From 3c7fb71917eab6a789c2ceb15e82268a3df449e3 Mon Sep 17 00:00:00 2001 From: Gary O'Neall Date: Mon, 15 Apr 2024 09:44:31 -0700 Subject: [PATCH] Merge development/v3.0 to master Signed-off-by: Gary O'Neall --- .github/workflows/publish_v3.yml | 53 + .github/workflows/validate_examples.yml | 47 + CHANGELOG.md | 4 + CONTRIBUTING.md | 5 + LICENSE | 120 +- README.md | 15 +- .../RDF-object-model-and-identifier-syntax.md | 69 - chapters/SPDX-Lite.md | 63 - chapters/SPDX-license-list.md | 576 - chapters/annotations.md | 193 - chapters/composition-of-an-SPDX-document.md | 137 - chapters/diffs-from-previous-editions.md | 132 - chapters/document-creation-information.md | 456 - chapters/external-repository-identifiers.md | 275 - chapters/file-information.md | 802 - chapters/file-tags.md | 149 - chapters/how-to-use.md | 230 - chapters/img/spdx-2.2-document.png | Bin 34274 -> 0 bytes chapters/img/spdx-2.2-rdf-ontology.png | Bin 1136158 -> 0 bytes chapters/img/spdx-2.2.2-document.png | Bin 73741 -> 0 bytes chapters/img/spdx-2.2.2-rdf-ontology.png | Bin 654890 -> 0 bytes chapters/img/spdx-2.3-document.png | Bin 50522 -> 0 bytes ...cense-matching-guidelines-and-templates.md | 245 - .../other-licensing-information-detected.md | 216 - chapters/package-information.md | 1601 -- .../relationships-between-SPDX-elements.md | 175 - chapters/review-information-deprecated.md | 118 - chapters/scope.md | 3 - chapters/snippet-information.md | 555 - chapters/terms-and-definitions.md | 92 - chapters/foreword.md => docs/ISO_foreword.md | 0 .../RDF-object-model-and-identifier-syntax.md | 24 + docs/annexes/SPDX-Lite.md | 133 + .../annexes}/SPDX-license-expressions.md | 37 +- docs/annexes/diffs-from-previous-editions.md | 927 + docs/annexes/getting-started.md | 739 + .../including-security-information-in-SPDX.md | 366 + ...-SPDX-short-identifiers-in-source-files.md | 4 +- ...g-SPDX-to-comply-with-industry-guidance.md | 50 + {chapters => docs}/bibliography.md | 2 +- {chapters => docs}/conformance.md | 2 + {chapters => docs}/css/style.css | 0 docs/images/model AI.png | Bin 0 -> 832402 bytes docs/images/model Build.png | Bin 0 -> 741485 bytes docs/images/model Core+Software.png | Bin 0 -> 1516434 bytes docs/images/model Dataset.png | Bin 0 -> 575626 bytes docs/images/model Extension.png | Bin 0 -> 695205 bytes docs/images/model Licensing.png | Bin 0 -> 907543 bytes docs/images/model Security.png | Bin 0 -> 979272 bytes {chapters => docs}/index.md | 22 +- {chapters => docs}/introduction.md | 0 .../licenses/CC-BY-3.0.md | 2 +- docs/licenses/Community-Spec-1.0.md | 99 + {chapters => docs}/normative-references.md | 2 +- docs/scope.md | 3 + docs/serializations.md | 36 + docs/terms-and-definitions.md | 8 + examples/README.md | 2 - examples/SPDXJSONExample-v2.3.spdx.json | 289 - examples/SPDXRdfExample-v2.3.spdx.rdf.xml | 4342 ----- examples/SPDXSpreadsheetExample-v2.3.xls | Bin 50688 -> 0 bytes examples/SPDXSpreadsheetExample-v2.3.xlsx | Bin 23152 -> 0 bytes examples/SPDXTagExample-v2.3.spdx | 339 - examples/SPDXXMLExample-v2.3.spdx.xml | 460 - examples/SPDXYAMLExample-2.3.spdx.yaml | 406 - examples/jsonld/package_sbom.json | 88 + mkdocs.yml | 368 +- model/SPDX-UML-Class-Diagram.jpg | Bin 302770 -> 0 bytes model/spdx-model.xmi | 15815 ---------------- ontology/SPDX-2.2-Simplified.png | Bin 249774 -> 0 bytes ontology/SPDX-2.2-ontology.html | 3399 ---- ontology/SPDX-2.2.png | Bin 369437 -> 0 bytes ontology/SPDX-2.3-full.png | Bin 689730 -> 0 bytes ontology/SPDX-2.3-full.svg | 1000 - ontology/SPDX-2.3-ontology.html | 3620 ---- ontology/SPDX-2.3-simplified.png | Bin 447278 -> 0 bytes ontology/SPDX-2.3-simplified.svg | 691 - ontology/context.jsonld | 481 + ontology/model.plantuml | 510 + ontology/ontology.rdf.dot | 2940 +++ ontology/ontology.rdf.json-ld | 11421 +++++++++++ ontology/ontology.rdf.pretty-xml | 3506 ++++ ontology/ontology.rdf.ttl | 2800 +++ ontology/ontology.rdf.xml | 3805 ++++ ontology/spdx-ontology.context.json | 447 - ontology/spdx-ontology.owl.ttl | 2665 --- ontology/spdx-ontology.owl.xml | 3723 ---- requirements.txt | 9 +- schemas/spdx-schema.json | 740 - serialization/jsonld/annotations.ttl | 10 + setup.py | 11 +- 91 files changed, 28584 insertions(+), 44090 deletions(-) create mode 100644 .github/workflows/publish_v3.yml create mode 100644 .github/workflows/validate_examples.yml delete mode 100644 chapters/RDF-object-model-and-identifier-syntax.md delete mode 100644 chapters/SPDX-Lite.md delete mode 100644 chapters/SPDX-license-list.md delete mode 100644 chapters/annotations.md delete mode 100644 chapters/composition-of-an-SPDX-document.md delete mode 100644 chapters/diffs-from-previous-editions.md delete mode 100644 chapters/document-creation-information.md delete mode 100644 chapters/external-repository-identifiers.md delete mode 100644 chapters/file-information.md delete mode 100644 chapters/file-tags.md delete mode 100644 chapters/how-to-use.md delete mode 100644 chapters/img/spdx-2.2-document.png delete mode 100644 chapters/img/spdx-2.2-rdf-ontology.png delete mode 100644 chapters/img/spdx-2.2.2-document.png delete mode 100644 chapters/img/spdx-2.2.2-rdf-ontology.png delete mode 100644 chapters/img/spdx-2.3-document.png delete mode 100644 chapters/license-matching-guidelines-and-templates.md delete mode 100644 chapters/other-licensing-information-detected.md delete mode 100644 chapters/package-information.md delete mode 100644 chapters/relationships-between-SPDX-elements.md delete mode 100644 chapters/review-information-deprecated.md delete mode 100644 chapters/scope.md delete mode 100644 chapters/snippet-information.md delete mode 100644 chapters/terms-and-definitions.md rename chapters/foreword.md => docs/ISO_foreword.md (100%) create mode 100644 docs/annexes/RDF-object-model-and-identifier-syntax.md create mode 100644 docs/annexes/SPDX-Lite.md rename {chapters => docs/annexes}/SPDX-license-expressions.md (86%) create mode 100644 docs/annexes/diffs-from-previous-editions.md create mode 100644 docs/annexes/getting-started.md create mode 100644 docs/annexes/including-security-information-in-SPDX.md rename {chapters => docs/annexes}/using-SPDX-short-identifiers-in-source-files.md (97%) create mode 100644 docs/annexes/using-SPDX-to-comply-with-industry-guidance.md rename {chapters => docs}/bibliography.md (72%) rename {chapters => docs}/conformance.md (99%) rename {chapters => docs}/css/style.css (100%) create mode 100644 docs/images/model AI.png create mode 100644 docs/images/model Build.png create mode 100644 docs/images/model Core+Software.png create mode 100644 docs/images/model Dataset.png create mode 100644 docs/images/model Extension.png create mode 100644 docs/images/model Licensing.png create mode 100644 docs/images/model Security.png rename {chapters => docs}/index.md (67%) rename {chapters => docs}/introduction.md (100%) rename chapters/creative-commons-attribution-license-3.0-unported.md => docs/licenses/CC-BY-3.0.md (99%) create mode 100644 docs/licenses/Community-Spec-1.0.md rename {chapters => docs}/normative-references.md (96%) create mode 100644 docs/scope.md create mode 100644 docs/serializations.md create mode 100644 docs/terms-and-definitions.md delete mode 100644 examples/SPDXJSONExample-v2.3.spdx.json delete mode 100644 examples/SPDXRdfExample-v2.3.spdx.rdf.xml delete mode 100644 examples/SPDXSpreadsheetExample-v2.3.xls delete mode 100644 examples/SPDXSpreadsheetExample-v2.3.xlsx delete mode 100644 examples/SPDXTagExample-v2.3.spdx delete mode 100644 examples/SPDXXMLExample-v2.3.spdx.xml delete mode 100644 examples/SPDXYAMLExample-2.3.spdx.yaml create mode 100644 examples/jsonld/package_sbom.json delete mode 100644 model/SPDX-UML-Class-Diagram.jpg delete mode 100644 model/spdx-model.xmi delete mode 100644 ontology/SPDX-2.2-Simplified.png delete mode 100644 ontology/SPDX-2.2-ontology.html delete mode 100644 ontology/SPDX-2.2.png delete mode 100644 ontology/SPDX-2.3-full.png delete mode 100644 ontology/SPDX-2.3-full.svg delete mode 100644 ontology/SPDX-2.3-ontology.html delete mode 100644 ontology/SPDX-2.3-simplified.png delete mode 100644 ontology/SPDX-2.3-simplified.svg create mode 100644 ontology/context.jsonld create mode 100644 ontology/model.plantuml create mode 100644 ontology/ontology.rdf.dot create mode 100644 ontology/ontology.rdf.json-ld create mode 100644 ontology/ontology.rdf.pretty-xml create mode 100644 ontology/ontology.rdf.ttl create mode 100644 ontology/ontology.rdf.xml delete mode 100644 ontology/spdx-ontology.context.json delete mode 100644 ontology/spdx-ontology.owl.ttl delete mode 100644 ontology/spdx-ontology.owl.xml delete mode 100644 schemas/spdx-schema.json create mode 100644 serialization/jsonld/annotations.ttl diff --git a/.github/workflows/publish_v3.yml b/.github/workflows/publish_v3.yml new file mode 100644 index 0000000000..28f0b4ea6a --- /dev/null +++ b/.github/workflows/publish_v3.yml @@ -0,0 +1,53 @@ +on: + push: + branches: + - development/v3.0 + repository_dispatch: + types: + - publish_v3_spec + workflow_dispatch: {} +jobs: + build: + runs-on: ubuntu-latest + container: python:3 + steps: + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + with: + ref: development/v3.0 + path: spdx-spec + fetch-depth: 0 # Because we will be pushing the gh-pages branch + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + with: + repository: spdx/spec-parser + ref: main + path: spec-parser + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + with: + repository: spdx/spdx-3-model + ref: main + path: spdx-3-model + - name: Install pre-requisites + run: pip install -r spdx-spec/requirements.txt + - name: Install pre-requisites for spec-parser + run: pip install -r spec-parser/requirements.txt + - name: Build model + run: python3 spec-parser/main.py spdx-3-model/model spdx-spec/docs/model + - name: Copy JSON annotations + run: cp spdx-spec/serialization/jsonld/annotations.ttl spdx-spec/docs/model/jsonld-annotations.ttl + - name: Generate JSON schema + run: | + shacl2code generate \ + --input spdx-spec/docs/model/spdx-model.ttl \ + --input spdx-spec/docs/model/jsonld-annotations.ttl \ + --context-url spdx-spec/docs/model/spdx-context.jsonld https://spdx.org/rdf/3.0.0/spdx-context.jsonld \ + jsonschema \ + --output spdx-spec/docs/model/schema.json + - name: Set git identity + run: git config user.name ci-bot; git config user.email ci-bot@spdx.dev + working-directory: spdx-spec + - name: Sync gh-pages + run: git checkout gh-pages && git pull && git checkout development/v3.0 + working-directory: spdx-spec + - name: Build docs + run: mike deploy v3.0 v3-draft -b gh-pages -p + working-directory: spdx-spec diff --git a/.github/workflows/validate_examples.yml b/.github/workflows/validate_examples.yml new file mode 100644 index 0000000000..e067acab0c --- /dev/null +++ b/.github/workflows/validate_examples.yml @@ -0,0 +1,47 @@ +on: + - pull_request + - push + +jobs: + validate-examples: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + - name: Install python dependencies + run: | + python3 -m pip install pyshacl==0.25.0 check-jsonschema==0.28.1 + - name: Install dependencies + run: | + sudo apt install -y gawk + - name: Check files + run: | + set -e + for f in examples/jsonld/*.json; do + echo "Checking $f" + + check-jsonschema \ + -v \ + --schemafile https://spdx.org/schema/3.0.0/spdx-json-schema.json \ + $f + + pyshacl \ + -s https://spdx.org/rdf/3.0.0/spdx-model.ttl \ + -e https://spdx.org/rdf/3.0.0/spdx-model.ttl \ + $f + done + + - name: Check documentation examples + run: | + for f in $(grep -l '```json' docs/annexes/*.md); do + echo "Checking $f" + cat $f | awk '/^```json/, $0=="```" {if ($0 !~ /^```.*/ ) print}' > temp.json + check-jsonschema \ + -v \ + --schemafile https://spdx.org/schema/3.0.0/spdx-json-schema.json \ + temp.json + + pyshacl \ + -s https://spdx.org/rdf/3.0.0/spdx-model.ttl \ + -e https://spdx.org/rdf/3.0.0/spdx-model.ttl \ + temp.json + done diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d00bb4486..d7592223bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Change Log All notable changes to this project will be documented in this file. +## 3.0 (TBD) + +* Refactored the build process and mkdocs process. + ## 2.2 (2020-05-02) * Added more relationship types to [Relationships](https://github.com/spdx/spdx-spec/blob/development/v2.2/chapters/7-relationships-between-SPDX-elements.md). diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fb50ce6faa..2b2c6f5417 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -3,6 +3,10 @@ The SPDX specification is maintained by the SPDX [legal][spdx-legal] and [tech][spdx-tech] teams. Design and planning is primarily done via the team [mailing][spdx-legal-list] [lists][spdx-tech-list] and meetings. +## Contribution License Agreement + +Contributions to this repo are made pursuant to the [SPDX Community Specification Contributor License Agreement 1.0][cla]. You do not need to submit a signed copy of the contributor license agreement; by making a contribution to this repo, you agree to the terms set forth in that agreement. + ## Submitting changes Always write a clear log message for your commits. One-line messages are fine for small changes, but significant changes should look like this: @@ -33,6 +37,7 @@ When submitting an issue or pull request, please add a suggested release milesto If your issue or pull request is independent of a release, you can use the `release-independent` milestone. +[cla]: https://github.com/spdx/governance/blob/main/0._SPDX_Contributor_License_Agreement.md [issues]: https://github.com/spdx/spdx-spec/issues/ [pull-requests]: https://github.com/spdx/spdx-spec/pulls/ [spdx-legal]: https://wiki.spdx.org/view/Legal_Team diff --git a/LICENSE b/LICENSE index 44a22d370b..67eb4983a9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,111 @@ +The SPDX Specification is provided under the Community Specification License 1.0 (Community-Spec-1.0), a copy of which is included below. + +Pre-existing portions of the SPDX Specification from copyright holders who have not subsequently contributed under the Community Specification License 1.0 are provided under Creative Commons Attribution 3.0 Unported (CC-BY-3.0), a copy of which is included below. + +/bin/pull-license-list.py is licensed under the MIT License (MIT), a copy of which is included below. + += = = = = + +Community Specification License 1.0 + +The Purpose of this License. This License sets forth the terms under which 1) Contributor will participate in and contribute to the development of specifications, standards, best practices, guidelines, and other similar materials under this Working Group, and 2) how the materials developed under this License may be used. It is not intended for source code. Capitalized terms are defined in the License's last section. + +1. Copyright. + +1.1. Copyright License. Contributor grants everyone a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) copyright license, without any obligation for accounting, to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute any materials it submits to the full extent of its copyright interest in those materials. Contributor also acknowledges that the Working Group may exercise copyright rights in the Specification, including the rights to submit the Specification to another standards organization. + +1.2. Copyright Attribution. As a condition, anyone exercising this copyright license must include attribution to the Working Group in any derivative work based on materials developed by the Working Group. That attribution must include, at minimum, the material's name, version number, and source from where the materials were retrieved. Attribution is not required for implementations of the Specification. + +2. Patents. + +2.1. Patent License. + +2.1.1. As a Result of Contributions. + +2.1.1.1. As a Result of Contributions to Draft Specifications. Contributor grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims in 1) Contributor's Contributions and 2) to the Draft Specification that is within Scope as of the date of that Contribution, in both cases for Licensee's Implementation of the Draft Specification, except for those patent claims excluded by Contributor under Section 3. + +2.1.1.2. For Approved Specifications. Contributor grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims included the Approved Specification that are within Scope for Licensee's Implementation of the Approved Specification, except for those patent claims excluded by Contributor under Section 3. + +2.1.2. Patent Grant from Licensee. Licensee grants each other Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims for its Implementation, except for those patent claims excluded under Section 3. + +2.1.3. Licensee Acceptance. The patent grants set forth in Section 2.1 extend only to Licensees that have indicated their agreement to this License as follows: + +2.1.3.1. Source Code Distributions. For distribution in source code, by including this License in the root directory of the source code with the Implementation; + +2.1.3.2. Non-Source Code Distributions. For distribution in any form other than source code, by including this License in the documentation, legal notices, via notice in the software, and/or other written materials provided with the Implementation; or + +2.1.3.3. Via Notices.md. By issuing pull request or commit to the Specification's repository's Notices.md file by the Implementer's authorized representative, including the Implementer's name, authorized individual and system identifier, and Specification version. + +2.1.4. Defensive Termination. If any Licensee files or maintains a claim in a court asserting that a Necessary Claim is infringed by an Implementation, any licenses granted under this License to the Licensee are immediately terminated unless 1) that claim is directly in response to a claim against Licensee regarding an Implementation, or 2) that claim was brought to enforce the terms of this License, including intervention in a third-party action by a Licensee. + +2.1.5. Additional Conditions. This License is not an assurance (i) that any of Contributor's copyrights or issued patent claims cover an Implementation of the Specification or are enforceable or (ii) that an Implementation of the Specification would not infringe intellectual property rights of any third party. + +2.2. Patent Licensing Commitment. In addition to the rights granted in Section 2.1, Contributor agrees to grant everyone a no charge, royalty-free license on reasonable and non-discriminatory terms to Contributor's Necessary Claims that are within Scope for: +1) Implementations of a Draft Specification, where such license applies only to those Necessary Claims infringed by implementing Contributor's Contribution(s) included in that Draft Specification, and +2) Implementations of the Approved Specification. + +This patent licensing commitment does not apply to those claims subject to Contributor's Exclusion Notice under Section 3. + +2.3. Effect of Withdrawal. Contributor may withdraw from the Working Group by issuing a pull request or commit providing notice of withdrawal to the Working Group repository's Notices.md file. All of Contributor's existing commitments and obligations with respect to the Working Group up to the date of that withdrawal notice will remain in effect, but no new obligations will be incurred. + +2.4. Binding Encumbrance. This License is binding on any future owner, assignee, or party who has been given the right to enforce any Necessary Claims against third parties. + +3. Patent Exclusion. + +3.1. As a Result of Contributions. Contributor may exclude Necessary Claims from its licensing commitments incurred under Section 2.1.1 by issuing an Exclusion Notice within 45 days of the date of that Contribution. Contributor may not issue an Exclusion Notice for any material that has been included in a Draft Deliverable for more than 45 days prior to the date of that Contribution. + +3.2. As a Result of a Draft Specification Becoming an Approved Specification. Prior to the adoption of a Draft Specification as an Approved Specification, Contributor may exclude Necessary Claims from its licensing commitments under this Agreement by issuing an Exclusion Notice. Contributor may not issue an Exclusion Notice for patents that were eligible to have been excluded pursuant to Section 3.1. + +4. Source Code License. Any source code developed by the Working Group is solely subject the source code license included in the Working Group's repository for that code. If no source code license is included, the source code will be subject to the MIT License. + +5. No Other Rights. Except as specifically set forth in this License, no other express or implied patent, trademark, copyright, or other rights are granted under this License, including by implication, waiver, or estoppel. + +6. Antitrust Compliance. Contributor acknowledge that it may compete with other participants in various lines of business and that it is therefore imperative that they and their respective representatives act in a manner that does not violate any applicable antitrust laws and regulations. This License does not restrict any Contributor from engaging in similar specification development projects. Each Contributor may design, develop, manufacture, acquire or market competitive deliverables, products, and services, and conduct its business, in whatever way it chooses. No Contributor is obligated to announce or market any products or services. Without limiting the generality of the foregoing, the Contributors agree not to have any discussion relating to any product pricing, methods or channels of product distribution, division of markets, allocation of customers or any other topic that should not be discussed among competitors under the auspices of the Working Group. + +7. Non-Circumvention. Contributor agrees that it will not intentionally take or willfully assist any third party to take any action for the purpose of circumventing any obligations under this License. + +8. Representations, Warranties and Disclaimers. + +8.1. Representations, Warranties and Disclaimers. Contributor and Licensee represents and warrants that 1) it is legally entitled to grant the rights set forth in this License and 2) it will not intentionally include any third party materials in any Contribution unless those materials are available under terms that do not conflict with this License. IN ALL OTHER RESPECTS ITS CONTRIBUTIONS ARE PROVIDED "AS IS." The entire risk as to implementing or otherwise using the Contribution or the Specification is assumed by the implementer and user. Except as stated herein, CONTRIBUTOR AND LICENSEE EXPRESSLY DISCLAIM ANY WARRANTIES (EXPRESS, IMPLIED, OR OTHERWISE), INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE, CONDITIONS OF QUALITY, OR TITLE, RELATED TO THE CONTRIBUTION OR THE SPECIFICATION. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Any obligations regarding the transfer, successors in interest, or assignment of Necessary Claims will be satisfied if Contributor or Licensee notifies the transferee or assignee of any patent that it knows contains Necessary Claims or necessary claims under this License. Nothing in this License requires Contributor to undertake a patent search. If Contributor is 1) employed by or acting on behalf of an employer, 2) is making a Contribution under the direction or control of a third party, or 3) is making the Contribution as a consultant, contractor, or under another similar relationship with a third party, Contributor represents that they have been authorized by that party to enter into this License on its behalf. + +8.2. Distribution Disclaimer. Any distributions of technical information to third parties must include a notice materially similar to the following: "THESE MATERIALS ARE PROVIDED "AS IS." The Contributors and Licensees expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the materials. The entire risk as to implementing or otherwise using the materials is assumed by the implementer and user. IN NO EVENT WILL THE CONTRIBUTORS OR LICENSEES BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS DELIVERABLE OR ITS GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER MEMBER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." + +9. Definitions. + +9.1. Affiliate. "Affiliate" means an entity that directly or indirectly Controls, is Controlled by, or is under common Control of that party. + +9.2. Approved Specification. "Approved Specification" means the final version and contents of any Draft Specification designated as an Approved Specification as set forth in the accompanying Governance.md file. + +9.3. Contribution. "Contribution" means any original work of authorship, including any modifications or additions to an existing work, that Contributor submits for inclusion in a Draft Specification, which is included in a Draft Specification or Approved Specification. + +9.4. Contributor. "Contributor" means any person or entity that has indicated its acceptance of the License 1) by making a Contribution to the Specification, or 2) by entering into the Community Specification Contributor License Agreement for the Specification. Contributor includes its Affiliates, assigns, agents, and successors in interest. + +9.5. Control. "Control" means direct or indirect control of more than 50% of the voting power to elect directors of that corporation, or for any other entity, the power to direct management of such entity. + +9.6. Draft Specification. "Draft Specification" means all versions of the material (except an Approved Specification) developed by this Working Group for the purpose of creating, commenting on, revising, updating, modifying, or adding to any document that is to be considered for inclusion in the Approved Specification. + +9.7. Exclusion Notice. "Exclusion Notice" means a written notice made by making a pull request or commit to the repository's Notices.md file that identifies patents that Contributor is excluding from its patent licensing commitments under this License. The Exclusion Notice for issued patents and published applications must include the Draft Specification's name, patent number(s) or title and application number(s), as the case may be, for each of the issued patent(s) or pending patent application(s) that the Contributor is excluding from the royalty-free licensing commitment set forth in this License. If an issued patent or pending patent application that may contain Necessary Claims is not set forth in the Exclusion Notice, those Necessary Claims shall continue to be subject to the licensing commitments under this License. The Exclusion Notice for unpublished patent applications must provide either: (i) the text of the filed application; or (ii) identification of the specific part(s) of the Draft Specification whose implementation makes the excluded claim a Necessary Claim. If (ii) is chosen, the effect of the exclusion will be limited to the identified part(s) of the Draft Specification. + +9.8. Implementation. "Implementation" means making, using, selling, offering for sale, importing or distributing any implementation of the Specification 1) only to the extent it implements the Specification and 2) so long as all required portions of the Specification are implemented. + +9.9. License. "License" means this Community Specification License. + +9.10. Licensee. "Licensee" means any person or entity that has indicated its acceptance of the License as set forth in Section 2.1.3. Licensee includes its Affiliates, assigns, agents, and successors in interest. + +9.11. Necessary Claims. "Necessary Claims" are those patent claims, if any, that a party owns or controls, including those claims later acquired, that are necessary to implement the required portions (including the required elements of optional portions) of the Specification that are described in detail and not merely referenced in the Specification. + +9.12. Specification. "Specification" means a Draft Specification or Approved Specification included in the Working Group's repository subject to this License, and the version of the Specification implemented by the Licensee. + +9.13. Scope. "Scope" has the meaning as set forth in the accompanying Scope.md file included in this Specification's repository. Changes to Scope do not apply retroactively. If no Scope is provided, each Contributor's Necessary Claims are limited to that Contributor's Contributions. + +9.14. Working Group. "Working Group" means this project to develop specifications, standards, best practices, guidelines, and other similar materials under this License. + +The text of this Community Specification License is Copyright 2020 Joint Development Foundation and is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/. + +SPDX-License-Identifier: CC-BY-4.0 + += = = = = + Creative Commons Attribution 3.0 Unported CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. @@ -89,4 +197,14 @@ Creative Commons is not a party to this License, and makes no warranty whatsoeve Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, Creative Commons does not authorize the use by either party of the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. For the avoidance of doubt, this trademark restriction does not form part of this License. -Creative Commons may be contacted at http://creativecommons.org/. \ No newline at end of file +Creative Commons may be contacted at http://creativecommons.org/. + += = = = = + +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. diff --git a/README.md b/README.md index 17159a67c5..94f91e2969 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ -# The Software Package Data Exchange (SPDX®) Specification +# The System Package Data Exchange (SPDX®) Specification -[![Build Status](https://travis-ci.org/spdx/spdx-spec.svg?branch=master)](https://travis-ci.org/spdx/spdx-spec) - -The Software Package Data Exchange® (SPDX®) specification is a standard format for communicating the components, licenses and copyrights associated with software packages. +The System Package Data Exchange (SPDX®) specification is an open standard capable of representing systems with software components in as SBOMs (Software Bill of Materials) and other AI, data and security references supporting a range of risk management use cases. The SPDX standard helps facilitate compliance with free and open source software licenses by standardizing the way license information is shared across the software supply chain. SPDX reduces redundant work by providing a common format for companies and communities to share important data about software licenses and copyrights, thereby streamlining and improving compliance. @@ -10,11 +8,16 @@ This repository holds under active development version of the specification as: * [MarkDown](https://github.com/spdx/spdx-spec/tree/master/chapters) (`master` branch) * HTML (gh-pages branch, built on every commit to `master` and `development/` branches) - * [Current](https://spdx.github.io/spdx-spec/) - * [v2 Development](https://spdx.github.io/spdx-spec/v2-draft) + * [Current](https://spdx.github.io/spdx-spec/v3.0/) See for the official [releases of the specification](https://spdx.org/specifications) or additional information also the [SPDX website](https://spdx.org). +## Specification Structure + +The specification consists of a model which is generated from the [spdx-3-model](https://github.com/spdx/spdx-3-model) repository and additional information in the `docs` directory. + +The `examples` directory contains examples of various SPDX serializations for the current version of the spec. + # Building the specification ## Prerequisites diff --git a/chapters/RDF-object-model-and-identifier-syntax.md b/chapters/RDF-object-model-and-identifier-syntax.md deleted file mode 100644 index bd9c187253..0000000000 --- a/chapters/RDF-object-model-and-identifier-syntax.md +++ /dev/null @@ -1,69 +0,0 @@ -# Annex C RDF object model and identifier syntax (Normative) - -## C.1 Introduction - -SPDX ® Vocabulary Specification - -See: [http://spdx.org/rdf/ontology/spdx-2-3](http://spdx.org/rdf/ontology/spdx-2-3) - -Version: 2.3 - -![SPDX 2.3 RDF Ontology](../ontology/SPDX-2.3-simplified.png) - -**Figure C.1 — SPDX ontology** - -This figure is licensed under the [Creative Commons Attribution 3.0 Unported](http://creativecommons.org/licenses/by/3.0/). - -## C.2 Agent and tool identifiers - -Fields that identify entities that have acted in relation to the SPDX document are single line of text which name the agent or -tool and, optionally, provide contact information. For example, "Person: Jane Doe (jane.doe@example.com)", -"Organization: ExampleCodeInspect (contact@example.com)" and "Tool: LicenseFind - 1.0". The exact syntax of agent and tool identifications is described below in [ABNF](http://tools.ietf.org/html/rfc5234). - -```text -agent = person / organization - -tool = "Tool: " name 0*1( " " DASH " " version) - -person = "Person: " name 0*1contact-info - -organization = "Organization: " name 0*1contact-info - -name = 1*( UNRESERVED ) / U+0022 1*( VCHAR-SANS-QUOTE ) U+0022 - -contact-info = " (" email-addr ")" - -email-addr = local-name-atom *( "." local-name-atom ) "@" domain-name-atom 1*( "." domain-name-atom ) - -version = 1*VCHAR-SANS-QUOTE - -local-name-atom = 1*( ALPHA / DIGIT / ; Printable US-ASCII - "!" / "#" / ; characters not including - "$" / "%" / ; specials. - "&" / "'" / - "*" / "+" / - "-" / "/" / - "=" / "?" / - "^" / "_" / - "`" / "{" / - "|" / "}" / - "~" ) - -domain-name-atom = 1*( ALPHA / DIGIT / "-" ) - -DASH = U+2010 / U+2212 / ; hyphen, minus, em dash and - U+2013 / U+2014 ; en dash - - -UNRESERVED = U+0020-U+0027 / ; visible unicode characters - U+0029-U+0080 / ; except '(' and dashes - U+00A0-U+200F / - U+2011-U+2027 / - U+202A-U+2211 / - U+2213-U+E01EF - - -VCHAR-SANS-QUOTE = U+0020-U+0021 / ; visible unicode characters - U+0023-U+0080 / ; except quotation mark - U+00a0-U+E01EF -``` diff --git a/chapters/SPDX-Lite.md b/chapters/SPDX-Lite.md deleted file mode 100644 index 915d259a52..0000000000 --- a/chapters/SPDX-Lite.md +++ /dev/null @@ -1,63 +0,0 @@ -# Annex G SPDX Lite (Normative) - -## G.1 Explanation of SPDX Lite - -The SPDX Lite profile defines a subset of the SPDX specification, from the point of view of use cases in some industries. SPDX Lite aims at the balance between the SPDX standard and actual workflows in some industries. - -The SPDX Lite profile consists of mandatory fields from the Document Creation and Package Information sections and other basic information. - -The mandatory part of the Package information in SPDX Lite is basic but useful for complying with licenses. It is easy to understand licensing information by reading an SPDX Lite file. It is easy to create manually an SPDX Lite file by anyone who does not have enough knowledge about licensing information, so that tools are not necessarily required to create an SPDX Lite file. - -SPDX Lite has affinity with SPDX tools due to its containing the mandatory part of the Document Creation and Package Information in the SPDX Lite definition. - -An SPDX Lite document can be used in parallel with SPDX documents in software supply chains. - -## G.2 Format of SPDX Lite - -The SPDX Lite profile is a subset of the SPDX specification. SPDX Lite consists of mandatory fields of the Document Creation and Package Information sections and other basic information. Cardinality of each item is not changed. - -The mandatory part of the SPDX document creation information section (which consists of SPDX Version, Data License, SPDX Identifier, Document Name, SPDX Document Namespace, Creator and Created) is used for keeping compatibility with SPDX tools. - -The main part of the Package Information (those are Package Name, Package Version, Package File Name, Package Supplier, Package Download Location, Package Home Page, Concluded License, Declared License, Comments on License and Copyright Text) is used for exchanging license information. - -In the Package Information, Package SPDX Identifier and Files Analyzed are used for keeping compatibility with SPDX tools. - -Files Analyzed shall be set to "false" when SPDX Lite is used. - -Package Comment can be used to describe additional details, such as compiling options, where a license may change with a different compiling option. - -External Reference field can be used to express correlated external resources information such as security CPE strings as described in Annex F of SPDX spec. - -The Other License information section (License Identifier, Extracted Text, License Name and License Comment) is used for exchanging license information for licenses that are not on the [SPDX License List](https://spdx.org/licenses). - -## G.3 Table of SPDX Lite fields - -**Table G.1 — SPDX Lite fields** - -| # | SPDX subclause | Field name | -|:-----:|:----:|:--------------------------| -|L1.1 |6.1 | SPDX Version | -|L1.2 |6.2 | Data License | -|L1.3 |6.3 | SPDX Identifier | -|L1.4 |6.4 | Document Name | -|L1.5 |6.5 | SPDX Document Namespace | -|L1.6 |6.8 | Creator | -|L1.7 |6.9 | Created | -|L2.1 |7.1 | Package Name | -|L2.2 |7.2 | Package SPDX Identifier | -|L2.3 |7.3 | Package Version | -|L2.4 |7.4 | Package File Name | -|L2.5 |7.5 | Package Supplier | -|L2.6 |7.7 | Package Download Location | -|L2.7 |7.8 | Files Analyzed | -|L2.8 |7.11 | Package Home Page | -|L2.9 |7.13 | Concluded License | -|L2.10 |7.15 | Declared License | -|L2.11 |7.16 | Comments on License | -|L2.12 |7.17 | Copyright Text | -|L2.13 |7.20 | Package Comment | -|L2.14 |7.21 | External Reference field | -|L3.1 |10.1 | License Identifier | -|L3.2 |10.2 | Extracted Text | -|L3.3 |10.3 | License Name | -|L3.4 |10.5 | License Comment | diff --git a/chapters/SPDX-license-list.md b/chapters/SPDX-license-list.md deleted file mode 100644 index 93c8118c2e..0000000000 --- a/chapters/SPDX-license-list.md +++ /dev/null @@ -1,576 +0,0 @@ -# Annex A SPDX license List (Informative) - -The SPDX License List is an integral part of the SPDX Specification. The SPDX License List itself is a list of commonly found licenses and exceptions used in free and open or collaborative software, data, hardware, or documentation. The SPDX License List includes a standardized short identifier, the full name, the license text, and a canonical permanent URL for each license and exception. - -The purpose of the SPDX License List is to enable efficient and reliable identification of such licenses and exceptions in an SPDX document, in source files or elsewhere. - -* [Overview][overview]: For general information about the SPDX License List, including principles for inclusion of a license and an explanation of the [fields][fields] contained on the list. -* [Matching Guidelines][matching]: Guidelines for what constitutes a license match to the SPDX License List. For licenses that include markup, the license text on the HTML pages here will display omitable text in blue and replaceable text in red (see Guideline #2 for more information). -* [License Exceptions][exceptions]: The list of commonly found exceptions to open source licenses, which can be used with the License Expression operator, "WITH" to create a license with an exception. -* [License List Repository][license-list-repo]: The HTML pages you see here are generated from the SPDX license-list-XML Repository. The repository contains XML files for all licenses, deprecated licenses, and license exceptions. -* [Request New License][new-license]: For instructions on how to propose additional licenses or license exceptions be added to the SPDX License List. - -[exceptions]: https://spdx.org/licenses/exceptions-index.html -[matching]: https://spdx.org/spdx-license-list/matching-guidelines -[license-list-repo]: https://github.com/spdx/license-list-XML -[new-license]: https://github.com/spdx/license-list-XML/blob/master/CONTRIBUTING.md -[overview]: https://spdx.org/licenses/ -[fields]: https://github.com/spdx/license-list-XML/blob/master/DOCS/license-fields.md - -The following table contains the full names and short identifiers for the SPDX License List, v3.17 which was released 2022-05-08. For the full and most up-to-date version of the SPDX License List as well as other related information, please see [http://spdx.org/licenses/](http://spdx.org/licenses/) - -## A.1 Licenses with short identifiers - -The OSI column in Table A.1 refers to Open Source Initiative licenses [see Reference 2]. - -**Table A.1 — License names and corresponding short identifiers** - -| Full Name of License | Short Identifier | FSF? |OSI? | -|------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|------|-----| -| BSD Zero Clause License | [0BSD](https://spdx.org/licenses/0BSD.html) | | Y | -| Attribution Assurance License | [AAL](https://spdx.org/licenses/AAL.html) | | Y | -| Abstyles License | [Abstyles](https://spdx.org/licenses/Abstyles.html) | | | -| Adobe Systems Incorporated Source Code License Agreement | [Adobe-2006](https://spdx.org/licenses/Adobe-2006.html) | | | -| Adobe Glyph List License | [Adobe-Glyph](https://spdx.org/licenses/Adobe-Glyph.html) | | | -| Amazon Digital Services License | [ADSL](https://spdx.org/licenses/ADSL.html) | | | -| Academic Free License v1.1 | [AFL-1.1](https://spdx.org/licenses/AFL-1.1.html) | Y | Y | -| Academic Free License v1.2 | [AFL-1.2](https://spdx.org/licenses/AFL-1.2.html) | Y | Y | -| Academic Free License v2.0 | [AFL-2.0](https://spdx.org/licenses/AFL-2.0.html) | Y | Y | -| Academic Free License v2.1 | [AFL-2.1](https://spdx.org/licenses/AFL-2.1.html) | Y | Y | -| Academic Free License v3.0 | [AFL-3.0](https://spdx.org/licenses/AFL-3.0.html) | Y | Y | -| Afmparse License | [Afmparse](https://spdx.org/licenses/Afmparse.html) | | | -| Affero General Public License v1.0 only | [AGPL-1.0-only](https://spdx.org/licenses/AGPL-1.0-only.html) | | | -| Affero General Public License v1.0 or later | [AGPL-1.0-or-later](https://spdx.org/licenses/AGPL-1.0-or-later.html) | | | -| GNU Affero General Public License v3.0 only | [AGPL-3.0-only](https://spdx.org/licenses/AGPL-3.0-only.html) | Y | Y | -| GNU Affero General Public License v3.0 or later | [AGPL-3.0-or-later](https://spdx.org/licenses/AGPL-3.0-or-later.html) | Y | Y | -| Aladdin Free Public License | [Aladdin](https://spdx.org/licenses/Aladdin.html) | | | -| AMD's plpa_map.c License | [AMDPLPA](https://spdx.org/licenses/AMDPLPA.html) | | | -| Apple MIT License | [AML](https://spdx.org/licenses/AML.html) | | | -| Academy of Motion Picture Arts and Sciences BSD | [AMPAS](https://spdx.org/licenses/AMPAS.html) | | | -| ANTLR Software Rights Notice | [ANTLR-PD](https://spdx.org/licenses/ANTLR-PD.html) | | | -| ANTLR Software Rights Notice with license fallback | [ANTLR-PD-fallback](https://spdx.org/licenses/ANTLR-PD-fallback.html) | | | -| Apache License 1.0 | [Apache-1.0](https://spdx.org/licenses/Apache-1.0.html) | Y | | -| Apache License 1.1 | [Apache-1.1](https://spdx.org/licenses/Apache-1.1.html) | Y | Y | -| Apache License 2.0 | [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) | Y | Y | -| Adobe Postscript AFM License | [APAFML](https://spdx.org/licenses/APAFML.html) | | | -| Adaptive Public License 1.0 | [APL-1.0](https://spdx.org/licenses/APL-1.0.html) | | Y | -| App::s2p License | [App-s2p](https://spdx.org/licenses/App-s2p.html) | | | -| Apple Public Source License 1.0 | [APSL-1.0](https://spdx.org/licenses/APSL-1.0.html) | | Y | -| Apple Public Source License 1.1 | [APSL-1.1](https://spdx.org/licenses/APSL-1.1.html) | | Y | -| Apple Public Source License 1.2 | [APSL-1.2](https://spdx.org/licenses/APSL-1.2.html) | | Y | -| Apple Public Source License 2.0 | [APSL-2.0](https://spdx.org/licenses/APSL-2.0.html) | Y | Y | -| Arphic Public License | [Arphic-1999](https://spdx.org/licenses/Arphic-1999.html) | | | -| Artistic License 1.0 | [Artistic-1.0](https://spdx.org/licenses/Artistic-1.0.html) | | Y | -| Artistic License 1.0 w/clause 8 | [Artistic-1.0-cl8](https://spdx.org/licenses/Artistic-1.0-cl8.html) | | Y | -| Artistic License 1.0 (Perl) | [Artistic-1.0-Perl](https://spdx.org/licenses/Artistic-1.0-Perl.html) | | Y | -| Artistic License 2.0 | [Artistic-2.0](https://spdx.org/licenses/Artistic-2.0.html) | Y | Y | -| Baekmuk License | [Baekmuk](https://spdx.org/licenses/Baekmuk.html) | | | -| Bahyph License | [Bahyph](https://spdx.org/licenses/Bahyph.html) | | | -| Barr License | [Barr](https://spdx.org/licenses/Barr.html) | | | -| Beerware License | [Beerware](https://spdx.org/licenses/Beerware.html) | | | -| BitStream Vera Font License | [Bitstream-Vera](https://spdx.org/licenses/Bitstream-Vera.html) | | | -| BitTorrent Open Source License v1.0 | [BitTorrent-1.0](https://spdx.org/licenses/BitTorrent-1.0.html) | | | -| BitTorrent Open Source License v1.1 | [BitTorrent-1.1](https://spdx.org/licenses/BitTorrent-1.1.html) | Y | | -| SQLite Blessing | [blessing](https://spdx.org/licenses/blessing.html) | | | -| Blue Oak Model License 1.0.0 | [BlueOak-1.0.0](https://spdx.org/licenses/BlueOak-1.0.0.html) | | | -| Borceux license | [Borceux](https://spdx.org/licenses/Borceux.html) | | | -| BSD 1-Clause License | [BSD-1-Clause](https://spdx.org/licenses/BSD-1-Clause.html) | | Y | -| BSD 2-Clause "Simplified" License | [BSD-2-Clause](https://spdx.org/licenses/BSD-2-Clause.html) | Y | Y | -| BSD-2-Clause Plus Patent License | [BSD-2-Clause-Patent](https://spdx.org/licenses/BSD-2-Clause-Patent.html) | | Y | -| BSD 2-Clause with views sentence | [BSD-2-Clause-Views](https://spdx.org/licenses/BSD-2-Clause-Views.html) | | | -| BSD 3-Clause "New" or "Revised" License | [BSD-3-Clause](https://spdx.org/licenses/BSD-3-Clause.html) | Y | Y | -| BSD with attribution | [BSD-3-Clause-Attribution](https://spdx.org/licenses/BSD-3-Clause-Attribution.html) | | | -| BSD 3-Clause Clear License | [BSD-3-Clause-Clear](https://spdx.org/licenses/BSD-3-Clause-Clear.html) | Y | | -| Lawrence Berkeley National Labs BSD variant license | [BSD-3-Clause-LBNL](https://spdx.org/licenses/BSD-3-Clause-LBNL.html) | | Y | -| BSD 3-Clause Modification | [BSD-3-Clause-Modification](https://spdx.org/licenses/BSD-3-Clause-Modification.html) | | | -| BSD 3-Clause No Military License | [BSD-3-Clause-No-Military-License](https://spdx.org/licenses/BSD-3-Clause-No-Military-License.html) | | | -| BSD 3-Clause No Nuclear License | [BSD-3-Clause-No-Nuclear-License](https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License.html) | | | -| BSD 3-Clause No Nuclear License 2014 | [BSD-3-Clause-No-Nuclear-License-2014](https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License-2014.html) | | | -| BSD 3-Clause No Nuclear Warranty | [BSD-3-Clause-No-Nuclear-Warranty](https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-Warranty.html) | | | -| BSD 3-Clause Open MPI variant | [BSD-3-Clause-Open-MPI](https://spdx.org/licenses/BSD-3-Clause-Open-MPI.html) | | | -| BSD 4-Clause "Original" or "Old" License | [BSD-4-Clause](https://spdx.org/licenses/BSD-4-Clause.html) | Y | | -| BSD 4 Clause Shortened | [BSD-4-Clause-Shortened](https://spdx.org/licenses/BSD-4-Clause-Shortened.html) | | | -| BSD-4-Clause (University of California-Specific) | [BSD-4-Clause-UC](https://spdx.org/licenses/BSD-4-Clause-UC.html) | | | -| BSD Protection License | [BSD-Protection](https://spdx.org/licenses/BSD-Protection.html) | | | -| BSD Source Code Attribution | [BSD-Source-Code](https://spdx.org/licenses/BSD-Source-Code.html) | | | -| Boost Software License 1.0 | [BSL-1.0](https://spdx.org/licenses/BSL-1.0.html) | Y | Y | -| Business Source License 1.1 | [BUSL-1.1](https://spdx.org/licenses/BUSL-1.1.html) | | | -| bzip2 and libbzip2 License v1.0.6 | [bzip2-1.0.6](https://spdx.org/licenses/bzip2-1.0.6.html) | | | -| Computational Use of Data Agreement v1.0 | [C-UDA-1.0](https://spdx.org/licenses/C-UDA-1.0.html) | | | -| Cryptographic Autonomy License 1.0 | [CAL-1.0](https://spdx.org/licenses/CAL-1.0.html) | | Y | -| Cryptographic Autonomy License 1.0 (Combined Work Exception) | [CAL-1.0-Combined-Work-Exception](https://spdx.org/licenses/CAL-1.0-Combined-Work-Exception.html) | | Y | -| Caldera License | [Caldera](https://spdx.org/licenses/Caldera.html) | | | -| Computer Associates Trusted Open Source License 1.1 | [CATOSL-1.1](https://spdx.org/licenses/CATOSL-1.1.html) | | Y | -| Creative Commons Attribution 1.0 Generic | [CC-BY-1.0](https://spdx.org/licenses/CC-BY-1.0.html) | | | -| Creative Commons Attribution 2.0 Generic | [CC-BY-2.0](https://spdx.org/licenses/CC-BY-2.0.html) | | | -| Creative Commons Attribution 2.5 Generic | [CC-BY-2.5](https://spdx.org/licenses/CC-BY-2.5.html) | | | -| Creative Commons Attribution 2.5 Australia | [CC-BY-2.5-AU](https://spdx.org/licenses/CC-BY-2.5-AU.html) | | | -| Creative Commons Attribution 3.0 Unported | [CC-BY-3.0](https://spdx.org/licenses/CC-BY-3.0.html) | | | -| Creative Commons Attribution 3.0 Austria | [CC-BY-3.0-AT](https://spdx.org/licenses/CC-BY-3.0-AT.html) | | | -| Creative Commons Attribution 3.0 Germany | [CC-BY-3.0-DE](https://spdx.org/licenses/CC-BY-3.0-DE.html) | | | -| Creative Commons Attribution 3.0 Netherlands | [CC-BY-3.0-NL](https://spdx.org/licenses/CC-BY-3.0-NL.html) | | | -| Creative Commons Attribution 3.0 United States | [CC-BY-3.0-US](https://spdx.org/licenses/CC-BY-3.0-US.html) | | | -| Creative Commons Attribution 4.0 International | [CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html) | Y | | -| Creative Commons Attribution Non Commercial 1.0 Generic | [CC-BY-NC-1.0](https://spdx.org/licenses/CC-BY-NC-1.0.html) | | | -| Creative Commons Attribution Non Commercial 2.0 Generic | [CC-BY-NC-2.0](https://spdx.org/licenses/CC-BY-NC-2.0.html) | | | -| Creative Commons Attribution Non Commercial 2.5 Generic | [CC-BY-NC-2.5](https://spdx.org/licenses/CC-BY-NC-2.5.html) | | | -| Creative Commons Attribution Non Commercial 3.0 Unported | [CC-BY-NC-3.0](https://spdx.org/licenses/CC-BY-NC-3.0.html) | | | -| Creative Commons Attribution Non Commercial 3.0 Germany | [CC-BY-NC-3.0-DE](https://spdx.org/licenses/CC-BY-NC-3.0-DE.html) | | | -| Creative Commons Attribution Non Commercial 4.0 International | [CC-BY-NC-4.0](https://spdx.org/licenses/CC-BY-NC-4.0.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 1.0 Generic | [CC-BY-NC-ND-1.0](https://spdx.org/licenses/CC-BY-NC-ND-1.0.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 2.0 Generic | [CC-BY-NC-ND-2.0](https://spdx.org/licenses/CC-BY-NC-ND-2.0.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 2.5 Generic | [CC-BY-NC-ND-2.5](https://spdx.org/licenses/CC-BY-NC-ND-2.5.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 3.0 Unported | [CC-BY-NC-ND-3.0](https://spdx.org/licenses/CC-BY-NC-ND-3.0.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 3.0 Germany | [CC-BY-NC-ND-3.0-DE](https://spdx.org/licenses/CC-BY-NC-ND-3.0-DE.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 3.0 IGO | [CC-BY-NC-ND-3.0-IGO](https://spdx.org/licenses/CC-BY-NC-ND-3.0-IGO.html) | | | -| Creative Commons Attribution Non Commercial No Derivatives 4.0 International | [CC-BY-NC-ND-4.0](https://spdx.org/licenses/CC-BY-NC-ND-4.0.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 1.0 Generic | [CC-BY-NC-SA-1.0](https://spdx.org/licenses/CC-BY-NC-SA-1.0.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 2.0 Generic | [CC-BY-NC-SA-2.0](https://spdx.org/licenses/CC-BY-NC-SA-2.0.html) | | | -| Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France | [CC-BY-NC-SA-2.0-FR](https://spdx.org/licenses/CC-BY-NC-SA-2.0-FR.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 2.0 England and Wales| [CC-BY-NC-SA-2.0-UK](https://spdx.org/licenses/CC-BY-NC-SA-2.0-UK.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 2.5 Generic | [CC-BY-NC-SA-2.5](https://spdx.org/licenses/CC-BY-NC-SA-2.5.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 3.0 Unported | [CC-BY-NC-SA-3.0](https://spdx.org/licenses/CC-BY-NC-SA-3.0.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 3.0 Germany | [CC-BY-NC-SA-3.0-DE](https://spdx.org/licenses/CC-BY-NC-SA-3.0-DE.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 3.0 IGO | [CC-BY-NC-SA-3.0-IGO](https://spdx.org/licenses/CC-BY-NC-SA-3.0-IGO.html) | | | -| Creative Commons Attribution Non Commercial Share Alike 4.0 International | [CC-BY-NC-SA-4.0](https://spdx.org/licenses/CC-BY-NC-SA-4.0.html) | | | -| Creative Commons Attribution No Derivatives 1.0 Generic | [CC-BY-ND-1.0](https://spdx.org/licenses/CC-BY-ND-1.0.html) | | | -| Creative Commons Attribution No Derivatives 2.0 Generic | [CC-BY-ND-2.0](https://spdx.org/licenses/CC-BY-ND-2.0.html) | | | -| Creative Commons Attribution No Derivatives 2.5 Generic | [CC-BY-ND-2.5](https://spdx.org/licenses/CC-BY-ND-2.5.html) | | | -| Creative Commons Attribution No Derivatives 3.0 Unported | [CC-BY-ND-3.0](https://spdx.org/licenses/CC-BY-ND-3.0.html) | | | -| Creative Commons Attribution No Derivatives 3.0 Germany | [CC-BY-ND-3.0-DE](https://spdx.org/licenses/CC-BY-ND-3.0-DE.html) | | | -| Creative Commons Attribution No Derivatives 4.0 International | [CC-BY-ND-4.0](https://spdx.org/licenses/CC-BY-ND-4.0.html) | | | -| Creative Commons Attribution Share Alike 1.0 Generic | [CC-BY-SA-1.0](https://spdx.org/licenses/CC-BY-SA-1.0.html) | | | -| Creative Commons Attribution Share Alike 2.0 Generic | [CC-BY-SA-2.0](https://spdx.org/licenses/CC-BY-SA-2.0.html) | | | -| Creative Commons Attribution Share Alike 2.0 England and Wales | [CC-BY-SA-2.0-UK](https://spdx.org/licenses/CC-BY-SA-2.0-UK.html) | | | -| Creative Commons Attribution Share Alike 2.1 Japan | [CC-BY-SA-2.1-JP](https://spdx.org/licenses/CC-BY-SA-2.1-JP.html) | | | -| Creative Commons Attribution Share Alike 2.5 Generic | [CC-BY-SA-2.5](https://spdx.org/licenses/CC-BY-SA-2.5.html) | | | -| Creative Commons Attribution Share Alike 3.0 Unported | [CC-BY-SA-3.0](https://spdx.org/licenses/CC-BY-SA-3.0.html) | | | -| Creative Commons Attribution Share Alike 3.0 Austria | [CC-BY-SA-3.0-AT](https://spdx.org/licenses/CC-BY-SA-3.0-AT.html) | | | -| Creative Commons Attribution Share Alike 3.0 Germany | [CC-BY-SA-3.0-DE](https://spdx.org/licenses/CC-BY-SA-3.0-DE.html) | | | -| Creative Commons Attribution Share Alike 4.0 International | [CC-BY-SA-4.0](https://spdx.org/licenses/CC-BY-SA-4.0.html) | Y | | -| Creative Commons Public Domain Dedication and Certification | [CC-PDDC](https://spdx.org/licenses/CC-PDDC.html) | | | -| Creative Commons Zero v1.0 Universal | [CC0-1.0](https://spdx.org/licenses/CC0-1.0.html) | Y | | -| Common Development and Distribution License 1.0 | [CDDL-1.0](https://spdx.org/licenses/CDDL-1.0.html) | Y | Y | -| Common Development and Distribution License 1.1 | [CDDL-1.1](https://spdx.org/licenses/CDDL-1.1.html) | | | -| Common Documentation License 1.0 | [CDL-1.0](https://spdx.org/licenses/CDL-1.0.html) | | | -| Community Data License Agreement Permissive 1.0 | [CDLA-Permissive-1.0](https://spdx.org/licenses/CDLA-Permissive-1.0.html) | | | -| Community Data License Agreement Permissive 2.0 | [CDLA-Permissive-2.0](https://spdx.org/licenses/CDLA-Permissive-2.0.html) | | | -| Community Data License Agreement Sharing 1.0 | [CDLA-Sharing-1.0](https://spdx.org/licenses/CDLA-Sharing-1.0.html) | | | -| CeCILL Free Software License Agreement v1.0 | [CECILL-1.0](https://spdx.org/licenses/CECILL-1.0.html) | | | -| CeCILL Free Software License Agreement v1.1 | [CECILL-1.1](https://spdx.org/licenses/CECILL-1.1.html) | | | -| CeCILL Free Software License Agreement v2.0 | [CECILL-2.0](https://spdx.org/licenses/CECILL-2.0.html) | Y | | -| CeCILL Free Software License Agreement v2.1 | [CECILL-2.1](https://spdx.org/licenses/CECILL-2.1.html) | | Y | -| CeCILL-B Free Software License Agreement | [CECILL-B](https://spdx.org/licenses/CECILL-B.html) | Y | | -| CeCILL-C Free Software License Agreement | [CECILL-C](https://spdx.org/licenses/CECILL-C.html) | Y | | -| CERN Open Hardware Licence v1.1 | [CERN-OHL-1.1](https://spdx.org/licenses/CERN-OHL-1.1.html) | | | -| CERN Open Hardware Licence v1.2 | [CERN-OHL-1.2](https://spdx.org/licenses/CERN-OHL-1.2.html) | | | -| CERN Open Hardware Licence Version 2 - Permissive | [CERN-OHL-P-2.0](https://spdx.org/licenses/CERN-OHL-P-2.0.html) | | Y | -| CERN Open Hardware Licence Version 2 - Strongly Reciprocal | [CERN-OHL-S-2.0](https://spdx.org/licenses/CERN-OHL-S-2.0.html) | | Y | -| CERN Open Hardware Licence Version 2 - Weakly Reciprocal | [CERN-OHL-W-2.0](https://spdx.org/licenses/CERN-OHL-W-2.0.html) | | Y | -| Clarified Artistic License | [ClArtistic](https://spdx.org/licenses/ClArtistic.html) | Y | | -| CNRI Jython License | [CNRI-Jython](https://spdx.org/licenses/CNRI-Jython.html) | | | -| CNRI Python License | [CNRI-Python](https://spdx.org/licenses/CNRI-Python.html) | | Y | -| CNRI Python Open Source GPL Compatible License Agreement | [CNRI-Python-GPL-Compatible](https://spdx.org/licenses/CNRI-Python-GPL-Compatible.html) | | | -| Copyfree Open Innovation License | [COIL-1.0](https://spdx.org/licenses/COIL-1.0.html) | | | -| Community Specification License 1.0 | [Community-Spec-1.0](https://spdx.org/licenses/Community-Spec-1.0.html) | | | -| Condor Public License v1.1 | [Condor-1.1](https://spdx.org/licenses/Condor-1.1.html) | Y | | -| copyleft-next 0.3.0 | [copyleft-next-0.3.0](https://spdx.org/licenses/copyleft-next-0.3.0.html) | | | -| copyleft-next 0.3.1 | [copyleft-next-0.3.1](https://spdx.org/licenses/copyleft-next-0.3.1.html) | | | -| Common Public Attribution License 1.0 | [CPAL-1.0](https://spdx.org/licenses/CPAL-1.0.html) | Y | Y | -| Common Public License 1.0 | [CPL-1.0](https://spdx.org/licenses/CPL-1.0.html) | Y | Y | -| Code Project Open License 1.02 | [CPOL-1.02](https://spdx.org/licenses/CPOL-1.02.html) | | | -| Crossword License | [Crossword](https://spdx.org/licenses/Crossword.html) | | | -| CrystalStacker License | [CrystalStacker](https://spdx.org/licenses/CrystalStacker.html) | | | -| CUA Office Public License v1.0 | [CUA-OPL-1.0](https://spdx.org/licenses/CUA-OPL-1.0.html) | | Y | -| Cube License | [Cube](https://spdx.org/licenses/Cube.html) | | | -| curl License | [curl](https://spdx.org/licenses/curl.html) | | | -| Deutsche Freie Software Lizenz | [D-FSL-1.0](https://spdx.org/licenses/D-FSL-1.0.html) | | | -| diffmark license | [diffmark](https://spdx.org/licenses/diffmark.html) | | | -| Data licence Germany – attribution – version 2.0 | [DL-DE-BY-2.0](https://spdx.org/licenses/DL-DE-BY-2.0.html) | | | -| DOC License | [DOC](https://spdx.org/licenses/DOC.html) | | | -| Dotseqn License | [Dotseqn](https://spdx.org/licenses/Dotseqn.html) | | | -| Detection Rule License 1.0 | [DRL-1.0](https://spdx.org/licenses/DRL-1.0.html) | | | -| DSDP License | [DSDP](https://spdx.org/licenses/DSDP.html) | | | -| dvipdfm License | [dvipdfm](https://spdx.org/licenses/dvipdfm.html) | | | -| Educational Community License v1.0 | [ECL-1.0](https://spdx.org/licenses/ECL-1.0.html) | | Y | -| Educational Community License v2.0 | [ECL-2.0](https://spdx.org/licenses/ECL-2.0.html) | Y | Y | -| Eiffel Forum License v1.0 | [EFL-1.0](https://spdx.org/licenses/EFL-1.0.html) | | Y | -| Eiffel Forum License v2.0 | [EFL-2.0](https://spdx.org/licenses/EFL-2.0.html) | Y | Y | -| eGenix.com Public License 1.1.0 | [eGenix](https://spdx.org/licenses/eGenix.html) | | | -| Elastic License 2.0 | [Elastic-2.0](https://spdx.org/licenses/Elastic-2.0.html) | | | -| Entessa Public License v1.0 | [Entessa](https://spdx.org/licenses/Entessa.html) | | Y | -| EPICS Open License | [EPICS](https://spdx.org/licenses/EPICS.html) | | | -| Eclipse Public License 1.0 | [EPL-1.0](https://spdx.org/licenses/EPL-1.0.html) | Y | Y | -| Eclipse Public License 2.0 | [EPL-2.0](https://spdx.org/licenses/EPL-2.0.html) | Y | Y | -| Erlang Public License v1.1 | [ErlPL-1.1](https://spdx.org/licenses/ErlPL-1.1.html) | | | -| Etalab Open License 2.0 | [etalab-2.0](https://spdx.org/licenses/etalab-2.0.html) | | | -| EU DataGrid Software License | [EUDatagrid](https://spdx.org/licenses/EUDatagrid.html) | Y | Y | -| European Union Public License 1.0 | [EUPL-1.0](https://spdx.org/licenses/EUPL-1.0.html) | | | -| European Union Public License 1.1 | [EUPL-1.1](https://spdx.org/licenses/EUPL-1.1.html) | Y | Y | -| European Union Public License 1.2 | [EUPL-1.2](https://spdx.org/licenses/EUPL-1.2.html) | Y | Y | -| Eurosym License | [Eurosym](https://spdx.org/licenses/Eurosym.html) | | | -| Fair License | [Fair](https://spdx.org/licenses/Fair.html) | | Y | -| Fraunhofer FDK AAC Codec Library | [FDK-AAC](https://spdx.org/licenses/FDK-AAC.html) | | | -| Frameworx Open License 1.0 | [Frameworx-1.0](https://spdx.org/licenses/Frameworx-1.0.html) | | Y | -| FreeBSD Documentation License | [FreeBSD-DOC](https://spdx.org/licenses/FreeBSD-DOC.html) | | | -| FreeImage Public License v1.0 | [FreeImage](https://spdx.org/licenses/FreeImage.html) | | | -| FSF All Permissive License | [FSFAP](https://spdx.org/licenses/FSFAP.html) | Y | | -| FSF Unlimited License | [FSFUL](https://spdx.org/licenses/FSFUL.html) | | | -| FSF Unlimited License (with License Retention) | [FSFULLR](https://spdx.org/licenses/FSFULLR.html) | | | -| Freetype Project License | [FTL](https://spdx.org/licenses/FTL.html) | Y | | -| GD License | [GD](https://spdx.org/licenses/GD.html) | | | -| GNU Free Documentation License v1.1 only - invariants | [GFDL-1.1-invariants-only](https://spdx.org/licenses/GFDL-1.1-invariants-only.html) | | | -| GNU Free Documentation License v1.1 or later - invariants | [GFDL-1.1-invariants-or-later](https://spdx.org/licenses/GFDL-1.1-invariants-or-later.html) | | | -| GNU Free Documentation License v1.1 only - no invariants | [GFDL-1.1-no-invariants-only](https://spdx.org/licenses/GFDL-1.1-no-invariants-only.html) | | | -| GNU Free Documentation License v1.1 or later - no invariants | [GFDL-1.1-no-invariants-or-later](https://spdx.org/licenses/GFDL-1.1-no-invariants-or-later.html) | | | -| GNU Free Documentation License v1.1 only | [GFDL-1.1-only](https://spdx.org/licenses/GFDL-1.1-only.html) | Y | | -| GNU Free Documentation License v1.1 or later | [GFDL-1.1-or-later](https://spdx.org/licenses/GFDL-1.1-or-later.html) | Y | | -| GNU Free Documentation License v1.2 only - invariants | [GFDL-1.2-invariants-only](https://spdx.org/licenses/GFDL-1.2-invariants-only.html) | | | -| GNU Free Documentation License v1.2 or later - invariants | [GFDL-1.2-invariants-or-later](https://spdx.org/licenses/GFDL-1.2-invariants-or-later.html) | | | -| GNU Free Documentation License v1.2 only - no invariants | [GFDL-1.2-no-invariants-only](https://spdx.org/licenses/GFDL-1.2-no-invariants-only.html) | | | -| GNU Free Documentation License v1.2 or later - no invariants | [GFDL-1.2-no-invariants-or-later](https://spdx.org/licenses/GFDL-1.2-no-invariants-or-later.html) | | | -| GNU Free Documentation License v1.2 only | [GFDL-1.2-only](https://spdx.org/licenses/GFDL-1.2-only.html) | Y | | -| GNU Free Documentation License v1.2 or later | [GFDL-1.2-or-later](https://spdx.org/licenses/GFDL-1.2-or-later.html) | Y | | -| GNU Free Documentation License v1.3 only - invariants | [GFDL-1.3-invariants-only](https://spdx.org/licenses/GFDL-1.3-invariants-only.html) | | | -| GNU Free Documentation License v1.3 or later - invariants | [GFDL-1.3-invariants-or-later](https://spdx.org/licenses/GFDL-1.3-invariants-or-later.html) | | | -| GNU Free Documentation License v1.3 only - no invariants | [GFDL-1.3-no-invariants-only](https://spdx.org/licenses/GFDL-1.3-no-invariants-only.html) | | | -| GNU Free Documentation License v1.3 or later - no invariants | [GFDL-1.3-no-invariants-or-later](https://spdx.org/licenses/GFDL-1.3-no-invariants-or-later.html) | | | -| GNU Free Documentation License v1.3 only | [GFDL-1.3-only](https://spdx.org/licenses/GFDL-1.3-only.html) | Y | | -| GNU Free Documentation License v1.3 or later | [GFDL-1.3-or-later](https://spdx.org/licenses/GFDL-1.3-or-later.html) | Y | | -| Giftware License | [Giftware](https://spdx.org/licenses/Giftware.html) | | | -| GL2PS License | [GL2PS](https://spdx.org/licenses/GL2PS.html) | | | -| 3dfx Glide License | [Glide](https://spdx.org/licenses/Glide.html) | | | -| Glulxe License | [Glulxe](https://spdx.org/licenses/Glulxe.html) | | | -| Good Luck With That Public License | [GLWTPL](https://spdx.org/licenses/GLWTPL.html) | | | -| gnuplot License | [gnuplot](https://spdx.org/licenses/gnuplot.html) | Y | | -| GNU General Public License v1.0 only | [GPL-1.0-only](https://spdx.org/licenses/GPL-1.0-only.html) | | | -| GNU General Public License v1.0 or later | [GPL-1.0-or-later](https://spdx.org/licenses/GPL-1.0-or-later.html) | | | -| GNU General Public License v2.0 only | [GPL-2.0-only](https://spdx.org/licenses/GPL-2.0-only.html) | Y | Y | -| GNU General Public License v2.0 or later | [GPL-2.0-or-later](https://spdx.org/licenses/GPL-2.0-or-later.html) | Y | Y | -| GNU General Public License v3.0 only | [GPL-3.0-only](https://spdx.org/licenses/GPL-3.0-only.html) | Y | Y | -| GNU General Public License v3.0 or later | [GPL-3.0-or-later](https://spdx.org/licenses/GPL-3.0-or-later.html) | Y | Y | -| gSOAP Public License v1.3b | [gSOAP-1.3b](https://spdx.org/licenses/gSOAP-1.3b.html) | | | -| Haskell Language Report License | [HaskellReport](https://spdx.org/licenses/HaskellReport.html) | | | -| Hippocratic License 2.1 | [Hippocratic-2.1](https://spdx.org/licenses/Hippocratic-2.1.html) | | | -| Historical Permission Notice and Disclaimer | [HPND](https://spdx.org/licenses/HPND.html) | Y | Y | -| Historical Permission Notice and Disclaimer - sell variant | [HPND-sell-variant](https://spdx.org/licenses/HPND-sell-variant.html) | | | -| HTML Tidy License | [HTMLTIDY](https://spdx.org/licenses/HTMLTIDY.html) | | | -| IBM PowerPC Initialization and Boot Software | [IBM-pibs](https://spdx.org/licenses/IBM-pibs.html) | | | -| ICU License | [ICU](https://spdx.org/licenses/ICU.html) | | | -| Independent JPEG Group License | [IJG](https://spdx.org/licenses/IJG.html) | Y | | -| ImageMagick License | [ImageMagick](https://spdx.org/licenses/ImageMagick.html) | | | -| iMatix Standard Function Library Agreement | [iMatix](https://spdx.org/licenses/iMatix.html) | Y | | -| Imlib2 License | [Imlib2](https://spdx.org/licenses/Imlib2.html) | Y | | -| Info-ZIP License | [Info-ZIP](https://spdx.org/licenses/Info-ZIP.html) | | | -| Intel Open Source License | [Intel](https://spdx.org/licenses/Intel.html) | Y | Y | -| Intel ACPI Software License Agreement | [Intel-ACPI](https://spdx.org/licenses/Intel-ACPI.html) | | | -| Interbase Public License v1.0 | [Interbase-1.0](https://spdx.org/licenses/Interbase-1.0.html) | | | -| IPA Font License | [IPA](https://spdx.org/licenses/IPA.html) | Y | Y | -| IBM Public License v1.0 | [IPL-1.0](https://spdx.org/licenses/IPL-1.0.html) | Y | Y | -| ISC License | [ISC](https://spdx.org/licenses/ISC.html) | Y | Y | -| Jam License | [Jam](https://spdx.org/licenses/Jam.html) | | Y | -| JasPer License | [JasPer-2.0](https://spdx.org/licenses/JasPer-2.0.html) | | | -| Japan Network Information Center License | [JPNIC](https://spdx.org/licenses/JPNIC.html) | | | -| JSON License | [JSON](https://spdx.org/licenses/JSON.html) | | | -| KiCad Libraries Exception | [KiCad-libraries-exception](https://spdx.org/licenses/KiCad-libraries-exception.html) | | | -| Licence Art Libre 1.2 | [LAL-1.2](https://spdx.org/licenses/LAL-1.2.html) | | | -| Licence Art Libre 1.3 | [LAL-1.3](https://spdx.org/licenses/LAL-1.3.html) | | | -| Latex2e License | [Latex2e](https://spdx.org/licenses/Latex2e.html) | | | -| Leptonica License | [Leptonica](https://spdx.org/licenses/Leptonica.html) | | | -| GNU Library General Public License v2 only | [LGPL-2.0-only](https://spdx.org/licenses/LGPL-2.0-only.html) | | Y | -| GNU Library General Public License v2 or later | [LGPL-2.0-or-later](https://spdx.org/licenses/LGPL-2.0-or-later.html) | | Y | -| GNU Lesser General Public License v2.1 only | [LGPL-2.1-only](https://spdx.org/licenses/LGPL-2.1-only.html) | Y | Y | -| GNU Lesser General Public License v2.1 or later | [LGPL-2.1-or-later](https://spdx.org/licenses/LGPL-2.1-or-later.html) | Y | Y | -| GNU Lesser General Public License v3.0 only | [LGPL-3.0-only](https://spdx.org/licenses/LGPL-3.0-only.html) | Y | Y | -| GNU Lesser General Public License v3.0 or later | [LGPL-3.0-or-later](https://spdx.org/licenses/LGPL-3.0-or-later.html) | Y | Y | -| Lesser General Public License For Linguistic Resources | [LGPLLR](https://spdx.org/licenses/LGPLLR.html) | | | -| libpng License | [Libpng](https://spdx.org/licenses/Libpng.html) | | | -| PNG Reference Library version 2 | [libpng-2.0](https://spdx.org/licenses/libpng-2.0.html) | | | -| libselinux public domain notice | [libselinux-1.0](https://spdx.org/licenses/libselinux-1.0.html) | | | -| libtiff License | [libtiff](https://spdx.org/licenses/libtiff.html) | | | -| Licence Libre du Québec – Permissive version 1.1 | [LiLiQ-P-1.1](https://spdx.org/licenses/LiLiQ-P-1.1.html) | | Y | -| Licence Libre du Québec – Réciprocité version 1.1 | [LiLiQ-R-1.1](https://spdx.org/licenses/LiLiQ-R-1.1.html) | | Y | -| Licence Libre du Québec – Réciprocité forte version 1.1 | [LiLiQ-Rplus-1.1](https://spdx.org/licenses/LiLiQ-Rplus-1.1.html) | | Y | -| Linux man-pages Copyleft | [Linux-man-pages-copyleft](https://spdx.org/licenses/Linux-man-pages-copyleft.html) | | | -| Linux Kernel Variant of OpenIB.org license | [Linux-OpenIB](https://spdx.org/licenses/Linux-OpenIB.html) | | | -| Lucent Public License Version 1.0 | [LPL-1.0](https://spdx.org/licenses/LPL-1.0.html) | | Y | -| Lucent Public License v1.02 | [LPL-1.02](https://spdx.org/licenses/LPL-1.02.html) | Y | Y | -| LaTeX Project Public License v1.0 | [LPPL-1.0](https://spdx.org/licenses/LPPL-1.0.html) | | | -| LaTeX Project Public License v1.1 | [LPPL-1.1](https://spdx.org/licenses/LPPL-1.1.html) | | | -| LaTeX Project Public License v1.2 | [LPPL-1.2](https://spdx.org/licenses/LPPL-1.2.html) | Y | | -| LaTeX Project Public License v1.3a | [LPPL-1.3a](https://spdx.org/licenses/LPPL-1.3a.html) | Y | | -| LaTeX Project Public License v1.3c | [LPPL-1.3c](https://spdx.org/licenses/LPPL-1.3c.html) | | Y | -| MakeIndex License | [MakeIndex](https://spdx.org/licenses/MakeIndex.html) | | | -| The MirOS Licence | [MirOS](https://spdx.org/licenses/MirOS.html) | | Y | -| MIT License | [MIT](https://spdx.org/licenses/MIT.html) | Y | Y | -| MIT No Attribution | [MIT-0](https://spdx.org/licenses/MIT-0.html) | | Y | -| Enlightenment License (e16) | [MIT-advertising](https://spdx.org/licenses/MIT-advertising.html) | | | -| CMU License | [MIT-CMU](https://spdx.org/licenses/MIT-CMU.html) | | | -| enna License | [MIT-enna](https://spdx.org/licenses/MIT-enna.html) | | | -| feh License | [MIT-feh](https://spdx.org/licenses/MIT-feh.html) | | | -| MIT License Modern Variant | [MIT-Modern-Variant](https://spdx.org/licenses/MIT-Modern-Variant.html) | | Y | -| MIT Open Group variant | [MIT-open-group](https://spdx.org/licenses/MIT-open-group.html) | | | -| MIT +no-false-attribs license | [MITNFA](https://spdx.org/licenses/MITNFA.html) | | | -| Motosoto License | [Motosoto](https://spdx.org/licenses/Motosoto.html) | | Y | -| mpich2 License | [mpich2](https://spdx.org/licenses/mpich2.html) | | | -| Mozilla Public License 1.0 | [MPL-1.0](https://spdx.org/licenses/MPL-1.0.html) | | Y | -| Mozilla Public License 1.1 | [MPL-1.1](https://spdx.org/licenses/MPL-1.1.html) | Y | Y | -| Mozilla Public License 2.0 | [MPL-2.0](https://spdx.org/licenses/MPL-2.0.html) | Y | Y | -| Mozilla Public License 2.0 (no copyleft exception) | [MPL-2.0-no-copyleft-exception](https://spdx.org/licenses/MPL-2.0-no-copyleft-exception.html) | | Y | -| mplus Font License | [mplus](https://spdx.org/licenses/mplus.html) | | | -| Microsoft Public License | [MS-PL](https://spdx.org/licenses/MS-PL.html) | Y | Y | -| Microsoft Reciprocal License | [MS-RL](https://spdx.org/licenses/MS-RL.html) | Y | Y | -| Matrix Template Library License | [MTLL](https://spdx.org/licenses/MTLL.html) | | | -| Mulan Permissive Software License, Version 1 | [MulanPSL-1.0](https://spdx.org/licenses/MulanPSL-1.0.html) | | | -| Mulan Permissive Software License, Version 2 | [MulanPSL-2.0](https://spdx.org/licenses/MulanPSL-2.0.html) | | Y | -| Multics License | [Multics](https://spdx.org/licenses/Multics.html) | | Y | -| Mup License | [Mup](https://spdx.org/licenses/Mup.html) | | | -| Nara Institute of Science and Technology License (2003) | [NAIST-2003](https://spdx.org/licenses/NAIST-2003.html) | | | -| NASA Open Source Agreement 1.3 | [NASA-1.3](https://spdx.org/licenses/NASA-1.3.html) | | Y | -| Naumen Public License | [Naumen](https://spdx.org/licenses/Naumen.html) | | Y | -| Net Boolean Public License v1 | [NBPL-1.0](https://spdx.org/licenses/NBPL-1.0.html) | | | -| Non-Commercial Government Licence | [NCGL-UK-2.0](https://spdx.org/licenses/NCGL-UK-2.0.html) | | | -| University of Illinois/NCSA Open Source License | [NCSA](https://spdx.org/licenses/NCSA.html) | Y | Y | -| Net-SNMP License | [Net-SNMP](https://spdx.org/licenses/Net-SNMP.html) | | | -| NetCDF license | [NetCDF](https://spdx.org/licenses/NetCDF.html) | | | -| Newsletr License | [Newsletr](https://spdx.org/licenses/Newsletr.html) | | | -| Nethack General Public License | [NGPL](https://spdx.org/licenses/NGPL.html) | | Y | -| NIST Public Domain Notice | [NIST-PD](https://spdx.org/licenses/NIST-PD.html) | | | -| NIST Public Domain Notice with license fallback | [NIST-PD-fallback](https://spdx.org/licenses/NIST-PD-fallback.html) | | | -| Norwegian Licence for Open Government Data (NLOD) 1.0 | [NLOD-1.0](https://spdx.org/licenses/NLOD-1.0.html) | | | -| Norwegian Licence for Open Government Data (NLOD) 2.0 | [NLOD-2.0](https://spdx.org/licenses/NLOD-2.0.html) | | | -| No Limit Public License | [NLPL](https://spdx.org/licenses/NLPL.html) | | | -| Nokia Open Source License | [Nokia](https://spdx.org/licenses/Nokia.html) | Y | Y | -| Netizen Open Source License | [NOSL](https://spdx.org/licenses/NOSL.html) | Y | | -| Noweb License | [Noweb](https://spdx.org/licenses/Noweb.html) | | | -| Netscape Public License v1.0 | [NPL-1.0](https://spdx.org/licenses/NPL-1.0.html) | Y | | -| Netscape Public License v1.1 | [NPL-1.1](https://spdx.org/licenses/NPL-1.1.html) | Y | | -| Non-Profit Open Software License 3.0 | [NPOSL-3.0](https://spdx.org/licenses/NPOSL-3.0.html) | | Y | -| NRL License | [NRL](https://spdx.org/licenses/NRL.html) | | | -| NTP License | [NTP](https://spdx.org/licenses/NTP.html) | | Y | -| NTP No Attribution | [NTP-0](https://spdx.org/licenses/NTP-0.html) | | | -| Open Use of Data Agreement v1.0 | [O-UDA-1.0](https://spdx.org/licenses/O-UDA-1.0.html) | | | -| Open CASCADE Technology Public License | [OCCT-PL](https://spdx.org/licenses/OCCT-PL.html) | | | -| OCLC Research Public License 2.0 | [OCLC-2.0](https://spdx.org/licenses/OCLC-2.0.html) | | Y | -| Open Data Commons Open Database License v1.0 | [ODbL-1.0](https://spdx.org/licenses/ODbL-1.0.html) | Y | | -| Open Data Commons Attribution License v1.0 | [ODC-By-1.0](https://spdx.org/licenses/ODC-By-1.0.html) | | | -| SIL Open Font License 1.0 | [OFL-1.0](https://spdx.org/licenses/OFL-1.0.html) | Y | | -| SIL Open Font License 1.0 with no Reserved Font Name | [OFL-1.0-no-RFN](https://spdx.org/licenses/OFL-1.0-no-RFN.html) | | | -| SIL Open Font License 1.0 with Reserved Font Name | [OFL-1.0-RFN](https://spdx.org/licenses/OFL-1.0-RFN.html) | | | -| SIL Open Font License 1.1 | [OFL-1.1](https://spdx.org/licenses/OFL-1.1.html) | Y | Y | -| SIL Open Font License 1.1 with no Reserved Font Name | [OFL-1.1-no-RFN](https://spdx.org/licenses/OFL-1.1-no-RFN.html) | | Y | -| SIL Open Font License 1.1 with Reserved Font Name | [OFL-1.1-RFN](https://spdx.org/licenses/OFL-1.1-RFN.html) | | Y | -| OGC Software License, Version 1.0 | [OGC-1.0](https://spdx.org/licenses/OGC-1.0.html) | | | -| Taiwan Open Government Data License, version 1.0 | [OGDL-Taiwan-1.0](https://spdx.org/licenses/OGDL-Taiwan-1.0.html) | | | -| Open Government Licence - Canada | [OGL-Canada-2.0](https://spdx.org/licenses/OGL-Canada-2.0.html) | | | -| Open Government Licence v1.0 | [OGL-UK-1.0](https://spdx.org/licenses/OGL-UK-1.0.html) | | | -| Open Government Licence v2.0 | [OGL-UK-2.0](https://spdx.org/licenses/OGL-UK-2.0.html) | | | -| Open Government Licence v3.0 | [OGL-UK-3.0](https://spdx.org/licenses/OGL-UK-3.0.html) | | | -| Open Group Test Suite License | [OGTSL](https://spdx.org/licenses/OGTSL.html) | | Y | -| Open LDAP Public License v1.1 | [OLDAP-1.1](https://spdx.org/licenses/OLDAP-1.1.html) | | | -| Open LDAP Public License v1.2 | [OLDAP-1.2](https://spdx.org/licenses/OLDAP-1.2.html) | | | -| Open LDAP Public License v1.3 | [OLDAP-1.3](https://spdx.org/licenses/OLDAP-1.3.html) | | | -| Open LDAP Public License v1.4 | [OLDAP-1.4](https://spdx.org/licenses/OLDAP-1.4.html) | | | -| Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B) | [OLDAP-2.0](https://spdx.org/licenses/OLDAP-2.0.html) | | | -| Open LDAP Public License v2.0.1 | [OLDAP-2.0.1](https://spdx.org/licenses/OLDAP-2.0.1.html) | | | -| Open LDAP Public License v2.1 | [OLDAP-2.1](https://spdx.org/licenses/OLDAP-2.1.html) | | | -| Open LDAP Public License v2.2 | [OLDAP-2.2](https://spdx.org/licenses/OLDAP-2.2.html) | | | -| Open LDAP Public License v2.2.1 | [OLDAP-2.2.1](https://spdx.org/licenses/OLDAP-2.2.1.html) | | | -| Open LDAP Public License 2.2.2 | [OLDAP-2.2.2](https://spdx.org/licenses/OLDAP-2.2.2.html) | | | -| Open LDAP Public License v2.3 | [OLDAP-2.3](https://spdx.org/licenses/OLDAP-2.3.html) | Y | | -| Open LDAP Public License v2.4 | [OLDAP-2.4](https://spdx.org/licenses/OLDAP-2.4.html) | | | -| Open LDAP Public License v2.5 | [OLDAP-2.5](https://spdx.org/licenses/OLDAP-2.5.html) | | | -| Open LDAP Public License v2.6 | [OLDAP-2.6](https://spdx.org/licenses/OLDAP-2.6.html) | | | -| Open LDAP Public License v2.7 | [OLDAP-2.7](https://spdx.org/licenses/OLDAP-2.7.html) | Y | | -| Open LDAP Public License v2.8 | [OLDAP-2.8](https://spdx.org/licenses/OLDAP-2.8.html) | | Y | -| Open Market License | [OML](https://spdx.org/licenses/OML.html) | | | -| OpenSSL License | [OpenSSL](https://spdx.org/licenses/OpenSSL.html) | Y | | -| Open Public License v1.0 | [OPL-1.0](https://spdx.org/licenses/OPL-1.0.html) | | | -| Open Publication License v1.0 | [OPUBL-1.0](https://spdx.org/licenses/OPUBL-1.0.html) | | | -| OSET Public License version 2.1 | [OSET-PL-2.1](https://spdx.org/licenses/OSET-PL-2.1.html) | | Y | -| Open Software License 1.0 | [OSL-1.0](https://spdx.org/licenses/OSL-1.0.html) | Y | Y | -| Open Software License 1.1 | [OSL-1.1](https://spdx.org/licenses/OSL-1.1.html) | Y | | -| Open Software License 2.0 | [OSL-2.0](https://spdx.org/licenses/OSL-2.0.html) | Y | Y | -| Open Software License 2.1 | [OSL-2.1](https://spdx.org/licenses/OSL-2.1.html) | Y | Y | -| Open Software License 3.0 | [OSL-3.0](https://spdx.org/licenses/OSL-3.0.html) | Y | Y | -| The Parity Public License 6.0.0 | [Parity-6.0.0](https://spdx.org/licenses/Parity-6.0.0.html) | | | -| The Parity Public License 7.0.0 | [Parity-7.0.0](https://spdx.org/licenses/Parity-7.0.0.html) | | | -| Open Data Commons Public Domain Dedication & License 1.0 | [PDDL-1.0](https://spdx.org/licenses/PDDL-1.0.html) | | | -| PHP License v3.0 | [PHP-3.0](https://spdx.org/licenses/PHP-3.0.html) | | Y | -| PHP License v3.01 | [PHP-3.01](https://spdx.org/licenses/PHP-3.01.html) | Y | Y | -| Plexus Classworlds License | [Plexus](https://spdx.org/licenses/Plexus.html) | | | -| PolyForm Noncommercial License 1.0.0 | [PolyForm-Noncommercial-1.0.0](https://spdx.org/licenses/PolyForm-Noncommercial-1.0.0.html) | | | -| PolyForm Small Business License 1.0.0 | [PolyForm-Small-Business-1.0.0](https://spdx.org/licenses/PolyForm-Small-Business-1.0.0.html) | | | -| PostgreSQL License | [PostgreSQL](https://spdx.org/licenses/PostgreSQL.html) | | Y | -| Python Software Foundation License 2.0 | [PSF-2.0](https://spdx.org/licenses/PSF-2.0.html) | | | -| psfrag License | [psfrag](https://spdx.org/licenses/psfrag.html) | | | -| psutils License | [psutils](https://spdx.org/licenses/psutils.html) | | | -| Python License 2.0 | [Python-2.0](https://spdx.org/licenses/Python-2.0.html) | Y | Y | -| Qhull License | [Qhull](https://spdx.org/licenses/Qhull.html) | | | -| Q Public License 1.0 | [QPL-1.0](https://spdx.org/licenses/QPL-1.0.html) | Y | Y | -| Rdisc License | [Rdisc](https://spdx.org/licenses/Rdisc.html) | | | -| Red Hat eCos Public License v1.1 | [RHeCos-1.1](https://spdx.org/licenses/RHeCos-1.1.html) | | | -| Reciprocal Public License 1.1 | [RPL-1.1](https://spdx.org/licenses/RPL-1.1.html) | | Y | -| Reciprocal Public License 1.5 | [RPL-1.5](https://spdx.org/licenses/RPL-1.5.html) | | Y | -| RealNetworks Public Source License v1.0 | [RPSL-1.0](https://spdx.org/licenses/RPSL-1.0.html) | Y | Y | -| RSA Message-Digest License | [RSA-MD](https://spdx.org/licenses/RSA-MD.html) | | | -| Ricoh Source Code Public License | [RSCPL](https://spdx.org/licenses/RSCPL.html) | | Y | -| Ruby License | [Ruby](https://spdx.org/licenses/Ruby.html) | Y | | -| Sax Public Domain Notice | [SAX-PD](https://spdx.org/licenses/SAX-PD.html) | | | -| Saxpath License | [Saxpath](https://spdx.org/licenses/Saxpath.html) | | | -| SCEA Shared Source License | [SCEA](https://spdx.org/licenses/SCEA.html) | | | -| Scheme Language Report License | [SchemeReport](https://spdx.org/licenses/SchemeReport.html) | | | -| Sendmail License | [Sendmail](https://spdx.org/licenses/Sendmail.html) | | | -| Sendmail License 8.23 | [Sendmail-8.23](https://spdx.org/licenses/Sendmail-8.23.html) | | | -| SGI Free Software License B v1.0 | [SGI-B-1.0](https://spdx.org/licenses/SGI-B-1.0.html) | | | -| SGI Free Software License B v1.1 | [SGI-B-1.1](https://spdx.org/licenses/SGI-B-1.1.html) | | | -| SGI Free Software License B v2.0 | [SGI-B-2.0](https://spdx.org/licenses/SGI-B-2.0.html) | Y | | -| Solderpad Hardware License v0.5 | [SHL-0.5](https://spdx.org/licenses/SHL-0.5.html) | | | -| Solderpad Hardware License, Version 0.51 | [SHL-0.51](https://spdx.org/licenses/SHL-0.51.html) | | | -| Simple Public License 2.0 | [SimPL-2.0](https://spdx.org/licenses/SimPL-2.0.html) | | Y | -| Sun Industry Standards Source License v1.1 | [SISSL](https://spdx.org/licenses/SISSL.html) | Y | Y | -| Sun Industry Standards Source License v1.2 | [SISSL-1.2](https://spdx.org/licenses/SISSL-1.2.html) | | | -| Sleepycat License | [Sleepycat](https://spdx.org/licenses/Sleepycat.html) | Y | Y | -| Standard ML of New Jersey License | [SMLNJ](https://spdx.org/licenses/SMLNJ.html) | Y | | -| Secure Messaging Protocol Public License | [SMPPL](https://spdx.org/licenses/SMPPL.html) | | | -| SNIA Public License 1.1 | [SNIA](https://spdx.org/licenses/SNIA.html) | | | -| Spencer License 86 | [Spencer-86](https://spdx.org/licenses/Spencer-86.html) | | | -| Spencer License 94 | [Spencer-94](https://spdx.org/licenses/Spencer-94.html) | | | -| Spencer License 99 | [Spencer-99](https://spdx.org/licenses/Spencer-99.html) | | | -| Sun Public License v1.0 | [SPL-1.0](https://spdx.org/licenses/SPL-1.0.html) | Y | Y | -| SSH OpenSSH license | [SSH-OpenSSH](https://spdx.org/licenses/SSH-OpenSSH.html) | | | -| SSH short notice | [SSH-short](https://spdx.org/licenses/SSH-short.html) | | | -| Server Side Public License, v 1 | [SSPL-1.0](https://spdx.org/licenses/SSPL-1.0.html) | | | -| SugarCRM Public License v1.1.3 | [SugarCRM-1.1.3](https://spdx.org/licenses/SugarCRM-1.1.3.html) | | | -| Scheme Widget Library (SWL) Software License Agreement | [SWL](https://spdx.org/licenses/SWL.html) | | | -| TAPR Open Hardware License v1.0 | [TAPR-OHL-1.0](https://spdx.org/licenses/TAPR-OHL-1.0.html) | | | -| TCL/TK License | [TCL](https://spdx.org/licenses/TCL.html) | | | -| TCP Wrappers License | [TCP-wrappers](https://spdx.org/licenses/TCP-wrappers.html) | | | -| TMate Open Source License | [TMate](https://spdx.org/licenses/TMate.html) | | | -| TORQUE v2.5+ Software License v1.1 | [TORQUE-1.1](https://spdx.org/licenses/TORQUE-1.1.html) | | | -| Trusster Open Source License | [TOSL](https://spdx.org/licenses/TOSL.html) | | | -| Technische Universitaet Berlin License 1.0 | [TU-Berlin-1.0](https://spdx.org/licenses/TU-Berlin-1.0.html) | | | -| Technische Universitaet Berlin License 2.0 | [TU-Berlin-2.0](https://spdx.org/licenses/TU-Berlin-2.0.html) | | | -| Upstream Compatibility License v1.0 | [UCL-1.0](https://spdx.org/licenses/UCL-1.0.html) | | Y | -| Unicode License Agreement - Data Files and Software (2015) | [Unicode-DFS-2015](https://spdx.org/licenses/Unicode-DFS-2015.html) | | | -| Unicode License Agreement - Data Files and Software (2016) | [Unicode-DFS-2016](https://spdx.org/licenses/Unicode-DFS-2016.html) | | Y | -| Unicode Terms of Use | [Unicode-TOU](https://spdx.org/licenses/Unicode-TOU.html) | | | -| The Unlicense | [Unlicense](https://spdx.org/licenses/Unlicense.html) | Y | Y | -| Universal Permissive License v1.0 | [UPL-1.0](https://spdx.org/licenses/UPL-1.0.html) | Y | Y | -| Vim License | [Vim](https://spdx.org/licenses/Vim.html) | Y | | -| VOSTROM Public License for Open Source | [VOSTROM](https://spdx.org/licenses/VOSTROM.html) | | | -| Vovida Software License v1.0 | [VSL-1.0](https://spdx.org/licenses/VSL-1.0.html) | | Y | -| W3C Software Notice and License (2002-12-31) | [W3C](https://spdx.org/licenses/W3C.html) | Y | Y | -| W3C Software Notice and License (1998-07-20) | [W3C-19980720](https://spdx.org/licenses/W3C-19980720.html) | | | -| W3C Software Notice and Document License (2015-05-13) | [W3C-20150513](https://spdx.org/licenses/W3C-20150513.html) | | | -| Sybase Open Watcom Public License 1.0 | [Watcom-1.0](https://spdx.org/licenses/Watcom-1.0.html) | | Y | -| Wsuipa License | [Wsuipa](https://spdx.org/licenses/Wsuipa.html) | | | -| Do What The F\*ck You Want To Public License | [WTFPL](https://spdx.org/licenses/WTFPL.html) | Y | | -| X11 License | [X11](https://spdx.org/licenses/X11.html) | Y | | -| X11 License Distribution Modification Variant | [X11-distribute-modifications-variant](https://spdx.org/licenses/X11-distribute-modifications-variant.html) | | | -| Xerox License | [Xerox](https://spdx.org/licenses/Xerox.html) | | | -| XFree86 License 1.1 | [XFree86-1.1](https://spdx.org/licenses/XFree86-1.1.html) | Y | | -| xinetd License | [xinetd](https://spdx.org/licenses/xinetd.html) | Y | | -| X.Net License | [Xnet](https://spdx.org/licenses/Xnet.html) | | Y | -| XPP License | [xpp](https://spdx.org/licenses/xpp.html) | | | -| XSkat License | [XSkat](https://spdx.org/licenses/XSkat.html) | | | -| Yahoo! Public License v1.0 | [YPL-1.0](https://spdx.org/licenses/YPL-1.0.html) | | | -| Yahoo! Public License v1.1 | [YPL-1.1](https://spdx.org/licenses/YPL-1.1.html) | Y | | -| Zed License | [Zed](https://spdx.org/licenses/Zed.html) | | | -| Zend License v2.0 | [Zend-2.0](https://spdx.org/licenses/Zend-2.0.html) | Y | | -| Zimbra Public License v1.3 | [Zimbra-1.3](https://spdx.org/licenses/Zimbra-1.3.html) | Y | | -| Zimbra Public License v1.4 | [Zimbra-1.4](https://spdx.org/licenses/Zimbra-1.4.html) | | | -| zlib License | [Zlib](https://spdx.org/licenses/Zlib.html) | Y | Y | -| zlib/libpng License with Acknowledgement | [zlib-acknowledgement](https://spdx.org/licenses/zlib-acknowledgement.html) | | | -| Zope Public License 1.1 | [ZPL-1.1](https://spdx.org/licenses/ZPL-1.1.html) | | | -| Zope Public License 2.0 | [ZPL-2.0](https://spdx.org/licenses/ZPL-2.0.html) | Y | Y | -| Zope Public License 2.1 | [ZPL-2.1](https://spdx.org/licenses/ZPL-2.1.html) | Y | Y | - -## A.2 Exceptions list - -The SPDX License List includes a list of exceptions. These exceptions grant an exception to a license condition or additional permissions beyond those granted in a license; they are not stand-alone licenses. Exceptions are added to a license using the License Expression operator, "WITH". - -**Table A.2 — Exception names and license links** - -| Full Name of Exception | SPDX License Exception | -|-------------------------------------------------------|-------------------------------------------------------------------------------------------------------| -| 389 Directory Server Exception | [389-exception](https://spdx.org/licenses/389-exception.html) | -| Autoconf exception 2.0 | [Autoconf-exception-2.0](https://spdx.org/licenses/Autoconf-exception-2.0.html) | -| Autoconf exception 3.0 | [Autoconf-exception-3.0](https://spdx.org/licenses/Autoconf-exception-3.0.html) | -| Bison exception 2.2 | [Bison-exception-2.2](https://spdx.org/licenses/Bison-exception-2.2.html) | -| Bootloader Distribution Exception | [Bootloader-exception](https://spdx.org/licenses/Bootloader-exception.html) | -| Classpath exception 2.0 | [Classpath-exception-2.0](https://spdx.org/licenses/Classpath-exception-2.0.html) | -| CLISP exception 2.0 | [CLISP-exception-2.0](https://spdx.org/licenses/CLISP-exception-2.0.html) | -| DigiRule FOSS License Exception | [DigiRule-FOSS-exception](https://spdx.org/licenses/DigiRule-FOSS-exception.html) | -| eCos exception 2.0 | [eCos-exception-2.0](https://spdx.org/licenses/eCos-exception-2.0.html) | -| Fawkes Runtime Exception | [Fawkes-Runtime-exception](https://spdx.org/licenses/Fawkes-Runtime-exception.html) | -| FLTK exception | [FLTK-exception](https://spdx.org/licenses/FLTK-exception.html) | -| Font exception 2.0 | [Font-exception-2.0](https://spdx.org/licenses/Font-exception-2.0.html) | -| FreeRTOS Exception 2.0 | [freertos-exception-2.0](https://spdx.org/licenses/freertos-exception-2.0.html) | -| GCC Runtime Library exception 2.0 | [GCC-exception-2.0](https://spdx.org/licenses/GCC-exception-2.0.html) | -| GCC Runtime Library exception 3.1 | [GCC-exception-3.1](https://spdx.org/licenses/GCC-exception-3.1.html) | -| GNU JavaMail exception | [gnu-javamail-exception](https://spdx.org/licenses/gnu-javamail-exception.html) | -| GPL-3.0 Linking Exception | [GPL-3.0-linking-exception](https://spdx.org/licenses/GPL-3.0-linking-exception.html) | -| GPL-3.0 Linking Exception (with Corresponding Source) | [GPL-3.0-linking-source-exception](https://spdx.org/licenses/GPL-3.0-linking-source-exception.html) | -| GPL Cooperation Commitment 1.0 | [GPL-CC-1.0](https://spdx.org/licenses/GPL-CC-1.0.html) | -| i2p GPL+Java Exception | [i2p-gpl-java-exception](https://spdx.org/licenses/i2p-gpl-java-exception.html) | -| LGPL-3.0 Linking Exception | [LGPL-3.0-linking-exception](https://spdx.org/licenses/LGPL-3.0-linking-exception.html) | -| Libtool Exception | [Libtool-exception](https://spdx.org/licenses/Libtool-exception.html) | -| Linux Syscall Note | [Linux-syscall-note](https://spdx.org/licenses/Linux-syscall-note.html) | -| LLVM Exception | [LLVM-exception](https://spdx.org/licenses/LLVM-exception.html) | -| LZMA exception | [LZMA-exception](https://spdx.org/licenses/LZMA-exception.html) | -| Macros and Inline Functions Exception | [mif-exception](https://spdx.org/licenses/mif-exception.html) | -| OCaml LGPL Linking Exception | [OCaml-LGPL-linking-exception](https://spdx.org/licenses/OCaml-LGPL-linking-exception.html) | -| Open CASCADE Exception 1.0 | [OCCT-exception-1.0](https://spdx.org/licenses/OCCT-exception-1.0.html) | -| OpenJDK Assembly exception 1.0 | [OpenJDK-assembly-exception-1.0](https://spdx.org/licenses/OpenJDK-assembly-exception-1.0.html) | -| OpenVPN OpenSSL Exception | [openvpn-openssl-exception](https://spdx.org/licenses/openvpn-openssl-exception.html) | -| PS/PDF font exception (2017-08-17) | [PS-or-PDF-font-exception-20170817](https://spdx.org/licenses/PS-or-PDF-font-exception-20170817.html) | -| Qt GPL exception 1.0 | [Qt-GPL-exception-1.0](https://spdx.org/licenses/Qt-GPL-exception-1.0.html) | -| Qt LGPL exception 1.1 | [Qt-LGPL-exception-1.1](https://spdx.org/licenses/Qt-LGPL-exception-1.1.html) | -| Qwt exception 1.0 | [Qwt-exception-1.0](https://spdx.org/licenses/Qwt-exception-1.0.html) | -| Solderpad Hardware License v2.0 | [SHL-2.0](https://spdx.org/licenses/SHL-2.0.html) | -| Solderpad Hardware License v2.1 | [SHL-2.1](https://spdx.org/licenses/SHL-2.1.html) | -| Swift Exception | [Swift-exception](https://spdx.org/licenses/Swift-exception.html) | -| U-Boot exception 2.0 | [u-boot-exception-2.0](https://spdx.org/licenses/u-boot-exception-2.0.html) | -| Universal FOSS Exception, Version 1.0 | [Universal-FOSS-exception-1.0](https://spdx.org/licenses/Universal-FOSS-exception-1.0.html) | -| WxWindows Library Exception 3.1 | [WxWindows-exception-3.1](https://spdx.org/licenses/WxWindows-exception-3.1.html) | - -## A.3 Deprecated licenses - -SPDX endeavors to never change the SPDX license identifiers. However, sometimes there has been a compelling reason to deprecate a license identifier, such as to accommodate improved SPDX license expressions or when we have found a duplicate license. When a license identifier is "deprecated" on the SPDX License List, it effectively means that there is an updated license identifier and the deprecated license identifier, while remaining valid, should no longer be used. The URL to each deprecated license is retained and those license pages are updated to note the deprecation. - -**Table A.3 — Deprecated license short identifiers** - -| Full Name of License | Deprecated SDPX Short Identifier | -|-----------------------------------------------------------------|-----------------------------------------------------------------------------------------------------| -| Affero General Public License v1.0 | [AGPL-1.0](https://spdx.org/licenses/AGPL-1.0.html) | -| GNU Affero General Public License v3.0 | [AGPL-3.0](https://spdx.org/licenses/AGPL-3.0.html) | -| BSD 2-Clause FreeBSD License | [BSD-2-Clause-FreeBSD](https://spdx.org/licenses/BSD-2-Clause-FreeBSD.html) | -| BSD 2-Clause NetBSD License | [BSD-2-Clause-NetBSD](https://spdx.org/licenses/BSD-2-Clause-NetBSD.html) | -| bzip2 and libbzip2 License v1.0.5 | [bzip2-1.0.5](https://spdx.org/licenses/bzip2-1.0.5.html) | -| eCos license version 2.0 | [eCos-2.0](https://spdx.org/licenses/eCos-2.0.html) | -| GNU Free Documentation License v1.1 | [GFDL-1.1](https://spdx.org/licenses/GFDL-1.1.html) | -| GNU Free Documentation License v1.2 | [GFDL-1.2](https://spdx.org/licenses/GFDL-1.2.html) | -| GNU Free Documentation License v1.3 | [GFDL-1.3](https://spdx.org/licenses/GFDL-1.3.html) | -| GNU General Public License v1.0 only | [GPL-1.0](https://spdx.org/licenses/GPL-1.0.html) | -| GNU General Public License v1.0 or later | [GPL-1.0+](https://spdx.org/licenses/GPL-1.0+.html) | -| GNU General Public License v2.0 only | [GPL-2.0](https://spdx.org/licenses/GPL-2.0.html) | -| GNU General Public License v2.0 or later | [GPL-2.0+](https://spdx.org/licenses/GPL-2.0+.html) | -| GNU General Public License v2.0 w/Autoconf exception | [GPL-2.0-with-autoconf-exception](https://spdx.org/licenses/GPL-2.0-with-autoconf-exception.html) | -| GNU General Public License v2.0 w/Bison exception | [GPL-2.0-with-bison-exception](https://spdx.org/licenses/GPL-2.0-with-bison-exception.html) | -| GNU General Public License v2.0 w/Classpath exception | [GPL-2.0-with-classpath-exception](https://spdx.org/licenses/GPL-2.0-with-classpath-exception.html) | -| GNU General Public License v2.0 w/Font exception | [GPL-2.0-with-font-exception](https://spdx.org/licenses/GPL-2.0-with-font-exception.html) | -| GNU General Public License v2.0 w/GCC Runtime Library exception | [GPL-2.0-with-GCC-exception](https://spdx.org/licenses/GPL-2.0-with-GCC-exception.html) | -| GNU General Public License v3.0 only | [GPL-3.0](https://spdx.org/licenses/GPL-3.0.html) | -| GNU General Public License v3.0 or later | [GPL-3.0+](https://spdx.org/licenses/GPL-3.0+.html) | -| GNU General Public License v3.0 w/Autoconf exception | [GPL-3.0-with-autoconf-exception](https://spdx.org/licenses/GPL-3.0-with-autoconf-exception.html) | -| GNU General Public License v3.0 w/GCC Runtime Library exception | [GPL-3.0-with-GCC-exception](https://spdx.org/licenses/GPL-3.0-with-GCC-exception.html) | -| GNU Library General Public License v2 only | [LGPL-2.0](https://spdx.org/licenses/LGPL-2.0.html) | -| GNU Library General Public License v2 or later | [LGPL-2.0+](https://spdx.org/licenses/LGPL-2.0+.html) | -| GNU Lesser General Public License v2.1 only | [LGPL-2.1](https://spdx.org/licenses/LGPL-2.1.html) | -| GNU Library General Public License v2.1 or later | [LGPL-2.1+](https://spdx.org/licenses/LGPL-2.1+.html) | -| GNU Lesser General Public License v3.0 only | [LGPL-3.0](https://spdx.org/licenses/LGPL-3.0.html) | -| GNU Lesser General Public License v3.0 or later | [LGPL-3.0+](https://spdx.org/licenses/LGPL-3.0+.html) | -| Nunit License | [Nunit](https://spdx.org/licenses/Nunit.html) | -| Standard ML of New Jersey License | [StandardML-NJ](https://spdx.org/licenses/StandardML-NJ.html) | -| wxWindows Library License | [wxWindows](https://spdx.org/licenses/wxWindows.html) | diff --git a/chapters/annotations.md b/chapters/annotations.md deleted file mode 100644 index 8f2fa29ef7..0000000000 --- a/chapters/annotations.md +++ /dev/null @@ -1,193 +0,0 @@ -# 12 Annotations information section - -## 12.1 Annotator field - -### 12.1.1 Description - -This field identifies the person, organization or tool that has commented on a snippet, file, package, or the entire document. The metadata for the annotator field is shown in Table 71. - -**Table 71 — Metadata for the annotator field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one), if there is an Annotation. | -| Format | Single line of text with the following keywords.
"Person: person name" and optional  "(email)"
"Organization: organization" and optional "(email)"
"Tool: tool identifier - version"
| - -### 12.1.2 Intent - -It may also be important for participants in the software supply chain to validate and add information on ambiguous snippets, files and packages. - -### 12.1.3 Examples - -EXAMPLE 1 Tag: `Annotator:` - -```text -Annotator: Person: Jane Doe -``` - -EXAMPLE 2 RDF: Property `spdx:annotator` in class `spdx:Annotation` - -```text - - Person: Jane Doe - -``` - -## 12.2 Annotation date field - -### 12.2.1 Description - -Identify when the comment was made. This shall be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard. The metadata for the annotation date field is shown in Table 72. - -**Table 72 — Metadata for the annotation date field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one), if there is an Annotation. | -| Format | `YYYY-MM-DDThh:mm:ssZ`
where:
| - -### 12.2.2 Intent - -Here, the Annotation Date can serve as a verification as to when the actual review was done. - -### 12.2.3 Examples - -EXAMPLE 1 Tag: `AnnotationDate:` - -```text -AnnotationDate: 2010-01-29T18:30:22Z -``` - -EXAMPLE 2 RDF: Property `spdx:annotationDate` in class `spdx:Annotation` - -```text - - 2010-01-29T18:30:22Z - -``` - -## 12.3 Annotation type field - -### 12.3.1 Description - -This field describes the type of annotation. Annotations are usually created when someone reviews the SPDX document, and if this is the case the annotation type should be `REVIEW`. If the author wants to store extra information about one of the elements during creation, it is recommended to use the type of `OTHER`. The metadata for the annotation type field is shown in Table 73. - -**Table 73 — Metadata for the annotation type field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one), if there is an Annotation. | -| Format | `REVIEW` \| `OTHER` | - -### 12.3.2 Intent - -This allows the type of annotation to be recorded. - -### 12.3.3 Examples - -EXAMPLE 1 Tag: `AnnotationType:` - -```text -AnnotationType: REVIEW -``` - -EXAMPLE 2 RDF: Property `spdx:annotationType` in class `spdx:Annotation` - -```text - - - -``` - -## 12.4 SPDX identifier reference field - -### 12.4.1 Description - -Uniquely identify the element in an SPDX document which is being referenced. These may be referenced internally and externally with the addition of the SPDX document identifier. The metadata for the SPDX identifier reference field is shown in Table 74. - -**Table 74 — Metadata for the SPDX identifier reference field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one), if there is an Annotation. | -| Format | `[DocumentRef-[idstring]:]SPDXID`
where:
`["DocumentRef-"[idstring]":"]` is an optional reference to an external SPDX document as described in [6.6](document-creation-information.md#6.6)
`SPDXID` is a unique string containing letters, numbers, `.` and/or `-` as described in [6.3](document-creation-information.md#6.3), [7.2](package-information.md#7.2) and [8.2](file-information.md#8.2). | - -### 12.4.2 Intent - -There may be several versions of the same snippet, package or file within an SPDX document. Each element needs to be able to be referred to uniquely so that relationships between elements can be clearly articulated. - -### 12.4.3 Examples - -EXAMPLE 1 Tag: `SPDXREF:` - -```text -SPDXREF: SPDXRef-45 -``` - -```text -SPDXREF: DocumentRef-spdx-tool-1.2:SPDXRef-5 -``` - -EXAMPLE 2 RDF: - -For RDF, the annotations are a property of the SPDX document, package, file, or snippet they are annotating. - -```text - - - - ... - - - -``` - -## 12.5 Annotation comment field - -### 12.5.1 Description - -This required free form text field permits the annotator to provide commentary on the analysis. The metadata for the annotation comment field is shown in Table 75. - -**Table 75 — Metadata for the annotation comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one), if there is an Annotation. | -| Format | Free form text that may span multiple lines. | - -### 12.5.2 Intent - -This allows the annotator to provide independent assessment and note any points where there is disagreement with the analysis. - -### 12.5.3 Examples - -EXAMPLE 1 Tag: `AnnotationComment:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -AnnotationComment: All of the licenses seen in the file, are -matching what was seen during manual inspection. There are some -terms that can influence the concluded license, and some -alternatives may be possible, but the concluded license is one of -the options. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:Annotation` - -```text - - All of the licenses seen in the file, are - matching what was seen during manual inspection. There - are some terms that can influence the concluded license, - and some alternatives may be possible, but the concluded - license is one of the options. - - -``` diff --git a/chapters/composition-of-an-SPDX-document.md b/chapters/composition-of-an-SPDX-document.md deleted file mode 100644 index f2360cf26a..0000000000 --- a/chapters/composition-of-an-SPDX-document.md +++ /dev/null @@ -1,137 +0,0 @@ -# 5 Composition of an SPDX document - -## 5.1 What this specification covers - -This document contains the specification for an SPDX document, which is made up of a set of one or more sections, instances of which contain information in the form of *fields*. The following subclauses introduce the different kinds of sections allowed. The fields for each kind of section are defined in the clause corresponding to that section. Within an SPDX document, sections may be organized, as follows: - -![Overview of SPDX document contents](img/spdx-2.3-document.png) - -The object model is illustrated by [Annex C](RDF-object-model-and-identifier-syntax.md). - -## 5.2 Sections - -### 5.2.1 SPDX document creation information section - -An instance of this section provides the necessary information for forward and backward compatibility for processing tools. - -One instance shall be present for each SPDX document produced. - -Cardinality: Mandatory, one. - -See [Clause 6](document-creation-information.md) for details of the fields in this kind of section. - -### 5.2.2 Package information section - -If SPDX information is being used to describe packages, then one instance of the package information per package being described shall exist. It provides important meta information about the package as a whole. Packages are an abstract concept that can be used to refer to any distribution of software, typically consisting of one or more files and capable of containing sub-packages. Starting with SPDX 2.0, it is not necessary to have a package wrapping a set of files. - -A package refers to any unit of content that can be associated with a distribution of software. Typically, a package is composed of one or more files. An SPDX document may, but is not required to, provide details about the individual files comprising a package (see [Clause 8](file-information.md)). - -Any of the following non-limiting examples may be (but are not required to be) represented in SPDX as a package: - -* a tarball, zip file or other archive -* a directory or sub-directory -* a separately distributed piece of software which another Package or File uses or depends upon (e.g., a Python package, a Go module, ...) -* a container image, and/or each image layer within a container image -* a collection of one or more sub-packages -* a Git repository snapshot from a particular point in time - -Note that some of these could be represented in SPDX as a file as well. - -In an SPDX document, relationship elements can be used to indicate relationships between packages, such as dependency relationships. - -Cardinality: Optional, zero or many. - -See [Clause 7](package-information.md) for details of the fields in this kind of section. - -In `tag:value` format, the order in which package and files occur is syntactically significant. - -* A new package Information section is denoted by the package name ([7.1](package-information.md#7.1)) field. -* All package information fields shall be grouped together before the start of a files section ([Clause 8](file-information.md)), if file(s) are present. -* All files contained in a package shall immediately follow the applicable package information. -* A new package information section (via package name) denotes the start of another package. -* Sub-packages shall not be nested inside a package information section, but shall be separate and shall use a relationship to clarify. -* Annotations and relationships for the package may appear after the package information before any file information. - - -### 5.2.3 File information section - -One instance of the file information may exist for each file in the software package. It provides important meta information about a given file including licenses and copyright. Starting with SPDX 2.0, it is not necessary to have a package wrapping a set of files. - -Cardinality: Optional, zero or many. - -See [Clause 8](file-information.md) for details of the fields in this kind of section. - -When implementing `tag:value` format, the positioning of file elements is syntactically significant: - -* Files are assumed to be associated with the package information that immediately precedes it, if a package exists. -* Presence of a new package information signals the end of the set of files associated with the preceding package, unless an explicit relationship is used. -* If a package contains files, the file information sections shall follow its package information section. -* If a file is not part of any package, it shall precede any package information section reference in the SPDX document. -* The first field to start off the description of a file shall be the file name in `tag:value` format. -* File information is associated with the file name that precedes it. -* Annotations on the file and relationships from the file may appear after the file information, before the next file or package information section. - -When implementing file information in RDF, the `spdx:hasFile` property is used to associate the package with the file. - -### 5.2.4 Snippet information section - -Snippets can optionally be used when a file is known to have some content that has been included from another original source. They are useful for denoting when part of a file may have been originally created under another license or copied from a place with a known vulnerability. - -Each instance of Snippet Information shall be associated with a specific file in an SPDX document. - -Cardinality: Optional, zero or many. - -See [Clause 9](snippet-information.md) for details of the fields in this kind of section. - -When implementing `tag:value` format, the positioning of snippet elements is syntactically significant: - -* If a file contains snippets, the snippet information section shall follow a related file information section (if it exists in the document). -* Presence of a new file or package section signals the end of the set of snippets associated with the original file, unless an explicit relationship is used. -* The first field to start off the description of a snippet shall be the snippet identifier in `tag:value` format. -* Annotations on the snippet and relationships from the snippet may appear after the snippet information, before the next file or package section. - - -### 5.2.5 Other licensing information detected section - -This section is used for any detected, declared or concluded licenses that are NOT on the SPDX License List. For the most up-to-date version of the list, see [https://spdx.org/licenses/](https://spdx.org/licenses/). The SPDX License List can also be found in [Annex A](SPDX-license-list.md). - -One instance shall be created for every unique license or licensing information being referenced that does not match one of the licenses on the SPDX License List. - -Cardinality: Optional, zero or many. - -See [Clause 10](other-licensing-information-detected.md) for details of the fields in this kind of section. - -### 5.2.6 Relationships between SPDX elements information section - -Packages, files, and snippets are all considered to be SPDX elements, and relationships can be made explicit between these SPDX elements by using the fields in this section. - -Cardinality: Optional, zero or many. - -See [Clause 11](relationships-between-SPDX-elements.md) for details of the fields in this kind of section. - -### 5.2.7 Annotations information section - -Annotations permit the addition of information to validate and clarify ambiguous SPDX elements (packages, files or snippets). - -Cardinality: Optional, zero or many. - -See [Clause 12](annotations.md) for details of the fields in this kind of section. - -This section is now the preferred home for review information. - -### 5.2.8 Review information section - -The review information section is included for compatibility with SPDX 1.2, and is deprecated since SPDX 2.0. Any review information shall use an annotation (as described in [Clause 12](annotations.md)) with an annotation type of `REVIEW`. - -Review information may be added after the initial SPDX document has been created. The set of fields are optional and multiple instances may be added. Once a reviewer entry is added, the review date associated with the review is mandatory. The created date shall not be modified as a result of the addition of information regarding the conduct of a review. A review comments is optional. - -See [Clause 13](review-information-deprecated.md) for details of the fields in this kind of section. - -## 5.3 What this specification does not cover - -This document does not address the following: - -* Information that cannot be derived from an inspection (whether manual or using automated tools) of the package to be analyzed. -* How the data stored in an SPDX document is used by the recipient. -* Any identification of any patent(s) which may or may not relate to the package. -* Legal interpretation of the licenses or any compliance actions that have been or may need to be taken. diff --git a/chapters/diffs-from-previous-editions.md b/chapters/diffs-from-previous-editions.md deleted file mode 100644 index f0ece85e8d..0000000000 --- a/chapters/diffs-from-previous-editions.md +++ /dev/null @@ -1,132 +0,0 @@ -# Annex I Differences from previous editions (Informative) - -# I.1 Differences between V2.3 and V2.2.2 - -V2.3 has added new fields to improve the ability to capture security related information and to improve interoperabiility with other SBOM formats. - -Key changes include: - -* Added fields to Clause 7 ( Package Information ) to describe "Primary Package Purpose" and standardize recording of "Built Date", "Release Date", "Valid Until Date". - -* Added hash algorithms (SHA3-256, SHA3-384, SHA3-512, BLAKE2b-256, BLAKE2b-384, BLAKE2b-512, BLAKE3, ADLER32 ) to the set recognized by 7.10 (Package Checksum field) and 8.4 (File checksum field) - -* Update Clause 7, 8, and 9 to make several of the licensing properties optional rather than requiring the use of "NOASSERTION" when no value is provided. - -* Update Clause 11 to add the new relationship types: REQUIREMENT_DESCRIPTION_FOR and SPECIFICATION_FOR. - -* Update Annex B ( License matching guidelines and templates ) to use the License List XML format - -* Update Annex F ( External Repository Identifiers ) to expand security references to include advisory, fix, URL, SWID. Expand persistent identifiers to include gitoid. - -* Update Annex G ( SPDX Lite Profile ) to include NTIA SBOM mandatory minimum fields as required. - -* Update Annex H to documented how the snippet information in files to be consistent with REUSE recommendations. - -* Added Annex K ( How To Use SPDX in Different Scenarios ) to illustrate linking to external security information, and illustrate how the NTIA SBOM mandatory minimum elements map to SPDX fields. - - - -# I.2 Differences between V2.2.2 and V2.2.1 - -V2.2.2 fixed formatting, grammatical and spelling issues found since ISO/IEC 5962:2021 SPDX v2.2.1 was published. No new fields were added. - -Key changes include: - -* Clarify Optional Cardinality contradictions - -* Update OWL document - -* Update JSON schema to fix typos and add missing required fields. - -* Clarify Information on using License List short form identifiers. - -* It fixed annex lettering inconsistencies. It also moved CC-BY-3.0 to the end of the spec to keep annex letters more consistent in future versions. Here is the translation between lettering in V2.2.2 and the version that came before it: - -**Table I.1 — SPDX V2.2.2 Organizational Changes** - -Title | V2.2.1 ([spdx.dev](https://spdx.dev/)) | V2.2.1 (ISO) | V2.2.2 ------ | -------------------------------------- | ------------ | ------ -SPDX Lite | Annex H/G* | Annex G | Annex G -SPDX File Tags | Annex I/H* | Annex H | Annex H -Differences from Earlier SPDX Versions | Annex J/I* | Annex I | Annex I -Creative Commons Attribution License 3.0 Unported | Annex G | [omitted] | Annex J [omitted in ISO version] - -*_This edition featured inconsistent lettering._ - -# I.3 Differences between V2.2.1 and V2.2 - -There were no technical differences; V2.2.1 is V2.2 reformatted for submission to ISO via the PAS process. As a result, new clauses were added causing the previous clause-numbering sequence to change. Also, Annexes went from having Roman numbers to Latin letters. Here is the translation between numbering in V2.2.1 and the version that came before it: - -**Table I.2 — SPDX V2.2.1 Organizational Changes** - -Title | V2.2 | V2.2.1 ([spdx.dev](https://spdx.dev/)) | V2.2.1 (ISO) ------ | --------- | -------------------------------------- | ------------ -Scope | N/A | Clause 1 | Clause 1 -Normative references | N/A | Clause 2 | Clause 2 -Terms and definitions | N/A | Clause 3 | Clause 3 -Conformance | N/A | Clause 4 | Clause 4 -Composition of an SPDX document | N/A | Clause 5 | Clause 5 -Document Creation Information | Chapter 2 | Clause 6 | Clause 6 -Package Information | Chapter 3 | Clause 7 | Clause 7 -File Information | Chapter 4 | Clause 8 | Clause 8 -Snippet Information | Chapter 5 | Clause 9 | Clause 9 -Other Licensing Information Detected | Chapter 6 | Clause 10 | Clause 1 -Relationship between SPDX Elements Information | Chapter 7 | Clause 11 | Clause 1 -Annotation Information | Chapter 8 | Clause 12 | Clause 1 -Review Information (deprecated) | Chapter 9 | Clause 13 | Clause 1 -SPDX License List | Appendix I | Annex A | Annex A -License Matching Guidelines and Templates | Appendix II | Annex B | Annex B -RDF Object Model and Identifier Syntax | Appendix III | Annex C | Annex C -SPDX License Expressions | Appendix IV | Annex D | Annex D -Using SPDX short identifiers in Source Files | Appendix V | Annex E | Annex E -External Repository Identifiers | Appendix VI | Annex F | Annex F -Creative Commons Attribution License 3.0 Unported | Appendix VII | Annex G | [omitted] -SPDX Lite | Appendix VIII | Annex H/G* | Annex G -SPDX File Tags | Appendix IX | Annex I/H* | Annex H -Differences from Earlier SPDX Versions | N/A | Annex J/I* | Annex I - - -*_This edition featured inconsistent lettering._ - -# I.4 Differences from V2.2 and V2.1 - -* JSON, YAML, and a development version of XML have been added as supported file formats. - -* A new appendix "SPDX File Tags" has been added to describe a method that developers can use to document other SPDX file-specific information (such as copyright notices, file type, etc.) in a standardized and easily machine-readable manner. See Appendix IX for more information. - -* A new appendix "SPDX Lite" has been added to document a lightweight subset of the SPDX specification for scenarios where a full SPDX document is not required. See Appendix VIII for more information. - -* Additional relationship options have been added to enable expression of different forms of dependencies between SPDX elements. As well, NONE and NOASSERTION keywords are now permitted to be used with relationships to indicate what is unknown. - -* Miscellaneous bug fixes and non-breaking improvements as reported on the mailing list and reported as issues on the spdx-spec GitHub repository. - -# I.5 Differences between V2.1 and V2.0 - -* Snippets have been added to allow a portion of a file to be identified as having different properties from the file it resides in. The use of snippets is completely optional and it is not mandatory for snippets to be identified. See section 5 Snippet Information for further details on the fields available to describe snippets. - -* External Packages can now be referred to in SPDX documents. When there is no SPDX file information available to document the content of these external packages, then the filesAnalyzed attribute on a package should be set to false. See section 3.8 Files Analyzed for more information. - -* Packages are now able to associate with an “External Reference” which allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package. See: section 3.21 External Reference, 3.22 External Reference Comment and Appendix VI: External Repository Identifiers for -more information. - -* The “Artifact of Project” fields at the file level are now deprecated, as they can be replaced by a relationship to the more descriptive External Packages. - -* A new appendix “Using SPDX short identifiers in Source Files” has been added to document the best practices to refer to the licenses in the SPDX license list that have emerged from the development community. See Appendix V: Using SPDX short identifiers in Source Files for more information. - -* Miscellaneous bug fixes. - -# I.6 Differences between V2.0 and V1.2 - -* Abstraction has been applied to the underlying model with the inclusion of SPDX elements. With SPDX 2.0, the concept of an SPDX element is introduced (see Appendix III). This includes SPDX documents, SPDX files, and SPDX packages, each of which gets associated with an SPDX identifier which is denoted by “SPDXRef-”. - -* SPDX relationships have been added to allow any SPDX element to have a relationship to other SPDX elements. Documented the origin of an SPDX hierarchy of sub-packages, documenting the origin of an SPDX element, and documenting modifications or corrections (annotations) to an SPDX element. - -* The ability to reference SPDX elements outside the current SPDX document itself (external references). - -* Additional file types are now supported. - -* Additional checksum algorithms are now supported. - -* Review Information section is deprecated. It is recommended to provide document reviews with Annotations (Section 7). - -* A License Expression Syntax has been introduced and documented in Appendix IV. diff --git a/chapters/document-creation-information.md b/chapters/document-creation-information.md deleted file mode 100644 index db9a831c17..0000000000 --- a/chapters/document-creation-information.md +++ /dev/null @@ -1,456 +0,0 @@ -# 6 SPDX document creation information section - -## 6.1 SPDX version field - -### 6.1.1 Description - -Provide a reference number that can be used to understand how to parse and interpret the rest of the file. It will enable both future changes to the specification and to support backward compatibility. The version number consists of a major and minor version indicator. The major field shall be incremented when incompatible changes between versions are made (one or more sections are created, modified or deleted). The minor field shall be incremented when backwards compatible changes are made. The metadata for the SPDX version field is shown in Table 2. - -**Table 2 — Metadata for the SPDX version field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | `SPDX-M.N` where:
| - -### 6.1.2 Intent - -Here, parties exchanging information in accordance with the SPDX specification need to provide 100% transparency as to which SPDX specification version such information is conforming to. - -### 6.1.3 Examples - -EXAMPLE 1 Tag: `SPDXVersion:` - -```text -SPDXVersion: SPDX-2.3 -``` - -EXAMPLE 2 RDF: Property spdx:specVersion in class spdx:SpdxDocument - -```text - - SPDX-2.3 - -``` - -This specification uses the prefix `rdf:` to refer to the [RDF/XML][rdf] namespace: - -```text -http://www.w3.org/1999/02/22-rdf-syntax-ns# -``` - -## 6.2 Data license field - -### 6.2.1 Description - -Compliance with this document includes populating the SPDX fields therein with data related to such fields ("SPDX-Metadata"). This document contains numerous fields where an SPDX document creator may provide relevant explanatory text in SPDX-Metadata. -Without opining on the lawfulness of "database rights" (in jurisdictions where applicable), such explanatory text is copyrightable subject matter in most Berne Convention countries. -By using the SPDX specification, or any portion hereof, you hereby agree that any copyright rights (as determined by your jurisdiction) in any SPDX-Metadata, including without limitation explanatory text, shall be subject to the terms of the Creative Commons CC0 1.0 Universal license. For SPDX-Metadata not containing any copyright rights, you hereby agree and acknowledge that the SPDX-Metadata is provided to you “as-is” and without any representations or warranties of any kind concerning the SPDX-Metadata, 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 presence or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. -The metadata for the data license field is shown in Table 3. - -**Table 3 — Metadata for the data license field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | `CC0-1.0` | - -### 6.2.2 Intent - -This is to alleviate any concern that content (the data or database) in an SPDX document is subject to any form of intellectual property right that could restrict the re-use of the information or the creation of another SPDX document for the same project(s). This approach avoids intellectual property and related restrictions over the SPDX document, however individuals can still contract with each other to restrict release of specific collections of SPDX documents (which map to software bill of materials) and the identification of the supplier of SPDX documents. - -### 6.2.3 Examples - -EXAMPLE 1 Tag: `DataLicense:` - -```text -DataLicense: CC0-1.0 -``` - -EXAMPLE 2 RDF: Property spdx:dataLicense in class spdx:SpdxDocument - -```text - - - -``` - -## 6.3 SPDX identifier field - -### 6.3.1 Description - -Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally. To reference another SPDX document in total, this identifier should be used with the external document identifier preceding it. See [Clause 11](relationships-between-SPDX-elements.md) for examples. The metadata for the SPDX identifier field is shown in Table 4. - -**Table 4 — Metadata for SPDX identifier field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | `SPDXRef-DOCUMENT` | - -### 6.3.2 Intent - -Provide a way for the document to refer to itself in relationship to other elements. - -### 6.3.3 Examples - -EXAMPLE 1 Tag: `SPDXID:` - -```text -SPDXID: SPDXRef-DOCUMENT -``` - -EXAMPLE 2 RDF: - -The URI for the document is the document namespace appended by - -`#SPDXRef-DOCUMENT` - -```text - - ... - -``` - -## 6.4 Document name field - -### 6.4.1 Description - -Identify name of this document as designated by creator. The metadata for the document name field is shown in Table 5. - -**Table 5 — Metadata for the document name field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | Single line of text. | - -### 6.4.2 Intent - -Here, the name of each document is an important convention and easier to refer to than the URI. - -### 6.4.3 Examples - -EXAMPLE 1 Tag: `DocumentName:` - -```text -DocumentName: glibc-v2.3 -``` - -```text -DocumentName: ubuntu-14.04 -``` - -EXAMPLE 2 RDF: Property `spdx:name` in class `spdx:SpdxDocument` - -```text - - glibc-v2.3 - -``` - -```text - - ubuntu-14.04 - -``` - -## 6.5 SPDX document namespace field - -### 6.5.1 Description - -Provide an SPDX document-specific namespace as a unique absolute [Uniform Resource Identifier][URI] (URI) as specified in [RFC-3986][rfc3986], with the exception of the ‘#’ delimiter. The SPDX document URI shall not contain a URI "part" (e.g. the "#" character), since the ‘#’ is used in SPDX element URIs (packages, files, snippets, etc) to separate the document namespace from the element’s SPDX identifier. Additionally, a scheme (e.g. “https:”) is required. - -The URI shall be unique for the SPDX document including the specific version of the SPDX document. If the SPDX document is updated, thereby creating a new version, a new URI for the updated document shall be used. There may only be one URI for an SPDX document and only one SPDX document for a given URI. The metadata for the SPDX document namespace field is shown in Table 6. - -**Table 6 — Metadata for the SPDX document namespace field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | Unique absolute Uniform Resource Identifier (URI) as specified in [RFC-3986](https://tools.ietf.org/html/rfc3986), with the following exceptions:

The SPDX document URI cannot contain a URI "part" (e.g., the `#` delimiter), since the `#` is used to uniquely identify SPDX element identifiers. The URI shall contain a scheme (e.g., `https:`).

The URI shall be unique for the SPDX document including the specific version of the SPDX document. If the SPDX document is updated, thereby creating a new version, a new URI for the updated document shall be used. There can only be one URI for an SPDX document and only one SPDX document for a given URI. | - -### 6.5.2 Intent - -The URI provides an unambiguous mechanism for other SPDX documents to reference SPDX elements within this SPDX document. See [6.6](#6.6) for a description on how external documents are referenced. Although it is not required, the URI can be constructed in a way which provides information on how the SPDX document can be found. For example, the URI can be a URL referencing the SPDX document itself, if it is available on the internet. A best practice for creating the URI for SPDX documents available on the public internet is `https://[CreatorWebsite]/[pathToSpdx]/[DocumentName]-[UUID]` where: - -* `CreatorWebsite` is a website hosted by the creator of the document. (e.g. an SPDX document provided by SPDX would be spdx.org) -* `PathToSpdx` is a path to where SPDX documents are stored on the website (e.g. /spdx/spdxdocs) -* `DocumentName` is a name given to the SPDX document itself, typically the (set of) package name(s) followed by the version. (See [6.4](#6.4).) -* `UUID` is a [universally unique identifier][UUID]. The UUID could be a version 4 random UUID which can be generated from the [Online UUID Generator][uuid-gen] or a version 5 UUID generated from a sha1 checksum known to be unique for this specific SPDX document version. -* If the creator does not own their own website, a default SPDX CreatorWebsite and PathToSpdx can be used `spdx.org/spdxdocs`. Note that the SPDX documents are not currently stored or accessible on this website. The URI is only used to create a unique ID following the above conventions. - -NOTE: The URI does not have to be accessible. It is only intended to provide a unique ID. In many cases, the URI will point to a Web accessible document, but this should not be assumed to be the case. - -[URI]: https://en.wikipedia.org/wiki/Uniform_Resource_Identifier -[UUID]: https://en.wikipedia.org/wiki/Universally_unique_identifier -[rfc3986]: https://tools.ietf.org/html/rfc3986 -[uuid-gen]: https://www.uuidgenerator.net/ - -### 6.5.3 Examples - -EXAMPLE 1 Tag: `DocumentNamespace:` - -```text -DocumentNamespace: https://spdx.org/spdxdocs/spdx-tools-v1.2-3F2504E0-4F89-41D3-9A0C-0305E82... -``` - -EXAMPLE 2 RDF: The unique ID is the URI for the SPDX document - -```text - - This document was created using SPDX 2.3 using - licenses from the web site. - -``` - -This specification uses the prefix `rdfs:` to refer to the [RDF Schema][rdf-schema] namespace: - -```text -http://www.w3.org/2000/01/rdf-schema# -``` - -## 6.6 External document references field - -### 6.6.1 Description - -Identify any external SPDX documents referenced within this SPDX document. The metadata for the external document references field is shown in Table 7. - -**Table 7 — Metadata for the external document references field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 1..* | -| Format | DocumentRef-`[idstring]` `[SPDX document URI]` `[Checksum]`
where
`[idstring]` is a unique string containing letters, numbers, `.`, `-` and/or `+`.
`[SPDX document URI]` is the unique ID for the external document as defined in [6.5](#6.5) of that referenced document,
`[Checksum]` is a checksum of the external document following the checksum format defined in [8.4](file-information.md#8.4). | - -### 6.6.2 Intent - -SPDX elements within this document may be related to other SPDX elements referenced from external SPDX documents. An SPDX element could be a snippet, file, package, license reference or SPDX document. - -### 6.6.3 Examples - -EXAMPLE 1 Tag: `ExternalDocumentRef:` - -```text -ExternalDocumentRef:DocumentRef-spdx-tool-1.2 https://spdx.org/spdxdocs/spdx-tools-v1.2-3F2504E0-4F89-41D3-9A0C-0305E82C3301 SHA1: d6a770ba38583ed4bb4525bd96e50461655d2759 -``` - -EXAMPLE 2 RDF: Property `spdx:externalDocumentRef` in class `spdx:SpdxDocument range ExternalDocumentRef`. - -The ExternalDocumentRef contains two properties: - -* spdxDocument - the SpdxDocument being referenced -* checksum - the checksum of the referenced SPDX document - -```text - - - - - - - - d6a770ba38583ed4bb4525bd96e50461655d2758 - - - - - - -``` - -NOTE: In RDF, a namespace can be created for the external document reference if a short form name for the external reference is desired. - -## 6.7 License list version field - -### 6.7.1 Description - -An optional field for creators of the SPDX document to provide the version of the SPDX License List used when the SPDX document was created. The metadata for the license list version field is shown in Table 8. - -**Table 8 — Metadata for the license list version field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `M.N`
where:
`M` is major version number
`N` is minor version number. | - -### 6.7.2 Intent - -Recognizing that licenses are added to the SPDX License List with each subsequent version, the intent is to provide recipients of the SPDX document with the version of the SPDX License List used. This anticipates that in the future, an SPDX document might have used a version of the SPDX License List that is older than the then current one. - -### 6.7.3 Examples - -EXAMPLE 1 Tag: `LicenseListVersion:` - -```text -LicenseListVersion: 3.17 -``` - -EXAMPLE 2 RDF: Property `licenseListVersion` in class `spdx:CreationInfo` - -```text - - 3.17 - -``` - -## 6.8 Creator field - -### 6.8.1 Description - -Identify who (or what, in the case of a tool) created the SPDX document. If the SPDX document was created by an individual, indicate the person's name. If the SPDX document was created on behalf of a company or organization, indicate the entity name. If the SPDX document was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate. The metadata for the creator field is shown in Table 9. - -**Table 9 — Metadata for the creator field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..* | -| Format | Single line of text with the following keywords:
`"Person: person name" and optional "(email)"`
`"Organization: organization" and optional "(email)"`
`"Tool: toolidentifier-version"` | - -### 6.8.2 Intent - -Here, the generation method will assist the recipient of the SPDX document in assessing the general reliability/accuracy of the analysis information. - -### 6.8.3 Examples - -EXAMPLE 1 Tag: `Creator:` - -```text -Creator: Person: Jane Doe () -Creator: Organization: ExampleCodeInspect () -Creator: Tool: LicenseFind-1.0 -``` - -EXAMPLE 2 RDF: Property `spdx:creator` in class `spdx:CreationInfo` - -```text - - Person: Jane Doe () - Organization: ExampleCodeInspect () - Tool: LicenseFind-1.0 - -``` - -## 6.9 Created field - -### 6.9.1 Description - -Identify when the SPDX document was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard. This field is distinct from the fields in Clause [12](annotations.md), which involves the addition of information during a subsequent review. The metadata for the created field is shown in Table 10. - -**Table 10 — Metadata for the created field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | `YYYY-MM-DDThh:mm:ssZ`
where:
| - -### 6.9.2 Intent - -Here, the time stamp can serve as an indication as to whether the analysis needs to be updated. - -### 6.9.3 Examples - -EXAMPLE 1 Tag: `Created:` - -```text -Created: 2010-01-29T18:30:22Z -``` - -EXAMPLE 2 RDF: Property `spdx:created` in class `spdx:CreationInfo` - -```text - - 2010-01-29T18:30:22Z - -``` - -## 6.10 Creator comment field - -### 6.10.1 Description - -An optional field for creators of the SPDX document to provide general comments about the creation of the SPDX document or any other relevant comment not included in the other fields. The metadata for the Creator comment field is shown in Table 11. - -**Table 11 — Metadata for the Creator comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines.
In `tag:value` format this is delimited by ` .. `, in RDF, it is delimited by ``. | - -### 6.10.2 Intent - -Here, the intent is to provide recipients of the SPDX document with comments by the creator of the SPDX document. - -### 6.10.3 Examples - -EXAMPLE 1 Tag: `CreatorComment:` - -```text -CreatorComment: This SPDX document was created by a combination of -using a free tool, as indicated above, and manual analysis by several -authors of the code. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:CreationInfo` - -```text - - This SPDX document was created by a combination of - using a free tool, as indicated above, and manual analysis - by several authors of the code. - -``` - -## 6.11 Document comment field - -### 6.11.1 Description - -An optional field for creators of the SPDX document content to provide comments to the consumers of the SPDX document. The metadata for the document comment field is shown in Table 12. - -**Table 12 — Metadata for the document comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines. In `tag:value` format this is delimited by ` .. `, in RDF, it is delimited by ``. | - -### 6.11.2 Intent - -Here, the intent is to provide readers/reviewers with comments by the creator of the SPDX document about the SPDX document. - -### 6.11.3 Examples - -EXAMPLE 1 Tag: `DocumentComment:` - -```text -DocumentComment: This document was created using SPDX 2.3, -version 3.17 of the SPDX License List and refering to licenses -in file MyCompany.Approved.Licenses.spdx. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `SpdxDocument` - -```text - - - This document was created using SPDX 2.3, version 3.17 of the SPDX - License List and refering to licenses in file - MyCompany.Approved.Licenses.spdx. - - -``` - -[rdf]: https://www.w3.org/TR/2014/REC-rdf-syntax-grammar-20140225/ -[rdf-schema]: https://www.w3.org/TR/2014/REC-rdf-schema-20140225/ diff --git a/chapters/external-repository-identifiers.md b/chapters/external-repository-identifiers.md deleted file mode 100644 index 14f28b9fdc..0000000000 --- a/chapters/external-repository-identifiers.md +++ /dev/null @@ -1,275 +0,0 @@ -# Annex F External repository identifiers (Normative) - -## F.1 Introduction - -This specification allows external resources -to be referenced from SPDX documents. -The identifiers are a combination of a category, a type and a locator. - -There are currently four defined categories: - -* Security -* Package-Manager -* Persistent-Id -* Other - -The following sections provide details on the available types -and the locator formats for each of the categories. - -## F.2 Security - -It’s recommended practice for SPDX SBOM document creators to include one or more package identifiers (e.g. CPE, GitBOM, PURL or SWID) when using SPDX external references for the purpose of resolving current security vulnerability information. The specified identifiers are contained in this section, F.2 Security, as well as section F.4. - -### F.2.1 cpe22Type - -Locator Format: - -```text -[c][pP][eE]:/[AHOaho]?(:[A-Za-z0-9\._\-~%]*){0,6} -``` - -Contextual Example: - -```text -cpe:/o:canonical:ubuntu_linux:10.04:-:lts -``` - -External Reference Site: - -Documentation: - -### F.2.2 cpe23Type - -Locator Format: - -```text -cpe:2\.3:[aho\*\­] -(:(((\?*|\*?)([a­zA­Z0­9\­\._]|(\\[\\\*\?! -"#$$%&'\(\)\+,/:;<=>@\[\]\^`\{\|}~]) -)+(\?*|\*?))|[\*\­])){5} -(:(([a­zA­Z]{2,3}(­([a­zA­Z]{2}|[0­9]{3 -}))?)|[\*\­])) -(:(((\?*|\*?)([a­zA­Z0­9\­\._]|(\\[\\\*\?! -"#$$%&'\(\)\+,/:;<=>@\[\]\^`\{\|}~]) -)+(\?*|\*?))|[\*\­])){4} -``` - -Contextual Example: - -```text -cpe:2.3:o:canonical:ubuntu_linux:10.04:­:lts:*:*:*:*:* -``` - -External Reference Site: - -Documentation: - -### F.2.3 advisory - -Locator Format: URL as defined by . - -Contextual Example: . - -Documentation: A reference to the published security advisory (where advisory as defined per ISO 29147:2018). It may contain an impact statement whether a package (e.g. a product) is or is not affected by vulnerabilities. - -### F.2.4 fix - -Locator Format: URL as defined by - -Contextual Example: - -Documentation: A reference to the source code with a fix for the vulnerability (e.g., a GitHub commit). - -### F.2.5 url - -Locator Format: URL as defined by . - -Contextual Example: - -Documentation: A reference to related security information of unspecified type. - -### F.2.6 swid - -Locator format: URI as defined by . - -Conceptual Example: 2df9de35-0aff-4a86-ace6-f7dddd1ade4c - -External Reference Site: - -Documentation: - -Note: A binary tag-id should be base64url encoded. - -## F.3 Package-Manager - -### F.3.1 maven-central - -Locator Format: - -```text -group:artifact[:version] -^[^:]+:[^:]+(:[^:]+)?$ -``` - -Contextual Example: - -```text -org.apache.tomcat:tomcat:9.0.0.M4 -``` - -External Reference Site: - -Documentation: - -### F.3.2 npm - -Locator Format: - -```text -package@version -^[^@]+@[^@]+$ -``` - -Contextual Example: - -```text -http-server@0.3.0 -``` - -External Reference Site: - -Documentation: - -### F.3.3 nuget - -Locator Format: - -```text -package/version -^[^\/]+\/[^\/]+$ -``` - -Contextual Example: - -```text -Microsoft.AspNet.MVC/5.0.0 -``` - -External Reference Site: - -Documentation: - -### F.3.4 bower - -Locator Format: - -```text -package#version -^[^#]+#[^#]+$ -``` - -Contextual Example: - -```text -modernizr#2.6.2 -``` - -External Reference Site: - -Documentation: - -### F.3.5 purl - -Locator Format: - -```text -scheme:type/namespace/name@version?qualifiers#subpath -``` - -Contextual Example: - -```text -pkg:docker/debian@sha256:2f04d3d33b6027bb74ecc81397abe780649ec89f1a2af18d7022737d0482cefe -``` - -External Reference Site: - -Documentation: - -## F.4 Persistent-Id - -### F.4.1 swh - -These point to objects present in the Software Heritage archive by the means of -SoftWare Heritage persistent Identifiers (SWHID), -that are guaranteed to remain stable (persistent) over time. -Their syntax is described below. -Note that they are identifiers and not URLs. - -A persistent identifier can point to any software artifact (or “object”) -available in the Software Heritage archive. -Objects come in different types, and most notably: - -* contents -* directories -* revisions -* releases -* snapshots - -The SWHID follow the `swh:` IANA-registered URI scheme. - -Grammar for locator format: - -```text - ::= "swh" ":" ":" ":" ; - ::= "1" ; - ::= "cnt" | "dir" | "rev" | "rel" | "snp" ; - ::= 40 * ; *intrinsic object id, as hex-encoded SHA1* - ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "a" | "b" | "c" | "d" | "e" | "f" ; -``` - -Examples: - -* `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2` points to the content of a file containing the full text of the GPL3 license -* `swh:1:dir:d198bc9d7a6bcf6db04f476d29314f157507d505` points to a directory containing the source code of the Darktable photography application as it was at some point on 4 May 2017 -* `swh:1:rev:309cf2674ee7a0749978cf8265ab91a60aea0f7d` points to a commit in the development history of Darktable, dated 16 January 2017, that added undo/redo supports for masks -* `swh:1:rel:22ece559cc7cc2364edc5e5593d63ae8bd229f9f` points to Darktable release 2.3.0, dated 24 December 2016 -* `swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453` points to a snapshot of the entire Darktable Git repository taken on 4 May 2017 from GitHub - -External Reference Site: [Software Heritage persistent IDentifiers](https://docs.softwareheritage.org/devel/swh-model/persistent-identifiers.html) - -### F.4.2 gitoid - -Locator Format: - -``` -"gitoid:"":"":" -``` - -Locator Format Reference: - -Grammar for Locator Format: - -``` -: "blob", "tree", "commit", "tag". -: "sha1", "sha256" - should be expressed as a hexadecimal string in lower case -``` - -Contextual Examples: -* `gitoid:blob:sha1:261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64` is the git identifier of a software artifact using the SHA1 algorithm -* `gitoid:blob:sha256:3557f7eb43c621c71483743d4b37059bb80933e7f71277c0c3b3846159d1f61c` is the git identifier of a software artifact using the SHA256 algorithm - -External Reference Site: - -Documentation: -`gitoid` stands for Git Object ID. A `gitoid` of type` blob` is a unique hash of a software artifact. Git relies on a Merkle Tree to index stored objects. See . -GitBOM is an amalgam of the terms "Git" and "SBOM". GitBOM is a minimalistic schema to describe software dependency graphs using a Merkle Tree, and is inspired by Git. A `gitoid` may refer to either the software artifact or its GitBOM document; this ambiguity exists because the GitBOM document is itself an artifact, and the `gitoid` of that artifact is its valid locator. - -## F.5 Other - -### F.5.1 [idstring] - -Locator Format: - -No spaces, but anything else goes diff --git a/chapters/file-information.md b/chapters/file-information.md deleted file mode 100644 index bdeb7b60b3..0000000000 --- a/chapters/file-information.md +++ /dev/null @@ -1,802 +0,0 @@ -# 8 File information section - -## 8.1 File name field - -### 8.1.1 Description - -Identify the full path and filename that corresponds to the file information in this section. The metadata for the file name field is shown in Table 36. - -**Table 36 — Metadata for the file name field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | A relative filename with the root of the package archive or directory.

In general, every filename is preceded with a `./`, see [http://www.ietf.org/rfc/rfc3986.txt](http://www.ietf.org/rfc/rfc3986.txt) for syntax. | - -### 8.1.2 Intent - -To aid finding the correct file which corresponds to the file information. - -### 8.1.3 Examples - -EXAMPLE 1 Tag: `FileName:` - -```text -FileName: ./package/foo.c -``` - -EXAMPLE 2 RDF: Property `spdx:fileName` in class `spdx:File` - -```text - - ./package/foo.c - ... - -``` - -## 8.2 File SPDX identifier field - -### 8.2.1 Description - -Uniquely identify any element in an SPDX document which might be referenced by other elements. These might be referenced internally and externally with the addition of the SPDX document identifier. The metadata for the file SPDX identifier field is shown in Table 37. - -**Table 37 — Metadata for the file SPDX identifier field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | "SPDXRef-"`[idstring]`
where `[idstring]` is a unique string containing letters, numbers, `.` and/or `-`. | - -### 8.2.2 Intent - -There may be several versions of the same file within an SPDX document. Each element needs to be able to be referred to uniquely so that relationships between elements can be clearly articulated. - -### 8.2.3 Examples - -EXAMPLE 1 Tag: `SPDXID:` - -```text -SPDXID: SPDXRef-1 -``` - -EXAMPLE 2 RDF: The URI for the element will follow the form: [SpdxDocumentURI]#SPDXRef-[idstring] where [SpdxDocumentURI] is the URI for the SPDX document containing the element. - -Using `xml:base:` - -```text - - ... - -``` - -Using document URI: - -```text - - ... - -``` - -## 8.3 File type field - -### 8.3.1 Description - -This field provides information about the type of file identified. File Type is intrinsic to the file, independent of how the file is being used. A file may have more than one file type assigned to it, however the options to populate this field are limited to: - -* `SOURCE` if the file is human readable source code (.c, .html, etc.); -* `BINARY` if the file is a compiled object, target image or binary executable (.o, .a, etc.); -* `ARCHIVE` if the file represents an archive (.tar, .jar, etc.); -* `APPLICATION` if the file is associated with a specific application type (MIME type of application/\*); -* `AUDIO` if the file is associated with an audio file (MIME type of audio/\* , e.g. .mp3); -* `IMAGE` if the file is associated with a picture image file (MIME type of image/\*, e.g., .jpg, .gif); -* `TEXT` if the file is human readable text file (MIME type of text/\*); -* `VIDEO` if the file is associated with a video file type (MIME type of video/\*); -* `DOCUMENTATION` if the file serves as documentation; -* `SPDX` if the file is an SPDX document; -* `OTHER` if the file doesn't fit into the above categories (generated artifacts, data files, etc.) - -The metadata for the file type field is shown in Table 38. - -**Table 38 — Metadata for the file type field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..\* | -| Format | `SOURCE` \| `BINARY` \| `ARCHIVE` \| `APPLICATION` \| `AUDIO` \| `IMAGE` \| `TEXT` \| `VIDEO` \| `DOCUMENTATION` \| `SPDX` \| `OTHER` | - -### 8.3.2 Intent - -Here, this field is a reasonable estimation of the file type, from a developer perspective. - -### 8.3.3 Examples - -EXAMPLE 1 Tag: `FileType:` - -```text -FileType: BINARY -``` - -For a `README.TXT` - -```text -FileType: TEXT -FileType: DOCUMENTATION -``` - -foo.exe - -```text -FileType: BINARY -FileType: APPLICATION -``` - -EXAMPLE 2 RDF: Property `spdx:fileType` in class `spdx:File` - -```text - - - -``` - -Where file2 is a `README.TXT` - -```text - - - - -``` - -## 8.4 File checksum field - -### 8.4.1 Description - -This field provides the result from some specific checksum algorithm. -Checksum algorithms consume data from the file and produce a short, -fix-sized summary that is sensitive to changes in the file's data. -Any random change to the file's data will (with high likelihood) -result in a different checksum value. - -The metadata for the file checksum field is shown in Table 39. - -**Table 39 — Metadata for the file checksum field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 for the [`SHA1`][SHA-1] algorithm, 0..\* for all other algorithms | -| Algorithm | [`SHA1`][SHA-1] is to be used on the file. Other algorithms that can be provided optionally include [`SHA224`][SHA-224], [`SHA256`][SHA-256], [`SHA384`][SHA-384], [`SHA512`][SHA-512], [`SHA3-256`][SHA3-256], [`SHA3-384`][SHA3-384], [`SHA3-512`][SHA3-512], [`BLAKE2b-256`][BLAKE2b-256], [`BLAKE2b-384`][BLAKE2b-384], [`BLAKE2b-512`][BLAKE2b-512], [`BLAKE3`][BLAKE3], [`MD2`][MD2], [`MD4`][MD4], [`MD5`][MD5], [`MD6`][MD6], [`ADLER32`][ADLER32] | -| Format | In `tag:value` there are three components, an algorithm identifier (SHA1), a separator (“:”) and a checksum value. The RDF shall also contain an algorithm identifier and a checksum value. For example, when the algorithm identifier is SHA1, the checksum value should be a 160-bit value represented as 40 lowercase hexadecimal digits. For other algorithms, an appropriate number of hexadecimal digits is expected. | - -### 8.4.2 Intent - -Checksum values are used primarily to protect a file's data against -accidental corruption during transmissions or storage. -Cryptographically strong checksum algorithms may be used to detect -deliberate corruption, but only if the authenticity of the checksum -value may be verified. - -Checksum values may also be used as an identifier for the file's data -that is (with high likelihood) unique. Such an identifier may be used -to establish the desired version of a file, if multiple versions are -available. - -### 8.4.3 Examples - -EXAMPLE 1 Tag: `FileChecksum:` - -```text -FileChecksum: SHA1: d6a770ba38583ed4bb4525bd96e50461655d2758 -``` - -```text -FileChecksum: MD5: 624c1abb3664f4b35547e7c73864ad24 -``` - -EXAMPLE 2 RDF: Property `spdx:Checksum` in class `spdx:File` - -```text - - - - - d6a770ba38583ed4bb4525bd96e50461655d2758 - - - - - - - 624c1abb3664f4b35547e7c73864ad24 - - - - -``` - -## 8.5 Concluded license field - -### 8.5.1 Description - -This field contains the license the SPDX document creator has concluded as governing the file or alternative values if the governing license cannot be determined. - -The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md); -* `NONE`, if the SPDX document creator concludes there is no license available for this file; or -* `NOASSERTION`, if: - - - the SPDX document creator has attempted to, but cannot reach a reasonable objective determination; - - the SPDX document creator has made no attempt to determine this field; or - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If the Concluded License is not the same as the License Information in File, a written explanation should be provided in the Comments on License field ([8.7](#8.7)). With respect to `NOASSERTION`, a written explanation in the Comments on License field ([8.7](#8.7)) is preferred. If the Concluded License field is not present for a file, it implies an equivalent meaning to `NOASSERTION`. The metadata for the concluded license field is shown in Table 40. - -**Table 40 — Metadata for the concluded license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
`` is a valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). | - -### 8.5.2 Intent - -Here, the intent is for the SPDX document creator to analyze the License Information in File ([8.6](#8.6)) and other objective information, e.g., “COPYING FILE,” along with the results from any scanning tools, to arrive at a reasonably objective conclusion as to what license governs the file. - -### 8.5.3 Examples - -EXAMPLE 1 Tag: `LicenseConcluded:` - -```text -LicenseConcluded: LGPL-2.0-only -``` - -```text -LicenseConcluded: (LGPL-2.0-only OR LicenseRef-2) -``` - -EXAMPLE 2 RDF: Property `spdx:licenseConcluded` in class `spdx:File` - -```text - - LGPL-2.0-only - -``` - -```text - - - - - - - - -``` - -## 8.6 License information in file field - -### 8.6.1 Description - -This field contains the license information actually found in the file, if any. This information is most commonly found in the header of the file, although it might be in other areas of the actual file. Any license information not actually in the file, e.g., “COPYING.txt” file in a top-level directory, should not be reflected in this field. - -The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md); -* `NONE`, if the file contains no license information whatsoever; or -* `NOASSERTION`, if: - - - the SPDX document creator has made no attempt to determine this field; or - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If license information for more than one license is contained in the file or if the license information offers the package recipient a choice of licenses, then each of the choices should be listed as a separate entry. If the License Information in File field is not present for a file, it implies an equivalent meaning to `NOASSERTION`. The metadata for the license information in file field is shown in Table 41. - -**Table 41 — Metadata for the license information in file field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..\* | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
`` is a valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). | - -### 8.6.2 Intent - -Here, the intent is to provide the license information actually in the file, as compared to the Concluded License field. - -### 8.6.3 Examples - -EXAMPLE 1 Tag: `LicenseInfoInFile:` - -```text -LicenseInfoInFile: GPL-2.0-only -LicenseInfoInFile: LicenseRef-2 -``` - -EXAMPLE 2 RDF: Property `spdx:licenseInfoInFile` in class `spdx:File` - -```text - - - - -``` - -## 8.7 Comments on license field - -### 8.7.1 Description - -This field provides a place for the SPDX document creator to record any relevant background references or analysis that went in to arriving at the Concluded License for a file. If the Concluded License does not match the License Information in File, this should be explained by the SPDX document creator. It is also preferable to include an explanation here when the Concluded License is `NOASSERTION`. The metadata for the comments on license field is shown in Table 42. - -**Table 42 — Metadata for the comments on license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines | - -### 8.7.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with a detailed explanation of how the Concluded License was determined if it does not match the License Information in File, is marked `NOASSERTION`, or other helpful information relevant to determining the license of the file. - -### 8.7.3 Examples - -EXAMPLE 1 Tag: `LicenseComments:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -LicenseComments: The concluded license was taken from the package -level that the file was included in. This information was found in the -COPYING.txt file in the xyz directory. -``` - -EXAMPLE 2 RDF: Property `spdx:licenseComments` in class `spdx:File` - -```text - - - The concluded license was taken from the package level that - the file was included in. This information was found in the - COPYING.txt file in the xyz directory. This package has been - shipped in source and binary form. - - -``` - -## 8.8 Copyright text field - -### 8.8.1 Description - -Identify the copyright holder of the file, as well as any dates present. This shall be a free-form text field extracted from the actual file. - -The options to populate this field are limited to: - -Any text relating to a copyright notice, even if not complete; - -`NONE`, if the file contains no copyright information whatsoever; or - -`NOASSERTION`, if - -- the SPDX document creator has made no attempt to determine this field; or - -- the SPDX document creator has intentionally provided no information (no meaning should be implied from the absence of an assertion). - -If the Copyright Text field is not present for a file, it implies an equivalent meaning to `NOASSERTION`. The metadata for the copyright text field is shown in Table 43. - -**Table 43 — Metadata for the copyright text field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines \| `NONE` \| `NOASSERTION` | - -### 8.8.2 Intent - -Record any copyright notice for the file. - -### 8.8.3 Examples - -EXAMPLE 1 Tag: `FileCopyrightText:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -FileCopyrightText: Copyright 2008-2010 John Smith -``` - -EXAMPLE 2 RDF: Property `spdx:copyrightText` in class `spdx:File` - -```text - - - Copyright 2008-2010 John Smith - - -``` - -## 8.9 Artifact of project name field (deprecated) - -This field is deprecated since 1.8.4, as they can be replaced by a relationship to the more descriptive External Packages. - -### 8.9.1 Description - -To indicate that a file has been derived from a specific project. The metadata for the artifact of project name field is shown in Table 44. - -**Table 44 — Metadata for the artifact of project name field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Single line of text. In `tag:value` format the ArtifactOfProjectName shall precede any optional ArtifactOf optional properties (e.g. ArtifactOfHomePage and ArtifactOfURI). | - -### 8.9.2 Intent - -To make it easier for recipients of the SPDX document to determine the original source of the identified file. If the project is not described in an SPDX document, then `ArtifactOf` can be used. - -If the project is described in another SPDX document, then Relationship should be used. - -### 8.9.3 Examples - -EXAMPLE 1 Tag: `ArtifactOfProjectName:` - -```text -ArtifactOfProjectName: Jena -``` - -EXAMPLE 2 RDF: Property `doap:name` in class `doap:Project` in property `spdx:artifactOf` in class `spdx:File` - -```text - - - - Jena - - - -``` - -## 8.10 Artifact of project homepage field (deprecated) - -This field is deprecated since 1.8.4, as they can be replaced by a relationship to the more descriptive External Packages. - -### 8.10.1 Description - -To indicate the location of the project from which the file has been derived. The metadata for the artifact of project homepage field is shown in Table 45. - -**Table 45 — Metadata for the artifact of project homepage field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Uniform Resource Locator \| `UNKNOWN`.

In `tag:value` format all optional `ArtifactOf` fields shall follow immediately below the ArtifactOfProjectName. | - -### 8.10.2 Intent - -To make it easier for recipients of the SPDX document to determine the original source of the identified file. If the project is described in another SPDX document, then `Relationship` should be used. - -### 8.10.3 Examples - -EXAMPLE 1 Tag: Property `ArtifactOfProjectHomePage` in class `spdx:File` - -```text -ArtifactOfProjectHomePage: http://www.openjena.org/ -``` - -EXAMPLE 2 RDF: Property `doap:homepage` in class `doap:Project` in property `spdx:artifactOf` in class `spdx:File` - -```text - - - - rttp://www.openjena.org/ - - - -``` - -## 8.11 Artifact of project uniform resource identifier field (deprecated) - -This field is deprecated since 1.8.4, as they can be replaced by a relationship to the more descriptive External Packages. - -### 8.11.1 Description - -To provide a linkage to the project resource in the DOAP document and permit interoperability between the different formats supported. The metadata for the artifact of project uniform resource identifier field is shown in Table 46. - -Table 46 — Metadata for the artifact of project uniform resource identifier field - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Uniform Resource Identifier.

In `tag:value` format all optional ArtifactOf fields shall follow immediately below the ArtifactOfProjectName. | - -In `tag:value` format all optional ArtifactOf fields shall follow immediately below the ArtifactOfProjectName. - -### 8.11.2 Intent - -To make it easier for recipients of the SPDX document to determine the original source of the identified file. If the project is described in another SPDX document, then `Relationship` should be used. - -### 8.11.3 Examples - -EXAMPLE 1 Tag: `ArtifactOfProjectURI:` - -```text -ArtifactOfProjectURI: http://subversion.apache.org/doap.rdf -``` - -EXAMPLE 2 RDF: Property `spdx:artifactOf` in class `spdx:File` - -```text - - - - -``` - -## 8.12 File comment field - -### 8.12.1 Description - -This field provides a place for the SPDX document creator to record any general comments about the file. The metadata for the file comment field is shown in Table 47. - -**Table 47 — Metadata for the file comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that may span multiple lines | - -### 8.12.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with more information determined after careful analysis of a file. - -### 8.12.3 Examples - -EXAMPLE 1 Tag: `FileComment:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -FileComment: -This file appears in other packages, such as Foo and Ufoo. - -``` - -EXAMPLE 2 RDF: Property `rdfs:comments` in class `spdx:File` - -```text - - - This file appears in other packages, such as Foo and Ufoo. - - -``` - -## 8.13 File notice field - -### 8.13.1 Description - -This field provides a place for the SPDX document creator to record license notices or other such related notices found in the file. This might or might not include copyright statements. The metadata for the file notice field is shown in Table 48. - -**Table 48 — Metadata for the file notice field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines | - -### 8.13.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with notices that may require additional review or otherwise contribute to the determination of the Concluded License. - -### 8.13.3 Examples - -EXAMPLE 1 Tag: `FileNotice:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -FileNotice: This file is licensed under GPL. -``` - -EXAMPLE 2 RDF: Property `noticeText` in class `spdx:File` - -```text - - - This file is licensed under GPL. - - -``` - -## 8.14 File contributor field - -### 8.14.1 Description - -This field provides a place for the SPDX document creator to record file contributors. Contributors could include names of copyright holders and/or authors who might not be copyright holders, yet contributed to the file content. The metadata for the file contributor field is shown in Table 49. - -**Table 49 — Metadata for the file contributor field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Free form text on a single line. | - -### 8.14.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with a list of one or more contributors (credits). This is one way of providing acknowledgement to the contributors of a file. This would be useful, for example, if a recipient company wanted to contact copyright holders to inquire about alternate licensing. - -### 8.14.3 Examples - -EXAMPLE 1 Tag: `FileContributor:` - -In `tag:value` format single line per contributor. - -```text -FileContributor: Modified by Paul Mundt lethal@linux-sh.org -FileContributor: The Regents of the University of California -FileContributor: IBM Corporation -``` - -EXAMPLE 2 RDF: Property `spdx:fileContributor` in class `spdx:File` - -```text - - Modified by Paul Mundt lethal@linux-sh.org - - The Regents of the University of California - - IBM Corporation - -``` - -## 8.15 File attribution text field - -### 8.15.1 Description - -This field provides a place for the SPDX document creator to record, at the file level, acknowledgements that might be required to be communicated in some contexts. This is not meant to include the file's actual complete license text (see `LicenseConcluded` and `LicenseInfoInFile`), and might or might not include copyright notices (see also `FileCopyrightText`). The SPDX document creator might use this field to record other acknowledgements, such as particular clauses from license texts, which might be necessary or desirable to reproduce. The metadata for the file attribution text field is shown in Table 50. - -**Table 50 — Metadata for the file attribution text field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Free form text that can span multiple lines. | - -### 8.15.2 Intent - -The intent is to provide the recipient of the SPDX document with acknowledgement content at a file level, to assist redistributors of the file with reproducing those acknowledgements. This field does not necessarily indicate where, or in which contexts, the acknowledgements need to be reproduced (such as end-user documentation, advertising materials, etc.) and the SPDX document creator might or might not explain elsewhere how they intend for this field to be used. - -### 8.15.3 Examples - -EXAMPLE 1 Tag: `FileAttributionText:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -FileAttributionText: -All advertising materials mentioning features or use of this software -must display the following acknowledgement: This product includes -software developed by the AT&T. - -``` - -EXAMPLE 2 RDF: Property `spdx:attributionText` in class `spdx:File` - -```text - - - All advertising materials mentioning features or use of - this software must display the following acknowledgement: - This product includes software developed by the AT&T. - - -``` - -## 8.16 File dependencies field (deprecated) - -This field is deprecated since SPDX 2.0 in favor of using Clause [11](relationships-between-SPDX-elements.md) which provides more granularity about relationships. - -### 8.16.1 Description - -The field provides a place for the SPDX document creator to record a list of other files (referenceable within this SPDX document) which the file is a derivative of and/or depends on for the build (e.g., source file or build script for a binary program or library). The list of files might not necessarily represent the list of all file dependencies, but possibly the ones that impact the licensing and/or might be needed as part of the file distribution obligation. The metadata for the file dependencies field is shown in Table 51. - -**Table 51 — Metadata for the file dependencies field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Reference to the file within the SPDX document. For the `tag:value` format, this will be the filename. For the RDF format, it shall be a reference to the actual file node. | - -### 8.16.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with file dependency information based on the build system that created the file. These other files might impact the licensing of the file and/or might be required to satisfy the distribution obligation of the file (e.g., source files subject to a copyleft license). - -### 8.16.3 Examples - -EXAMPLE 1 Tag: `FileDependency:` - -```text -FileDependency: ./busybox-1.20.2/shell/match.h -FileDependency: ./busybox-1.20.2/shell/match.c -FileDependency: ./busybox-1.20.2/shell/ash.c -``` - -EXAMPLE 2 RDF: Property `spdx:fileDependency` in class `spdx:File` - -```text - - ./package/source1.java - -``` - -```text - - ./package/source2.java - -``` - -```text - - ./package/source3.java - -``` - -```text - - ./package/mylibrary.jar - - - - -``` - -[Bazaar]: http://bazaar.canonical.com/ -[FSF]: http://www.fsf.org/ -[Git]: https://git-scm.com/ -[glibc]: https://www.gnu.org/software/libc/ -[LinuxFoundation]: https://www.linuxfoundation.org/ -[MD2]: https://tools.ietf.org/html/rfc1319 -[MD4]: https://tools.ietf.org/html/rfc1320 -[MD5]: https://tools.ietf.org/html/rfc1321 -[MD6]: https://groups.csail.mit.edu/cis/md6/ -[Mercurial]: https://www.mercurial-scm.org/ -[pip-vcs]: https://pip.pypa.io/en/latest/reference/pip_install.html#vcs-support -[Red Hat]: https://www.redhat.com/ -[rfc3986]: https://tools.ietf.org/html/rfc3986 -[SHA-1]: https://tools.ietf.org/html/rfc3174 -[SHA-224]: https://en.wikipedia.org/wiki/SHA-2 -[SHA-256]: https://tools.ietf.org/html/rfc6234 -[SHA-384]: https://en.wikipedia.org/wiki/SHA-2 -[SHA-512]: https://en.wikipedia.org/wiki/SHA-2 -[SHA3-256]: https://en.wikipedia.org/wiki/SHA-3 -[SHA3-384]: https://en.wikipedia.org/wiki/SHA-3 -[SHA3-512]: https://en.wikipedia.org/wiki/SHA-3 -[BLAKE2b-256]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2 -[BLAKE2b-384]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2 -[BLAKE2b-512]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2 -[BLAKE3]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE3 -[ADLER32]: https://en.wikipedia.org/wiki/Adler-32 diff --git a/chapters/file-tags.md b/chapters/file-tags.md deleted file mode 100644 index d1836ed4ab..0000000000 --- a/chapters/file-tags.md +++ /dev/null @@ -1,149 +0,0 @@ -# Annex H Specifying SPDX information in source files (Informative) - -## H.1 Rationale - -SPDX short-form license identifiers using the [`SPDX-License-Identifier:`](https://spdx.dev/ids) tag, as described in Annex [E](using-SPDX-short-identifiers-in-source-files.md), provide a mechanism for developers to easily convey information about the licenses they declare on a file-by-file basis. That mechanism is intentionally very easy for software tools to identify and detect, since it includes a standard text string that is unlikely to occur in other contexts, and since it uses license identifiers from the [SPDX License List](https://spdx.org/licenses) or from user-defined `LicenseRef-` statements. - -The SPDX specification defines various other fields in the File Information section (Clause [8](file-information.md)) that are also useful for conveying information on a file-by-file basis, as well as snippet-level information in Snippet Information section (Clause [9](snippet-information.md)). For example, the [REUSE Software guidelines](https://reuse.software) community expressed interest in having a similar method to recommend that developers use to express their copyright notices in a machine-readable manner. - -This appendix describes a mechanism, similar to `SPDX-License-Identifier`, for developers to convey such other file-based and snippet-based information easily in comments in their files. This in turn enables software tools to easily find and extract that information, and to insert it into the corresponding fields of an SPDX document generated by those tools. - -## H.2 File tags format - -An SPDX file tag consists of a single line, generally as part of a comment near the top of the file, in the following format: - -```text -SPDX-tagname: -``` - -where _tagname_ is replaced by the 'tag' defined for tag-value SPDX documents for that field, according to the [File Information](file-information.md) section of the SPDX specification. The meaning and semantics of any SPDX file tag are intended to be identical to those described in the File Information (Clause [8](file-information.md)) section of the SPDX specification. - -Examples: - -File type (see [8.3](file-information.md#8.3)): - -```text -SPDX-FileType: SOURCE -SPDX-FileType: DOCUMENTATION -SPDX-FileType: TEXT -``` - -Copyright text (see [8.8](file-information.md#8.8)): - -```text -SPDX-FileCopyrightText: 2019 Jane Doe -SPDX-FileCopyrightText: Copyright 2008-2010 John Smith -SPDX-FileCopyrightText: Copyright Example Company -SPDX-FileCopyrightText: Copyright contributors to the Foo project. -``` - -File contributors (see [8.14](file-information.md#8.14)): - -```text -SPDX-FileContributor: Modified by Jane Doe -SPDX-FileContributor: The Regents of the University of California -``` - -SPDX file tags of a particular type may appear one or multiple times in a file, depending on the corresponding cardinality defined for that field in the File Information section of the SPDX specification. - -Multiple-line values are not recommended, because doing so will make it harder for simple search tools to extract all data by looking only for lines beginning with the relevant tag. - -Version 3.0 of the [REUSE Software guidelines](https://reuse.software/spec/) implements this format, via a recommendation to use the tag `SPDX-FileCopyrightText:` to include copyright notices as part of a file's comment headers. - -## H.3 Snippet tags format - -If certain SPDX tags are to apply only to a certain snippet instead of the whole file, SPDX snippet tags should be used. - -SPDX snippet tags should start with `SPDX-SnippetBegin` to mark the beginning of the snippet and end with `SPDX-SnippetEnd` to mark its end, in the following format: - -```text -SPDX-SnippetBegin -SPDX-tagname: - -... - -SPDX-SnippetEnd -``` - -where _tagname_ is replaced by the 'tag' defined for tag-value SPDX documents for that field, according to the [Snippet Information](snippet-information.md) section of the SPDX specification, and `...` represents the code snippet itself. The meaning and semantics of any SPDX snippet tag are intended to be identical to those described in the Snippet Information (Clause [9](snippet-information.md)) section of the SPDX specification. - -Any Snippet Information (Clause [9](snippet-information.md)) and short-form license identifiers (Annex [E](using-SPDX-short-identifiers-in-source-files.md)) tags found between begin and end tags mentioned above apply only to such snippet. - -Snippets may nest, and this is denoted by having `SPDX-SnippetBegin`/`SPDX-SnippetEnd` pairs within other pairs, in the same way that parentheses nest in mathematical expressions. In the case of nested snippets, the SPDX file tags are considered to apply to the inner-most snippet. - -Examples: - -Simple stand-alone example: - -```text -SPDX-SnippetBegin -SPDX-License-Identifier: MIT -SPDX-SnippetCopyrightText: 2022 Jane Doe - -... - -SPDX-SnippetEnd -``` - -Two snippets with a different license and additional information in the broader context of a file: - -```text -SPDX-License-Identifier: GPL-2.0-or-later -SPDX-FileCopyrightText: Copyright contributors to the Foo project. - -... - -SPDX-SnippetBegin -SPDX-License-Identifier: MIT -SPDX-SnippetCopyrightText: 2022 Jane Doe -SDPX—SnippetName: functionX from project Bar -SPDX-SnippetComment: A complex function X that was copy-pasted from project Bar - -... - -SPDX-SnippetEnd - -... - -SPDX-SnippetBegin -SPDX-License-Identifier: BSD-2-Clause -SPDX-SnippetCopyrightText: Copyright Example Company - -... - -SPDX-SnippetEnd - -``` - -Nesting snippets: - - -```text -SPDX-SnippetBegin -SPDX-License-Identifier: MIT -SPDX-SnippetCopyrightText: 2022 Jane Doe - -... - -SPDX-SnippetBegin -SPDX-License-Identifier: BSD-2-Clause -SPDX-SnippetCopyrightText: Copyright Example Company - -... - -SPDX-SnippetEnd - -... - -SPDX-SnippetEnd -``` - -## H.4 Caveats - -A creator of an SPDX document may elect to disregard any or all file tags in any file. SPDX document creators should determine for themselves the extent to which they will rely upon the information specified in a file tag. - -Not all fields in the File Information section will be useful or relevant to use as file tags. For example, `SPDX-FileName` is unnecessary as it can be easily derived from the actual file name; `SPDX-SPDXID` is likely to be ignored by an SPDX document creator who may need to define their own SPDXRef- ID system for their document; etc. - -Another more complex example are `SPDX-SnippetBegin` and `SPDX-SnippetEnd` where the line number these two tags are found in could be stored to start and end the range in `SnippetLineRange` (see [9.4](snippet-information.md#9.4)). - -The short-form license identifiers described in Annex [E](using-SPDX-short-identifiers-in-source-files.md) do not follow the file tag convention described above. The `SPDX-License-Identifier` emerged from the broader community prior to being defined in the SPDX specification, so it does not map to a `License-Identifier` field in the File Information section. diff --git a/chapters/how-to-use.md b/chapters/how-to-use.md deleted file mode 100644 index fa0669b49e..0000000000 --- a/chapters/how-to-use.md +++ /dev/null @@ -1,230 +0,0 @@ -# Annex K: How To Use SPDX in Different Scenarios - -## K.1 Including security information in a SPDX document - -SPDX 2.x has the concept of an External Reference for a Package to "reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package." - -The specification for External Reference identifiers (Annex F) has four defined categories: -- Security: CPE, SWID tag identifier, or reference to security information -- Package-Manager: package identifier and locator -- Persistent-id: identifier which is guaranteed to remain stable (persistent) over time -- Other: Use if none of the above match your use case - -This section provides usage scenarios of how to leverage the Security and Persistent-id category external references specified above to refer to external security information. A complete SPDX document using these can be found in the examples directory within the SPDX code repository. Multiple instances and types of external security information may be included within a SPDX document. - -Note that identifiers (e.g. CPE, GitBOM, SWID) are spread throughout Annex F and sometimes locators refer to identifiers. - -### K.1.1 Linking to an advisory - -Including a reference to a Common Vulnerabilities and Exposures (CVE) advisory applicable to a package is shown in the example below. A SPDX creator should include current publicly known vulnerabilities at the time of document creation. SPDX consumers should always assume vulnerabilities enumerated by a SPDX creator to be out-of-date. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://nvd.nist.gov/vuln/detail/CVE-2020-29573", - "referenceType" : "advisory" -}, { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://nvd.nist.gov/vuln/detail/CVE-2020-6096", - "referenceType" : "advisory" -}, { -}, { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://nvd.nist.gov/vuln/detail/CVE-2020-3326", - "referenceType" : "advisory" -} ] -``` - -### K.1.2 Linking to a CSAF - -To learn how to reference to [CSAF](https://docs.oasis-open.org/csaf/csaf/v2.0/cs01/csaf-v2.0-cs01.html) formatted security information -applicable to a package see the example below, and additional examples here and here. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://github.com/oasis-tcs/csaf/blob/master/csaf_2.0/examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json", - "referenceType" : "advisory" -} ] -``` - -### K.1.3 Linking to a CycloneDX - -To reference to [CycloneDX](https://cyclonedx.org) formatted security information applicable to a package see the example below. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://raw.githubusercontent.com/CycloneDX/bom-examples/ed522d1f051c364e045b87c20665003a0c4ea777/SBOM/laravel-7.12.0/bom.json", - "referenceType" : "advisory" -} ] -``` - -### K.1.4 Linking to an OSV - -To learn how to include a reference to [Open Source Vulnerability](https://github.com/google/osv) (OSV) formatted security information applicable to a package see the example below. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://github.com/github/advisory-database/tree/6b9d5bc96a62bb845ee71e4551a214eb1457e2c6/advisories/github-reviewed/2022/04/GHSA-2gwj-7jmv-h26r/GHSA-2gwj-7jmv-h26r.json", - "referenceType" : "advisory" -} ] -``` - -### K.1.5 Linking to a GitBOM - -To reference to [GitBOM](https://gitbom.dev) formatted security information applicable to a package see the example below. - -``` -"externalRefs" : [ { - "referenceCategory" : "PERSISTENT-ID", - "referenceLocator" : "gitoid:blob:sha1:d8bcd58df2b14818b8237bb70c979d62c7df5747", - "referenceType" : "gitbom" - "referenceComment" : "GitBOM Object Id for the HeartBleed fix in ssl/d1_both.c" -} , -{ - "referenceCategory" : "PERSISTENT-ID", - "referenceLocator" : "gitoid:blob:sha1:bcb99b819dadaebdf2c8f88d92ee9024c45f9df3", - "referenceType" : "gitbom" - "referenceComment" : "GitBOM Object Id for the HeartBleed fix in ssl/t1_lib.c" -} ] -``` - -### K.1.6 Linking to a vulnerability disclosure document - -To express a reference to a vulnerability disclosure document for a package such Cisco’s response to Apache log4j vulnerability. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd", - "referenceType" : "advisory" -} ] -``` - -To communicate that a package is not vulnerable to a specific vulnerability it is recommended to reference a web page indicating why given vulnerabilities are not applicable. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://example.com/product-x/security-info.html", - "referenceType" : "advisory" -} ] -``` - -To refer to a security disclosure feed, such as the security bulletins from [CERT-EU](https://cert.europa.eu). - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://cert.europa.eu/cert/Data/newsletter/reviewlatest-SecurityBulletins.xml", - "referenceType" : "advisory" -} ] -``` - -### K.1.7 Linking to a code fix for a security issue - -To reference a code fix for a security issue applicable to a package see the example below. -In this example, the link points to a specific code revision containing the fix for [CVE-2020-28498](https://nvd.nist.gov/vuln/detail/CVE-2020-28498). - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://github.com/indutny/elliptic/commit/441b7428b0e8f6636c42118ad2aaa186d3c34c3f", - "referenceType" : "fix" -} ] -``` - -A fix reference may point to a configuration change for example the patch file as one of the fixes for [CVE-2022-26499](https://nvd.nist.gov/vuln/detail/CVE-2022-26499). - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://downloads.digium.com/pub/security/AST-2022-002-16.diff", - "referenceType" : "fix" -} ] -``` - -Alternatively, it may also link to a landing page with patches for a variety of products such as -Oracle patch information for [CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228). - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://www.oracle.com/security-alerts/cpujan2022.html", - "referenceType" : "fix" -} ] -``` - -### K.1.8 Linking to any security related document - -If you want to reference any security information related to a package but cannot or do not wish to specify its kind, use the `url` referenceType. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://github.com/christianlundkvist/blog/blob/aa3a69b5e4c06e4435070610c0c4a2b1e8731783/2020_05_26_secp256k1_twist_attacks/secp256k1_twist_attacks.md", - "referenceType" : "url" -} ] -``` - -One can also use it to refer to guidance related to a vulnerability such as CISA guidance for Apache Log4j. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://www.cisa.gov/uscert/apache-log4j-vulnerability-guidance", - "referenceType" : "url" -} ] -``` - -### K.1.9 Linking to an SBOM vulnerability report for a Software Product (per NIST Executive Order 14028) - -The National Institute of Standards and Technology (NIST) describes the concept of correlating vulnerability and SBOM information for a software product at the component level in “[Software Security in Supply Chains: Software Bill of Materials (SBOM)](https://www.nist.gov/itl/executive-order-14028-improving-nations-cybersecurity/software-security-supply-chains-software-1)”. Use the ExternalRefs `SECURITY` category and `advisory` referenceType to report on vulnerabilities related to the components contained in a software product’s SBOM. - -This enables a software producer to articulate to software consumers the status of vulnerabilities contained in the software product, by means of reporting vulnerability information at either the SBOM document or component level. - -Providing a link to such data at the time the SBOM is published provides a pointer for where to find this relevant vulnerability information without promulgating vulnerability information inside the SBOM. This is advantageous because the vulnerability information has a short shelf-life (it will change frequently) while the SBOM component data isn’t likely to change if the software has not changed. - -``` -"externalRefs" : [ { - "referenceCategory" : "SECURITY", - "referenceLocator" : "https://github.com/rjb4standards/REA-Products/blob/master/SBOM_and_VDRbaseline/sag-pm-118_VDR.json", - "referenceType" : "advisory" -} ] -``` - - -## K.2 Satisfying NTIA Minimum Elements for an SBOM using SPDX - -### K.2.1 US Executive Order 14028 Minimum Elements for an SBOM - -US Executive Order 14028 in conjunction with the National Telecommunications and Information Administration (NTIA) outlined minimum elements for an SBOM. The minimum elements are detailed in [NTIA's Framing Software Component Transparency: Establishing a Common Software Bill of Maternials](https://www.ntia.gov/files/ntia/publications/framingsbom_20191112.pdf) and [The Minimum Elements for a SBOM](https://www.ntia.doc.gov/files/ntia/publications/sbom_minimum_elements_report.pdf) documents and summarized below: - -| SBOM Minimum Field | Description | -| ----------- | :----------- | -| Author Name | Author of the SBOM entry (this may not always be the supplier). | -| Supplier Name | Name or identity of the supplier of the component in the SBOM entry. | -| Component Name | Designation assigned to a unit of software defined by the original supplier. | -| Version String | Version used to identify a component. | -| Component Hash | A cryptographic hash to uniquely identify a component. | -| Unique Identifier | A unique identifier to help identify components or serve as a look-up key for relevant databases. | -| Relationship | Characterizing the relationship that an upstream component X is included in software Y. | -| Timestamp | Record of the date and time of the SBOM data assembly. | - - -### K.2.2 Mapping NTIA Minimum Elements to SPDX Fields - -The SPDX Specification contains fields able to address each of the NTIA minimum required data fields. - -| NTIA SBOM Minimum Field | Satisfying SPDX field | -| ----------- | :----------- | -| Author Name | (6.8) Creator | -| Supplier Name | (7.5) Package Supplier | -| Component Name | (7.1) Package Name | -| Version String | (7.3) Package Version | -| Component Hash | (7.10) Package Checksum | -| Unique Identifier | (7.2) Package SPDX Identifier
(6.5) SPDX Document Namespace
| -| Relationship | (11.1) Relationship: `CONTAINS`, `DESCRIBES`
The document must `DESCRIBES` at least one package.
| -| Timestamp | (6.9) Created | diff --git a/chapters/img/spdx-2.2-document.png b/chapters/img/spdx-2.2-document.png deleted file mode 100644 index ad3f6c15da37d05e767ec7768310c898532bc953..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34274 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 E082Z)asU7T diff --git a/chapters/img/spdx-2.2-rdf-ontology.png b/chapters/img/spdx-2.2-rdf-ontology.png deleted file mode 100644 index 799941ce7a8ab6f79ccf2bac83dd826c671baf90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1136158 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/CJ4hHjDa!;m9k!rn<$$ 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%0D7Gc+}8C=)T;Q0Nhy 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�xB-h7GgN!GYu9bW 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 z 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�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

5?ZUPh4XKY|{uSd|t5xz8 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 y3=sZ|`1?=?0v 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®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 diff --git a/chapters/img/spdx-2.2.2-document.png b/chapters/img/spdx-2.2.2-document.png deleted file mode 100644 index 73a5fbdefc24d649537097329d8521d43eed0e83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73741 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

&bF4afqHp+igw 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

2|Gvhq9-X`oKezo2n_ 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℘VSOrTSbeBK9y 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 Hq5uB^nB;^x diff --git a/chapters/img/spdx-2.2.2-rdf-ontology.png b/chapters/img/spdx-2.2.2-rdf-ontology.png deleted file mode 100644 index 7755d29402cd5a35e6833c8e06b2eded46b8426d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 654890 zcmce-1yogCzdlM!NOw0#cXzYt?oPJ?8#aw}2nfjZcC3z;3N|JMCISKiHbhlX4*>xs9svOrhK>ZT z=%=pQfd4SuRZTq+5U>dE{vsmeQDm{FB44-aeJ66x2*%r&XL>C)g6pRK#-L2 zbGNmB?C3>j=jaS|lVaF!>0qFPI!G}X3u*Fdx+^$7gsKL>9rXjW4D16Q+lx6c$Vk&k z`iX-HTphh^>HJ(>+&snoq!|9pD-M3XyUfEt_h*RLV<`r?y9d&lXzI`@z~GK_!rZ)E z_Po5pbRuHhe8PevLIRw0{Ji{pJiPood_r7&eBwg<;(P*h|N6rKo(6Yt64z5y{@1g> zZ&C~oy}aDTd3bz%eYt%FxM6T-9zHQKvAa3=`MJOdE>C|qFIzt@H&4dDXHazXw1-38 zy`V5Ry1N-|?O@(sQVd|Fe{I3lT~qU)iQPQ^bx`2Qc>HYLdHA?_d0buZ_Vs79rZGK4gB35dGs7TVcu|iM|@|2){;8}9OF z_YU?vjxLU_;2EA^seJ#e)BPdL3+DL{=Kjwu|LtM_eEesBf3MC9>hwP>?(UQSHq_A% z`acZ4`{ch31s3z47xDM;-aQ_?193%|z4zTtAc}uml>^Kk>LC8lV#OUr#YCO>MESV* zg~WKdghd2}xkPzIg}I!>`0edP`R#;71nmBv4dUkMW$R||csCoEpBoBh66EEz6Lzu{ z;c{@~b>gzM6%^&N6LApb5^>@aNUpk5^t)SWbvv zK$%ZjNP(YUSy4_=R9Q($L|Is#kAcp?Ufc-=ceMpJ0(G@@cI0t)b7r9XuN^4BTwrib zn1iDfgTTLEhbSoMz+p~M7w`cC-Q97EL+HY)>aa;Sp&ePM@$I*e|Ul*bO!76!$?VKE)_(i!yg>1#R z90UZ#xWq(-g}Cg6MQnvdghd>M>_z^*-}j;8-3tYA^MBaOU(fc0IeGco!X4$Dfj|8n zivL*1T}+_k=jRrndteN8bAb7Jvi&``{X<(fXGf3%co=y8r_I>I+I$Pqcfcs>|ej#Il=!prGq0J`fn%n?-Ty>G`j!0ssGob|33=| zf1T<7k4MjQm#6+RDW3ngwf*(G;$MfRe0SoWULZ?||9`QpyZb?`{U`eV?{V(0XTtt( zV&t76{E0g9P_MgK^jB2+4}K&qD*5LiT%iA0M~b&PvZr4{DNKSL{a zct)hB_c}%`h2MdOp?Fk(!@SH@<0B)N1-Iw4A-7uvH$!r{=ZUvx ziChiyMu&<@fAL7EfQ?A)z&v24$y`$ z`PWb1N_3F1NqP6zbit`2egw{!jda{z?@zP4GINQ)9T9g+yWQ!yQ4gWsIqJB*?6^#4 z?$u6EQ2$b^yMBIixi3^PA^7q}6O9Bdsh@*-Q_X|Xz?AgZLB|3;V&& zUPww;_Q9r)+s6}hG1zWIBu!jIPc(?@RE`Uy4?eiOe*5s8`}q^LLwCgU_fRQwgY@nv zBxOX6wUL1}mE(E=t;4%YVj|D{E>w|~!e4PVa}!LF%pQ8D)4pTw6#nMY6N$w7{*|mp za^vS8#gR8JewT+lNGRS449#*ErtoO5HZ(Lz$p|$Yq}@A_IcI*-QbvtthQq`~l;zm8 zqdB=^HAO|Pes9)mDb}6%nxTmVDj^ zcyb*-6SQzU#`y3dODp3peZG+>H&qvd>CHM%$n2xH6{5N}>qsQb3K9il%2B3MXeo6_ zVd39u%@I5VP}W~W7Wb*5Hd?d={5t&xqwR2WN$IcCQ#N_;G}f_6sz9sApfY*3fh%)W z{cFmc6rpQ*q=XfE_&H>g)GeJ?yZaNq>`Eus(@qbYi0WrC^kOMSIcHQ3XD$2f-)y6) zYgQtDO?+-(I^^E49)CM81OExhhcD-i*YB_?NLydlbLT3LL^QS0jAJY{&>nbLB@ z+)>7wZ-VObEf8Wx=J-&62;bSn;n((8N})$gHsEb4)sx8tw;p?Me<|0YPSRv-8}e~T zNG-k&3XUzcyAhhH#LpuS!wN6qWxKbvr3#-&6T0Sb&rC0ydlvoL)?v9OQi^7!WZ+51uw5w%q4ihT_ zcPbjL7QCk|Jyn|{30{irut5c%d(Q;U@b*o&^NobD0imx|t0`BG8|S;+mC2zx~{VfdU=Y=}fUpYnvCGkK12o7=Mai?wJ< zect(w^=&hJU2SzQl)P8&Y(qJytho1GbgMP1;+ING^FSN=mY?+YEBPiXo@sOJ`Y;ydtlwIC%Fwa-dc?wJ*4Y&6H#8Rm%zux|2VV zKSR})s)=_75%W`{&``&ZL@e-~HzC(wqp}5@gMWQB{^r)=I_a!|GLl@^A)s~-SleY9 zn|}TGfX8MLG@+{JoXL@xdT)#>D0F6ipcOv*O^kMCeXKsZM<^P6wtR2MMCEG7m~>!g z!N#L7483YgH#)>p-)L#+8?3|eg6P4-n<@a@!0jXkBXOBq+u>88wW_E#>G>Q49R3iAd82=WMAHK2k{Vu#JPra!G5+1VoE zMb9E%Q5LzVYSrKsQGeAL#({T`4!;#}OA02L@78@NtUaU-Y@K`!@Fz)igASMb9U+kA z4?36_);L{tBTK_L`^gfr)VVKr<4}vE zDDy<0CFO~{$p29D%(mxg%}l_rZB%gx6W65<%=5va0jixR0@WpDs&)5cd6;Q9(Gr2q z;k3>LmifK-jdAOc>kn#;GzRY-h6ws)3y$p1$_2MIWEG?b$$VxVNz>yH`WaRrHt{Z3 zv8$YA3%L-AN%`oL`_8`GUm%Lu*ba+ChRP{MR5S_m)QmJuYym{SFDM@fw&6w_e0E7V zq2Nl+?gk5~ZWm;}#AChCI};tr8?2hhIxH&{bzmCarR>{niz?SWZ9I^;^znnYlc%AU)d)BoS07{@IhC{|hSF=<`QEM}c1T-Hf+jjj_-1s{Aa^4;XEQN@YX0;GG*H5fKITwk1s^o(#C=+XevLa zFa$1%WU`!T9Smt@;5p9oz>$L4WQ%!ja8$J(fp`&XIhG^z_*=c}(Ddi4cyfWKxU|8m z&qbV6n4Y;DjtYEKrO|lMPQCcJs_k?!MOO&JQr1hElWUc})@0`c>>s(y|wS-%?H5^&@;^^13_4`eManV(< z;IYd66lUn`P#AHkL+R;t{h@o5dHeCWL|BYnfM=@< zdOnF!-E2^*(aZzy{6wjPPUP7J!SsL&Y(?*z^G#a!PQ=;Nk5a$q%S-dka4NL3cx~4P zlW#AoZUcaYpa#u#!iShMbAvCo`YO!bm!n9n+`CYp?AF{HJsf0A^xB!?dOdf$p^iwn zzDzfrsx6%zbfK5eq-oA&R_C`8%gVcrw7DF*>oB*H(Kwdw9p#0Lc0UQGQ?3+8(ss5I zx0&brUHWoY|Hu*?F$D_?1Q6cxt zve_#Zx5M*B?}8uL9&N}~jd7I~QI;i911OyMyLzHnrP2>3)Wk@)c7X+tjTH1}=Pl{; zPa)aY9_lNW)M2loF9!Xl*5GDzu3%87QmY@qC(xv&wUG{6O3; zm8Or&s@3nur^27#8dRL5&z2&9&1MJfw*CIDb65M}e%E{<{4+7+%Kms`3|IQh#$~hp zau4}Ms90pF>$iH%96{UHpbk8+zBwZGu=un;`@WP)#&MWPEEv={uRB3#G>>7G5FFl@UZX8-gip3#^p49t#c3vNjXhqTNQAnyr$ln?xFI@T>L2d`qua@ zy>xlN^{?sUqmEb7=WD6H-~FARw;%RX=HQ7MoK33pjOB`b?)+KZgG0BauPqft_^3f8 zk;dGuX}wIhNOq_PS7u(wrmX##BOvMad+_B?YTtQX^QRI4CzLM^nY*_e4e)(vXbYWa zHPU(%?oIX8VJ6jemo#p+H`QvT`F(HopSJY1Z1MTo?7g#bKVZJmW3}VvSJg+E+bet( zs>AP3_90Bv5u&2uP9>H-j8Du&0Qb#;10x-d!9_F;L=J9 zDVy?d-(0=_D9u>vj*=&Hee#)oIbLy?{?~H@%#c);l-0HF#?Gva39D{GN5DwK@f%;j{ljvv;D@ z=?thc3Lfv*j&SpD?1$VwDeHuo8g3Jjcgvsc4ySWOofuV^HOX#gI-@4#Dmc>m=p<*6 zH!@fB8ZkkzBw6$aUb*=*Ye5!fm|K2~psg&QAg+NV(c@Q)p|e(2l#qh7q_Oq1WQdf@ zy#7lNDX-FkbH-74fdg|>EP@89yJf8d#>s;URjRsXke%_h*%9ri8{-Tkk{S9PGc8|} z?sweYfRHPX;KuOlEEZcKKyp3HK7m}=C2Q_P3Es5wjDzOME?;?)e)U=`A*;{!mm!lz zS-TZ4IP;?IcCnto@(1|1*e0h%qfY*0m$2(xZ+uEs`^BSAFXgmFVUT z+F>xMWv^L%eTj5w2E-LH`>V6VPFge}?`;D%Tj2HU4R}m(fxw{f>)%#3Z)=BKe2!(! zFSCTd`3XFxkJ!Ayt%A#H^L{j|SmOE`3V5gAl0*b2{UFf(6MzKBEQKOl(8-2oAuw05 zuwJnW(EHu2WAJCJDbCf{53EGmti$f(Z>Y{W>FFs8ewwy=QgPK)*od$X+92|m{ZXrA z-K!OWNnO@{%Tb@mLcK44HoWcP9V?KbZT%JiA_8a{^1a7|rVkzx!(}V!F(BEU*~6ev z-?M5981lcq_yuxeMXsRVfz3e5PSEcKRvoYX@0PsDN|DL4@0~qe+j+kB{StaSrPz5^ zyJOfVsmhRFZGzMCaDqW|WC}^u&E1p9^*vWLCn+z(eDvn9SB>-y2rIp-2{Jclq@Xqe z!ObJP_!K0N&NSW!kK?F2R8p2dx?@gZ}RqLhJ z`3=3cCcwUoWX= z%BtP|<5k=P{iotv#i8*Yy0fjV(J ztLc$eUZw>cW0vlFrDY3)H`OM{r{OSL`--=6hVG2r;y`tnwp>{x2s-m9vXE^Q4EDk zjK?aM%m%5P?Z#*}r(wL$7>KX&Y<*KbF4O+*TxXOKmDU~7GPbpn(NHx?&y7+1oy8~n zQbr@mp)%RTw@o(}JK59gnbzZkCjKvkUB7(Hl)gIXdEwR^s{oh(I*b=C@q5)WX6g>@ z+H2Xb^)CN03>+6YD1yq7jiU;c2g=33y6P`5!%Em2;%;}P1-a8+QPKU++A{0gz$f3N ziqbf5)agx3mZ*PNA#>^L`eHBZA<2~=bULetqo+c~Coica@f(Eg#gw2pYosJUe4l(~ z==%F?Z>yU?_M(q3p2e?jEt-(o2v}gdSf)Ps$e*yar5FE>&zqp3tLpv*C@B;9<-7ws zK#r*;73?qf?|ms3!J?7XNq#-NiXdUNHTvnQb~FFU&H2ZW4ae=)z2==xeya$H!yJ$W z1CPfUa`DdX$nIAv$tSGpB647I8bw_{Ccd>G;LK{S+YiBRhi?O4LWvCKr z2Tj4!AFXick#JB>h?P9X`IPiIb~B+VeP(>(eujk@h!O{x9S2>&mlJ4Z+CdXU$f~vG z<~Ij|_{Th+)`M-bv4+qhQM_j#+>CEW}zd%h1so=E=4f z?vS6mlgB&J(To*4QRXHISs$+szBb}#qb!RCrG5z!`Lj-Lrx_cr{8Ny+ z;CQ64ru7WaF=dIsXoUOTfI4r^?8Bq5^3at!=;sssKL7!`=P+C853GBUG*OKH2Scm{ zU*uee9$#_Pzm098r`rLMQ`Ls(WK3i+(#&_pHu`NH{ouh*s|urjleDz*?v_3u!)qARkrQeM zt8IHkF;v1?*a|qFc{ps4@nd_Y(GMat3qAVs1GEjh-`k#Cp8mv`fA6eK0|$miU{2v_ zCGrtuoT3DAHIDFbEGFTFz>RF@th0Bf@4tA?K}*j`%@#mxL4OI2{V7u4Y?Dyz%EI(K zf>G(}0@TRK%`>OKXU5Lf<+px<)Y+BnhoYUPiy)zs81ddeK1M}7*p8aBaZLCdohqLM z?UKZ9b&n#N?kn&%RSjHfOT9&qoTn{3v2mmDnTbWUZDv6ohApykS7mT-aX-|qWc~_D z&C8R|+Ul@MnUhZnsLa#T<@zf5Pe5G!`V?QUNC~ z&Bqf0gj{BH7&0=lNJ*XYh3y<2?%59NDgZjQpwI_} zTBRs~<}RBfCoS{#LbaP9;SL;22K6f8FMvSh6w?WnVSXVZQRF(S1|??4)e+W+!>AYP zy;}d>AL+(cx<5ftpcJk1@LfY#`nfSqGw4m(a!cpoBV0=i8K~I@=pVedCQ%KgaaA!FCr^P5SNz9Id`9I@u>o4r=ME_&-96E`n~#$` zK{Y@9M6R6*aw(BQLXFc)IAWnZ=WbDDCAFG!q!?IZOztcLmz+W_z!)f_V6}DDTLLL) zB`jCKrA@z7>prQo{fE0=%pf}D5Q4T)W3Lj{FH|;x!I~R7Gny?BEhKZ;OPGSV`wP^? zHE<_Q=uH%oy%4)c0eOv|&~EGTIPl9QdN%{s9bd$drBoYopXhYN7RM zw@86xc@z#f-DOE1N4TkoxzgS;5qpjMSFXcApETcBwL*=w*uGQQ^71Pv%Mg;sdl)Wa zOy2Z{sf8*X89$2H=qJiQV)n)$;mZ_%H&^A+I`u1UOZ<=%J13=Qy5Yo~-_=~VyomWQKT^H`2>!DRB&^;NQI z5Q?VX7;;Px9=UUkz9dG-QSo$5&jpKV4L;qSt;9FEGQ_pM0mW&P&v;>N3|5Mqmp_BPr63(-;x^q zem*7PH*0urVv_bDwHkE8Ab-}64r;E92oixdg;wSU7@Fg)nFpz)OQ@H1-XprKljafb zme4K-bq$Q6tD_MffU-WIto$wA7QgvP0e3yC=03#d^Rb|qMckj7J**i21z(NQ0E6hx zIbeeZ9w2g-#q>q!<4T?2#odBV_^m-X!%Jl4AD>tH;-YXvaYxOXz1W=kY{>-G`^wR9 zX*k<0K+#+M5_yj)B-9t64OwEIEJ9Ni=D%OXai_6*d6^<+3Z}QJCyOG*d~?capg>ZeqD_Nl1u5dUpa|~ zr2H`7gItRh{)Usi1xlLrQ=GGEZqM;dtAO(PGWCSwbyc(3l)94u6vWm1L0n&(+v>E` zPc)^TDN%!ZxiQJ}pbYOsdBQ6WB1QnH1S51jZ0W<}AWF|EMM#(@O)l{Wne_g6>U zUs!O^$0GcgpKtO!e;2^?=J=xw?H3a6v%Fmi_a)ijAOL5yv_A?CV~e6D7nhF~N0eTP zm0xJ_y#;-Q*bNNEkxvByVEm+C^L;EKI8}ZhA}NM)yFV1;YGO%uU~L2>S2pC2*eD< z>RcmQnmDMBwbZ8#^BPHI3eLKAqp>Vll213SMiza8jf*$L2c%VMr7q8esyoyInopK3$+V z6iq(nOU#rc%hO^|uYvA364}k0ZtNy1Ya^wjIHDMI zDFCt@WEdD9acv>TBH=1xWrDt{^U*qjp~z2#^|1;RNL)$JvG7ed{p@p*6~xqtqD1Kn z;0Mvqhr2q11(<6crfmHmsOJ1y+^u4+D#%}$X^!NGQ&?^aFSf~2%9ThtQrhot(E(Zyz$nAj!1eea+daNW6v#yx%xZ0ruD?vE!w zeEy06X;XC$R#3b}dai!^T<%;uo_m&AEgQFXe^#Vt;jJeVmvJrkE$Bm3&jH2;nB~nD z?;R3ro2r4&xhrTQzvfaYb+}fSSa$2vnbB~XvFA}$WD4xyY zhfCP5U>Ueh#HYR+>nMCMJz$28Id%&|+F@bE<5#6-@d53(H(_%1<(V?2SfrL5NX)=R)G34KqnT@ zxMlhq0Bg>q0a|hAu^ht>kG_f?1B{Wc6aYPp*`Gkz-GFJh+R4PvFQIY9ST@DGm{|Uh zNho@^6Zs$`<0?j2RnKBDAvS83OT1P%=~wN^ipUzzl|@CT zNx&Fm?X<(lGhz+~z2x~CcSSKY!R^GLF#D0Y82Yr2i4R?FuFk;%;E3Z_Ai6WpqEH2> z?iGCXvOd1oF>A8S{N_&Y06>ktUmQZZGr{oCs{87a zRIv~7s?@r%w`R%s;!&|kyncK_MB<>@!Az^meEcj)ZtgQp=ucs9kY)N}^_o&mZ;*witelGX%g>}dZVr3Dxjc}h7Jg1q}AkDYx?p8|9 zmk(Cj(GY(UbizPMh)LQ|{J6Gx%!>9QQ^lN_gH%l`N=R}jlF^+Q11aqw`SM91iZYUu9*L zp)Sy7#t&aA%zeL<>4LQGyh2dJqOx3_l%(t!_%2&06iI(*_-C8ar+Yc^&mn{&u@evp z@ioKNu}>rE#aoh7_;G&yi!(i}SeQKmJw1#%PKc(q;RZPb`y@y7mG7Fj6Uffm%^zi)wVDZ;QC?QGsxbTD{k(f9QEyyJjK7YEtG_4t9gpIU z=?qZ@VLj1r5*Db3aYn8~;vLRq%bK5oiozL+jF}{ud95A{QT?KWR&rll@yPG>YJBdS zqk}H=iyLpblxJwUkxt=ss2HP|Ne>^53TnZX8?oMGEE#v_)j;0*tfB^ga&cA*erPCa zrtC75&L8+NCDU})u<;wfE@y6Q9Y^k`%GLntaR6{YL0NJbo|>zL=8|+v(|mkF5+U^b z&>6oB^68?d1gAI_Xu*5}vmhNQ`{ATA=PZ^b=}?X#Y7%|O{R@wgce386?ZmgDrFqhc84p$H6GXWzX;3vL3|O* zxm0>WEr+;AZCH|)gHxM0)SZEe{&JOF+v34S$0yl91$^2MEFT6;6c>x8XD8Um`}$uq zLQm&d_Ib{)7eL47Z97*74Y@fkm}QSvvo~OZjA&iy-h#No#dXKruZs;xoWD!MFL&>O zn2GInm<{V4)qPJHd7a}@zz7W?{am}BR;#>m1*k`1zk{WVUpoWmCF+@z#uzVo>z|^h zWosJjFzHO?Be6V|Rl_yQT*TX(+dds5t)x&50-vCNz`*4z-I*x=(e7md&uwrfH--|IkC4ScF zx8BAJ0AM~QreOSlGXxZbdP{^cE`D5BEbJ*4&05{I1{&zB^jRG{6W5%UxM#!zB||7t zv&NFmSf>QLg89j$#^x4DUp1DYofuNl22ee_I%1x#6*kDrj7c*8))Ung)R}Ph`*ts> zHuaTJUO>fQimb}r16%yvK z@oIA0{y_4OcHxo8X0L=WVP``;sU!GEnofTQME`ilipCdn^`Y{x_?6tG-ncBz_6pCF zm{q@k^!!WF*U$WHe`Ix`oU`2@evi_awofk1TjO+T!gtwX(-jWn6;{3r-UUIYrl%8D zqUvF6?H;*FzJS2Y z+&tY>H7i%mp@+`ZZN=a-0(yja6J%1?D>d5QuR2IGX2vNb-;s1t8|U%#zn3v_HRrw_ zbsJPjh?MS;T7l(I;t}$!mXPeTuM>Wn3?(bdbxJZ8PeGgiA#a8U1GL@f8K@hywI7Y# zYMOzzsPMdasL6A4(j8=KVAo0)x~I^Sr%8fVxf`D<7fE>>)hD|>x=p)%R}4)sU`wCl zT2?m3oFQf!sv`kGOHjsIEha7}US;e(=F&&@2^J2&$y#;;>)pS)zXByv<0RK?brK_# z_<1q?f$}!M5b~s+)Q7FwG0UiGbq=QE^V&1mC7q%uApdgeftrnYfI8GP2zq7C4Bat! zKzm;kB5B23())YyoOxa>C^YFB&!!Dxc8)ipIkPBpd;Sp^-Zl`06xR!$zv6|cFPwu) zbfu!|chOIRGy)ol@bWa8LE`*HGV8rH;v5XqdBRChv^+^6(cuaF zfN(7ensC6qFYjh1D<$Yh1<2PYs}wo-->=0t(0v z^eD5>$KSs&&Ftw$h>RWb(`~;xQa@+|Mfuj~9Uhk{^P!xoS}U*~zd*~i{%vT#b8uL` zI%E>===p%5=T3A3(vi&Rj6Fl3h7r%+3NeR~YC^m-cu9w|KEmdXo5s#XkCD2zYU^?h z1Af+nx_`VtMyA2VrqW=tTL|DU&jDN!Pa`Fs|GK1N`E&o&5Tl(>4+s@`?V~&)gK5(H z^M0^Nqe_eO%f(x1%MPv3jEq{`cmf>j50BCfXmEdoJdJZ^#;if#?+X_2rXfT4gl&003|I@k#}WuB?rgdYS$<=f>c#0B&WI8DZO{f z1i%`sYN}46rv_a#+H@g3cM|D%=FOQ@2OreldRsB(UsHQW3C0#19;g&H>5Z=gQRD8{ zx6|PDtzy-zSn$(`Inzoa=N#@bwpoq0mjiLY3aS#-!0%^DDT2Co`ck-K=_?GIFrEci z@y#7XkS+AsX#aZ~t9E{FUYlN4F>`fthL~Ki!{~GD_GJ`?zBjDprH)6MX3MppO0*6> zUk9z_uqAcjWsYO{#1d*=xyZV442vM0N zuo>HVFJ03DcF9662I)!n#YzwnKOwqa6~Q1#PiY7Y0QLjkvE`bZG-KD1F(h zd-Y4q0~$NcqAnPQ!4oBB*%EAz3qQhTLSW`Zg zYWK>yPCc7n)ic_VhiZ_=*WaTvn{u0KhYGZV04W^5{6$|oPt=3q`0P$4yKqbSYHz_12-M*$~T(ruO0ONvRB?28M1d zjoXkE7Z;*?W>VniDq{LfKsCP85PrZ@I6_?5@v=iPaLUxV?fUeaf5&*v2*-9|{jmj0 zz8jOCf%JaTXRHIjV~5oN+}{m|sO-AxBQb{~i*40j^#b~8^9+zNbFhwUJ5$7dIxNPz znjLMrCp;toS(@A45gcN4G3pkH%gU~Y_oU8j(R9aUjxCQ9*3?C6X_Y*%WKEw}B3rc0-R!NKJ z#XOEp*<&c3nJZFBD$2L@K=k1fIu^W>#SHyn*Zj1nzjdC0 z8Q=Ww5lH~C;R6hUp;5tu(pta66_>#`I;i)!tFavG>4r|&>_&6N-UCg<Ls8XBDe=|$vdXoCIXEpba$qP@ubpvfXY(?Sb@bUaHbJ83cdHrN@7NWK^I;xE%OO% zf6)F4XN|s3E-z^jxB8x$>b_0qSib)Tc|87ZuW+LH_JhG^6o3@+zat@J4IPTK>puP3 zxfaq%D88nKjI;;fa52rX;V~q zg9DLls@aoY+ssx(`HYl)%!3V2pUnr;YX)oLc4L1-CAByJn7=cRr(Wlgu|iEh$ACg~ z_}Q!2yK^h=dB+Um(d7M_5Ewhjr3ECm>0djeMKBXNR4RvW1ynyPjqhuL|7ja%IPk*Zr0&IJo@j~ zvDn=9(XT4Pe59cW0$x0sLzPeDge!=eYAtNh3EaA=y~IW(d{9R#71d~n-GI#F(1cq8 zk#Sxp#~-jHSlY`mq3%aRtU!PBbB}?{gzB5I!*t5?ucYs_k7{vlKwcP@J-LHW^wl{( z)5h6l@)s48!B1zM?{c}46{E(TfD0wnx@7Xi<%#DDKEozV@cWR!oCmn)2^jw4m3yN+P9xTM|S4$DNB)->%#+J->YwJ}fFO1~Wm3WyR zg-bzS<$dx1QZgJ0K~>)6BLhqW9Y0Cmghm50tu)DBSlfok4h*8bjG;5wC27}VXbM|5 zfcvVbzV^P{EC|s`nXzQi&0|Wd;;!h8t*Kq>K!m1H0_0Du!Fwcm6udT}X_!4Ay!9n*f|kfB z%~5u_%(^33xe2gts{@H5dp7K0LufoB)!z~~ z!S;d2jQCr~n(+bQ$ajX62#`=SbBpr;tUgUpJqS?Rdjbzlxsb929=v_DK)gsH!y}74SfWYi^GcSo@5P%6zIX#hUSYd5KY)F6 z$SwADD}d0x_yO_->E#zkl&zmYs7)^*bwI_~SM~4-SQA2|Dp8WxXck{3>tz0uJ%7L( z+XR@cZLc&^G<$7zU*~#_4gvAWwVI14}a^z9o3B$fihRd~$Qvo5P zdL}n9N#jpIR~V`yb7FI5vl&R z)}P0KNJ6{QL)kjMDygr}uE))xJTw>RC28Kx0=X@q!ua64)<&_E_6jCn)a{CV8j3yu z9npDAyUlnrM2kjFOT75ea#TKBf%*;j8pQTQ(EupFu0e?+wjt!;scChCv!V57_UBr> zvpEp~+zwSN!GIh>p|BDvni5hFa^s&tCmm5y!$y0Hz1P*^sNukJi9-K+frO3=n#w0U zs@h2x+)L_*iQeZI!dYtu)$ zO#TK`NyGPm9iUv%%LB;Vs}RfATC1v(LNPLr2ocIx0OWNAj=GLP2~)p&m59wLdfDy7PR7B00G)b z?6=@YFVk()>pG2o6NwLFK4iG$NWqdw=0~>?baXweSUH(ahxWHq_~G@+=i4mJRxD%f zS2SRR!lW0Tm-?+aH{ z%jsse7E=A}23u^GLMW&2!A=Ew>92c^7y-SNR6VJIQ-g1w+a?V|>eQszGhgsRkV=0O zu3&si^~}4s+i|vnmBE?)jM&Y3B|;6lap={TiGfa zsY2UNpS#wm`iu@?7sfH)M|&oSb+0m#(=ycDo)Kpa;iaPCQ`#I`_x==_I2@6A_Xs@P zc2!9;zBT1cTpOJGSeUIq{kBH=ona%~F*0nFEVn?h4U4BW$s^S5{vJ@vIUBw%5^Pbx+pQf62mD#bhs1LVFf;oy(8ATGm2F)Y8hF>jHqp5 z@8b30kFbvq%;FIFkT4+lnOALVrq?N?5E%yj`oKI#j5!l+Vu$BPW`=$Eb=UvCUXo zVs7=u3I7UIsQMi{*lN5EXX(5tVWNEljWz8*Tmk^{Ha)|s$#!Mv(3+-gM16VY*wdw) z&iXp^o|sCvy(QtC@PklPS=z_C!fx{>b1YoeJy!QiywK^JqQ=khTlg=~#vv@OF|+hH zcvLT|X~|U@4v<3WL_-^gwu(`Ld#l$eA9W2UDT_2eEld$6*;o<1LJh!LLPdu=1U`j0 z6v!1zKbyNUNXR6PbeW1v!jt7kDAp3+VzMh!Ih7B>N z{POP{Mp$C$8weooNsn!Ure%K5d%l}M6v&u}^hj5~XAz6AZQJH@^X6^kiZ5Q1SEu5y z%-9vRgiif&sORfFk(tVhPdT&-(xLMNo@MNi$)bL{5-~c{n^EtH0%`lgH ztMe`Z^Z}7L*p$K=9Vk?8Zo9>1wMuv-jrYm#-Ge@4tj8}hr02`u2_w1S9-*|b`$QZd z#@pe(on&p{9hMXo{FwUZJKzG_JbId{T`Kp!@^B8$ojk=M_h8t18Mk2N5VEjR3c!jX zA{*Q!7V=s0_|dwisxGpA@7RffhOqB_N~E*hB_d;by(VKT5hM&P{Pbj^ zMu+zE%kFOP;x&=}{(~BSu%brURNpCj`Zn z`jmu2`FvB<_lv-0fRLOqLHYOzN;81xnap^yn*Uz(Ho@o0KC(0#U*?2jb9I^-iN%^hP?IQ?jZF z9l_R;>#B3&NrG!x9deYQ`$xho6igzGvF#cSj~)n@tXzwHNj8r6)`!AOIrI&LsZ266 zsVAN!Ff$vS4n!-Zc85ShmOb_X%R>$Cr93 zxS4vI)Ql7 zPgJVqI%mXNC)((zqo7Q1XDF$L$y?Dc---S~UKrHQxi>)yX=A(L<67tI! z&hV5>{t3S|intjw>%G$4B!M&AL5%cm(ytJEw86nisu>Rp;tt!v zcb5d@U9uc)62a?cP{A~qsSJv6@4 zZwy)wrWze+K_^+Iol;UD(S3h4mty!x7g$iG5Z z_p#H#Qg}Al!!)RE48HQ~f$eSE?e#EbLU{TPPhjE;WKd4N7Siia8x=1Rt|dn$e$*Cz zGR-A#x2BJOxl`4l%=Hw9n!@^nL7fORYI9!iMrJefB>(v&ulb?rwyhH$z6DcXF{Imk zEi+|j)9vKl)3de2%6J_15?y4?f-|xdD@9Z1Hw?G6^ zHtZgX7#!sUqzL^xV*d|EXBigdx`ko7LAtve2I<-~3=Ptqk|JFK($X<>cS)DDbR(TA z(nyI6p`d{0<^1v5KXe1b_r0;!{oJdj*?`UH8#p)nKY!UvZ}*aj@6$4U&D}Kp%HHmr z^xv5u04x5FEHfKHWfjRejxBmcrZo~kz02!5*kw_#qp&v##0NrFPLQSvNSEiLjLTF* ziRuTM&y3qakcYMXCDUA5(?By`d7$Ge$%ux z@5fskJb67y3#+ZwW&cuuNxMu=$oL<^(9P;MOUer!%0s?-AO;$F9#TQ zTw=KK5k3-fY~?G5SX`++HHbXsT6oE*0W_-i)={(mp8g zo$u7wOG|a%@50o{fjh5N6P(O4CW@D; z=#MRp?ZA1+7-mq2{Z3mTxbjn7lsTrZU9xrJ_=&sL41oysnSwO_M~eTvc9YF;zFHId zqaLzqQTuO)&G0RLXfi6NJMO&F*3_mUdq?MiGH$2MK(?*yd}UaM6HS+zLN^!yH>c=x z%IbH=n$3H7R8ZPc9TLaiR;?WJ^Nxf}L!0fwnTai{ z#v|+*7>>Ul-t#XqQeZGM(mJs6d>@xz&RDgo&+F@C;;rg=8ShXS@DkiZFEX_!jhB&e zk@eBCw(g+H`}|#LCvs|5iBlWQVk|0qToiss^9($td0cr-BW&_5Ga#0@J817wqypCn zP!=WOSM)sO%##F&E;qxk{lv*O$%0Q9Yw(tErp{EaNsjyQ?nz|CE;JBqN7DFg;#aJA%?=Gb^ zQ-jlIFYQhL>}cGlCKuy(W2)e1#EGKnQNC^xlW3pFe)#+QJ1j`G2aSDIjlP`vy@Vma z$pgL@u-#%Hp@sXWR41^0jTO5&U3*74DiZ9`#~q*@vOxNpVrPjN|$t@5RqveYXpL6$)CJ%o~suOz9pKyyzVc3(brH!MOf}1-u?TV zDMz**FyjU1>kx1^Loo8eje3!8xnb%%C6DRiqZE|#d-QDt`*WV+|i{@O(eDwXx6&aIzT_m@kC(nx~L7W)yAaW@kl5MjYWBoJu}T|J$Xz z)BLZQ)1TnZ8lCu)^gWlbj!15UrY)avv!c%s1T>MEqR$v5@AS8o{EcL0yzHaSEMh$P z+$VpC{pUo%&OpIFOB$Q9zbh1S6v(C)LRT-=fx<;}#w>TQ@M)0^`+U8*Z2cOf(c*=I zva2wmy4#>h!siK*)kDYHXS<}X*6;~us;2q*aF@WX!nRoQcBAbv&V`+*!sEG&Hsv19 z0Hf0;cF75L*>|fDPo_lKuqLL53k&Cj!MLg>-b%WKv??CUkNH0*ExhHJ;Zdzlqoa_2 zaovu2|76C<>(21nd!%VUFHj+(;gD|!=4)%+n26Zcz^I|7{fq`JV~&tGoblw5sq7kZ z`AM@1l=-cGNGp5DE+x(|K6cstgcXI$07jW@bI@QloJol*$>Bjo{JV0)yKmWkdPB)p ztb-3vchJlo<>nF8_r)fG!yCI-!SF1d$)od4P!lrtNj)VRgF2y|6Qf^85qM(#LvmJ0 z`ke3dwX@m3R9HPW|AHc^{AFj{5(P~(9D%m5`5 zfPK0Dx^W_XB$yc@(4H}8pJUU5_?jHXvFgKtEW-!p5sA=4LyG{Gmy%;V3~c!7v)OAj zA1TP+`u*0HG>6P zv8G7TjtyQvHN9IA!&C45@5fDPo@+|urNtsRy;W%*<>AKH+&%ML0>PgRuWiq@rVEJe z*aZh+i-QGP(&?xonR)rkZHpzjF!G_o$;P3lsPMYY5a=@=V7#hP`^ONjC{Z@cGf0#yr1c@CBJ6CB9LVtH1Kwu$1B)wDsWZqG#-S#M(oX zQ{ijr7bI<*O-PmQR+48@PV#<@de&(63v_@y&{a4rI2?ZThWA3%j=AgKV+oAr6?t1I z9ZCyaK2^bqpq0xRl@gV64p>=jauz1ZiB(M(cK>FpI!>KRBG2SlH?H!N)L37VpGF=W z{B%9!YmH_3YpYt$IPD_GE??g6c5VBq|4e*;!Qg{pf42zhcm>60%`s_2c)KEwhyceA zfd!C}MJrY{t!_5jWR~Rm#4~6q%*>N1I1xfyfToMTV|(1SZGt@(u46aXgaAkNjRlncErR1Bqy>UH$Z~>zzV{*&)2H4t z?27`mQ?mbMN)SH*QWr3CaRL zk2_mP>_mdT#eytO;v1KwZoN{8M_kW%fdwte1u@Vi1~q;ubYc<#z*9?nRM^Goew{sn zot27J$sEd`s6r)LuhM{2?Th-*dq2u~-noZ|t}BtcjhTh{r;{s{XKeX)P2U1H3 zK0hx~jo4eRc-a>MUaHAG#Q_%`a<5)$kc(%*Ua*%34CfZIhVpSUm`;M4tOw?X2;bYN z1Hc>UL=VOp z>AUG;h&Tn!C{7K0X^Rq&$_BS^DCQ1aSooS#xDJGWPl~qi zPPo?7)4xjpPP#`+mu*i+Tcs~A^Sv#w1cQ%#u(2))IxaGdpfS^tu=2~Q&ixw-x-G^2 zZsA6&%vZiQgnDwrqG~fAwprbu=hcCL3P2M^iO?wGpM#&k948eo)Sp;R#rk`3_KXC` zmLe3K#*&<5aqZ=?2)PqYX3d;-to|p35y*&!=&kVyMB)CU`3U+@1XJ3|-r;(Tp+^LC zRb5I`&jlB$cdV5;Opy{v`X~5mVfoSp``gW>tmh0ZgB#oEy|O!j`xc2~lqT7+%Qbxd z+#T5N-wM@vd2RS0&`!^% zK#pgjMH@zz9M{!?5@EL-TTimFm5s|FGa6|muf$)Xn_e6GV82rwWoi2={Q4Jn%PUel zhpqP+4h#%AwgPW^b1-nnKXSu8iX}n*$aFA2wp+>f4d~)6E#rhJtD%yX#&=ZK<(h;O z*T0KM@5SJku3TW8WS~D`I~JgdT73hx4kmauiX}hEz4wE+F#&ZY2dhqnEeiTGItzeB zB+#Wh(9Icr7frPoT9VlJ#0}DJrtR8DDv)YxhDp7QNd)-AIPhF6d2BS*i2 zXClWXJhAhSEuFi@JlozI(5VUYNhNlSf57t5aJWfFxaf9Kkhd23Q0r&t-g@?O7hcEm zkqOI_(DHIbA$MI;#(?(@qWddHqiO2Q??=XLF&8B?{-}t>DFr{O3f+^y)Yd>9Gmj~& z>CG`P1l^|E<>OAVyyhn8m-7rII0+|M$Sz6#?!56Pi_el)ZKXtHl*cXAw~N7UhinZV ztNDw-wpxluuHKRviYfg!<&y7?#TP}jC&-x*0gmQ|R>5gALiwzjAO>s6m(tEXvDxd8 z?ourXPB>@7=)f-=#!l-s<{Yx40LRgnA~4_MX)yT83sW$P;Uigl!7?(Mc*p&kUG{^IldYWEWzctZd&^RIG4~8bPCP~HbYv3c zFeyt>ZmRM1zk#CUSJ>g}aRWg(fu{F!&g2eU0_S=16!ZHMI%coMawuqZCvCpjti8OY zO(yAL?fGM=?wq(V?yE5})fv+$-bU)puYJwt4G8+gD?d{!v(*TN1!kH`Ht18+7BWtK z1)^V7D;2P4?ANLvA*w;{F!T2c-b>!Oie_e=e1itql2l8|A$r>frkJbb)41^y_w2%Q z2~L@#=5%vzYvTB$KO$cg+Sg-$QNW9kgR!I!yB&7vF2pVGy$*K_=yy9O8^h0QPk$8@ zqfwhfH;iqFWvaLW&Zr3Y@Ies4z`|~ZNk{gQ*|>A-gT1lM*P z#HOC;=n=LSu5zT>Z&m0SO`!Jl1Mvo+@tqgTW1F0^KmIwX1>lS&aI(N91*w$W8KyX_ zhhdCN4*M}Trj8{u@!t|@Bt8HY4#ZrN?``HIP=Iu55@ofxcq=|?(1libY^^iV&J{$k zM&U&3@_`4t&tE)+HnhR4>k=f?sKmV;lWC>g`fgUady?RzR*A>HUtW>z+X1o#&CR^3 z=6OPB4Sbj3dYhisxRS<2UM&~zyuir2PFj~)7Ym1OZR9*2jvz=oU#@doq>lLzDG6_o zrX?9YEQPy_4EU$w-@fl`)@0`VRu`!k=D#N^FZmk>cSJb>?jrdj$qZ-ZuMg;B<9p^O zq!9WN(r_mncs|uxDA}PIaPEL%AHDsM_zDiI4h&duZ6591h)m|<-I8xm0HSpB2A?-*!4!jTTJI&Ks2a(?{)Kiu zF*DE4wZy!Cms$PfEeM$54uCqi#QMY@Z+Kmi%tMk=j>^Sl#Q^#(2^vCN1kmZlStI(kBF&9~0+pFN2PmIx1e(wJ*Sk2bhIMccSh`xuMxd}=2AOa~WVAEzt`LX- zXolri%Bm`d{UA<`sxQ-D|Dd$XH~Fyv4yiSJvCe1T(bh-y%B>_^7ZaNYEZkc`1xun@ zw<0c{25j5~&%3{wFU0>V;2?>gy`bP;b!~G9R5F|`mM2w-R({8QkQ=oB z5?0ps24Bnw>M%%+2==Y>N|wG`2lk0A-{VDl(6x7Jcu^XY#{pHVJ-6HPjK%`67|1^* zvtB6s31)n>oXPO1pjKquyeWj_GdX31myde2a6?T2Qd-$M&5Sh&$FIF6=b~xciZA{u z@rB!F_LJC5s$fDv5t=BG*9A+R6DY9QQ+;Y-Ssg((zE6yz21c80KJFOVdZT8>E?;#8 z?%<$_3;_;Bw8`BLNwQ04HL z{LCOMzA>-uv~kur_G z=~7q>4<dl$c^!us~HSxuKbZ3j`2F&Id8yEb@aiLU^dtlP+b~dA3`txKV zw;Sx+7&~|mMz6PBKgVPc#xLv741RHs%j4>&C?|ieo2|h8D*w&T4v30LP%$B5+y`4c zU5c@H2>3AR~-cm0E77qV^Lcakeklp^9u%)y4p8Q zR>Rdlt}X?%PNSw-x7WOo{l%cc!aSN69x5i3?QKmQ5Ia}uxJ3trT1W~QdjJHd+jX=~B z0zM}nNa~_MMr>``9WX=f)Sq@tINxp8a^J*}yx8Lsdf>drN#hc>`uCM+(_!3Ng?>g>c6f9+B~2LB!Vz3OTMjz`kF zF-$-#VfNLt_Ok{bq&1bxAQ}3_fY{&l9&APRr&+lySs*B;UL^ehK%jts55ED@SS?Vb ztK0d+M1l-ev(2}XceJ0uA$v0)c-;U^xCt;_D+89QwA*uPIQQfFxjP7=)tM#@Tsn@{)%>C7^f}K345er)YH>gUV)*bEE zwQo_?#%xgprxBA(Z~c7oCu7lPYDv?@!xA0jHK3kYXy`fr3{tHhw?O{~+#V%=t{Ib} z{_1*2mBf(0@ImHKvJTUs$OYX!{s!~ItT-!+N6ww|JU)-_x3f5)5VHu z&|@WgQ+DvsT`ki)PsCzV8;fy+)(7xm*UlzM#(&^%sd=t2hJgi265O13Nn|HI7I~aB z%7%_vr5bSgub;3(gMhA1ykvmY%ePb4caxf=0=IEq5B zU=l)+sj-8&x@<8>>({W|(telU5bsM+c1HRmFMi2g}vNdE{YZ7f)xdp>@X0xT!*Bo{HlkrNBi4 z1Lhy#8SMsl;`n%;$r`{IyX7>7Jp2KP0&Ca2yuwyDX7r5#8*LSpyOwQmw*3$62w%fd zs3OYk8Ek{nSi>`RkZg3G0Zd?my4I7Fya8f zn?AcN*XI(Q1{FOfdoysvOc2YBX|fy|6Nak@{!J0=ru%YBs=V0HdpY&^@Rw{-5?i@< zeZ5sKwauuBSCCq#0VsMR(4SeHG7+wgx6V$O5%A*d0{qeRE7qKBXk+JYTns;m?!pxA z9JzazoRZ2jU1jK?k)TO+z44aBt~vMgKswFGTiGH1;ZiMnYIaJI-8uHRFq& zISz4Td|VIg;VbAN5D2dRnPD;I?b?SuNg^^lhmG(B)-_W{STBC{A7-`a`k%pj7-|hi zyvP0DQ6#IhH1Q}eKGH#netrWFE>O~N;WPtG%CRp9|E$RVNs)j^0}?y#7oeGVzptJk zPVxlh7eJZSGPyUv*V6)OC?I+O#!1av=_3HMOPull2eRdpDxHR0Y=!=%d!SH@`g;JG zO3;x$tqX0aP{Pj*T$9>G11{~Dsh)v^gw)F9AU-nbStI21YgcRTFec_N@Gy&GZm)us zT}AU5LU4*@5a)W)qkEKbue0(JFP>&+xwMCx4E*?Yx4d`Ql`6fRH7u`c9N2M~QL~;ZT zN{Nop!-OkvLJCVEr?s2ZxLp7spUp_B`06cxpCmKR`oXP})(hp2WtbnYKz-V& zpz%1@Hiz)EvdG`*A7CIm)#+APyLT}i3VcWzCSUi;xS!}|>>T!bPb7=_fYKdZ(1q;B z)+bY>_kv>APm<~Ua)_RE5Bwt(`!AUj1p?aW@#6ExYaEsz86!AIvSR@Z-n02)0HPiP z*N|~pW`IsA&EyJA_k*KTT&&S>G;TawhHIV#KOt>--e2&E0#D6A1UY$@6G-#2e{h?Tb%xTDTJCyK^zn-mGCGOf08pN} z{=!)5!16>Au=Ew4vii}bSk{RS@E2IAZ=(c+jvC_&c3jf0z)63~a<|Hx+9j(Wu(;im zHDZ53ey0LcybG+r{eRCT&~1cz5gTI0zU-5QVXz{`Bqn{FSO!}fim%XoX!#O*|HRo) z7V;)@Lepnrbo_lYk{CF*cN0xcOF}iYcrJs+NcUrKipz-*?gfSWG@W5oV*Z{3Gaij zMGHDFvmYa;ANZj}&{=hXb|(Mp!r6!6U+E~xwy2+PKO{!AnzFu^2>ed^K1KZowOn#P zMZQ`kDm=O0ji3Ny`1UTB_!z1FDJJ8YGl0!stNIlI`I^`j^e0QxCF3PVY#t!-Y+W*+ ze=va+mk(--t|S-DZ#BEb!DUAZTEbPL6mlrfZkj(!oOdEyAq6Y=l5&5hlvBrS5xL-3 z=C&GLwdTti9t6MpLnKx7=t#pIi{&1myYCXzMp|`QMwB3ZG|GGaXm95kz3oWc?*Dt! zuT}DKm@<^=Yi!OKz5v0_oaK(ud29#DhVp{?AnI487M3>sNjGoc7lU33b%ms1E${uOi_x*uw>)G~QR+XW ziX2iwJ(~=NVOjiKsm+=$msj0JIJ*UfX6tjjHq;DHJxZq5RL?}y3Ev;>YtkUb2w&H4 z6eHJr9}=AI|FzVQm-U%W0G@^g2*PZ0`*nlI?BT>h$epJHTRs$3@;$ATz^Yv_JFb&v zH=)LDA@3>nL$z_%19L}MHvKVZvA!n0Aac+7;u3Ber=0=U_zZTdk*u>sxE=2=G)za5 z*WJ620B#hyW}BS1!^tQLNyAJr)}0#;l39vAIQS1&Oz?O*Sz7hAfdcS6+%^S*W{~D2 zrymR5zH*5Xj{x$ZPQ3bVrl}jj?K;V#B9F6s)`#joP*r(?WsHW2;X!3{-*80!vx&RM z$VT`{u3oH<6?t`glX}N;uVVR?edM_$`#zBNA94tmaf(bqL3W3O%VuuSI+Rnc#ab+Z z3#y1v>Jlm@q++5uMeXMBuE9Z(5J9S`&0n!G4;<9#VIMEBJI6C{V#guX^7ynb7>#+vv#hd$KXjjL&T?r2ykAH~MiA>e4f`DnZIOI)QYBz6(DA5M z7$Vba%ViwZ?TA<+X@397Iy^?7AUaK10RQemC2&FgwAuhb?(2TGezZIbr3{PDjGO-V}`^z6yFWDbw)? z_i{#i+-AB1sezqWKSO>?Kr%ly1<(%WcZ%`79B83ZTT)(-5e_TuL|#WH79WP8s*eSL zlQR+Qt{Iy8RSQp)o_JzmT{s;RXJY8OOs)fEPi}o*x;X~AL_1kPE$&@iK9fq&bZx}& zfqGs8s$e<7f-q+`1b|zc&L4>Heh2Oky2T6fvBLK0m(|G?eE(9f|NB6ePEe zMp9z^iz@A9-uE0==85~AQ}@ObA-;7(4+tQlTeb-;GJ;r^!{!fIHEdh6o3tBsjX1!~cfp(ZKULraL5~MGNXR&EV zI4HboU6C!^0pVckW9r`P*m4f=f|t#(dpB7aSli(mtE)hQ(9$&oa5S0Cv6iXJLEdIp z3}NO_If?o>dz`{1)r@r85l8>eHg-eSp(q|##=?4kkDVYwG>s}LHKJabc*oxi>xt}{ zjPI9}Wbv5r6&FcUoMz+7Apz7k~xGr`CzBYm=sr+bknu+Z!@*WX8;#4-3 zl^KM(2}g}|YEVEPgNi2jdLhJ~U7gyUAj-NOK|k(nmrtciu5&72O$A4tVT9;$w>?=D z`-k-vIAkvHrmdiaV*ABKGjgcK9e>Exj#&ScT}qf^3nJXj7;(1}VA(c~>~MdsROjUJ zLOh)uoc~DYC^4f+yQ6N7h_TBc<;3@}fhMxxeKDKbiRmpB@{6PgNIOsydLhuN@F?hu zwaX0eXIYw4*jxz87`O9A&j1y9Dx#!M)@?)KlciX>hUf}TG=7yuh!Hyhf~>RtlXkr- znu(aM-522a;O?JWviRZEmy@z09Eg>MzciE3&}l*#jzHi{>3)Z2My1o3&=LFmv85kD zp(-kO?lO%VN4v^Ox~;pcktY^PIc(U`A~5Yz5hX#hm%nq7_AT#Kql>UG6uXHfn39Pm zRtnmJ!Pfvy`<$qkA_$ql2hQ%T{*mYSa^%2DQ#~p(E=V3R8c6WLsLX&Rh19(H72>k! z6c#?!e~V1-GjG%AQrYeZxJQ$5xXyPZ>&DiN(w%+Gh|XmBQb@@sw1`KOjVQyK$#~8| z>=#JdVQ*~_E%CStox4HXvYUvn7FPxKjEo_Gv=3RU-ab+UDcx~EB3+R-B@8L z#xWX_W+ruR^Glo;)+9rVuHz9f0n^M+&Ae^#uuGZrUuF#({aD&v7s4i%71)_934|#U zU0JXLxzC}>ca_=$$=fQwv@p@kt2$|!@`Ybf9=#O3Uf@9j+8vI?_bIK_DXbLHqVmEX zO8T(oqUs5RR59gdPA2H{kLp}~R>{wJ1ar+XSq(nn8IZon*nZACFiWA!Y;2s-u4Ysx zD6Qi~aXow>Z(=>tpPv*wh2)wbaY|rRBbJ2R2B*iwFej*p!X~?VA)e~JE~#bM>ez_( zZO4c)g3nq4YA{dwZ=+tD4ke;(cO6V5m?sZ;|9(B6?7i)bXQ?yOOV6ju1BMI!`|RSE znC9wUkjSZ_!54!&VA_epJrdKIqR&ubZ^VM!(3sAnqM{MO->~>j1mWET zh+NJ-hGrGvtQvzW6*bIvqdo``b7Wd~b_k&phQn1c6)lOO>#2mYolGdT73**?L&zMu zgpuGfISts+gvqcbIG7qhlvb^OWN9E0bnD)kMdqSd0B&16S<5ub5G0*_<#h`dQMf2d2PqsQ0f(FABUh$@-g%FDcNi-b~e>vzhmWw;``4ezd2lRAL0&A zdw7;=Qy0sbzF!G$AyHl&iW4pxPalN|+5-=(KpVWTWu5bSi8!xJ)(tD!DKKP_A)8tD!2;2RmFD3)_^Xq25)QO9Vw!Y?Z>`Ut)D=5=Hx8m{rSux%3%MTVteopMfsarw z{(q5Z;g%GYMqQBl?=IAPiWKyOt=}rVN^%H51b(F%11K~P~ zu4G>DXL;ug9&V|%eH)Izy^8wW^gmLu`q4(0 zIy-fDE4v=$8Kym?&wzMnes{DH2hmpcrMM%$(8xA!N3PThoz9pN-GqG5osWw^*g`CiV|F5RlN|7b@x+qbAnjfA9ibI96M5*bkF#`M zf%+)bmd|*pf)xcdM1;%$6}G+4_G4B|`QWBd%}1SMY0UOk%{k+%wO{ zXy$IeAE)u7en)uC{9+f*Wc`k4@Yx@KFd4&LtB;7ilhbI|^1KeaD&I41U+y_MO?$QF z$IPe|KKh?PEl|q4*7IbB>rkc*h-?FYlv9tFnb) z2rO17;o5v|f3sAab|S%&wa=WG-y0g%Oq7nJC=#R1jxwqhfbTl?lAccZXK284%?*Au z;;$J<)E63ui8K6!kJz0pkOk08XjD$4hp?jPhS#;cccio2Qh@-FZhxq*fJ&7}nZ`#C zpMmp0g3^9beJG<8(I}giohY^fB1d=*HY!5#jfSp6;LKYI4OJhjT$59fahpY&Lr)jb zJ=quXELGnGqJB1e2RtrS49d2_%l2=eS2bH8fvqv`I`c0<%*`%kt+SspTX30kdK@c2 zeD?N6hw+!oXNUkWWXLVTbjA*YH)vLCa8N9P@Y7Zxg^^w;)+N+1#eX=$t|}0xetoJu zfz$|joWJvyShq9s*U4%<*R0$n}*a%YSUsWisug`u-DO@358R5KJ=cJxkb zQWI-Z8?&G#in*c-tcxsrvJR9N#AC#-(=0*H)c24yh}Gg8G4~JNFvM}OI~3bvBAfKU zVniNknD;kWs`nLzvQg&j33oByE)dkj zAdEyb8>M#Qlpdq@?*0+BTqJ&?ZI3cdhw6#VvK&0hSCu8oYH6T zsgZ({EdON$zn55dPNz;)bukV(s`*|9CB;$m*UpVG@la?5f)#t8IRQkpa%S3pw^`GS z5Bq}V8(WxCq0K(8(&RE9-RRO7sP3PGCjIttDDh8QPwV`EyXh$pMu+|OC*aj2QfOZF z=w&TosVZoyN-(IH4e5?F8$ElDg70Z>m(tvHvWVUn$YVcU{?$M$0CLGhGKM@3FiP~g zk#N1FGoK%yGnD1YAU&}BM>M$@E5a)mxyyA}wykRM^+0SS_GS=h_*F~rb@yBh+Dy~a!1E2LnhKw7@omcym$|B5wh$1F=hQt_6 z(1!LRA)l*=QsLJ&Wmj~tcuGtT?-t|;lrWQ?Cy*lT2jbV9*{XLDdchndypM{7D@$p` zszKG%6|*$0lEsXF8`O6*gzThlrx1H~AA7Y<7F0crVrPE9AF4dT7$QU~rvmqL1QL7% zR__@+7FG)@VtS}waDnAM<(ij>*l*Cr(88mlTbJNV82PHXtQT%uQI2}T*z>7C!f@** z%EkTFyo%S8GOp{nC^Zr-z zV#`w~(JuqsH{RsJ9H`!a0H++Clu0fu0u3$UrCl9LQlwQvTQ(PrlGBQ8BrMEE_PH>_ zXE`4Dlp+!2HUAkjJ+j|6NfzlSD#B#4N1dPPE?J|=e{~qWFyxPu<09hK0neG~dn;18 z=lC3`mlSe~gk=f(6y7hkD(==_r>DGU?6QccVzw)Q3dbtoUXQtVfGLJK!{+K=0}5IB zSp>Pu3mOs<{w7hADd_5&}Uq-X$h(@Z@&{ z3601%DU652U2H$sa5;@$y9yulva)}gA7M)mLR9b)s3v$t)B~=8#&5LQy0c3u9vn5@ zd~pq>z%&q?$da98NJM%>b=n8p3dGe}=9m*hN?#_oSV!m%m>0Fc(M#sL@4<`K!Zhn{ zWJ^i6H071c8o?#R)=jyAP}!y1rDDSETKhR$Ih|ETiJnt^v3xq+VM9M?DA(!*H@lVz zTMiaEioaOdEXI3`Xg%0!Hi0;Km*ckO;Qe0me|Xj3*)pHujXf8NrDu+$M9sf#dj1QG zD3!c5aMvpoKwgS1Rw>OQe!X72pW3vV740qzb+rQ|GqMEQSO|6HW~S+#uaQD9Sfh82 zI%Q-D5sBP!sAnvn5Ta~;#(%T`JA>e=@0aru$SaFdj_XyqA$=muDOPwxnfNISAw!Tu zaKKLn>M0%?J12h19q9{d)wwa>GelcYM^SJmj~A#vi8gA6C3!|RBJjHrR39i4r{+5= z*~!xI0XMi&cyqLQIA|@#?E>X^ibQb zN=5WY9l*7&7*yrv`rpHX4hU#RqHRC$W2YAk3S&+jjkgi3yytIO0aZ}Cq9P}gZ#(6@ zncU3YN2$T8_)qh&d=Ld}1*}&oSn$xa_-9#AZMETl3{hfUbLru!O(gGQW)sYb-&GFA zksT6f?Q(fD&uf*Fgo`R#xo)N&0-gZ-(}}dq#D=xpzaa$gAtI;HW3O*AO{!9j)th`H7gTCAk6X zx?no;fi3%E;EgjGdg9zzAJR+G92m=0kNf1UIs}v+e&z|*SM$4k3lp>HOCk3jSLeFa zyu`2{CTrK4BooO7y#}E*GkMy?%=>Ou?BpR>lti0$(ii_PE5z>@7i%wvQp?@Ht`GPS ztWdXhiPm6{ZXv}qIIVmlL~_N<`(*c*kSV+#Q}yYDx@qMHQfgTc2c8q8{mn+pey|v}xvb$?J{2vw^m%6>3+q{o zSgb|gN?wWblmvwcIxRAXq;LKx7c^Z2d09s=at^?L-<2W7_L_@WJ<#JsFQ$6yi4&Vm zvP-*;5sqN!Hn+hRNAY*^-*x@vA0@Ui5|((hJ5_gcmzUZq4SsRRgpKqm;G1oi7 zNV^z%nz{dP4+9=SRSDrS#^uw&rBw;HOazN3d;&bkdel-4OY%K8{-i^OLIf}PgfFDz zcdbs9zfT3FtHrvi8i!iFV##EG8h+;iM1;QOkr#Jo5wW{}XpwUbax?m;CoFz5ERA?;z$x5n?>3jo z2TBb6#{Ma5d0V6G-h0dc5u6{IBPPZ|ylAydpQhA+;GG22D_SQ!&uJ$G=`-Sw1NRAFKNA57clyD zD69;Oz~mL2Xup&A-((denthNFd)3h-mbFC)W%>b}^LGG9VwNBP3d7~vB{K>TKUtjh1WwQoI_Pasi!&SmkPL-Td3Dfpd% zxkaYH$MP1;|J%^lwH1k3CY{p_sQA|5Ew5stXrU->=*j%bHUf70M})7HJtp)D92Zza zSzz=|$EHi4-lz8(8X0GNJ-+~GlmOJ0_6Z*WGi#Pgac0L4aTj{pOpHD#qtebBMpl)g zP63Ste)z-R{(n6L9G<^gI*Ff$*pjsEO0pNakdbSLagi!X2>7Vfd%RKS>P$#c?Wb(T+gsh$e#vz z=JGZ@SLni3ZP-_B&E>eJk-F?d6X|Ce*klEqI|L@eN=rYwRaL?SjTfZf zKI_aMH6@{=KU4+0X~5flX={2y%{JhMAszt^Q( zR)$l?j+?@q9xJ0aa6^ex_xTFNE+cNEO$d6sSc>4K$g9s!efaEL%YVsj zz(HY9??StE@%uGPkS}p3OQt~Foh%C#`CsO@Ai=PRmb}9OnPab+ZG>CT0w&jn;HN*C z@*7MH5@5SHGK2ZZf<-;9Tt_tm4RjjuSd}w-)Brb zl)~=Y1Hj-s$}0t69}HhIIwfh*hjB@Mv3|g~k4^{33@sSuYkY5BtkMR) zUH@MRJ5TFl9*`N|iY4(H-fM|?9f0>Clh3knH6?}vy73IRMRd-i?oTatsVaD{Y^N(* zct#a*62}CqiXDdJGS^3#tJ`O*$fW|??3iDYhM1BYx2LBGScKf!8@F`&XpAM(ZGo+I z=sVD7{sY#8g*+oNJug7%HX1g51FGC5;Li8Kas=9^C$;hQ=Ob$GdD$lz=n9Ny76I-C=%B*KmVLo8o87FLvAHcwpZeKg?%v)$(GuzjPV(Snzc`uTl%!A@!q*dp$ zo{4%Lst@GBiP0KRog<3zsR-1|nuT1z*HMii&*?LbB>T;JlJP_B1H%ehcxfr%9ckK@ z*t5x|`^MsP_%}nP{`*cQG8P>dpjiJ{0CbD$i;J4tuo2KE2Xx|_NX;kt*-2$1$lz41 z{IIzr+nDt@Q+9G?&IaW7w`_ATUx-EI-+y;3gT=5dZ-N^zAu$2hVhJ{aKpJ5L20ZTp zr5KNtF#d7AcVaI|XkIO`;ajtmA!QCatrLkk4~@E!;=j+p4BzFV)phvmI=evdLhqTU zUx9c5c#i~6$C{Td>OTD-b?^nF>E_WWz<}OpAn4}(hELkH?~#gGcVRjr_z|oZ;L&qC zbEaH#6fBG?NBup_f`v}Qcx(5pG`UCrbth*G`u|+0a6ej)p)zgLE_aq z(uw58Uxo{>av*X;Aa69DtPG2RO|S`gD8czh8>37dY<)GFe9QNskU8%FhH~#Nbvov{ zHcOd*Ykba&V|=UQRE(1f9GXNS>7)cY{n2d=${V9jL&;`oG-bO@FWo2FrI)q36CVgm zUoi8zaZeQg+^}pF*4~!g1Kc6r3V3JO?-~uLmmE+M!NKTfWu6-$>AEv_gj)=t5C2Eg zSw}_Pc3+=vkZ$Sj1`(tiY3c4#0cnx00VIZ&kd~H~QoAdc@ZgKzv@l~;rZ>|u zccXu&zO{;e895C)?5@SB>7807%XJC`5b>oi#8aN~#RsxoUxh+<;>!fpM}tUs5IT(6 z)X>D%Snof|mCDah9;6yG=DD?czJ#&G#|j2}b;{i z)2joWU<>+b)o}nsom`Qk`ew)=ZbO;UUyXks$Vf{7nVO+>OoOs10u#knjPS z3;g>F;hWAs}XHmZ-=ebt6fN81UFd=TD?Ql07^iuD=#F(%gNT<#k}CD5_N6*H&6z43l)7cCng$b4b>tA##*q}s zoZ%||;QTdZiw4nd=3dn5M6%0l>PM>Yo=#EOsTGPy(xMTm1QiG{nRA!s{NU8Z!$b?E za~=+Zm!9?9*uODj`FQHu-YmyZ@-u^2<51v^{4`*-drhf+?M_c>Aww40#ZJFLD0`g! zkob_OjAa-1-k9$uAm+LMfeJk+UR-O=*}&Vyx9nQOM+iY;>jH4JzDc>V=Djlh2(YAr z#F{E1dKgMZ_Ub3W;?w%t0Dr$XdkJ=FgqUx1(2aL%0R1y$cYgg@X%}Ltny7R(ulm(k z_E&o(H(j^j&5?4Tx-_`4P2DW~W0C?hW4V4x(CUqkM5E^*5(uWFRG;=}^S;}A@TuI@ zw~kokSjrqW3xG%CfnoYu8XuS6Q1C`ry!q0Yq}BM;2qo*xO4nVR9z)TiY)Eg_@}_!Q z^^>yp$&rEf3qLh~eFat--(|F$2&Ui)SdK^L8~$N2`AaScxQw&sxxei_Pjrlio1#oN zSKwfFD0Fjo3)IUTewf`HX%81h!+^%U&1?7iIR4fwPfaD0f8DPHI(q_Ul2L*Jj;em1 zaAijFWS&(%vdl$0^$J=g z)#_)?ZYOCtW$zJN>%VxHV9Cb%+_(}CJNTxY#|#=tI?(nYol39|EoFxE%MkI5HFXoQ z?41F9Bmta;!ZO`al}x4Y}i9?iL?y!TuK4J9P@B zxzr;1Ia&mwvDit@6O^^hb!bCsEX~SVHsIIr;{DtdX5DwIs@3W_o9HV{;VQ`EdR&K) z!ytb=m^{j9uF?$$8p>x@z}Z%T9s^N@@4`QXk=2@vHp&qHmL%J4#S(HzIFt2>j)%J! zFJ6TVBUrS14NEq*KRVwN>`vE+F5|QCfFw7?<`ug%p2b z3DU~rGkT&i#Z`3L90w% zf-hi^>cGvYOsB++W~Qp9a~b?q6p0|g{IpfyI4(Wa2wC5L%g{`DM2m4dlLtL32@b%t zobV*90kvJ#&{qaVTTHrs{4!P8=x642T=Jt4Yk zHB6;kkV*UL3Z91-Ui0pQ(U_-=Hc5kEZ!1oW!)I5nK8V=E7+Y)2Et>PGiOrilVa(fBgTj$CwBv~B9>G$=lwPi|&BwCf zPBFMC%<|loHS+T6_W)hk*&*PW1|Y>MT~unMDuj{<;k*ACbT7bbpwqr_&&(C1o2Tm*0j#<1%CftOcaj_5g-W52_s!msmIn@*_t&AlNS zZqahhfn?H8^$wX*ZSa}UxL>+PO9|J1DT%jHetZMjWvpXu@80XeoO*$mRfmR*&us(M zxw;B)+XqjwBsBkU&$qhbJ394;?U*7d^!#EZji`J)guPv`jmSTHNO}jClDa%<)Tqcm zS*H0W8+j3$E+#f0#>+D_8=4t)F87W!4)HyDqrDPz#a;v)$fdJbt~Vc?uxSMey>l|& z^c*3(z!^Tt^NI3D7n+mX`22{t1N;`MZzURimIc<<9k6DwnexO(aA?}REw9tBJ@Tft zFOZ7Mx8VmQbG~h0%y**z{k*GZ7sw4i>v#^(zDG&YM6rifau6}eq|k=6#cxG9NOxUMUY2Qq1inQjIPwZ{cHlTx-y3sAS<0P84zj^juX&>lg<$<5*l8#iF=o??&S&$lW|p5^LqIBqE(=i)Zl#!hXh;A;7D`x_W% zw2N-igm@=ZV|K4=wy_@>WBcT>52~wD=Bi#)QIg>i9B|UIC(RZ`eE$!Md!Ict>$DrA z!Bb>H$NdAx9ev9rm2=8gtA0&4ISbudeTJ3f2@5PthXs|O`odY$Th2N!D0#0AgRiE% zoP7RGwtd@(xiaC@;qqf9w^brARh7%L-#Z*k{<5&lD(rsg zu%Po^a$4>+`4KJOXL3oB*SF7|Q&h@H|1mn3n%}!zpbbEZbNp$cv9&jzlySEQIB zGa-s@E}7&?0g7%Xa*^ti7sT@T{MbcmIbfyQL>6G0BlIM!j<@gD_)Dc2| zu28eo0;HVihaXxD>@VeuZak<7)GvknZW-!6zjf8E$J$l7>K)uW1jOv@?>2VogC08$ zXN~Bfrdns7;SD9Fm{s82exMVe%PKa(|EyS*X0YOdy9bpm8YzrGPfktzVAi9~;$<-Q z)2u(2blWo-SAe_yOO}+UjmLVi*SSVUjX{aP4hp3go~RzAv{S*vR{U6OBk{NwyzElE z?@Y@2aP*y1Tk$L$W>kCUR5rK&0}NW0uE%w4zuDe1-@SG6KNPP}>p&NusU<|D2i?$` zlcCXhz*F-O72y&$e#GT~x5-P8;;^+HMNfOb;>@6*Bl}VDIgC+y2wBr~SZAJ-jGtNI zeyn8H9CoMA2qdYKuxK88BbVhna&YEysPpwdC_RslqZg;H!19@0l}yKK4x4i+bDwzm z0&@11caXyTp5(iKSQl!J8C7*V5`_%o$mY>;(&NO=q|NyI`uVyanTBfppthU7BYgm| zt4N#+{wn6hVx}u8v-{K1e512aNDMCPJI#Ig>$WwlAO{lEis|gxRrh#XDhX(yV7!jc zktH=a>^KCj#y5|h3sq85U1SM=p>7#ncS(Fe+%|{tSW@EGy5@~I9m4!XRAJQL7g3wo zBqD89kd=18_gNo$YP z4;u>83Sbje7N&AF#MpzWFZ^g(%c_1tzeV3_#?$$hu0UazcY(iDK{Sb@NJ_des}^Bg=^(JH6#GgXDXL@8+MCf!FVPxTu`&O^Uu)jA zEGAU2;)Yt?fCOuy2Bx2Rl-H;mj60GBu$9|mU}rI*&ymG5_!;7unCtm=ue?=<4Sos# zskI7OjH}wdl*d)Ljg#TA&`NYSn9-21fp_G^$ZUAa3~;rgA7CmT>*|_4=0)xC@r_of zFBCMl1n!%3-Bx9MeH3PNmSxEh>B?pqnH8z79a&X=#y3qqXnDc6ctWOhlAZWotq@IN zStJ!9aplA0`LDjnY*JylN$!n9+f#yAo(rrpl@>cZ5_s+<@D6>Tv2;8t=5|MrQ(|tC zoe=rpq`As5XG}QtSn}bT5Ma;nsZqKHnx|7>+G^_6yYZrvpY*G^kb6}ImZlsiLedUF zOw;onu+NK|jHU`GbHpT9?A^Anii$>7jDIhfJB?*G&VPfF4XW_I$VYM;*H_w@Q59Fj z`#oKaB!qhy;0o4q@w1v7F6XKh*aaE41Bftm3t>pZlYZHkBcu;S>W2wHQAQ? zPe5YKRPva4EcyOz4TX?nPmy=O+duXZZdS|yf;Cy!DG}7;X){9}I<*6Qwe?%aFzF2b zvUnF}CDe5|q{gawD*&abHk0l%jz`da2x#tSqat(&7clhy2)$GEF46V57i;`~j~;y> zKOOX}Z?NvHpUp1~?Vx5Lp4pErrm2`TWen0>B~Ta4@X=c?7yncxl2VakxtUMmUHKJ6 z%qWQvGcFNKyhMEr%vUZxw3zCFxUSslKaFm+2=;@vb{A@C)q@LH93AdSH1jU(+^35{ zR1Gu^OnvdiS>M{Z9*4Ck_Vc-;w8f9LpBRf{*bgddWWZ#t=xv|zWL(xMS)o(BABBti z7RfbV%|f7>dL* z6g#=}^Q__g4K$f=D>$sX;XYLtrpW5l3_C)5Qtj!#U5=;TwL0#GzaCWs zaKxaw?K@iBd+txJ%U~&ciQQYj6F6T#6u>^kyRqqhwJmc(WI;`ij-@ge8OLfAS<^#i z2PYV>3cYGZ)RFZHt?J1jiBc_kl+$v>&CLx0@F8jIN5ci`bLe&B5g)?nrzF?qskIXx zg&D(~GWl6t1ivue0t^H##RT%?^83HT;hkwKs*Tn8!-PfEnvpnVp)chAWT563YNpSu zZ)|$WQ}Is}W7H}koGVTI;Pb%1tE0O*s!yO`q+@Dh=??Dvz*`WtuMRtA`eFOgfAJ%;d+Ba*Qp>8jX1f7PMq{Vik zqrK+%m7H7mhbTYC5PIfv&IokkY^8XRZj@knv>;hW{(3~>__dsGX_0yIUuZY(YLW33 z6K7|CZ5_4bxp|SCNGEDP_2HZ%Mf%|{UoI_)4|}EXN3_kY$|l!DACv$)pzKY?Eae?{@jFV5WE&9~nK}_pLXTegD-HTue5hSO5A! zUR?eH8w_qcdhHL6b#1&wS|nVXx1c*>^IG9PQ{fvNj}hW5#hF=ek`Ptr>pvo+;A|2r zXIaOhRdPcrKzw>$80Mym~7d($M~@j5-VAcHiV+-l;(PChfjKV@o~mONmt?t zDClXy(8vo&dUfOdo3Ur%W4LIHQm08Owi6e%$d*ww68psV9&UJmJQ+*&0U-JW-;CdC z-YSra{;MO!m0!8QI%JjN&&ekw^yb4{lJ9V8kowfnYCPjbN(FPR?%?rn7}YP~j*+`M zel8oD9z(K7)wmCiI;c{jWn;(P0xakIv6&hHCk;kb6;lPx{NIc_yV_pL+& z$+394BvF;Y#@ZQXsW`srC-ADQl_>PdvzJzjKpmA*#UP<3=D&d&SBXw)WH0yQ za~#DOGWdqX+$PAy@pfy*#wW{(>S-~1gKzZ)5<~fBUwF=9p^(wPB8bR6C3eJ<; zz4?mwU;Z=?%fm1V>>qI(3{Y&}z50;Sd3Vd_I*#$yz5mvAH@vdAxbpw3Q+eh00@Ezo z!7J4#PH<~WqSaECZTE>~s%H}`ac%qnzI*D3Hdf-c_J@CQxvjkvKEw}G^6?Uj-Eztt z)Ke#FmdM2KtB??3yuBhRSEqb>k>Zv}DwJwL-Zl)q!oIRHb&K}40@DUz+RfVzs8k%$ z(Q+iT3D^!CuKq>Z)PyB2kAjCYRUBNY&oLOWsod@n7)e7*R z2eU9TE+oMW6YbfeRO*TTlzejV{-ziOMZn`g4w12ZyXGytKLl2>`+;AAyO`bt$dv^L ze}?GV4%jc>$o`6DLGhfMYpks0Jx%Jry{xC>qAtfNmI!0j+keUBGDOg({TM>Np-d-# zj2N7qv__1-ST%nd;=E`0y-cDwv-Zl46=9Jb+BWI++HQ0yc~4Yh9;z`1P(q zswEE#S=~PO8;2ei)BZDY=abRPhFsAEh!K@HKcnXEq!-LT>V`1-AshXyVj%(AHQGz* z$qRxV%>wMs)cc}8PUtfHzk}z4RxsAD!qV6JGCZF&O1`-X%V!4`ecHnPHDL7h7K;F> zi3JcJ7Oqi@GM18_==I;NR803R`>7F8Yw?_g)yeVr<2b(WmetehGB71kdHKa&#m5(Kl=w~cwlj1hfmVPnD$j}rqYPjzT z>3zL^(CE*zw+L<$F|INUrT)I?0k5Uo$joAIVNh_`3oKvWZ(>L6tF|%a4=vqUY~uPe$w0 zl&87_zr2vP?>E{HED%Tc0b4A98I=m&N~Cg&;?zNbwuS#LHsE zQwTZgSA`2uvJagp3Wzru-C~SIahwEx=KnXRJZ@^D^IieMI#x4CU^_z29e-O&x<;tN z75ND;9GpgRq<>;_M?T8T>bJmX;fdK^f8u*hjQ8TDtO$+0isaj7buzCQ^))M=8-k1|JdT2+a@-u5*yMw%Gqk?4+x4mVQn zhl?aKeGBWa&Nd~HeIVqe>fC7!SVmts$Kunlr9+i231vr3sJDo)(9bi*IF$}}ICt)% zuThxwF}i6pZl{^BtdEf1nMgb)#LHTv#b9GGk>fX&)bnSvPmG)CO(bp8!S^-!k4xG2 zrJAE1*h>GY*|geF8ZJpA?sP`Z-6YIOcp$47e}aFszb9aK#EgR_bn3&m+$7^=>E z#*`yuE_M6<9M%>A!im=kNt-%&caiHcktb11GjwVNjonl>U-I1JVhb>6`;KcmHwztc z0u!~D&_oI8pfq-T%aLDXXnbqYn<|;p`?-UR8|I;XUP=?w+(GR=RpoM} zq#joL8^IBGht}Q@d-u3a%l(hJQZ>Y_8Rq?w{xuj9$*Z(BmE?*0bj!pIg95n6UfmtK zN#C};z!%48#KbQkU%{U5gym)FLb^CiLu)TAAn~Y|=Z&UW8@QbiGNXKUR3RgVtt^7# zCQ$_jCEBstOpP76J#{$ZG``t2 z^(&-AhH|Qz^*R+Y`x*YJ{zn?x7O9k=ZNOQa>P51b*KBq=y=VCNP|P|vhn%Pl`}RU0 z<@clONkIuuM{!0vZaWiXcXk|ILeAmq1k^Io6SU!zt9Zh z53lQb5{pgF){m`25|cwM2hDfi7X1cfld83CoYs*j77Dw>k3r@gw~K5^XlPEbtVwy! zr)P$&)*BLEUfNJ($=RhW9BcST;Wk20cMw2Vq7@%}sXK0IC%?UIw25h((42Cy(T zAD-x1N9uvQDf0-N?#!sUF<__?c?@}katpfkI+?XTN-Yl=Z8f5zrx$YNibzqc#qo2) zcoG+sC6)X4jjvhm?=NGwDDy}lMmkpU*D~j;TS1)I<~=U)yj__HYGxyLb9EB+x4M^Z zW-XXFov=8qBj3`LxZi)Q>5TIDi1}4puWQ*?vt)+)vqkO?q+|cb48=@__DGF16Lda! zbB2L)90z?2HqVH;mq@Y>CMNcU-ourmm9b0|af!uRGHDasEsxh!n zld;}Xc$A>(=5_zG1V3I7EHdD=+CDP^F!}TMu!8@x&=3OZiJDJ^&bzhao!o|R1(J}r zCAmYAz8_~VUxC-sEu>Dsc7v(qEM7=7YNO9_7BD|4j?aCrcL(e}HyUSYdupJv@J0NS zaf^$YRU>&O2Qi{;u(_K9llXynpZpMn0Dp2AVaU&I`4`}SKx(emf^M*Y*Qi)_0Ad%e zL~v=*;s1>Pz8BQET;f&kX zwm#497$me(I8=~1Sx;icyFc;fpSST15SG5ij2n*zCh7EKb^-;^_9t3z}&#}VO)fe z?^>lllsngN+E;0CI3JHLYu!9t|9F1@*L^gNfhrfLR(n>i25)QIFl2RAhw-J9&mswe z=x!p#S)H%A(Rx|`Vlo4F-na3;L9?oD)poZ8EfBv2R)b*o9dp4~c#SUP@^Gb{NyfL} zk$m^!if7TCC|v2%r}p^bX=>LL0~Kp-^4v^Yxphp=7kfY0+E}KY*23`c)st$e;~lY| zSf}OL!+TXY&ZdL6bu(CqazI{tTp5aI>q;t)c>kH>b4vofm)2qEs=cLB?hEx{GzB_n z0H$2MI}UN3{}H{*1qCFj4i$IG!vl+Z)#J88_r_9qwoQj;b$^JwEdJS&WsTsspItd+ zZ1+>2%<2f>@!DDi*oya3^Veta2);Ii$zsrL(C%zZF1wfXjQXd!PyVGavF-6)X|qge zRQ5$&-`#vxFiG98r(v7&R%YXR-yiNuOKJIrcOBpRqvnxJz!1YvJ@*&5#+1sVO;gOf zD3gi^P)S++qWgRF4{n5*JqFt1(8`uz-sYm!-+im*0;hi#hlL48C_W9N=vG~_g}48s zJqEg;_YbkDty3Ph&tHc;pMO~$J8z3JAesB6e5#H)_uBqXKDWQVjX4GdkNz{lS{8Wc z*&XRs*77UBwB-ngQ9F7kRrHnIPJxSh%5b{fz4<~8>KaMa(rhc;U(l&j3YB&=Ip|zF zm|QKF!6}P>;O4_8WPf2zA(!Eg_!KILWyF{LJEiC3BWT~sTsajHsqcC>?nK9JxKpCl zqabCm2&k6GLhJMte@sbw{q0$Hs=Ii)n|mI29x9aI;_|B@TGyD8LsX69xTriBsF~I0 zixU^l&LP3dm%<;#g`<$P^Vc~sJsgBbg_0>x(<&K7e*@(=APK^_w9{I*R1+=Z+Xq89 z(FGTHGk}%BL-BJ?zu`aSf%NV42P94Ux>?yW54eDv7Qk(>m{gV9;y12>e;x2awWt1H z(VVomkzd#>Fq&P_ek&J>wuFj0PR^P>be@?fuLif_S2@Bb=OvhLK)pDM{PwWFwLJ6oG z_No__H~Ko+jNNWBiFpeuN~cVma^DPST&NjFE)nzlT2t`JoO}4pn*fShQ1@4z^4z_;IPVwi>JgG~ErwjLcVnI-{bp&^8x?0Ha_NRZT8}iM+=HTF1ED)dauLz z@28N@p8zNPn(U@;N%$$8fG@lk1RlBr3K9|w6v55v2j`}l`kH`1Yt~7?xSxzsgnG9JeBuiqs|Yd ze;1PHE?ED@TuiKcl!E^?<97($_*9Q}9HIB6ha(nc038%WJB5}vV&Q(u zcaPXqJFxuv`d%FL+-TC!3x|?JrN&EJ|O6|9dT0j(a zf+7?InF#~$muBFqOR;fB3%&PO+IOKneg#`jh&o;84%~g~*3o!p{rdHioHxFfCnaiHSekzIm(^f13aHbLi&d zeUy_hAmZ>@b@xQl%iY`Z?vdUmz{l-fLYedh$DCvOF!$|3ekty$@ z^!RLp55x0N=ME<8<{c>{E!$0V%M?jyS04-igmpxQoZ32yOy8ZElsuatRyO$1k|fE4 zfo_vN;+iKx_~Di{-8WI&nSRiwNd@~056+8`x@UHdLaWShifoe4O4=wj-CF~89mxIq zhu=Ljrl95%jnZm6J@+BxzN_|h;RxR0j9fcFc6q57JbF*t>VjQixh!CgPsTO5_Pp<# zd^-6jw7~?eU57iqM3%<$7$AtnQeGzOC8`z7Q5VO(JR5alU8bhxw?>(a=jQZL)u)!v z{4NXX+dg@>yXxB4QLT4oQz;` z)M1e6TNlXvwKwas+~Sm#voG_j&*oLcIVL_c`P5tCW0Lm+&V97=n;%YHdH;7;{Eyjg z{lSw}cqdrrM&W!>ZU70w5fF#{hrnkO4x5baZPChe z(BP@Cw3NkT@@)o1;#TcU6>^$=1uqf&fdw^BA*s6HjylyI+E%;|3c>;KWlb}KmC@Ns zf%BT!!RYcAJBUz$hTHQDYC|GdId*+)v9Ivi99QR=9itPs9{~YU5mY_%c{vGj!v*3l z=FPTs<{_jR<8|$xlCdi0FX@Q0qvaB8UGssf#pe!ByPyEQ3CXFj zyvlmaNGjD|J8S8R{>E49T>l5|vu&oeAP}8Ci+K65gP6lY1WEh1$c2C3^n~eNw-dZ? ziTi1i)5(&up8~U0k{ZrNK%yP@VikJ9u=CGRjNv4hcO^}H8-c_F-UjL9RrR;c9<8_+ zdoV6}@Es&!!x?PRTUy=fC!Bd+-3#vqi=DEwc@4>woDD$JEir>|IIaW*Qy#)w>+iMbf1sG`*n;(s>qTviBpV2)$%AoDj-gZb=3wm25D{DDC4I=foJLlh_N`Hog z3kI#q{Id+UIhZA7$Re%*<02>cbHtC^x0#_YKAwL1^_X8oZS5#LVsNHKpX|;2ja$P) zrDrd|4-E^2%}=&WSHbx;6RbwdGrQa7ewVkiJG2cs@Inkk?LZR$Zo7wuGm!L67@$mt z9@)>=netLxvl&$D&g~ca&~D;BdJnB5exJUQ%zhR0+-OjDVN}TK)xEZcJYgH6f@Y`M z*l1?nn+@ia9v#IA9<6G>Q^X=te&{~;UBghNR zVBq-0*;#JqQ!L>-qR(6PvGs#|SAIV-4?uUl^N7)zy@K{P#F@2()imlU8eLRFjffP;39h#8>@isyOj~}ljH@~`Q?7Uw9_$qAq_< zkL$1H2mS=EZmj7B=NVr(+J=b1r=LhbxI$+am}MzCff=P*K47^5v9c7O*bznzURGo0 z98Zh03b(3g66}5frqvb_9jL*S=kP-NvGPY4ro}~3E=$YRr+-OS)~|=lz(Et|15V%# z>^#`G`+$Tr5F<4Yt(_xs2;0t;sQ!pZ`ErmvX~$2q9s|N_d`({FF<-uexk+FE^YV|f zI1Klm>i?7200E?)SM;rQ#MfYdr7T0bzp@`yhAXomH?pQ!<$k8yyHdq%i^2RIw-77! znw)d4`y0l$?#N|aO>l?rN_Z9-82R@Imr9r~kB|s3>cmwm2X4#)Q}Q4eQ?;;dK- z4R2y8EA7y{HpHXb;t*I>0!`E-@xAF5W_LWCXwMg)f{RK|I5o$cA%_|z8cM3?^7znc zZ7}9=MvPlYqPtN;a1A$U82g5Vl1WonsKXhB7TyU4XSfe!%bdn?Et5&BN-D^@pN^Od zAB)*5iYK&zvT9XW=;?GP)81bFVmMK)1#eT4{50i zip@{y=&@vh@ZmM(1~m%HYfa~$`Hscfp@eGND*8D(4|d^HwX_KwcWS+LD}k&h?V|V4 z{ugKhSRY{W_TXvsupG>Zk<51MBjLQ5t$JG}Ps&Agz(i&nOphl?83eS*ZQv;$ zl@2Xr3X7p0oO4wywXD>HWp%nsu~6Phd+_d!{D`4cZd;zQM{;bN`3~ea-1QZ@CR;S< z-G$1N=_QgUT~bJshPyA`Lu++t_TTB-rYac-&AQjHq$*J$v&XuGE1w77Z$O*Ixk7y-xCbYK;xlIcpnXMGBSto2^SIyp;C)@X6UBh{ zH}I1cD}^Qx>&kUU7 zGRZ{7;%T8bit`#X&$7fd+n|yF0%w~|+(?TGgQm#mBvwq>3%(X(CneVA`%}31y3;h&@bNaeg6;t9U=pAhL^7FU7b%xYV`|UBU!2UB0aX z2=ggs^ql!Opt2|=o%l(NgYr8Qx?_ZuL9Q(F^32!NMEEKUggOm}62pJ1>3^2Wq@v&MVq$>sE<;S!2la6{~5`6Sc@gT5Zv^;JN@R_ zFEAwxA3YjZk)oH7uSf=<{YqUgoKyB)ib3@EUek%lH%O*|;2Ea;D(EopZKMtq z>*i1sl_bTZ0|i5doMO9;xT$;Hw;)YaJLpXzK&k--{V8n6t z^ZHeK1pYo&DThv`!dm(=FPXPlnVE3Jjs?FFX>1LbESPQsh9e}n*O>0-Rn_Uu)pGSl03vEws+ z1EW+Pg|ovIl1P1U&XhE*@I1!ck5Uu!Z4#?E?=M6g&Ayh@U`82!*U-J|WgHiLw{FA< z%aPp`V@DOSs<>P*KByFz!=6r!!8_Ryzp*vM1K%QkiNRn2R2dE?hd=8gOY!HQzBKj- zLvHNi{hLF;vrBh5Qop`y8%=N(2CTR;K36sOL89K4l+~GUcn4b#7J#fyt zZ=^09L)(H8;mfp99)s4Jn!y~O^*m(R37=Uf~=R89^k)1p1~ zm-sB9Y;T^?@(C=u%_e|ID_K~RG$80^+Bk7BVLi#;6y9)NGi0H!wq5^FjTDA)t$z%8 zR=(1G(l@xw`670@?&Rb=l77AXz24K^#OAASle_7o6LmGPu_t9?^tz09K61fjg3IMK z9IKv}uf!1Va3m2tOy}xxp$i_I5lkI*8HAy}74C#f6Y+Yi){z!oqUo{RRfCKp19J;qD*F29d1k7XNhX? z-K`d$Gr{8BkYi?Ds?cmr#fJnF^!cosvNggAJz@NGxuL29_{r{oCd>3vHP8FUiHDEY z+L372(@#Yv4ZuucnPo$h&b~1N#{3S=4B?YJF*7GaOqL z1{}-*TmG>#x=>2gh_wE-_f$_H$AOkWGa+^jS`VUE1PQU%{dO>rMNb{#H_w{mFq|DC z?wG)BSg`VRhh#6-@%n_NXQ{Lg?Wn52pf(E{Oi~}H-W}giB`Ag0Po*{z;?Ho9GGbgs z^(kk^Sg!SEskAN)+ZqZ%<)uTnQBv^KQ@M8zcgVUkp8Cr+Wm7Tu-iAB$mFtxkAbhM> zUD|VotxlUvZQa%L`jQnt=ExlGk}?hTcEp5aS*BnL&GCr3-H~XwSHTu#Jts?Nbio|G zpN_)U-Y;N%LZy?g+Osm6#;&o9?@@<*m{UM@DTxIO~!3<}@Ofi?QcvTp; z!9mB;yHTDf*GDDTJCY%1>@S#uGPC)4#Ca6^c2Ek#xj!uOpzawIJZk5wR`lye$EPLj zelI|j@hhIn;E3vUbS|1@7_}Q#oRE7!U`;>}dpn+4!j+(r@D?RredQf(f}R9|FuoE$ z`CG|%Q$QjsfG#~s|KSU<*FGpyf0A|_j0P`X0&*W6L{F+&;Ju}aFk=9GJN#Qo5@9VD6_No3buV=VuiL1*}F zv8kw(NH;?A7WSgbin%X^)V<#Qn#TBaw;wQ;(OXuJ#w8lAji*HEud7loxb@GDIKGCm zN05Bv z2_wt$Kf7<}yqQ%_4^+j%bn@+)+yRct&|Y})ss50Tlo9kX-fmVmFnCSmC&8E4>$N$9 z&Ij85K6h@iN^*?T`fT^;i_wsBhIw9B8k!&9jJ3JflMs4^+j9>#+tRRd#(w921QBnD zlY1Ff_K2$eheAqh5yTtsH!L4;{exJQ@`-{A9SZ`>BAL66w@7u8-m8j*n%zO-aO<_U zVclH|a%9EbFz#)n`QzUj-TXI^|7*wQ=TNDFNw_;};?@X;xWo`DbX)IX(tP`>(n+z} ziNV_BeZFNI*6=M*1aoT;{^!;qywYbu3W{R`Zu1cR9)bVvo^U?Vf3EK8NjG?^vR?2) z#WlP3mhRcflLm{AUfjSHlPZ$gJ7%iAf8y}-FGqB-x~|7v=!1)TXYQIq?;^? zwMF~iGF5FAn4G<|Q=wPlB>ah%* zNzd~q4iFbNe56h>BK|e2R60k@+~h1l@SY*&+~fs7}5;9JVc8_WPX` znB+fl|Psf5ubaH~zfT(omxl13M${kDIsi7Yb71L-6-hJ`MejcH&!;J&pAq$>g*=@$fTeh0UF;c6>cBg*_F{4;LX z>g@(A*WKMJpYDbk1^20fP|{olt2L@W#NW-$y1QFLzW-;kB>(jX6H~;9O=pL5=m&Di zk~G=-D!=AROL0vM2pvwF$I>dbAtiiTYC#IdbD zyC_}bP2EhfdMXiIp|0N`(tm0te-5E+`lSjt{&U`@=@d4}`nAazB~5qFBvd*gV6JJp zhTP(W1+l;6OSj>Q8l~1j#>cp!r*m79HFn!~mqmW{n1};bs>n+6JGFT1Ki{(hiV0f~ z6sKJ)h6B{9PoPB+&&l??zL5OWCVYn!hJq~OHh*`!)UtAifxn-=>$ZmlZuN1r+Xvp( z+E_64CzQt#5lI*+8w>BZx-Z-krm1i)FwII8ko?%Y&4B|&bwvIu+IQ-j$|pE60&(su zfXCG(y#B|ZBAZX*76IH^b3{lfe5g0qz`A1uGZwjj(75#q@k~C~A}q}$wK5x9h--(A9(v7;sqfFR)nXCv@R@@1l$_iKIF73v+LJ( z$k|)C8dyJb3&U2_dWP{xHV>&hs`mz_dBh9s|G~f_uj>~m7fkZRc02{QL$NV`S8>@f z9=(0Es$pHsexXfz@BRGQiDX_4-*i=~deV>GcNzSKFjbfJ$#b8 z>u$@kC8vp%ul<{UI$}Mu4D55>>5!OkK820+q@vukDhN^*|iz+L31HuBL4?yKxyT_TU#1e=8bSq^{#Fp^IG zk!DTf<>x-TRR`K!@_GAV{>9B9%!xW#p1YbAqE3eSp)TfY#>tx3LFT)-;%CA5#3H(p z_Srj1c^W}6y4vzVOV|4uA-RFo1Kja$jNLFEx9RW{_gNG=_&QS_cf{gd*FRqbVgL{& zkZ4=W8LkcZl^+R~mqWq^o2pE>h{LOXsqfvB<-T2^)u;F0O{Ta&hT|icF=k74*c>lm zHG6UiuW9F1jhH4DtQJTFHj0|)b{Uzs!P3@ZbZKo^R*LFNFm3I?`0r+Jz9<)^)3>jv z>;(-LZZ17jZWWKLuiWs*Wuvwu zt_Gxoe(p}Jgqbgf%tgtXA&JM-_$L=ZL7&K2bsHw5dSQ?SW`q2 z-mpVN-I3rcf}7m^-o(FmyOKY{+1e8GFva|!1ekT`1@0yitrdarXBidQEWLWZOP8Od zh4uD-ki%{%iMij{9c~OT|Gk@^qB-Xr32k%??vv??udGoQ;-XQX=T?u_Id6f4FoRnDJL!KuZ)>eApF6pR%AovH5itR)$ zDTf!QW?J%nR|p^6#W2gHG#qyR5YF{JWiU)v$#mdU5;ghNO~YRN$6vvbxP||zFD7y) zRp&Nne1s$@Qk(w107n>b02-p!e1}r-z-7XMQ`IB16_`j3A?G{&4cY+#M z6I?o+Ui%NX3!3d1k+g>RZuw`ET{#tIgR+iaP``E0{`71$-z71(dg4V{?Sw=$xlOog zL|PR7Z^+SOVx?`Zju+KQKdVz`^Wqyc9ti{;!oLwJ&1Uk6c-G3&Fm^tJ|KmkOnH{GJ zif|lREIzH$xdv2_BltEQ0Hk{t?Vh>@lU@WwJnLlt*4SOPhKO%i6%~wH^ zP#U^{z*Y8}+IiRfvM+KQ#%=dN)+^*_xz@P=00sX}k zVo~F&FymMDRsZiTzCw#jzBu?WF)Bk_TWu{lxW>U^LP?pSfL4; zH}1_pdj~P`XjF0O4Y$c0*a!Xs9MGw0zeB)^%*X#n)q8+*-S=)hr4j~OvwvdXFk!&)GWMrg5GKvxslK$uS`u+aT@jUl&A9vSr-KFpM^Lf8t z<2=vT`SN7tVd@AlCs%g7dP_OvxUZc?s+fM@r0M<-dS^6+u7@W6@}dosxv%=Ge2}LM zJfPo??fh1(qS2urr#}+>lI!dQ^a$7^^ttDTG__rL=`LHBKUjs`?nzJ(=<(=8{Pe&R zC0HcBILYzJTt-rC!2|XQ1mm8}%g6_CNr-=6`lyRKu2SOw`OAR)SV^@2oY^zn=xWft zu$@gHJWpQ%Rt+G0->*q0LdJL>aJzCXg#EM6zcVIwP;Ilhy7Z0sLh`+bqfNi1 z&k|Vv^;mJ+h>kd%4XHC}Be~*^qq&Kt%SUUnlQzNQ~^v)5WDRJA4Tq zIlvnk$UcF71cE(Zj&1`&n9!ZgvrJ)N)}d$k0Nf}W;q%_Xi$oJdQXSt>VEV)NEcYCU zHXW8eXq12(gn?Cu3neXyFZ>6cf}xCTJh=}*Ph7S8paFprdyE`lfmLT%UN@WxACfT4 z#yo0go&13oP zyXytk21%R|qp7SmACain7!n2^X?zDn2qL8eHW+b?0-=x+{OR6=R$z(LijnQxu_uwfSh`jPg_X!-MsliAu?mg{Qf}$VB9XzkdV5D|vgj>mN87y;2 z;n4>+zy`}Ayl)-1jxpj%BRGkev^4u?mL-_}3l$F6zHgF|?t>**=>66H2P`RKNmClr zj*qui!Kp31Ru2Wf~mWSdJD{3du=D9-*NDr9A|4Gi~w*#%;fd?wTny>-bi@ zF}y^$CFnj0__4_~Is%sB!H*49VC|e`HU?nKOYk)W*kU-sMD&lv)>UW|J0z0_^p4)9 z+Y?tjT~erjVOc4O!LDKP$*Yol^BfHbWrh8*ag1-j??Es1pY5zwc@H5OOHx=}`K>DW z63c#aZZ$cIMgE4MW7D``|AaTGOY8z*!$ly%i=Ub_pTynxwe)_(Tu-M>={dA11(Bew z#?IXF@+Q1@(~zX(3W62G2ug_)cc1I3o^M}U`v%9G+OK5~);^q6ufV?9SWX+Qx5MUh z_^}}vd%CL~wSV2w_J6M|IJ{SX{9|Kg!|fA(Tx$ArS4NPVirYP`qbkqWeo!6749PAF z39r*!*IL_>u8ValT=;S`%vbDKC`LF%@=VYKK99;&Jo_@GhOjdXEJc&&m_o@FtPaDw zOyopodNSsN&66R4RFOxNQNI?ZO0HusPN-5EZQzGo6 zY-&|7tfjnwiVxrnLCf#wi@on{%-bWA{eT9p%r!G(U~?_IENJ1Mqklln@-q`oy8#Y zfZC6WNkGM0FjNJmX3~#pr(yFYl*FBy2sL4@B$^lDRZ#zNMM`e{x!_&6lV3bA8~O>^ z=h0O>NdbWm&f*HwuxE?Z8!oq7#j!BF?052+3f*i%rrU3vx=VJjPptkJ?4i_rQbszX z_;an;uCFIWdzZTS)7I?ohPIYN6{f?2XZH(>Z?)|{e0f6UtWJ_ga1WDi#jYXQJ&KR1=sRFrq`I4vU?TwdQmp*a|oyd?pp8fbUj|cSMo3IJdC02+(My}}F#VD`p zF^X}*vSw6RJNug2JtSE$W*P>FEVNY&3p`ILVPH78g!aX^5iAJCiHxEfUODWz^Ht;} zKf}wTF3#zx0@sdER~wKLN(+cdRWT6u#MuVPXlb;v;JQS%cPqj9!Y4U}bFT|V-p+~h zCwBO`_+Q73B6#c}ttux5BFSfCgcV#(GZDughtUVe#$hw^&FKy*LfoBcl{^Jefh(n^$+U2pBR8C z=hZ#Wskp2Zy&aUa zzw2@u-rtQ?rSCN6J!8h}cAMwSnKS2Za}j>Qe|-23Tx5}O9}M`h`r^%>oj1?T{LkFt z8@aeRlv2d_t>&FW)}VM-IM(87(i{w?|# z9v<*~(w(k^UuZ5xm$7oZE*=|imoDSIb=Ek`bV`4qA{A4T%_RACIy&PjqR0_WTh^sV z+%La`=89ECDS21<86kTnqPY${p2$UKJ|>Fz9*7s4`?JKpjXjkpKl5|CV~zMP@%Olw z-md`G3MqG`3hO7L;?~N9Ab7aKS$FCOWWmf81}VJVvJNtE=iOQHmW@?rxFCF@zfeAp zPefn5GnuE;-_3Dxw9@%b_jL(@edpLjlfQOZz>3z5ZaZ=1K2jniHcUKK(enVhwy zqFw&{`X-TPgj63X!!Bh__2g}_DbFJa@7*u~q7?DXz9hj2HDVO+5xK%|kU+vbGR9KZ z4)mt6Z|*G;0oPdx5-orao12@%C6-Ysv5tNB4&K?x|6KKk^8?L(-KF_B z9+5ij}nDbmVyYdWXbaDc1m>cYDh$PhT*vnHqMu$o=%g z_RC^MvGNaf5p_udxgJb+#oWV$-2nrTmqz^}7nm|DSv+-3V{lg+MY_GFD2DT&&T zv8R-dhWu)=>JCH3@!nBDmE6Kwa}zwNx|89<80~)Bo{Caus;ZTXD*O2BxQc`qV=HN` zr6-Ck8v{n~FR|=E-?9A2>4JHxV8n5K`6K6U#biDua}5e9o8lJ;Qm<0o9v|Ivtm=y9 zKJKFj*xh`xu2XN^D%NK7^NV=DXWQY}eF2S-+Zx#RLe15EX{tuFSNx9W6Vcw{lG|&- z`DPByf-Q8Tg+U^F%Ook3x+4)5ol&E~4U>1kDwphEXDgmY7?2(el7>XvEiJ2{Uq*fX9i7x4}^&aKgS}1jj`+6$jomma&za__S^DhuNWiCC^hY41-oJb!=yQ0^tm{Zu&g+kp=WV+- zb6eUfo8qr%_7>+Fvypndl|J`2L_t= zCNMgJPEUE9sa5?r8U1p=>+1jW+T}#txs%BbvMOJd8gz^G>vr&`O09HW(wkJee8-a} ztBUd?;>xqAw)-ZbA(o=OrQ|0f3fUzsoM0P3%_8b8Jn7b`t|WY3F?iP=2WIGfh$2-qXmHpf3)ZAc`-F_3c(-!_f z@n$w{BMAw~^vh)Fj6Yw8rFVu8?2A+qCbgXJXp%e7(w_(~NyebeaNMqzGlPAW#wv$CS1ibJjRr)S1cw!b2N04TjAnd1uF)4|$(d96GNncuYPx^YP03;KtD(9~+Qr4Ee{@ zvW0BQZJiuG6w#;oy@DXh`8-KuY#`Y$^PPNN`72b9zO5H$UgY;ZaV$&8UFX3;-Z=W( z)wxwjGK683u)6fRn6jhp6&Ic?IP8e<-Xh>$W% z6EKD?6`+)W?6~3ZGqD^}30e^?Ht$0c+}zlh)F1tZ&gij2U8IlV=^pFnehVlHa4i20 zm0I~V1Ee=pO<)mI3*A<+rqqoS#t3T$13|(iHkq7ZvMF{b!zfLdT(43qg2XzSjxBJe zi`hE}{hcJ)4}DGrIr}QAdse_=Tsji#_6l5aHj2FfRwdu@Ah z)dWi%f-psjC-C?0-%56K^EY_*+Q;zW;;hZ@scW05u$Z_bi-!oP`ANon&Y3V%PQ3&$ zuKNXMtWcfgmS6)j{`7u4!1$hIj3&TpoLqIY)L5rWeq2|5;*O4B5uW7dfbv~I=xE3V zbT#9zplLt!))s+DY5O4e*J@!imoRUV3l%DPr1Z zrb~OOLi=b-Lk30UmjEA{`>F-W6*T^tXSd!;z1@a#)HZ#6M3la0k|LFL2kT}O=5wTh zUYca9?5zkzG|&ojD8k#?>(bsl+kXO1n&3twdmFC&+4VbDvSb7cP%yXf`O6po^+mfb zb9i9v_J-hXbPvA*yjB&Qeq(;cbL0_Um}#a0x$iX&xsR9`f>zhy9-5y^3j^d-v@s7`M^+z4uQMzdLC90yJFSXSJWQguMb+tP^qRhIl9_6SI#3y} z|M+Bn0#enODnY6JpcvS>a`#jeV0HJWhRe4+Q6tSfMv335eyTI&AXWy)bDe7${)Q7> zVj+|jyFB4P-JSraGlC<``+VM+=!{mUDYIzKnft@r`bF|u8>Hn4ax)R}St$`s$y|!D z_EZ8)vhgms6oS|1-sJokexMP^I-f6Vcb&AWrfClXyMNkDY96EHzlj6(d5z+{W2?2)IQ>y47@5@l0@w!9K<<9fEcTZ{odR?V5pT_g3+nI ztbJDp=GiR7_C~kx#Zwuu%og$<^fFZTmNWT`A4E>WCP;e4e&|Lmc~{SUqpbG{@r2m3 z&LP^H?H9qUOMOo>EJd62Q{|ajRvQKmT&ts4f%B8KeAh$mfsiX#rW7HYYj6MDo)Gl~ z{gnW#CQLe!bNW~Ccguf5(zp7I!z<*uMpkX6{1u%4IH2mN66 zmEo4ov=3IDVfl6v*Cm!VPMbpgEB>ej8?(O8bSQ3V%uwc>KrKy5uYU9M)V&%BaTZiM z)A~C*JFZTn#Y%zP+|3PyH4NV#H|;@KGR`$0BLAnSD4(CmE{&$jK zrzp}5CbVmo#n>3GEJGu6MP_|i;AEewu~VZ6SCn_l-d)e*OQ16T?WQ|6o?zqfWj zec_2DGB@hIZW`y}7vX?=?>NAi03B zyN*>_z>nu|3v7;2CAO zHcZL}HtNn;36voZv~NS`(#6Z^qQ>5bZ?h*o!dWHqv!y@Xx(C_rM1@m}jNOyT%J?#l zH%to{#90dlG4=gp!(qwjhGt#F8%E;6U4ll3b7zpwvbw@OL*@d;b;857TPECSN!re( z@E=UH$G)&i>=+;+&JIBQtf=Qz^|9c{NV@7eDJ(=9KzSZJqJhjO4?R!+f2xx4vxmcaT}{nHct1h|;6zGW1B%4la}Ety&!Ezx&fa(8`K;%1_WJo3(l+Qa56% ztj_zcQ`SOzCYqkbp_bw8UCl6!ArFkrk^Q!z z-L$eHUD!?vXWO72sf8(diC$0-%e&mSr%LtOwBieVBukC*ObhI zff_2hagwPOpN-f`yADB-Ozxsw?IpA}gm__fpFxRnO$CEH%d(eb9cr20Q93_8!KD*< zY*5Zcc-*7EIWRQwscrf$I^#AaX9Y~jQwLgxByw~Fh&}pDm!T_^lpDyMg5z`W(Wx~&T`O6(j)qz>1y~tVR1`KT=u-St%B<88^^At;hI9$HDc5YLn$ z^rY@x(Mq+j#zqEGQqqh5ZY&@4qJsfL2n)$;i{ctCJ2qU5y9uY|PV?tPhv@2rt(iG2 z#9N2T?XIV`pG4W6TZAgxg)`STL8j>NErU=a?wOmZ8B#~3=Ebt?pm4#*-`L#x<-wN! zWs;Dx0a+1hQY)2|lXUdshrAFJZ;OdE?$f#6-yKd&N~AtNhc!UtG?9@6#t{bxZ3;CN zc8IWtkXwk(;k2RjCu1S4BhG2omsjHCAge{z?3e0l#@>ktTR|~-c3TDqvT;@KNuuRz zd3E5Ko9*4&aKGzD@fa~)YDFG~C1{1X_Q0W&nMEivInNcJ|Q6?lgDO9 ztIW;O{B+Jw**n+s{c9g=J;o>C9~=9gnWWF_`-f`tVe^`Y+jlo63(U4HRL9Rt&NsF2 z`>p4_ZV}JF(N|oc`tSV>s5gk~SAYKooE?g8T4dF=;s3feqHUzIKv7R4?MzYCG$#4s zA5fx#=0_2$vmJd!`#lYtqy=={m8UuZY}&plcJ@GgI)RcNXJ)$NDy5u@;2ztGNi;hw zVu#31MxJi@DQLM}k4HsdeurnV4{E#2x|Cl%Q2x|QxbTiX8(J#Vkg-dwdDk;rSx6s@}!ulwCG0dgU)_ZzI)$j?u+cdOh? z2iAPGGYZ|kAgFENEqm(JsykDvSV)Y34L;zMV=+#YSBscAeKP!uZgppWNeo<;q+GkfQP z)^7Awxw0qg(^a!<-+%vhJ)cQ~yD=^PBMKizJ~h#2xk_FF(*^^P_mVi4jJSh$A1UmD zH#VK|Addx5wRnpNjVf{ZmHSN@>aVZ63)J%~WUR@J78+^`Wf&*ECXM>PPOhts@(oE# z7o00-8!jEMVd*sSGylZ^bK(x2wD0jKDv6R+soV=6I z{oHYCZ~Ouf9fBaX-=X%&+8@gw;pE3tOzieZNb=5}m2m#7Q>@z37+3tGICI{nOqm0K zWQ;Dwx5TMuIxD(MG;N~CXYT($jdY+vAX_f^6Ur;vLh`M+Q$9Ztp?`d88nG?jEA~7h za6Bb+Qq@Hvzci5Wkb5p^JgX%84)+F4U-AZG`>IS-kv}&PPkbM$7D{SrYC1TI$nE#3 zXZ@I}{fCBI!*i7FWWOezyj8JD$drL;ZcFF9_V?*SNcO2@8Tx0O65i>$GtzzNyX2en zjOFfw%cezdWp@e>-%8mNmA7zL$%{9VB|1lcAkw7{CvlgYBZ|;-r|GGvCKdC~4yg0K zBGGL-l401Vb*W5F^Gi{=x$$geqLokOGhk}%DSQVcPeyJ{4|k`F(JJ#_EU5mukuhST z>qum(w*e?m_awtgJJ9w2SRVrU1LU>S_1#|Lqa)>Z=)uX2Pcbobk?PAkdMGiQT|Hkw z(adL2SY5zXMQjzx?Vhc#sUow?I43626a6jnap7KXHj6pDs2POTgMo_(;jXW;RTXu; zLALZ*Gcny~Q6kB^c-N)Q=)_R#(vbsEf&F$WqIqg%;+p@2%bJ=rRZCNTj4QPBI)C{& zNBK!l=((eVewtiD9olsH_xb)~lFV992kDwE{SqFVDqnGC+QcP7k=1zd zbL^~=*0D2u(Yf~$ID-Qom5@B29{fIf#;Sj&ivDR(!H$o8#%q&f71Hy>yEr`~Qpp01 zZhz|D?-3ID=#&CuTHCUCNYx?d%eO?Q>13k2ShwykGpC`6Wq8ptnN&j4WEc;FAV|{qyjYR1L^-V+Q)}}FcDBFR6MM#$K1Erd8LMz2={Pgm{ zG1tLQch;0OmzD5uRLbwUN}p$v)_SS(B+es~q7;E1VBP8XB+voMmn-&o4#u%ae$)K7 z$yh}xJ&r7iiD+zJT#-9AAQ{f?uH6r=)=as457Hzk{nQ5M#3u(8i(iEPwWk$qTjp$C z;-hSsiHb3-ql^)HT$QMD&z&=C^==K-A?@8Z6_2UNFY{(}bDcS~V6zB{WxMi~2WpL9 zUsb_4m5NT02iv`N18Y4+7EM!#3JF{$FU@5m7n3O+U9QSm2|hvl*C?K{{3Cx z5!;^U0}6cr3_4Qy?gUtR&d;sM7}LrcpCWT9XEA=d<8GC4n9e7)3TUDHo}Ck-$+pl5 zWby1juObkW<@(9sX?Jng^>A{htLQ{|)dMXAqiXXES2Q#FZ$*)JMgQ(`Nty>ahmeBV1AMN-{y{ zuLwPDRcMOKdZVKeEdatQ-DMPkfj_5XR;!ZVn6M#c1%dV;^X9Qh2)3uzqDziFur%&! zC2B(FJ2?xPsD~?=G*Mb7Bx2Yr4fzZ98S$vgI_PH$-E#}pyWDHncgCtha$@l{!}p<9 zolK_JVPGWCS-K%@d}_QxATE}6Iw#4u2IiMRyL>;Ctx~yr8MwUQ2+~rPboeB2?7d%| z8^9fdMmRx$0}YQ;^=R}Kt2m$ULPG_BL`>kP_tJz`!NSD*&EGQe*hXlNQS2Z z*&;e`;Iq^bMg?sjL(twssq(SfRnI-(5_|BQJX@E7Ud88*HIq~L= z9FY00?j{sU=LZTC##Zzm|46)Yv4gj3r(T+H@`~Mc`z-b-Rfx)3i_(*W+(>fNqn$C% zkYuJvgC=6$x330digV310ZsArbDnKAs5gw&2hu;hF&{`Jeq0A6R=Dn9yzon|^fTA$ zE4z!0(zTpW*0H&f=6HR0{!A}{1;#DP7l_HPaF)w{Fbbd)yfYE`B0hpA;$l`mzE`d- zYQnN3MKmWHH)nY&WVC1trUSfw@N0&K7${LN?>rCuDSXMjbO{hBEE%YjqwG!Ystvb2 zJKBbP%4KI?bKa|LaOmEI|GnI&HMFZLp{UF0LAwtm&paxY`dhaOCSn6+n2qG zb<)j^a6FO*Oj>m42In~RI@qWvGo@79OK3M3`Cnj8_1w?(b@&*rpbS>yh1IEWY ziQk(+UHU3VQ!|J&9Pm~cO5>H8*O^Zd$uW&hDsShZ$k$&uS%Ow0hx%# zv92VDqQkcyObvoOEy)A%FKRW!NOh2mX|r*5=mag zCKr`5@EQfQmB=T8Zz~=sK8Rvr;>D>C@s@bPoE=yy`}QN=V7j>J7W8Jhy0uI|H$Jkj-pD?4^`4S+5E{(A7LH1fdjDem43%6Jyqxc3du%g z47xaaS{URUYQtyuTH1NyYwVR6@6%T@*4;2$wLI|etNuy&;zks@51LqO<+vB^3XOla zc=fHa{;Xbw2o2Nx#TC3a=6zHqt*&9T#)FZp1|+ds8W#nGIYRZ^M7}cXlCyGk?Q66r zKmp9Rlu8z+;;RpgwD}xtn5D@PWM7VBk~Lz}WUsz?VYXB#$@wItkmmv^(BW*ipI-*v*=lhuBzgqIu7m zzU=N~Z#n^i9DoU6_ISF?%u)~PGAb40sp8r}uaAL(J&*RH^Mss;_$nnm_Ym?dMJd99 z-_khyj}55#FjzzU`}3au5MTq&H(X(hru>koU3b(;5Akb+Er;LY$nKA17b647jxuBy zV!wI?8{j;u_lR21Vz=A^kJfgi#1F}PB5-BKSW1VpR$5dR^%*vyhC69lPFf?4*ZP0k zr9>T*yK9`Jf$Z@Ss-@Gfmj;Tij$cjfr*mt=fd%JDN3LVJyq~-81X#oZeYV5HaA-%- z;*JJk3uaco;Jd`3Cf4|7oUU(IDo;lWw{E_)t&jQ8a~S(QT-N zSy)?8s2P8>SZJI4Vv%9LCQTX z%lE}3ODQ3cRzLb~zVS7SMP+y6@f@QpU)s>QcQbwK2d+)i>$bL3*h?rV&qa*7TItzU zO9yQSwf)Tv*x{<4+<&8IHfrnEDzh=CO<~s^z;ZqFT@{@ht|_1PI?k%kcZ=W2fB2WI z-tuP9p4}l@6GV@eQKWh#4_~hj>Tue>oORIt3u^u@v>BQ0%XjZLIf>fu^2jYS z`3BGq%x}k6MAl)f#J$bV)!c$D7SXZVXQn%^{g|?!vO!b?C{6lcpxE?5gTP*B1|WdI z0W!#haVCXW+r&Gtb8B1ZuZVj9;_XIc9KEGbG^hf(?#bQv_~m7-=*Sq3T~h!El>&DdGY?0JzG8cm)kx{%)(5J< zP@sCc44iM7hK)pXMp%eSA=W4&A_5;RKj16Lv}W*He0>Su5$k+CYNZO)NH}OR$Tg77 z$t$_$I`-sQBG&Id@q7&d9OYY-@&?A(1heBj<#|n`?paMOSiqygQuetqHOa}ry*$8ZT&!;MP)+d$5IZ=E1QZHG?9q)o-tV zaPn0wL_(;R;G^t}63BmaOYUTArS8+|x9L@H4h=|>y=o4*dv@PAL5DG=Ge8%7ro!&I z-)<46t|KYC92xCAx1Mm>S3SvLGRo4Re>IT7EqDeOIhVCznKUxG{khj|adqPK>K`Pd zY>P~}R}M^g#^y|3SlXiP0JBTbKs)K75O1dXWyT!_r7CGEMPzGp*W|(ibvojnk_h=| z4IpnOMg`~&sdlt7nWWemXeb}Iea}6P^85G7N*Nr3wKCsN`DmRb+OJ1425sSG(1%`4 z3_sg`K4YdTBo_ytY-DQ%ii(N>t)Dh-?DDDf!q?T$y=goX-bu&@gImiRv zmNH!J%0yQB&0Bip0<@L?S3lk~RsqiTxu5n(@3+Iwo!vVyy8eSJOlIgWbf_kv0) zyTKba&j(P-V*12HqE&}5!LMrh1JI&n2cW8co@3Z`W;nlxcM(M+x`ikWp_jPn3w&xM zmkZ?jg?K-I{oJ=IMVHJiY$CMcZ4OjDr$04ooX0ate`Ua=vQvO^b?l0h zSE9xF*`IUd$=XX}?%m8+$R7Tb+y9kQMoaXHXTN2;E7NJL{e1@+DO0!B_t&cnarWbD zer!`kD*}KMuB(IH!y;(?z&066rq$2q~S}C&3wq3}P+{`p{v2m|}saBL}p80tj zVy5W>k`Cf%*A6)S1=+9lkLdJMJ4x}gM%+Ur1<9-ueIQ<@WK;7I3)6@N8FJOYN24Iy zU5##$$iqvp{DkqOKR|c#zo$wp3c|yQ<|+T_yhn3?Yqyp7^FS1I7Ucec68j z%vr?UUUTr#i37rm_*8I}IAlFcDm$km^MrYEaiK_A-}lcZld*5`mw%fg)aFfB{wNcq zZ>N`;j2_?>&d2#It}@(dRhOK!LWR=uSY!sfFQBi$}-aT<>>R|_SX5mcZiNi36Qr~&oNB&Q)1$@MBB zaZD4`jwB(cvC!z5GAJR5firu|3Lv=nnf@2$c28R)>K=fd**3W;!}T-bX6t;_d!Y|+ z!S;4RU{<;B)A!Gxqds$EGqExLl zRkZrGsXhZ9eoWIsQrU4f-;9K0uNA7X#W>09K2Q4E^`^;4zY|5rRYwE<-gI{{iPx;+ z#qP&#_q?E;no2~_{M>`ulfcCuisRQMu_Sq&DpkVgSoTyn?WR3mQ(oisBJD|-1W`~H zi$F|pL*BU+J$)YW7@a$M1KX68jNEHF?wmIZ|587p_@L4rBqn)-hSYel{%J6chjYGZ zPDJ6AE|;hywQp8MhwGLVB#*MXTK8S!`&#=AV`?rL!ON4xKba*n!3M_8L2h)pw%YP- z{cOM|)jQ>XYY+M=`JVpwSTns}_N3kb8Apa;y-!p$YIW5>BOF!{qg*H4+h ztys|Qb{7)-fkeQ7<_2)UGONXb`L5UdoNsP$YhK*nIPd7m_|fH1)Jv@zL=}$eI0c^w z#OtUoW+FPT0BQd-Z95+*L`Xj}amJPwU74Y7JL4l@Z^rJYHoo}&yd#Z&F}PWPf!CV4 zbR)V>^(o6&zIte2O?gAX(~jX$@kKderdZO=xBQ#}={fv)QIaS(8hfA=^bfY_OmV+< z@U86gYhejI6&h!$&!5%xxRJSjd+*ay1AU{@w!!_G#^2c=9J}7(<+sdz`s<9JJ^ihM z$L^0)n5cqPo~49@pXWpAr1Rz7!-)qCz1h@>RHhv&fLh~KwXc0phz@;!1w5H@dhDZL z8C0ikbm*;3#DGQB7f3fiDq}r042J9%p%bOkfyT>X#=<=mF@meM-);Qxp$4& z)r>DPM+;TBFiDAUw{Zy;gEm=Knj;CV&mI-8aW&B~h}3QAC!orZ%;i4puih)GrL4!G zo^1K^)|r8d{R%3~itz&W=?bTNDiR8JmjdTH5B+5HL&eAb)x#%))qb}c#IvK7Vq%&5 z+Os^&bNcH+bK}!x{Rv)1(pl{%&&#CHIVh>zdo47mzJK#)aKrFBB>U9vIRNboJtzeb z_tSEaK#$i4JTyC@IMHnsUqyBl+=#|q1vd>TGI8D5e>KtxDQXv=C3S|pmC5EWTCi2$ z-D7;{gXDwvQzKbc!;fx6Q8Fr@;VSzV)11wOl|Cj#}!AB5Lvs zE>6z)`i>;7RkYZUg#;Mv|8@yac<(Dd-FQYE(&723@!U_;2g2V@JUDgMKlM@ZfkmZf zra}^@B-Cb!xhcwChPIPsTd8r&dFxI-%T>Ij+Oh^^Y!@$EP}n^-CMF{1uG@P>94!B2 zklm4e@-TCtJN$BxrT2y~{Jjb!l zM+}%E|0C9a{Y&VrDro5T&GULv{SdQH-?iI_+u3MtK!x3_B_D_8ikh*<*b}jWUx2(` zf8N8S1>h#(2KwNRU)Hy-yu5JzSx$edQUk{!imas7b6;34W!99^zZgt6DvfzPzSv@q zmC$iSuV0QPhS8rg@{X*WqE=JyRlQJJD0WLg8YCfRQJe!i7Yn|5cL*vD{5RR+ zY-a!Y(Xa17C)d~3)_(rnL=WD};;R7YUl?pL4$I+mQEHI}{vTr_+FnoAPhB@nQ|*4` z#}>`MOnx_p3cy#)vmyDl?#7$jn^v6nK7=e54sv8dT~E;Z=i8D4*eVXw{>#;u9Ao5yHL+3yVLK(HeD5Bg%FBY#oK@X{#(uY z7yZYllj){XSZF7sHs{mG@2qp{A8h2}BCe22KUJl<_Wddp4ZOz>>^b-5ij>$k#lxRK zuu(*aDXK<&_|Q(^?FjP)#a(wMlwE}V7e|?m8n6<#5uYka`@{%DjcHJNH==ov1iTFN ze30rVuED>ZAOEU(Vvhf*{O>s{awTO*S_-Q(Pey-ozv_8?4oxr`D?dk}_YiR`n@%`{ zEs%X}q9X~*Ea5f~8Yif$`6&L59og9PmagY9+Fe}qC5w-bq84Aj0jhEN@@0<&ZHuk@ z$B?~0*u&~*j%^G)8(`af-JB04k9)#^e}3TTofDP)-}mP@uv;?gTmP!+Du+{6SY4Of zxqD5)wd;#@mww#qyH!O~wSH=;Q~Zvw?|`(iljtbhr-M7AZq}C-<6Q_%1=I_WzE1yv zWN=^6JK&l4^zjKxAL=>wKel^Xyi(sV>zXpd;wz}xXig?SV!TCSNK)s1^70X=)O)r0 zin9SPhJV8h15r^DhupnUeJ7{f{6lV8p0$bYf;EGVt48s&-{k3huimsd$2AqVZmnc2 zTeOQ@i!WL$0))HUU~w<-<%tytsl*Zco&$tDRx%!bG|gbCQYmcfYn= zTJcacFIfSclC3^CGV&YXH`G+hJeQ>oLPC$zVZVSrv0(Kp2J-%Uw~{xjzObEos46EW zD2Qr>Z0k4LuTQn<(^++|Jjd=2vjto;{NEF{a`}O(#1h1mA$8tUB=_#fozz(Vi!6wl zH0r_0!>B=_1L%H-fCu7jVIABW+Bu%SYL^ZgZ_W886c>154PXlNF=>;F8oZ(&UFPSJ zjXy9re8tZBmO%9{juQU^a^MH}*NNfmiQT}wb2~ZR0bp`ROJT}1fZfmCzUzgn)3OHKonExMdyGML-!vovJByxXAigZe76f|F#APK4LG|n8iSEf z{C?;>3^{GNhVz_VW^n~-F9K@8u|nv=767RZXgeDq&q2+gKR3UMZDFZO(QmT$Npo#9 z;@_duDClV zt(@Fr08g!2f}B8rQj?)A1KXWKLJ;Exabgw%0Z>RjH4*x-7W!C50S)--_7qm3)n{RH z3dW0!@F7f-Kt6?M9Mx^H0|SD17VIK8fn7Q3OcaP^nP>yy5pXMbUry{OG@kj?@E45c z%2Lj{)suS{y0EV!j|IM1(Po1sJvc=Bv%qnlFrR@6#7qdFwB8F4qRp1*H`HJoDQku4 zlUC$icR|&>6!~Ek4HEFd`T-rJmXR>0{+Bm7ISQK(a6(F$??SN1(G$(Ed!nv{#l@gN zvKk8rm^2$j&F}G!V_BLQ6=w$Lit)*QQ%QjF+o4@$}IAIKAjCTg= z3#K{yqfoM+^LIi0J;iAegJe^EZkUFq28J;kTEObMKtM&HY|ycn%+|@J#DI^w|5vs` z62i4S-~h~)RYl_y1}`Wp^Fs8>tnT-rYirv2Dm}`U@dJ7X1l|0PVLPiiT`$==jWB*a zrCF@XMo={erqofL&?^H?VbO}^%S_+0?g6Iia5y%7-_aBKY-h0sD8@qGU zP<*;`LcjG&ysGXUA@_{WQ^B<7QMXiR_>ngh(x~wKH9Cc9o6P+e9J3O#<-0+f|2LFL z&>pSDh&q`3knQRy4;y1MUW^;iI&p@^jMXncGGs*2zd3QwId1JA*~^<){L)O9miSst zHBp-^;lD0 zn}%TjuB5Rq<~&8ACA{Z{lrqc|);3Pje?;(e2FE=VuBmkyx5r>}rWAu#w{AfcI^XXM zpOlv_dD8t9C1yD2%jL+@U;6IWqkYT>TAQ~#BxzOr8bs5izU#-zQ*rN@ruhK;Mt!yv z%uY6!;>OtCYo`5>%WooAl(40PI}W8fj+^TY8ivXlf@x64mv1MIVN}Kt@hvzXy%O+U{r_v4`zXx!A_pwI~sl4&LEW!jSv^&WssKU+4!@bifYl_ar zGj+6{B}l%N+@K@&Dh#kTeLs~$MNrqmD^EnewXGMrAp=z)J%k9bEd?SOT*mDKmmXRD zV=^*w2iol>!yNVe(a9!;-YC610j0JR7BY+@qK;_y1uuvf6P#F3!RAGO3jKqP>Fz^R z&tmUkmDMSHV+(9kL)X{pQ{y?N!=K~~mkn^)g+dnEwtKPi@uPZUF6DoTk5JahbX9j3 z$3GF6^Y9FpIHWvy@%)8a)i9k@z3glkH|FBFZ-T_6f9UQi=16t+KLiMsdxJtyv4m$w z+>g*DXtcOSl7y5=*1s4m?ytXQLVL9}u<8c6YXQ1|=8O9?PCNdh%c?L5iVz|Iiubb- zD>Onj(4!X``);nB{x8TV|)QYwQqt*vlMb>a?Q z1rUwju=6|+x7ysBDj-GjzGYU3eVI%FGO{M{IiT&L@B1%}`{O-k(7no1^Ox!~nwlVy z1@=p&*=r*(^lP@4=lj4%Aptd=B@~v+ZAjwRA0h~YXwllh?VSooJijlCO*eIrYM|Y! zYOR1GLUU(BME@;syH;G)MO@t(Tw9@SO2gRki+8!}JP=(=;JT=BMJR+1T6!{2BzVcz6b>P&05joG#j; zOVr1OG(#EA3T{F}RcJDV-Pz1e;m6VU>fT0GiL#IN=f+k3!pEB&EvfQq@=X6z!HCm7 z@p`iGqf%h0LA?62s9CdkuY}5*uYWOnOOW=1#Edw=Oe!O7KzZ;LlBhoM{VGLmBo(5w zL20RC4yrdpci4)O+{u&!L#&-hbW`!q7b9*tpwg z=__s_3`1JXR>%<4Zz4C#w(|Y!tUF1JMRAwxB3s`wr8x=!LcW`uM6HB-(Q51Nr`ycP*pDhlpgyYhgu}?Dw1wo ztWrarjPR8NSrF0DU6u-7(Ymc$^EQDBUz$rxQf?bu2KDQZt3|A!^}dT>xB(QXr3jbU zuF^$6_#xhxTRqe|smA{8NWEzUcF4%_fsO36(2M=xPQkxM^ttb6-r~+O93DSA@c;K1 z|GmX^R?GF(=?>cFRLNB3)^#c$lhn}a^B=e!-j`U4NIWDlj7(JWrlO^31VeQeTr;qp z{%-+JhD;CFANlpYBCZQR6s}kyxL+#D7`4ha?G_n#nK0vswIc*-5R!P(w-xtaPIX*Z z^X`qx{6_Q}7@>#6(QR50#)wTG^?blu6{h z>S!`?yF)0*$cV^LZ>xH|E5`_@5L5}!k>v^)oaPfHm$Jt?Ft||N+;bv$vYGe>wRgE= zgPQ)u7?(}L8lCZdxVR`4;fNQhfLc}qTkc^*V*{Nz4wh2^>KF*9{($)aE>CdC17`sT zGkGY{k-{-U(LWw*npf#7bh*Vao_>9|%XKKzk}`kv6?AL(m8|`{DE6Iv`dhn>{K1^Q zk>_Y{FPhipyl=3``WH~tPh}!>`w9x~yEXsBI`Z97tiOK|q?pb6gNkD~=5Q7DrXN#T zxZ!TyevyYF_By+jXLPo=x52ZgAt?dK`~R4F@35Tv@O`}9-QIg>7fMqLx!Zfm2%){D zMM-qG_YO@>m6alt+0u9vEhM2ug*2s-`kwda^ErOU?~mv397c7&->=too!5Dt*LgKF zL%kwg^z47_N$zz;`4;#l`TxzsP>?iv+>*B*j|njmB=rM`MR1!faoo|bxUf8}t8PDl zY)wWmJUi*G?nD<9X$XV7ny4BvN(DP0G1SHgwQe+~Ks$I2SPAq5@vOCB@4kI&{fPJE zjxcf}Jex)fBL4k2Rbow)>V1e>36;b6XUJ*D+hV{SgDcUxup%E*izkLTT=0pzze2T~ zm}P!>2klqt&2|uy*7n7_nG5vhbjwWL1&ybLUvI50xNPF#q@KLV+{k`0^5qQCHE8i( zS9C$s2ujk?r+r$sy!lJa;tKPWvuta1ITNU0z+nYE@pJEN)rkEoV^pbDZ`Kg>QCLpS z?%z3DteNwmX;Gf5*gSma93OJLdK=*^+D|D!Q@T|c@GOx@qs$v;>P;ExjV z&&rDX^giHG;14W4vsM5EYYdp6`=H|S+Cua+h0UE~yQc?mK+wds!&E7X9LYmbGz*~s^)tD_+v=K!@@ICb7 zY~4J2WgoNYL=83z8L4`e$n@UK-Xiw<_m`-8ssB@GQ;Y!%M;vARr&AaA(r`&3`Tv-r z|A7>5oc1H&lkW?-0hn26 z?)m-NJ&RDn;9rSfPSb<#%^7Y1kTj9ifV~#b9U?K$PE8pLvR9y#X_o(A zd}&fA)N!LL_?~!}yrR|bhhT271{2s`yD{^iXUw)q8sMF_)TH?p)Y*VdHmc;oBC2 zUul(B|0A}`ksSoW(_v(~*BhS>?@Sx?1kY|nAJpigHI{F9cR3^|bHfHzm>gs0Y*`<THur)Wr`8&D_e1&1?9@Lo_gzLKeKq6i z2XU1hGCc)-KDlm0BI#U(e?d585vI`bOFEw(B+Am?d;2yP_8?3e;yo*`TFlf6q1X z(IX94W=Av8&Hsw`Z=nds&DoDnfUu%;Z!g+WC!dBg&ysHvfCGd)h^j*T{J8+UpkAnb zV0cl8`A}%pu-VlctOzLg`T(G=4W{fEi35wcFo-;ssT-G}Eyh{WmjPWi6O^SUGAas5 z1arS+1B>_q$Ip>Q{SwR4n_Vr24H_Zv#{Ui6-d&cmQv@o zgl3An_A4QE`MrZb!hbq9d^nZ$Y?>?Qh0px9)sF|{b*KylZ9zY3vfI`e+^T9BaucS-rD{zH4tmjpFAvmD5h zic;4j7;iCNxwbv}Vl{_h_Kcmy5w_Z0C!bD#{rXkyCC-2U3w&PDh(eRduh{oYCG_nI za-fuDemzR3u*I)q!TE@s+6->l~&%o zexHu-yHL!{0g}RKKRdQtdr{bAA}(G5x+=W{YNN*YTO?@ z78Kw9f+?ygK6};aiFrG}k*hjL0jN7W!9Dq`0CHip)5zWJ+@-9-iN{&hj=i!2k6)dC zg2MTtdlp?KJ`<&v9L*6QbRE-7>R_js{C1O#>I#^@KevtNn-G5Lo@NZm#cLf>V( z<7VsY>oVq7y1QKc8Tkn(<0hCY@~A0-C-Xn9H({I)8Q@J%G%!PQwUul7P#C=;oK?1Y zS8CbI$B=DbpwmD1Yb39`P5P!1Gv!sXHJ`L+$Q3rrUClp)1$;s zGNbu@uQ&ciY-L9M_A~DD{?J2k8si6iX;`7XW|p%#Ne|fL<9{sJ!$o3?=xe zc=#D?TtbvO)Cq)tRsLu{DsFHFWJM7m3QF=1m?nhstImHB@~as%Xs2ML1n5yZKs#?GhUwVIlmXc#!f`f=3YJ@ony&U;u`*a7lCUXW=Uy@0fbnFo1F zV6a$LGj6NGp_|;N2&drTIDYcK#BKX^4471+9l3W6Q~#OB z9`2f$n@g|aLngWu^{{UqX_df=ihELGcbSKpzIz#Y%e`DF&>Hv4Q^PKao^j5ZL7*Kv z8_`u{gfdoXGRfay4SF!Ww`u}KK}>nO-z55WI3#wqp8EXxb8iI(C`*cw(#doV;tKRb zaXd>$5D|J?!N(;Y3zk#1F}~8Ob!McYSpl(K9!0&=m6FF$_zOn)YCFW3aZoIcW)C|J ztGR-tGqKvaS|K->*6%rt1ZV!khU1^1=k?iTR&DW1I-&Dos5=48bp?SoOb^D@!H&1B8$%)8duLl+JKS++FQMtKGCC6)i z9DR^S?#)!bvFLZ5Eb(|w(F{K%dQ%EY7>nAZQ7kn1Ushpd_vR zMAyZR{s3&ZEYp=RMk{s@MP+F>Syw5!Hzo@Us54*^gRLrv;(5m^(dTyikNYO<_sqd| zl~UT207Q&ALoE<M;gdTppuuWSx?~qZq-+pEMK<1BI;i%P0w&7cy8jsdb}lY~@?ZrTtE_wxos3)=iqJiizEl*?`S&aue2~C06qi_}F+QH-! zxzV&Ez=+X63-NOf_L1Bbfv;*y2j3o$9Rg~%fYl?gIqf? zl3gml7Hyj6V1xOz#=4eS2h;SXRlWmkIiXe@y|66vUBRY=VlsR92J4EUA>mEPsZ*y6 zuB#FFY0GHBY9U}&Qm!bo4UaD@Kcr&Eq<{&4J>vN?AilOyHwmsK&p+||q#dJMfxysj zsok3uvEQ2)5=g+t!e|@9@i-d8OXyMb=sx_gDy~B6WNWNSe0XeV!l=Ld?3A;~6yvVH zHZtBH($|x9elIQkMRT_(qWK-a^X`t985W|%^lA=%f>R-lzMa4ORrN=1N#nk#|0R51 zm%9}CoUP}Tn?A5}_MIbZ#@kfA>`eByJ;jIlw-_J4y|U4nRbPF1&}UgiOf-XR!KMl0 zksB1f-;@nd#Xb15{T=Jy{=e=N)1bP0f0LaW-s^5@>xlZ11jsf~2CVx_?d3+0GB9XB zr5N?lY04EfA%_kvLu4eWs!;y(+Rd zl%1Ed@#c}c*CJo%F!z<6oPS(nbMNy^luh4bi2<*4Gh{OASN!iAQ}eiRGsH z+H|TU-?^6Dio5V<*Qwqerw#ZCbR!J=$h1b>6^sgmMb<dJ=8cBa9(wfT|3-!ffrJKS_LCCjWdiVoerT{2LwNio>Mgp+#O!6J z(+1bbvlYzDd8?*fou-ksb}GH65c6XL`gQ{->rrReo9t$pI{9DxkCrJfoi?7e((rjF z#xY)dxf~vyEm*l{L@ENhmy|mdK2?Y%yf~tGvfwGyUuCr6ZN) zprymdWFsOYms=8p4w%y)h!pKkGO&AoZ>H)z^=DTu{fU#`59MiRbtb02qFJ?}AdB-7k zcYs)S3fDL$r;md*4-%BD1+BWsa%wLn${6qn+Ygadix)C!$~ZOr9OPK2COX+gJ->ra zyzlm^@_GmahvaRdz5K5CfPDkcSBr(;11q6+2ZV@8luD_xCqtm#C2ppF(Nj&{KwpIN zaxWA+%eiR#H`wWT_vj{c0^*tBjn(@{7riX+3ohv?z@luGG4z_xu$yJ=V*@%-_gU6mT-m>HOm$o|u9c z12mK&<7c@)nGHc9GFDJOQ9STsyjE(zpKq`{Ybp8cpwGpkT>8w4(e)B92Lz5zee znHsxSYze%S(y^Oy2`$uKa{ytb`n4Qwm18z{VbtQ>1*Igp4vzwV=8HHnzb)64-0zM< z4MCbGN|hwnitLi$FC_bB%ex9o-bK27Kzdr7Wi+R+mWD~ObBn{-_j^SIkBC;ctt zB=+Cn(`h}W7K90mjFU+cOJD^!D8?C+zmdKA#2x2NxgU7;N%$cFe*=%d8WmRhA!iK~ z7xbRGOQUtc+FuIUcbSAEp^wwMbO(s@P6I|mub+@X0V7a%<`u1yA zcDzja8vxx-3LtKM<5pD;&Igif&?B!h>7-EPFsPov*viWT1nzx6yJYICU#-DYdF@nK zq_mf9R)y0@sEXe=y3L>2XA6A$(0o7Q%yabL8MDRq<* zDNmu4M_>N@>b=>H%8cw8u_>wh@h&cOT1+2^UeJZqO3fyVd&$5TEd-CHc;}H_L9}{Q z`zSu_c~1e&0(oMB!ly?SP$~6E)7SZ8kPiCpj?RAJISl6tDL09y9&hyWPs#VQ9GG^ctxdN!!Q$y1+aW1A!kDa{EqrMK4lG-OZRjh9* zGcb-R4x5YKCR;dVIEAsFDBUOWFP?65v04LFos_96AJ6^GkC&%kDo${phb_WV$>yn= zw%SY_Er^9YA8JiX`t7Gq2wrm77v?(H=D{!>9@g+qTU*z)_u`NxyONK{tbU&2$4kD9 zED1+cC=CA|&|XLqjSAJg!u63`It%mj{{ga)E=Tt)f%}Whg%)sWI}h?U8!!FX+N;9m zUnSHM7`A$JK2^2s?4r2pI|=O`0<9a#Cg1T)+a9tg(xrp7I<3Q4)PWZp5(jqa6v?K? zUr_Ne_KE^Q(O5OoA8$oPc>Ly)=R4^*IyR*?)!W1h{jDo^|M#FPhfVug?dB1#e6AQoyRq5I%wT5PLAljg6(%D*CU|XnTD|+aA zZGrYWOZeg$n!cNFg2LzzHxf1O$9(#p}RVu*Q3;|qL zIDQU@cx(Ori=P(xmVH`YDoOM4A=3($&)h@>u2A}@j(-8#Z2j%Gj6QKdgw$=&VFzdR z(-gnZ2QTIUHBi&DdRnibhjTtG?E72)g0kp;L(8@aEcAUwdqxXT<%3+_!+CAVec+Ui zn(Z5iS+;UiQNmxbo}#paSZPvqGNfNGf<*Ife8taSE_)>{-6rQ}%x}-=?}c=V2L<#h z7$f^*+!hQoHE`mt9GV*#;L~Oo|J-F zmYV9L%2a(ZFKB35q~&vKyV8Eh9P~PCHf@}oU=>HU%{_UmmR}I^|3GK~W{)h0XVIN+ z8laRwOH$T9+7>)Z7R=&MPkt0l*I99~n;rm-jd6dr8Wv{e|C=}yI6bT1t(ac1FLa)Q zP=J~?J#eSeEXXIxOk=$kL+?93bPif%B!;%Lph5yx~8L;l_wYA*Xk zYcBtJ9U@HDI_9ok2K5a(_-Gt&pBHjDbX9E;)8zT#!*@@LjBH?(CqsCwzem5*sN)1? z%gDPk;#q0u8}AfMeF4fKZ=eW=U4U&Q6)hYwy-&*1bPU`-b7DIfA-o>iAZV)g>Iw0) zvyV|cfi9dH1(kn$3ez_nDHil4&cAt zK8FkGecumW-t4$ca`Q8K0JC%t4WHKWgF9M*X z329ixQASlo;G$ZJi!nd9xdie}qCOSfq?SVO_cfO0U_I0LJ8%EFNmjPbGMP91L22QJ z<}IEs=Fli<$?NOT--07g_Jwh#YQgV@U%Hx=FG$>BRfv7~wL5QMEnyuU2Q-PMF}?L# z2L?}!Av%j}>b1t#JRXs09^M&>JfG_trwCaf+|-K3e;TKnktJ5e#U5PY1-|Qh6RXKZ zACfLW2Gf1|fH78P)7KwV$<2WKGg}2PI>&n`-khMlh+}oid0KuW^XL@DH~_mh2R0Ocrj<%%nR%JB+mLcM?n^r$b;5s{Pd7A7Cw?`|`ktC~lguz8Ji-$d@*!roN^pjz)oS>TsK`2I5&Ax&<>pB-jymOO#Mb7+ zFOq7M>tvm1H#p;qenQLf#C{5ib8ipJWvgFd=jf-Xj4cn9V_pLr146|VV(p-*LmiTR<2<=SJpwqbOc)5Pi`tILcNC$VHm0e2~sG=fN zZWuRc;Eze&l#sQRKr=aPC17jwBD?J5JZLSFxnJ8tq7ksIYgSs1ULD=9-1k1l z&tw?HM9cht8Ac~n{pp!f3R`PFNZt#~XD`;S}w*q_LczrxfsD38yE^$5hPyCwm)jb#* zxM=6-IEwfTr)4U>7E^vz%<^^)%}q^d1dJQhiqLpLedqWK@1_3~R-cff-MX@9SAWCp zis~C~C|t=}c&hsl-5Oi2qSp<;^c7n_JD8_+cdbBX1uggdPWIz~+u%CNUFM)l*^3_7 z?V5TNp{Q0`7;x@CV8#SZEMhfWD=?hwY0vw6Q87Z?1JR#@Klh$zUm0Xla7C_!UM_>U zLqb*D1QGfl~`yZj$fAFAAoAB}@ewClxh0C%+>vVw)RTc87*uktI~mOx43P7T5G5 z-a>C0-$LGIMx0&M{IW2ORD?F&QyhK>TKg{~vTKQL?^eRRRZOsnpl&-{0AcQ5R=QPo zs9k3K8bRoD{D9VzAxZ6L*-P8Io=#L*&kT4qt^1X@_b!QlN}E<=qFmL2qynC)$E4#k zbXJ~PDm)PL_j;ss=k0;JxZA%?hEX8@l&F5A)%vy#AnofILDE}_>kl4PSHb#h-5e>;#|q-Ik7OkhSA5eD0zQ0ilZ`Uu2+h!T*4lQwD% zOho*-oZ~WWcJp)iGDgt^aN2jxef?_4(7X3oe6a>Zu!xKNmuD9eSU=eOL5yk1D2hK# z^JFAbEJM~>)R%$%jOnq}N^)V>I{yyHZ=w^~w4?m@`UjLBkb6W1jqL&9BC!MsO4_#l zpHVP8hn0_AgX`-27(i3ZT!0G#I22>FUwm-EG5sr7=o{{l09r=-ga1j4^j=X|I|(Y* zyDhUc%Kxkc#ixIFBmTYGCChr3CZfi^ZXEZPv}YTWvkuM8Le1v2Pojw&&rJ(lM>UW6 z&Kb#CR0sdM>wcMcQI$zU-diX7)59G!2b?~qa0ZQfK#q$xliTGD+XX2({d38x-eJfD{2sXI9=ZPpm`Bzv+h9ele{Q)e|4e43ohq!iYEmlnXK{ zuhKdV@T+3sJGw>-M{tL_=-kK?&ZxoVwoo4eAI7Cq{w79-D@(BuLZLwb%YYso z^M11RC$f_6rJQJfvVw90MljGQu&5Kvp>pRF<2=@Rc61bqQz&6to}u$hy_=4XPGU#G zelT4A_tD0Q5<@gTkG>&#x=TlJyfGHdoP58?&vclt5O!QmMl+|~STbWUIt z7)2~Xi?4)vIXyvF-64fJgS;UD^-Ty^l8pL@jfrhnu95vjZSQ_~mH&&&yWi2y&t)sOIa%J|1ofS$pg2J&h-8(5lIQ%_7aO@eK@Z&od-bX;vTd& zk<-WXgEtR)!EXu&hvsZ^6i84I_a$TohXxxwv-FRJ&2eSNp`?~Gv zl_9=k)@tJf>7p-=&%d~`@=c-`)6~Y7+TzsE9J_2?19v|^{P~atS{6+?cvxtLvT9)N z%ME9mjJ3%nbX&#Q-n~B599Q{2Pm_m4CZ5JsnwfXUzDMQL@YpC&A;gupVO=yPi$pSE;~ok9y8+?~;s9Z{zgs z`XA6E!sYoBAKm5wv}-N)&@U5CwRqTEfLDd?F;F9sQ{YC0|Br z?~M0?u|PshB##UXp2O%)ujRpOeqfqLP1uDfSbq{q zk2Uz0rl+&DQ&_}@G*3gOL7(8d47*S$VaR4`r3u`u`9QK^uu}ki{t#v}Sae_`wxSLx zX)eDEBtM)D(k*PT3^HrJQSSq&QPPd*N|YI6BU%i*oo>piM{z(NDBD`vzZEUnbQ|n+ zoOu@gd!J8_f8%bTXFz%AB0)TK47M)Hu6Qw?dmV9n|j_ zc2DgYHPN7HrTg1o-ROjunc`LGDf1Vfy_RoyhH6{nYAvB*9q97wL`!CKmf9dI3(0l^ z6``6xm(l6V!gO2zY!(+5aG$%uF0QZ43PBnoqO1FU`e?3d)zMk5(yo;=o!e30FLTtm ziXP`5H5ruR zeAtZAYngp;_Q`xo-%W99qgMCCqU_v&SjF(gBC*5}!mXi-1`gi@;;nvr!m{Sj55KQ8 z$^7N5do2eGOqcvm*Ggu!zXXmx&c<*mL!{*e^xykIcz{)bAor{_n(F*TFS4{ zZ}R_+!WzDvbK7cSguW-MR(&i@;K=da+LSisBC3^iXfi!(Kil#R_m+`w7xVG*7dq!u zEbFXX)O3EVyn95RN4h8=W%-2QeL1r3{IkDP!8-+>-V6A;6?lCsP&$kzD=yvscU%Vl zSAplzqA~1)ehUA~S_CqGg7<$He$e4meTnhJguWN=q&IPT*I5Y(JUidv#ldC`v5SU>WS{l}A~@LaYJ ziK<$rIoS?36dsS)KZ7)6xZFyjGiloRajUR?;#c6AZ%7)D_O~9KW_rwaSXkb4K=l=> zwVCU>xB6{l)O_ibW(J0ys;8?jDMdv?8mpG-?t|vc4@up5TQw!N>Mm-<8B4mgWBLeJruRkX-m< zTV(3_ZAOKWJJ*k7Rr7xG*}S)X2YnxLbvq$_e=NX!7sfeM~{92AKDY~ zhAt!OK@IVkGOYYixp(T-sOVa^!2(RAjS?>1JhU&auj}sa0+uH${^ATRCqwd|Z8b=F8Tm zhJM3i(~G5?^~}U>vTOP74cU9KXS$4XS*7#qR(Qky2JBHkNN!ajt7`|0$BbxAeoZ42 z9`Gi2%P+gVx!-KdJvU{?g^`b&EJ5M!p%?%B5^-7qC_vhJ5inuIe>k6=jUkTg2ZLTP zixtbt%Zqk5W^?9g%|*AJG*~Z{e0iFYWoCCg>4&Q~Q6{dZ;SJBekoLs~X-#W7mnA&l zqPs?RGmhT)Wu}?%=n>gP{!Uhr%d?M3)3_{U2W;=M?K?_1cl1oHk4O>Co3(aK$!A7Y zFnIf)u-*d`$_uOWPW$?6MLE;Dw77Wwla+3_R{L?CbJ-~GFsC=~&Op(#(pvfvB{rR^ z7t}9yUYfVF2L^frd4tBKja5K<iQX1^M?`p>mqDR zz_EaK+P$<^m&maKQ8Dy=C&BB*JZM21_K7|46L%Wuuiht5#52X}x zx*EfW6M6c?TNwwF#To28ru*ErUK@AiK30Eu_JTN7cli%+6mJod49dM5eT=4YN<+4Jkmi!GO`i@xixDngp3E7@kl1$T*c->y=bYu`9wI{D?- z{N@MF>Kc$o$nyjLaWQub_kU;Z4cx%Y4Gh{pw`3-me{(#XzW5k-X2z``&_SH zHQuBdkw1KU2#=$ccT1TBbch{)@+eQy`DOWj@%166cN(o4`!22zl7z=g50B40vz*y` zPr)Ryj3H)bZte>TETr>->qH3#_n8Tl(kKAdN;S&JBj9aGJmzy_A6-LZf)wfn6oU`= zK~_C7op&_s`^vOYRv5mf-EOk zn}awKMOmqW)rhK81{EXLHE0UnckzQUuBd!N{V`@bHPa# z?i>z|*+o5NxZLQWZWvebZ*NhDEJ;LpM{D=*ZfVcjcjm3`|H3d@j=@gyw9wCa#hq`H z{zE;b>|beJd`(d)HT_f8=3Jo0ctIs^^mF4$2U}sw&~gEJz3fx#${$@XYy^DIg#FU~ z+|-wa9(o%mwwGP7Q>B13^b?r#7N!3>cLq&%2H@@xy)mdicF=Jst;8{B&~>+=m+JA; z;?+Uiu2%%raC}}*RlPaL^+%6O;dDH9ZlQE$#5o_Hy;7IRJp5?^Epq6$O+dloCW}PlH z-A@ndKQ!tunaJtr*w!e%=c?b01+Y>8QQRW_I#(Y2{bHZ>4RjpAqF5|pZTu3seEs7N zhv9m#lvW45ul4d@UES-!B2a~W0J(@d$p7RuCFs)h{=iJCl>z;ou6IsiB%#NSnD_x@ z5B}@`{Ca5#^_2DD-MvRfE@2V_pa^@g-l8}If5f5FxotiE9?gGbw1W@|l_HsB`+5RX zU+8Ow*G7<6M6C8>rApM@-y0@Y{lOW#q)ww$tUIxNlAaOrbAu;mf3(}jrh2(_K}#!* ztH|uHMH5$x_l{{!2R!4Z4tIMO&RLF1LOcu=E_gp6I+C~A7H1@m#d3)kHCi( z?vH?Pc>8b}-6Y2^RXtRA9qm#7;Ktzw;f(aM+na0uf^;fC3XBY31#N;XMn(Fq=>{Z? z)9QWRTj_SqYz`^>`wY$vN}88;`?nRN>OU-$y)2pXJ$ao{K92 zo`+6AM6vgVx=c@=Y86a%hW1LJnoHS8zsWOI-C}jH=STy zn{lSGvyx9LJ4oAhZBAvsk;VKS)~O60FS#};;!}snz8gF=7E7U@Iy&N=@)sM6>QrI` z5^6KmiVEC>V^;dlSq!3>Fzc^5`79rJ(3UBM|9-TB>+3=RHp(Yt&Doi@Wl$2y&oCl> z(mYAoAxVM_qK>3jjp9mm-1~IIg?<@}GF!FsA6WPok4Yyi=tk!IO2Zq<9f4***Iq?q zYNA{jhgGHUQ>t!H`>}bcz(NAuO&E0VPeq;X)Jfy(0DtjSW9<%^Sx!gG^)C=o#MY$u~WtKp{~{pchN(GOG*8bLDPTm>Vo-m-X-Po zOfmaHX%Pxb>O8KH?>Fn0O^Ma-llFA?)?{difH85M9*+k1M9eBV6^hLDWVZX>^{#U6O=LfwWIWS4l zQ|X$%U*=se!>QmsNpJ6aNEs-N?NA+)=^S5iILh}n1Jw~Ho9i+dWhkcp~JdCR$QPB?G-q(`{nLcU^$m;;+^Sa5P!Cl`6MJ=LVM212Pd!e z-yiBim!^I%%~Egfs|L0Rm*p846UbjpcG6s)gKX;{rB10m)hDt%+<94MxLt+z$BoC} zp2Hzd9|bd*psvYL%4QA&ZibVIJuXS&`U#%7BT;XW_Y)rx4fOlDO>FlBWD)d>Rs4y8 zy|qJEBkyWYooI+ntGut)Cbw(mshr3a%S-q2NEUP-Qt0>|DVRoOsr@qC%R(Px@ZaF= ztLk$c`4XN3YGKQn4l$ukJZJGuTklAm=M(>2hm3 ziwM~d2m}Y+CN|_5W~wb+W&H>)@B-$kCjh2E>tm7B7nh((%0J+`qQ_pK-!vJS1-;*Z zMc-|Q#(My68QMlFDWb0F9V+rp*7%%pN$}F&0_L$-ik*CQ^{!E>V2)`;B`+3L>$xJ9 z1RPuybtG?TWbTGqjwaLb7k<+&1@_l0+yUqZn;gfw?O*+CdO3|}e;h8{0fw&g=dysH z^cA^(Vy!rUo{CQSCIMqDw3AX%gEc1#Jjw2zuIRUjZDn~to`TNG*tsTU1*++c$VFXF zvG)*jNzh#vm(^rmJzlCuJ0f&D?njya#tVe=gN!NEqk8Vdz!YBQHE4{gu?()2%^SGd z8k!FB`rSXjPHgI_<{t{uaiianHzV&yc~6zp=dEOilG8>}+dxb14(vD(H+0`51VBw5 z#dlU*sr)rKc$AS|n7bLYvPEL8QY*6nXJjj*aN>EmR*R}%sYjAD6{gdYl$i-HLlZ+g z(?6r#M_zSHQ+^i>jWjx&^8aq&5vNjRW>n2QVF4_8Lt38GmS!IqHD%RBmmT(0D;cPv=>dpa92x{Bo#9tV?kM%aLZED4l_~ z&CUL*24#ktE@XB*Nwd`?&U{>C(2$}z#QzFvn$jF3L}8t9&CXobGNU`f=77}T@Dty{B8%N|WD5X6jmzyda^GOJZB*5u zRdN4!nTrobncYZRjP(1yr-uDkEio*~ujNuk z-scJ*((afKcnbqH_>Sxs)}lfY`XB;lrgeXFt!O?rsh8o{9o!wDHXRxPP#%RdTN7qv z1@FoVzV>d(BX~Rl+RDQ?-srd&@yDJXc*(4sk{c>;I1_Lo&gCb~{pQOACJEnM%6~1@ zG0LQ;%3eQd%-h}kT`k-&a4;lZ7pt4m9ERbv7S6T<-fjEFm_xO#Iw)Aqj9?$pqlxV) z0W=chPN4rYuQ)fFPsjvNY?BJcR*kDtmd821E1A~0Q4z+XG)+UM-B^T+#q{}03mp5} zlokH;x@g{Z!@mn=dDeAewM6EN!N&wyPW|UlcYN?|6U?dLD3{}MKM;Uj${To1n5-$xsKS;tS5Se_gxrf9t2VrQ$YlR93udWUK91!^ zEBU6_rb8u+`E){gSbP^1z}GT*$x$F0smXglJBba1@B3tR*TPG<&3?R3bc8R*B+``Y3@> zH0@(r_y?PqN@#1tsD>SrGd80~4H>)A6qkBDCyC71 z^)O__lcH`42-eZlsZ#CgWKam;%is`9?B^$ViHPwuFs$g&(P{mX;Jj{<8TA?VkZ#nv zlj2^YX^&#+_T9c(o2KZvBK8wC!}uWc{$Pm*O_UVd^66dXU6dxY<>;;BciS>uOB0w# zwCAQ^^66MiWE)Zqr+)M@VnHzJrBpqmV0;Vrb}lCR7-e?n6ObjgU%_@Uik_z5hYlw6@7ucxk_{B1spaB46WUQ;0g4F%rnTB573g$p|9A9$FTYaksQi%nmdX&Dpjv{x z0jbQ0iq$BMVs#kfiiv>pQ9&PUk-5mTqkqCfk)fQTm~8i@8h?7Q#3h%-N{gedZ0C>LKVn^;XYb0X#Dxi5A9-I1A8u|02z;l--S*YHIl?#pEs4woa8g=$7a;EOQS z5Fq)BsO03@EIRG;lx*|PE=3pol;LX3S7*m?m0ua#X!ItV`Tbox`CBETxnZ~DIHf5V z7x`BCv6D+moW0IrOJb`}!i5-3VU~^xBgQeKr*Tf)rGI*rBaBbmy&Qhm1V3~9#63x*BQ`5LVJ%gwn>$kE(?C6 z9BlrxoigN|0q+*)SpgB;k@7})y?q*-6lZJX3oWyc4eAjjy1mba)xHwpV5{!3{;7NB zM`(k(X(c;@K5^ie3RS!IwSp%Nd`y&2o0pW$<6PQl)Azqfq|TBOGR$OIa*2^%;XJ{i z<6t7_t?T=YuPRX|zZ*dZVuceXf_+@AEfGz}H5nv#O0kr?`W`+piRGiEoh2{Npw4p= zb|c7+a?%8t%WGoTiliQQ+VCSxg4icUIr)`K=*J^3On8x`o-*~4j#B?>-bS(KX49`R z3g)*PA1f_|#5z&GuJRRDS#Ea{r1=2>3MVl@+^^$Y;#2Nlv$K}Wht>d2#MdRYnnm*4 zp0#l(jJi%=_bL%~xQNmYE*;VdBxix&iQEZEzkNzMH0cPj6S{nvH14!fGoX0TO%2%p zU)5Phvy7eocI+(7wqP4kkcx>*I|N@xmx!@~H$XZm){=viaiuvfkfM!UY3d1C(NfAc z8vpwD2~VCRL#4&liGNKD)Lt2X+>JSNRxac?_k9&5(r?#{8mN{h#dR z+ews;WxWg|0)Lu6m+TDFNa2q%^;dl0SV&-2ZZ+nQd&_teGtmr6Od9n6^u?5I9W&ZZ ze9uCvX0OQWBglHFgx7)1>j5wHjRo))y8d<&tvKz8GJpQ=Bstx^lv7^9FEujbJ&9|% z`?4k$O={?OHgLwJx=2tP&<>A6W?-nf=RYZ;^1;@V#7KXWGT!#|$tKob>K%GQfE}&P z;(Cs(&Qv$)g2!)`5NSw{*ze8v0QNx=PQOYeMm*wq26&^5QP>;rsFOiZjCJD0WEY5T<|aqy4Fhol_h*d;*7-PmERE4^ z^5p8Vzc=qVkG$K1rrUXw{Elt6-p_OI<=zu>OO<;(WR+IOgfPyytJ^vZ_1c3_xe1Qv z<$TTzO!ib;oOf6GCMpWiGojW~D(J3>IblmU$!yjlGaqgkd1kUkl$s4GOE zNT*_>G$x*CkWQe?jeTS%|1;J|S#%7Vynewic`cmddwtQ`C>ak$B#jNZ_eW4v@5UEp%caOt^} zfeiKy!B0sEoGefh#SXdZGi%4@5@VX9Nx>P!GU0<c)u7=vq?Ec{9oOXVl;B()7W(zZ!2Zq2u{4Qc6XrBHQ99U!x~$uG?W#xt9r z<_n$9{&%hN%8sVvMU&!UBh=)u%N{G(*%c+%3e(gXjVWvB2$o zi((!3bC#8f3#gr;qc9;-==RMu8PZXeab2`*ppekJITPF+#~*d;yYx_rl;y{VwzNjq zKV5FJwWs2zi=wA);}5>ZQkqqgRDWzBAyV0o@q*8JKFM+|3cKcb-!`JyuH6Ti^i$sL zPFkCBK{iNjFCJG_%Q1$vEfd zVUI-Z=;TO-O8+3xo4&(5F7n{^@keQkiRoa6rMOi@_2>B?GWavsh2>B!HJ5lXy<0nFa?p|np%PF?5FO!(PGTSmRh06V4S zQZrIB@Ym=cP^8a0jl9A1!*fbTO5H%k;?W8)`CQWr9+>rQp%)ioA%=Q#OT(gsB{!-b zH(sA%gei=ozO)7upGujMyXU5*qN!>BDCS;faB zK{RzPC^2#*?L@8AAMMdLdM=Lly95PxMNzdR_|QB+As3a(zao|w%wm&nZ?x3M7E)^Q z-7xff*&ka?Id;P9P`Y)gP+O6_nP1>&RDWKUKblqY(0@#CT#`GjJ!(iU{$xpruUG>3 zEk4Qyhz2@-cU!HeL@) zoE_UW8u?-=1bh84IHDaqO}tfVS}pje^u&-ByNxm>%^G~0Vme-qis!uH8|V4e)L`YR zZ{9>D)fUpgA>J%8%@S*;aw&#cj5;h*S0p&0AEIWqq*(j$kOuW016%kTMTOTKdyu4g zLqh`9K!$`N}wX9lBC>(xXn z19gK~(=wKPU-j){j26`5947+`NQp(gu4Rmijz?&Wa`fr@gj>W8o2fDwEX%wfOKNh+ zH&WNzMJVvpPiG$z;3%0k5ZXa2$`Rq2=BZl8dd-NQ!*GUALY2tar7U!;g2$NSDuz`` zq(W28AOMbHalEvu2mb|s4IN#M6q|;L@kLbFe zl`k7i|HA_aXf^e=7!zmDIld^RQg|)kb&FedqNXJWd zt63B$`2}Q(p2tLDu7RED@F7eXSjKP!!qhCXIk}lu*syv78Va4x)Md>Dn%pYGTxRYE-yO_A;5UHkOqirlv8X)nIRdH+z$DChKPHU(qwbiJ< z-Z)3;&an#n)I$InFSFE6^Kt#Bu=-n2?KAB+$BJMbQL&h!{Sl%%<)?WPFKg2syfxRf z0JTqB3H@XNF+>=I56qx`d939>Yf*l$AZL6p){@S|`Rlif^wa%o*#dx%3$m+PIu z$=QutFWBF7bkH+UMl~^w@Pv-d%$U0SHPerZs>KK;%8X`#F%0B0(G%v8YiFklm2hox zv{kIRhJG~oTqv;Z*uIlw$`V$!D5H42p2f%e?70v{s}O4m)ve{5(C$4qrs;EESS*3El4C3Y&zO)Q;G14XTWk z`&`stCzE~b^rNc+Xda7N_f`HsqTW0j>i-Y_p3OcO`_2rqXU`sE?E9L8ipUm1ltfv^ zzGSPcHHMH>gh;8eBqEJ1lFFK;6jG_w=YIPBe)oO<)j6Hcp_%vl^?EMX^|&Y)oY!?c zf@jQduvl)`tTTpRu)-krJ%L0$7+sfSobPZR`Q+6sljMIzV)%rUrB=ypv`eP08yrb2 z`%Ju<_2DX@U(e|`A)1KS%gEMnc@97E;R{HSvt;j|f(Y`SgAR#@f?sk6+zokUB zEJ-Pu`7z$iPirJ@BSIa!LH@tw2CCQRwQ@Hy(^Y2}N<&^Z2wk)gpApg?UywC4zHQ1$ zzO=QNag0QaNsyYT3|^PanQj%#CRVp85u0@Mt8JzQRlN~KL!YHcC<t)t z@0UFf^AYO7701ORwN70}=Q?5JIdZ{JQ2GIrMfcAElb?xGQ3_&uvSg}r?A50@zG^l{ z6MJEs>}Sj(nt=&wv|fDP6wCh62ZfI6u9zkCB{ppyhuOrL^!@vfJ)Y`m?I?2_GY%}c z%M$y*57tQ#FHaY*H~9>Ur_!-ys+GFK-{`#LA7?(wrh-KE2Q;^@!Bz}l8j!~`rfXOS z?-LQMaN?f19DhRBOY}f6?}N0^HLbKKmQ$l+rX`rUSW?1CCurJ@Ky^)~g!a-+xwpi>~dB?`o7_A>5Z z(&x=Pl4+z@Cm1nmD1BW*G+Dlx?0hc%;ivma_9a7wdzufk9&`@}T09AEQtK+SjEHJiXSHNY|> z*-U*?Td4U`yFIiZ`y%nwp2YM=?PA>FQRxbw6AzA>ORMQcp19@Cy+aE%3BGJ(e=+Zn zu7kz1m0!KTH%$4#QS)SLR^c%4Zq*t2C^oyF8!-tdiuMGkl&9iJ(xMaZO7%mXDU4`rOoI@wxAE<2_9R z9RI01lN1d9#`#?l3dxQd4MDy#k($=TDFd}Yhx}Dlg6oqmVS)PwAvEp1A6B!Y&3+i{`HxG(O2a`Lol_1 zbb{-*B@=O#`C}mWBR{MMtIcxoVaD~}_;X_lIt^L*M<)*iMoK++X-Rh3Q+seXHeG&K zhrWH`tF`#u3JnlYUPk)9+D^%}1YgZ2%x?17HKasn6&|2aAPdls#Bph&xPe8)sCP}x z*SuZw#Nc;o&xKS8>s}^JZzZ^+7gRk-&l61uo;@)MVqkf8 zw#rk2id^1c7Jr8=0 z$FSOv6`ivfKY-C=uX+zJh4n!QI_%9IPi=MY2^c>a^Ko-$)kAWDE+2i5ziP;1#Wq(? z^%i;uhM|on7$aQ_@da5!j^}*Zj)Px}FlbKb9&j%Q&ze zH&UkS!NBxKvY6PhEhvY*ms8^O9d^M{LMiA^KvLk$Cu${m!p@K#lezYn@4>$Vm#6&of9uw< z8ZUp*XR!BUcT!%STDEGiT&|A~>}>%=TZ^UXD3%^Y9irF5-3IPfa~||4%g->wn$Y}o zVa7~dscYZ$;Hwj{`eVv3KpM@OzVxX6T}`jh^npu!56t8J>wn0vf(#KBT`~_8#}Nk- z^yB8J4{pAuTGMd2k{ev6UQ!Nzf1(OfZ-ed4AGX}^oS9s3oWaS&v|jNVw_7{l!y;?N z(>_jk_TTd>m@MO89tPA^uRA5n$18?wds?H&YSv?e_R|DM3#URR+g*pl-Ab+3UxFwo z@_Uw|uE4XnkmpYLgB(R^Xh#_x@`)v>=~Rp6CnLeqk*UV;vUI#MO@I{vFx-BDJm5YO z$!95?%zi@mD(uflavD0N9INra}s+ge{+36NVS)d~bMqQ) zX0Vpg>)@$yeH#Gb{qNz=q7<5h{+8Ru{SH{>YWZGb=agQ(>i72-zRhz7|k z`~^XCCAd3R>7T}Q`+^pj?8-pbbF5YFa?P}3&6eC#LI*F~olGGO8C-d8f(Z89&q=&p5 z$X9gP@Y$V~TI&3jGXrf(c0XvcW~&%xr*pq^)yDAFjlNiStGb?h1~7-|+NI2u#M6)*L=DbWy}7-QK^7ZGZ3l^7F6|oU5#GvQcp2 zNkM6C-?R>VfdN7Na{0^a%Eke|NP!`ykF|DJHGEoI+!P+scm_=mdbx#ey*l7@eci|Ynj$)3vJIbr|&OCBU|=8x;>6ARG^}-8xY%?llSYE@BUV; zL((}aAff=$$^MIXPTq~87TbbMq+&Cte9@{zeV?9e^6ye?oW-|Yo71BzF?p;buLDsU z;m?4%6ZEcXXvoe#U-RY1pl*Ir9gmnit974Q@4_)bnaPP-%cT85E*9+fX6m%({aA)4 zooyWpy#HIWE-oyte0}hL((Gk?kX}*+aCmW`>8sfODZjgX=10zvx(%mS>y8|A=u3r{ zF6v1iIG%L(BgJ-rv&q@py)IEUV)7 zfAWpTjNLOQzWBIquf94W=a%(kJHd#gt;l@{@tDeLOtrk9el(x{Mn9}+ zJleS#hd#e;<9yna(i-?ew2RlyvQ#UPo@p#whVlVA`1Y4PdU}NW6U6z4HlEkF?!6ss z=~9-~D1Z6+=}qm<$^hZ##>?Z>_fglQ`*J|iNxZc6>5A?QQUO&(IeTz^#7opFfZw7m z?fP)e3yNl=)Iu_NOo#IbXuT0PlQq-k87I!c9X2$vY1rz55c);!wN|0l*XC=ss?Fc; zMvgLUSHuVlwUif!eB3-oM?TBbTsOC|4@t{^DE6D;-Zi22}Lly(vg$U6r6YY=*t zFU>$f1hXdaUi_K*aZ&EwD{n8t?Oxzk^}N-)y(cQUC9oyb>S$cUGE#l zpv||CRY{xV$=rjGOt;>Krx^507mnW&P~6h0qBJou6+VoCqR?ow3pC7o1ICvDUTNp@pCbP z#Ie(`5+lpEUCIvyXpyPlnH2sC!}t!6o(uzSbbmNCdX(kP>p@xWsq?t>vkbVcGr|Q$ zsT(la(0CaYw*3LB#1k<<;D%ZLo~4>%&K%5%#Y*?U_OU0V5S+7p(osWg&2e@@LB}TV zMl{OTOLtnW{P-u`UkPL&no&h4WwHg7x`l@Eu_4FW^FK{r83`pF(hsKvo7U}t=?hx^ z`|yUVWB8S~)ikgXA?Es%sj3(9JyJ#Rhu|Q?N$`($scHc#+~HEx+Sji)fW}{u^m2n` zKTD=8_{D|nDg*|yEk9P;Gh5-4JBWv22?oJQQHHq_gAF+Qn9?7I_chxq7ifX6+Sd17 zuerES10`=CRQsCI2)^^6zN7_{%#AAs&Q42JqY zmTsyfR}Z|AM;cx}JMenyl-sGwa3#1h1)_ijBd#4+qc>#f_V1<;DW&+?HAshJ~?EHb4 zGBc}eKM$6rKQKG*_B%1Y`SQZUUH4CgqjORgGA%Y6Z&~MDGufJSJTmy;zme_wFA_q6C?q;|n3Cx%qbMUV;()Thg zHSW07atQ3(0J+#h=2`FF2_cy-8TAn8dhR|GNJ6z1sT{uu;_&goS1>*MR+#!3xJm#% zfo3o*Wz>&|Ek>-N9vACGNIFg&kr8T%{tP`E9i7q^G{%_bGiwCaA3A@iV?)}h_YxZz zyh$f?TDRPrBsbXF&0R^d@XOglbnNUF-2OC%uv^g4B?eL!!D(w>s%aGv7RiNi1AAI# zl4I8k>~)>!HCH$zK@$BBbl`hqzI;Y*oP6F1FpJ#M4tG2Zh}}f%aNU42xIggdLoeJX zF2_$tOtl{S%aEt}&|n|TQn_w$zlW1Rr3an>wUHTJXEZEE)O^dBn@tW z`jSXu6r5ptIt(KxuYNKpJnxNJI8zyK0gZ3uW`GLa5 zA0K^vVzLD-FPIL5B&sKRwW+u{4m)tl@*kJt6wM%7H%aPZM1^zRB0AvxJtKApHN#>t zZYEHL?59D$8eyVW#0|l4m~CBHW@>Zm$t6+)*+#^l*EW%jN&N4vC03V&^z!Wq#aCFcyT~WKW+bjO6(vs|-Z#u6yUM0iBIDf>#kxds zzuO}Y7lDn&!*q3+FJ}uswA5G)3rVF1w@d!DVZkb5gQLy~68Wl&bR0Ze3SQ*!p@W@J zb=Pve`@Lyq-*kjeth_{}3JMR#WDa^G0x4jf2=|y)RuU$`q;2RgLgk%VCpVB0$^1@ses=;*QtEuCP0d?h1tg(^TE$x zY(`TCmm`H0&nxu_L~a|qV02A5UB`Cqy7p;t0}LVYKtZNL|1MBRXzZVd?Kt}fj%Tm* zQ>cOqK?f{R?nDitelA0}%HhO3`XEFoJIh)~DN!a|!&2To)B2sv&u~tJVw>v4Dm_PG zUtL80+|}1eu|UJ@q7y#VjZXl8qHgb^&pOznC#7RE$j_}7c<|S1zlB`;rU>hwu)Y2X2{zIIq9bEc)uJ$HAzrs^(stCc%Gw#v>0V=?nASdu4#AWObzlr@+jlsrN-0*T-upq z(zN{mEn}LYr2QU7@hZv2yLqMe)4DZFJbl5EPSc_Rdh1X+bq6?fq~$vtDv7bPM3 zPzqPT9|4VI?6y*hBij~kjQL@)99cq)q}!j&($yfx`bh86KZ8Sfk#{+&SkWo00p@%6 z0L#h1%fi1hDo6EODn^iFBv(n1#QX<1qadB%#)+;>Yz#^TB|r9vNI`0@N)nOjg2l=U z%;#YIgHp^`Q?*^J<%>ebC%!3rmPV~v;j!7+SvYw6GU`y=$NqfuJVuqTR^7@%4JDU1cweC@(di#Ed*5%-7xL)_F ze6!F3#`dl;;BxfkUG7m;P<;`}kk{)yly?JUA4Wz-b<9s{7feBM*6YA%Lqjew{ij}D zYgL#!BK&+|9_}M=Je@#iQHK#Aj`vx(Sx&6qU^vGbstfTnA<*OZ=;QNe>iq-#$o@Nz zXRW(0d0{Rf6CeQwyTgNsI`a{ z5wjslfIqJeZk0T3RrdBYnFR3-CPsrmKhW&tvq#-7;1VBzSP@1%LTOYAH2GaA>0WpP zk6v1Xc6K~ej|aMti+V~W|`QTvj7b7aI_y^e#eD*!BQ?B#ri(gjq+qfjf@^xi`e!AkW| zkM2yuK088Bhtsj_75EjLnTPvhve{hJTNc6hh_ahMQmW83-DI1T5%?ay9t3^SSRq>! z!T!0=G~z#SNpf4&S*A^pIEih5j{rPX=lcQ1*zOrXB_)0Z7sDZ!B)wq%eX|ygGBZ~b z(Awzp3wVSVd0bPSBJuMTv=OY*vJBm>`Dx6_>S^pE=0_db9`mUqPA(na&3_aq_L=$M z%6VKA>Z;DUFJ5aYHnWqw2Yk9Q7^2ho;Bi&$Cxz_nV|j38j5i!9w69b~DRtwMyJz8k zl*i4YOcE?jSOWjR0m!UUmn(x6)xjO&@n^B~OBNlqGgU2SjBq|Bws|U01g-U(AS-6K zSbaHNd|Qck8!%&njO@~{N6h=8W2)ZXcHHLTR_GXYAGe1ONQ=Un#O=ycGN;O$Wf&y2 zi4nG%A*zO1s7iP3CH5NAETlDAZY(NiCl+L6MjgCgscdGWkmNumD&^VNcE-LfL8)EP zOkJWC31&l`Vx?I%AeR$Z^5RNfVk&MTpT|m0R86o9pXh!7&98R#l8|s+icDaqa#Vgk z2M_gJquxa-t^s9Md2n9(dvGb+uL#V2A2W}QUryH*9l(Aq1(K(ws5vN=7Ob(FmTU}W zoaq*qXW6pV!K~=3+MPjpl%BcFz3wv{c%@QkY{Edb>MfixO=mT&_@)#_N%}z?TC_UW z)ti}MC#!OAo5X|wK;wUT%vsga>n4L@EGt+nMf9$A@Hq3h*+A(?x2#Zy;7P(!oOn8u z)C<@?wsP%XP(Jp;eUPXR94>SHRGe3Cek5oav*kcRGG5AK%bNXc=f%-%y~UAvIYt7$ zRQ#5+fFnW`sg4doG7w3S%ILjv()Q%gkFz)7wsbxUzEYEGS{Gob->O?(5J}T68gS?{ zXfHHBSzo4pl2w$^Gfl_mL!1vbRqf-8D{N#W21(ieG|71@Pc*@-2PvApR7WytJ$9&e z1Nz|vUcyy`v2>;L3+Z`8YSamtP+O>F@0c4A)xyzL@`v*sDUh?8*=%g^$GwHUy8bmC z{e0@lN7OFv&wMT8n{XipuP#M!-W13a5YGzR6w7=z5-!n__5sus9IUF|(()GnuBt{s|a*Mfo zoWTJvD&Oy-gThzKv_@U!ddHqv9p0H@xst5f;|Xyz8Rg+->OBMqZ6IFUu32aGsi*6H zNix6@=Gw^d(^-9W0_s+ir)&<+bH7X*l)o7HNB%Gf@A#aqUGElN#gq6Cno&~gnAt{M zyaK!>=POxbs|t0v1bjR5=9LyQD>_0CIOdZFGWf3UQX%&A%OT)PI7Qvt3R?79E9>Op{W5P2z*~tEn8V z;BbRGm!M!eld;h(;|7xM2llZ#-r7FvCcPO2=mT79e~NGZgehc#F_J!$rQwXfGH=nY zV1#_xp2`?KZMkdA-I=lWAlyb4H*c2^X|6P@5|&a9mn9T>M)^$rHcm#n8)!oY%Jcpp zF0SklSIp7G|7H)wu-1tw*=V%ZN~A25;V%?l7A;Rm#hQvdMxWkC54v=?U!(LQ4*d&uUE3a?lS`&;~1peY!oD4&R zF3>twc)NL9d0woTwxn%_OXVa@LhqXa>0#TI>oYc@Rh_0z(zQ9;sKnBkTsN40_IF~n zr^SkHWDA574zBimRFh>L!K#LK)u|e+;7ZiI>!c#e9yzLLQ{_(RyBYgJZgT+;PjjR; z9QL2{^TYa-v-`;8cv7~bGJh}=TGU^_QtKiuXjNt?^?FK<$sZxjTfB)Q`~4f1?z_uW zVb|+{fHwIs$xtn%^c7#X;Sa0*m@|4sPhjmQ6#BgXA(y`K0Nta{csh42MCbo&98uEy zr}pn`s);EvOZNJ-j8TTeH4h;yXqwq?W(8l2+~1e#o=St>ju_MbD%@VnHq$8)d42Ax zB33ZcmCl_EbJ40fZ@mlT&E!P#W- z@bhXGY+`oneQ(-LH^#l%Trcw-+DB-S;#b7dh&Y>I1d4jJGvPHI$1MaD}_Sg-gqoXO}gCdKNEmrN%P<1pF|Zcj~LXta-miXl?PrlOqZ` zJ#SbuNg4>R-zf&J$d}*3J2jdAB|IR=#-~lu*rvPPIpit_Vorm2+LbvX@99vcSg?hC zyuiLbMg$K98H?Kut{r(ISO7_;O?$}G*|6brzAYCj-#$r_-a#{-9xkU(Q4V;}RmIja z?Sf5&k;fCHe7eTQcz76!Puz^9eO*{cj+aF2N?3S1CYCuF_KO%;E7In9b3a{CIsOl* zoEE9xoOSHKG}+=z*;Mjz?cp$(rzvu<>0%^YIPSa_W!PHLWpI~hgS1=0FMSS{0=XrC zrO#Z08wrl=K(Tx#IqXT)y-!i^AY+Ke4n1rW!1=?q#*-3KIew8Volth>r%hSRG{pW^ z|MbWYhe}FSak@@}vf(0#QdnX&g0DlEq^pC^-b0V1+a2b%l(j8JsEitLcSL^itUJmt z&q^f)HL8&0oS4l`&ruvu0wF@4)DrSMT;PChV@X}`>bA(5RcK_E)cCWa52->y0#z!^q4`3_9UB#SDCEbk| z=|-2h7+DhhD1^O4A)hrqolvP;7vy>NjoJPi6*=i>jgk?2ajtF{d@egSOd|@J>WIo; zFt8qFZP#83*Z)g$=&DmQninsC1-Gbr>M%?HbflHSGXpvHg4FljXY0io6CS8>r&{*u z>?X}+XNB)CO(>YFOLu~rCAe#$KY1!IZc5)P>&N_YP0`!KP{l9N@&-&S#w1(FHlyKQ zB3aLV1PZtz2{&N6z5XI!iisn4sz1T!?U;J#-XtFCNh+h&x1F7yhU6N@T+i5wct8oa z*QI?@I)A3LTH|48PG}wznYC{2ENLmgMk1PiWa`Davti6{c)O$OYrY+;z-0ckZX;y( zvQh}=gaWOebMCHxS$y#5Tw__KX953(31cb1O4UOuZODw!4JY}(H!aAelhOK~ zuXOFZ{zet;i*tS(wC9e^^V{lq36ficRq|sP7G+*~6t&tNQyWU!`7-CR#KDuAU6OMi zY`g5MB>#Sq1*r;Ht)G)?Yim0P6ie^xpc)C7O1b+S(pINe!#YDk3ja5l_P6qgA_P_1 z0(e6I%tx$mHi0`#I_HyK!9-4V#3Zyrzp{`@u-v#bm`qd2sODll=%o^a@#IoU?=o~= zNBHwU&=qJ0hnlX{G*s`9>JXsyn5EO<*PlNiue)x}aA7w}x_4V|r%c7ez*e9*ncu|C ziN4G+o&QSI`_95sL)Y#!OX2#3W8}G5M{TvsqrEKbmzb~hp9Nz9+<01$NL!lMLXrJC z@HFb^k6H5xZdv=sa7o>1cC&rO3B7g!{z z!zO7N@1DeqptOAZuq*tB0s~w*CzF`Ti>x1?GnYZqB$SyT)d2(jF<4DeAAQGk*=D@; z```8u*qc_R7hp$_^3C=-UDnbA+~d>?WC}unchJD=k$%U~$&ZR1HeavDuegd<_`Q58 z;US|?F3Zb3@_D;Tb#wWKan73b%k>IPL&&0e0JN+1!(7JH;4>SlGr(>&X?7XDR%#fp z;2xnrRkHDP(38a)J~XXA?QuTx^ee%WcjH0r&y$tj*5bi-#H^#Ge5yB88_y6ieg7mI zLAz2>NOr=+Dn_`itnFF(pp~Yv@QWpd;gGX!@&BjZ1EEt0tNy1Q(DbC8QXbB!)|GdZ zp7Z~BQu<&y2WvcxGRe~WV{05w%;(9zG0d+P5;E-MFEcb9HTbt%P|ad(U-9XkrMFyp zxvEV7uw?vTqV4TiTs-!DJ9iT%50rLTz-9otvA=0D^nh`rm>7%H!~gqC!Bpl(Sv3of z>9*>|v)RaR9+tf~afouOUPr@x>9}`0mmWcfGryIA*J1VH_@*N|;PhQKQ!KWiCNo<_ zBvvK>TKf-hVi{*jw1$rxUg3<7)Ns3Hk? zwXwLvIyHN-u*)Wy&mbiSE^^@u;RHBYaBBIGy5eB{Zsu795(Pfsl^RJYD9Ke2js z=RkQNnD2F5!T%0h&8llpHY|8#A1=WiJv+QNXvz`*Pr@nKx591&)*WvGX6=QeK5PD; zZIHi<=Dr{bdxd}Msn!0E8^IMvx_z$erKvz@JWUiOM7QPL+Ffek>WGJ|WT_}<*g7KL z;+9Th@A+J~dhend`DN%=WbZOl6oO9-rjeP25O-k~ zu)<}v8tZKhNNC<*GeHaoQ8n=E*bRR8CjY?K2gk-m@I(U2^q^O>i7P}w%FjEQs)(`^ zAerMJOmE|av_b?WgFa&L_OJY36j_}KJkh+ZZp3n{j)MU_3##w{I;B)Q;j>X=6O_UI z#q4&FRP^ll`yD4X7a+#(0GQ+wt7=YQ_uh&Klm!g$?r+^ygj;?fX9J{D5CJIzD+1l{ z*#xcL=OpG+aPbbq0(+00d(j%DXbH%fDbo~H$BR&#kbG&Q?_os`ickkf)`xyJqo$*( zpZC&|DgXxCznA%gBf#7Q8xncn>-g~xP}Mt4Lyi&g9AJkaiTgWjvV3`WY<#*S7?tD* z|Nj@kny2}gWRm-DVnpw^K-6`}poMQD!5;68Fg92&JN;yHa}yq+@F_n^M#n#DDy0(-Q(tnbFH_!#6+7eP6ps_7gAcZ?9nt^E4dCHxn5rUY+Cl@xkh z1wFHFTCaehTBJC?P0#0UF%g)izqvmS;QVH2_)28xaurKC7iWfbSS!O#;pXgydyOCn zimVFVGc{?Sf_}raf@P1Y9Ql#+tAdiXRx?VJE=3D5y zHFW{cF2-(3Dv3kI*Xg;}*YFd#(JbFfdniK<3=C`1QRW{AFy5 ziErU#FtPd7{cH~<-n5qv)CS($k928oJrZR8#=veDp`R_QDYt){B^tD)4Iq()wlJy> z*_LB6#25G;fUe$w;rquP!lr+)^nl{Qx;NrqpagIPr2-m-3j7TCkco%IFF{aoX?N3N zt9a~(CS*J_R@5|2r+5|A*;cS{eWo5+JUw|=42;rIIHTx>2M=Um1)URdu*fQ$a)!mu zE5Cl_a)LvY2Q&aQr7IBVLG=^tl%SAEkf7@qR09GiLj_U+4` zFFo@Eu{XNi4)I=cV&11C(NuE1yK&XfaMdlW_lO*3A;Ycgr?)}W*trk!=hmkWtm0}D z%m8aFen*`I(H&-qPG~ZtOA5mY56IR2r3ig=HiMk1bpu1=K+T3^5V#*4LkLM+w&^_p z$<1l(Rm&06+PlA}FRi|l=F<3bKqE-f0E|^2V~K?Yld<5gU!FLq{o4@4Z;J!TX8`Oh zx>&gjLMGTHqI>rUY%r_Jp5G{kC@+oruAc~Yc=P7(L3NQ7jnITT176w9@QQFdaXjk$ z9x-BO&s6Gr3^qa!`|DC)p~pcaQU(i%)HXO%)Q9gtu;2>t_k|ekpUh4`IR-&I2e+<) zmuXR>G>@sl>I_JM%s$OJflTTne=m#}VBkdp&_7aU495BJz<2RDM#4)E6Qrl0uDx;b zH%pOuXHiddeh1{ql{}yF-lNqb(Tp$w@&%%j2VmL&2!o7Pc3=m3E*4-BJCP^#(B*+D+(yGFtcV8L-l?`yeg{{b$7J-8aL{3r|@$v~Xmms9WAraUb}9K$G}S^>Vqx#X>7$^23I z@Lkc*4E=1E5FY~j7~c|&fEO2;e5cqEl6e789R;-a{j!4)oHvaN}FhWK^CZ4}ql>I_!snPgIgqu2=iqjZ3Q@>4TSf&QVU{ z6lm6&7#m!|HkSaMLxI!e_KBmaXE)^dQ^ZD%A01_}G5@wAR7*LwZAI8t@15Q2NWmU1 zR&_aD)-{pTXl_j`VKyn@Q*fm%si9}ex!cnX7OMsFkU0cd;l4X`LL}UQ^{4Fq~+sOdA)KijKkwpW~7GdowKlsG5HwR5dzZ_dGg#Oyz>-sbS&SPhV5 z=m=D#x9GWvr~yM>4Wt`lNd_>+4||Sck!s?U2D=#YBgc#SGBt{@=YH z*i*Qq?FubB?sf{9j(YR9vmWKZQu$}cf$%T*fT4Ahc&F$Sqzk~+Zd{J|D{*O;tC*n? zkp@f*_s6(LgLJ{c}OkhNtT(jq*B2}9Gz{8G8dwty{3)L41wM;?I4#yhXrC zh`WyY&ZxXxB?yXUBQtLj5>DGPL;-|JICN2#k@1Z?gqFi?_b@57X$sUnTLKN-u69Ap zh!!d)%1omv;C^ENA5gRa1T&U(&L^H3CJXC(dE61({xTdX?^hxMHAYWF^V-)U?#VMX zWcxV!?L|I#cP&6W6bd}wlM3L8;gh!;(8FvI!I zjbr9@%{&$N_xofxBeTf;5#uN|4l{!;hFRSy7Ol$%nI>31vwbnOB;?NNGsl7dXDH!G z)v==AcP3xj<_4e8bBSp(r8DJ}hUIMS7PG*W#e zH9~Tz9&KSz{P>?>J0I>Gb#uSNrZuymo~b{E=Jk-PP|k^pIZA(aMeas>T1a|gt4mF@ zSqsBuid4Arj3Ly*V~bgqO|RO_Mwc z=4@`-HMvme7Qr%|B#Yjn`OL~jLI}1`WpNOckVo?E{hns23N=P2>35ic7r-n-p!I(yEEq=M-$kOt2wGI-?rD71J`XT<1R0u&IKG~H% zHb~R=;r8oWSmB+05Qyo`$5+L;S_4PLw%3L zrT{Bh5GT4J)slEbllbK z`jdWC<|)sEJQaU?y9y!SZWq@-9>4&#Ql0id?v_iiUOUriHiS9eDF;&VII{UIX0 zeS(WZ?8|B)wkSpF^NK3+v_~GiuJjgUX7MxlXc8{%i;G!GrWnhy|q_8c)(cBjtD5 zlJvYwH7%%cP})jX=$)hQfFE#NYFM-Uq@7mgCQ#r>)2jvBt1IPL`lzG!c!6 zk`cBUY77@G3JPWKQ%X$r^2c-Y3w=+YJ{`ui&SJ-a9~F>eQuDJHqumtBCDH@l0jzv6bxZzOIg`zq_88KH%3smj^(CKU>0%Ws5|+31zq_``3S z*zGwanUG`W($iYK2Z}PdGWVem32`UPPO(f=f&>ky1rn#K{n~#6L$lxZ?I+0G;Y%wY z+Y2O0p1?C6%>CFE-pCf2l(CxM{ZV=_ZB~aaUMh3yM%*TYLZQ{D9|M>DyhXV9#Sw$i z?$ZOH$Wn~Oy>XP{AHE5TEqZ(%*WWSag*+m9gstmj9B2@3Tt@mItxXedPyo+Fix zZm~D+K3Ch6>bUMp;&0uC07qEmmVchScVkHXD46$OnMEWg`*YRo) zzl9S58-Mp^sb`4z`1lktddV2#S{)yeEgF(YEBZrx{z>a|&F)-S3~Q#%{0Xwm;{^L& zZV7n?+*gtz)RAwXUzP%NHsWIb+DSHwwR0Wo^bLao;CMb10wc`26mXz^Q6?FUIE< zs=HC(Qf%SXs5vT^X_FU#!W$>oXOPODN2H%Ff36SG0Gr;b=wjTVGYFMu_A6|f(0bZ; zw-2@S{)}+Y+^EV~VX4*M$~xX3oD*0UlO#Xt61-nR@2I$1dh4lzn!^9{{?%A{C>%b= zE0-4@ZE;?Jz?1108y^$XZs2?M-m3|$=3@?t1{z{BeI+|4BOLT~bi!H2nfLX)9pEIP_RUUZ=OfPj>OlJq9Hro@>JlEpBuEfR z#ulz%obv6cEI3Ryc(x_;MDH-VvWx0CPNRZrgVgVxzO9=`#$ET}bC&+<9yklr9E3JS zk0NeIX@OTIX$ql6+_%Gc3^R1X(V}Uk8piKLMPbw{f)R$rqhFAd-_&eFyMx=7@dlEC zG*QRqRO#Gkok_AMim&j`VDDaeRK%_2BvV!5P=`u61bAu;J z(H4HBKT)&gFHG94Wt!s_Q$2`5ehEiSya>{A62ckM-umZ9$W%GjI29WKYgeH{)WIi>xiE9uru|1@a>dB@4ncBQw)Gr~swDPG_bQvt8Vs}(E8*TTj$A>$sMVc$ z6uD%bjcKtK7(@nJu%w&bNLn?X5Jcqsh14a=r)~K!u-0IU5spR7I_q4`RzS2*84!h@ z*jc#f^QZp}zYm=C6`_iLf$Za2yw&N|BRC5S3omSdg|8&`MMiphg4iwf)ji%ue_KVn ztcUt*W;<$5LX54wp;ixq;1m>M--mPio>D^PHshW7W8M+nT@T^SnPgvfpxcCvpA5Tn7Tqy*z-LsDw{@Vh53Ea|d`28Q#(4=XG{Bxk;(NDX= zbqz8JlsOAjIbRt6gNa4Gz*Ff~9M`|xDlToEny2k-pL5G>cDoXs1nhdgFP3opO=;eE z`>NbK!gU0;Rx>#@T^0T4;3CIcvXkfg%S=)4Z49^E}C?o_E!j zw!qzpUc|Tyyf#JkBIFZ3kBp3Lg$PXj;c$;WKt_`NhN_M>=7WN(}W?^ptpU5K8)(YHcuyJlYLJ=%aGe_`XX5qg$cR^*}?}hhXh4Pk$epG1HQK`qtx-3 zXEL8q&IB2T<$B-{{>(lmj9cFRWT_Ke&c+vKb99Db2hoTtIYRWKjqS~R)!4g)mtIal zS)t~=g;Sn+_im}#_DlD|;(-G-N$hoe=N83uVhbI*H@q-X|MJ++(RiII;xy#h$o*&d zV@uW=eL@^w;|Zb}hkPUV*h;z!$)v`IPKGTe9v-Ia%F4=K-?z8P>GM)s6|zUAB*u*= z@HgtxSJ?CMM#jWrj|JqN7r~2Be6?YjMMTMo+RJG_I^LfoM3MWxUee&4^>5@#qfUgP z-DuP(Okp(bMm4Q$*sTg9F#~Eb%%L{+>QuefV`sYeJy@!&vfb>?<`C1v%%a^@-69I6 zyM#o&!`tOJhR*-GnC%z0OpH$8Ch9I6&(wOrf66WE@nGkcvC)DG^e^uEr; zqRU-=`ds7t3ctXeV{U(>A?1QD5o^ya`6~2c98;FHz^+JDg5YYsL3~%&tE|~hN1A^D(xPy)!GU_7Rz6NS3%!0 zYriY_H12tN{i@xtjgd3QuUlEdH=pyoYqoqpX5GX~oiV%xs@%HT#Y?%WU&-4GVqJuTc2(Ogoa@#6E+wg>+T(GYp+u z3jZILzB``k|NZ+6&N=omvd1~*vDYy}93y*INZCRZQqiY$jy|e0@E)&gJeNubh4r2c^cyHD*}C&ouRI^snt zTPv7c2%n}ahBHF#Oe8e~y`GVH+jSpW@6qrvSvfzJ;?P7?zG==&?;p3(>(0cp2;>`= z`>%^J``-2)9WS#rR8U}j8ZpfW;hmGsu!G zJD$x14qC}?UP}c9OZf92f5iU1`!r>zYp^JD<~gTFa7=`rkoU*~XW5_0IolrWmR^G% zb$R4phc4tDd>p+3R_K%aYh;7pz6O+A#p`Ltt(#@#(Dbllm)F*|F@~q18D3z$V z3#rlTKPGN~K_}bPftK`?l-+P_h}%r@UM9!T*87spH0or9rDZjUMvB#2D&jVKbK6U zxVpMRDEnkE0EAfn3N5#vVnxKAqWSW%SEb0sm}Q;vn-=d+nsnfkF#RH>fVRYrRdPQQ zu(H|MkSZc-`MkWdf7tos!(OQ$N1d-e?T&I(yb5x|(ok*sIRyg)1AsdD=iB^8G1qaj zKOZoMrN`Eh6by68NatqDXb-4jPd9-G4zfHsvNFxq9@ z-IH;C+>2UPHnEfktSr5|Ics-zYwSNPr7t8jPB$R>vW#Tjs}^T$Reqa1`NpG1~hdtN6oDsF25$g_%Uw*3hz&^>T>2X09=d+FTL$l|#^Rl}x*f7H8lso0Lwtrb( zt%%acI=d=t|5H5RQz{hWQQR$Xe>3i5*p!CQhS25zU5b!g*;}NZ&dy%c^KBW|of(OL zgC~cb4V!C-N!95ZQw&&7yWF^bJa^qRk1UlSrWYwq;`ho-ON$H-pNC~3{B@&XCj$+9 zt7KkbbL*Y+f(5(b&Cv60i!z83ON!%M#ZO?K0<61!Vq@Px>V3psysWNnG!Ss89!0Z# z;a{hwK+ezGg&dT&yV(lc++ChR(Gt<-)$3t6PWmqg@w^;~((==L`t&J`sqhcJgN_4m zILRA<#8qLO`KVU#}e5e;EVN;%-)Zdoh+%6cqLD)&t%k z6@?G5kREes%O7>-fJ>kJWOQ`Y%)(;$9f(o)K5_6{h&p%U77#qP&n+2%mRiA%Zw81M ze}J%?ao$QO%vsuQ%d$Sc*3tt!B{?C06~u?Lfb)CL50++ha&trGczQZ8Esi+%A2H`q z9AWMY_^O2C#FF4JH{uR^k>}r`z>wA2kH$uwk#+%*4{5lwJ$+|3=q*B$@N)4v3)E|e} z-`ttYN66Vp-jr+9sy^oS?wffN0$hRE6{!Zf%DWg%jZi6cz)au1ete{3gb8o^OHw<1 z$K78*iZ+DkgdZ-}B$uCuClWeUz(A$*D*BRw$rT_j1fViG6ES`L`t?jb7XA6mv_a{N z06^(@;*IniY?aIO!Hyp;MKxAB^=Su^4Rwcm^1(!`=AyKb(GI-umo8muAMlqrP?4MH z?qW8q`%1aN2(Nja^eFT&G1wI;^|2`+o%vCA7t!ZjHKpXTyVo+hfKmo-5;l5KhF!A1 zEI$De2yD{jwc=r3RdH)TRM%**kLEYm-7PXj%Vf8&G+vw{|WCg zScI;AefX1Z60b%zQ}q#niR%8~KLNR5ma|*CvUNZ=_2yq!aVZ_LhqQ@Yo~_?M{smaQ zhnFItC!9^9g2-=J5Jb1JybZFV2>59Drrj*QIQ#QsX3{l)7_-vaXRVljQaR+p~ZEfwV6_t{G zI>Aj3gUrmBo;8U!$_5J+RrIlmQtxGx5$7Bo2Z4xk$Mc~x5C-5Ge5NkfT?mOX=%;Nm z&{SnNL*QW1i{s?@Z$6yfc9XC$IZKmYR&1CABf_>85W&?PeX<1-^&5u&S-h;St_Bn2 z1HkR#1|7(Lf3zVyr>(Jnx6~Lwp+V|T(OR|ur@vlYOezI~i%Cqv_`Tx-gE3$g(A)|l z+Cdhapc!*0$iq)aCu4L2*$m;oZimr6{u4Fy^s;^&n|(8bCi_<6j>PA zix!Sg;aBn0H8Ak}qy!zuYf)j;Ri-XZQQdH$3FLQpdqS>y*`6>W``Fl6Vp5Vd17%a{ z156tb%n{M$Mj`Id4Zwi{5&)FwGdMe7w?n%86Ugi)=qiUBpaH-6ZN=_C`7od)Sd>wI zgJ9%7{3}-zJphQ~bBSjldByP;%*562K7PEu>csuz4BUFA&mr)OvE<`U0g%FHbJCfu zI3f1zsZ-^9Xw zyiTh6XT!r0DjhQOQt3J()eqom@~J#J&HH=PTw!ex5JlmXbIDv1PcQ!4fxgI5_4=hU zAfLpGX+y+XY}J{oHz32lHMK4Nw#lB(JN(KXgKTh%?|^2$zbY6PFH_FZTCxcGA9+YQ zYCnaMs<@jiw5hJ9#4#r5VZ2>v7~uP=`T?|n)%gb<2}e?|d-ISva_Cql$GTQ9bpTQi z#T@(+ayKt;IKkJh5Hh4;9SDPqU~RO-M{Fqv3ri`}$R*)mwsD^Hc5&~Wc^_~*m`@-M zj*UHp19+5+;Zz@`%Jru6Vj`!zQkyEaDRmP7l?H!;7B_WuMfO`gaBlLA#c!7xzu@}r zgCMK|tLQ|>{3XXpV~%%W*fOWYX!so$feN9Ka-Q*8Oeya^wKlq#gyCEc#i=c zoEBlEEw@TwM{A=d14t4%DSN8fswTbR1b0(?^5O_NlVqa9eTsyIDWc-oswHmj)ZQG{ zoN&|7lB4wJj!K!72XM~x#LnxsmPF2@ntbfZ*uG%q2+VQvh4BX*ijqgU$L2LcQh->dIhgeFsJz9!U9X1MUkNNS#EleQCXSHHzq@vD#V`8s^MP>0)0yToIkfDTca->j zMX{MdUa`Lp%?Z&e`u+s{lI1X9MKFt~-{dDbBEF%lJLH54R#cJ>s|W0$d%Dd>n>8CBNs)W}TYJ;;u|)4{C0QMXTFqCh(JqzK4cffRewoP9hHrJP+CbAb;ICHBk3I8 z%8q%xATC(02O7K{qRKBLfrWM#3(nPuXu z7Id3Uu1pEgLne(7`9@{y(91t49_8Zh1cj%&4P2IUg z?m<{#G{`K*Z6ttsB;pY_TlhNSR2=P;!0ct4H5;HQ5p2dSKQuN1=v;m#gUPEySp7N7 zN<0?KHQkEDC-j&N1$&OK7W)cG-zzOL+{Iry5iVzOy&oMVpgT=5m_og2;wGf+0yW+8 za1idCl;*h(GbcV@V@JJs>0a9o7PjIx#Jp5~s zoON?X&9w~qHtvOS$c6!3)TQk%6d~j98v?6R5Y+PwXN{{9_o-$&-6m!hTZ{^K(2OA2 z=7gsaiHQ7Eo*-RcUdaXrOJUZw)jq_Nwpc>6pvV<`$)qi9*-$vWUCzEZrF{W4LeZ^s zB5lLYr$u`)(J|FWQP+IUcxw4@lrvP3cHtq6y0_<={O4p!3UP4X(sZH5!<@H7z4N&* z3UyxK>v;ql!<&25ncFoR`Bi+tz1q7uUxnV-EGBJ&r{ddbE5iD0w7iGd^8a=INXx5r zbEHeA=RYg-Ak@#%clva;m{eq7j*I5mBg)+zf_c+&aD#EU*j&H0>O2f;7= zTCb(`GHlkxh*fp%%TJ~SXN+`()cxCRXKaP+hBXLQE^>2oHB^z4f>aBDKbQ310 z8Bv6~EmwIJ70yWJ&j{hTWp80`&!qF-ia5+~KSJ_3=(kx`PQZD+Ff7BsPa-x@-KZr; z6pjjJ9Bjwqy`1>1>3i4XL)_V%4-rr*d$hMCHFb0&pc zy$sSy93q<2$J=BXOXY4zq9bgPEuN3gaL_U5ERw6}{|>O0BQSsnw41dDO?L`2-s$7rlYqUJDLai;{)9y*Q6KiT^|l97`^qdaykXMc!C z#5W+&CN~_FD4FL!_CLwS*Tv17sp2mNG0)Ncae}q+PLph-dJ*WOH2KRKa*`t2E_H6| zClVeIFn?20d9L~^+__r$;z%Lu^~ClCrE1QzKCumi{^ZKRf*?VWo5lwD27GZ^l+P>| zL>bERytG80GKqYPyv?q#)NVMwr;mCf+On}y#JW;)E&a{7EWQ^}f~(-czRc`1ACZeO~ryvh3M{36w+qYoyJo-px_&11DQmJeq( zF}^&Imt~FLc@$JaL_E%9w^%!&{>3YEN7nF%Iy#$d)qQeU&B$1A(8ODPlE)aRb!d!t zhM+5xpv=C>}jWmYr2WHWZDq8F!t8vKqG`k)E?OF0zsVZ#^Uc&7-W7=$@Ih4-jpMg za>iV~Xq{kO8>)`W9_8#JB}~sGXeXF)F;w5b)aBq#tmx|rHDlcn$vzIxEA<*ML3oUU z*rIV8DGJ%OkO>*ZPfw1dbKor}FNF~7Fq6(2&1opw!%4)sGq74n*ryOE8J?xpZhdK2ysp3p0N{fL* zLj5vX9YqpNUBVoX+`Ep>no}Wg?kTlO*JJOcqPX3ZJ1lK0`m!Z9c#fd`a%@rnBkd-j z^G(0x@+SHPHzzKYe;q=5^QG7}YS`spjue=`@q(S$z^9)MWS!#V)gi8W#JH5)1uSH* zrc19eYxq$L)dRVzD<|gs%zFhn+B^m|L$j^rC1yG7Do-Uo$-|=$S56EeqOTq`78hj- z8@wAuz88+kurXg_etf09ZGy~-Nn9<}cjRoQ?J2cY;?+;9Or5Aqsffr;GPVTOh^Z;{ z*Rn%(APgY*Jx8W~MHyb1ygkx&M3;?~`;@uJJnLuEEI=@6pI<*4Pf^e2ZKF$s8$ep= zDa-cO^HV{@tbEPo*g=~)~znA;z&o_8~oT(zZJ#XB{>Y6n0fgjId!HQ628dCxA&Fm zONx1+qPD3)jvFmeO7JK(dv%HLqFg9Xlc%RA&THg3BcnB3QNjF(o4kVg<|unu=ba(B zwZb~;#8j+jg*$S8U%;RVW=&3s5m^s?d&!{=9zSq+?)&gY)TJ?jjau4o^Qe13LD zFsWPCKj>;j04X=nI<&Ri8n0;)MTnyi8IBl*q7Cf52DdJvwDc@&2HA(*_O+}77Eh2S zpwOVu??D(Nj_x`V`(h|GJp}8d0Vm^VbliE_PI&7QcC(V{5|(YsgMw*uJay>h&g|ei z;hyg68Kdn%cg9JhS2ZBTU6q$cEm@7^`i6>VXF;Zez8Kh2tQ?TemQP`wGC1f60T4(XBjf^QB zsk9Ne%5@t1_O+<{+c*-23K|yPkNZu%qez!2-dUsQKSLAoIY!ir%y`W{;MfsWHd33Y(Y;JBstbKtB zx*!+H#IiLj-6|=UR)!yxeqvl?(P1GMgi+h|i0@TCMiTW%bnl^%KGzD7o`Gclqk=(9dVZF<#1P%?=fiLh6?W7`2j~(4%63m%A{o!>mmhRePuoF zhm(@vb#2M|m9Itymbw|N{Th3{5}C&|bD4M_8d6Zz^b3tf ziz4w`+MAaKqh6BakY5MwV}fn-#0FSIN??0??Z0Ssc?NZk$-q}t@5E6eM3)}(EN~zJ3^WGL6PDX*LH(uV@=hfeNICVKn z=Pjjb@*`CQI{p_phhSYo(^TsGYyYEK0(O#^67&7MJ~)@#w{JHm;w)aM7ai&WrI*-w zt&f@Wy9_~>Ma!!Z(mWgfD?2@?xBbTJdU5jIWj9egUxX$}myuU+cLIs-(lfG>ovovz zZffFZ!Cug_VEr#klF7+b4f1sjPOA=5CbL5BR-SxK47$*d8?hWYY!*Nw2 zM-U{~*2N(hLV~L_VSn_NOFL+hYXrW`vX>j-vEG@72K)1 zWqcA8Zt4SFOsBD2FNhb|mznaDQqTv`O}pMQWBwWGvM zE9YY(nU#?$K4-~7C5SU$_y?8W>;_d2CS5i|sFgi#q%BglN)IO(R9jYB7x-@ufOZT) zo@17s>sUPgrk42?9RZ;pVEKcuG=4 zzfHI=wLp^P%fjB)J$IRAe4m(w#Z(d55}XOg{B6tF8ki7d*R)*jd$4NGk5`+&!M@sr z(x#+W+dut~6OrCd)UKX~fY)eNW%FP`@eL7AHa%&sX5@9o7^xPv;Y~|HX_i+L*z}JW z9W9%vcN8o2U&E!vN%U8}S>wCs_4ItvQqtCRftwgd5BKCxSOQ!*IlQa(oES(|K>S6F z1Np1wjqDKDIG42)uk6FLJwx~umG_Lad9RHEkE0Z29z~HH_p_V-)Z{kjFMaBqYz#Rk z`kC-DJ=o;Jmls8*L6m)9+Pq)9WeZkwM9V0SW@~=^b}Md?-}z??gT%$-=Kg&wCh>oz z>?3DiE^}zX7jsDMk0cvE(sh`hoZXd2yRB)2xIRA}iP>v{;Y@fo6-1(;1!Y?c!dPaf zn3u95=h;ZSPpwGwq7llb;2!I8mD`kG>h`NM?ZsEDjQq=wbUL_KUbYxwTdSdy$W*cR zdqJ{Der(%1j=-1ld#XK3|LxN3teK*Lq2bEjX^}8F;~{)!xyxiS%y|2QK{#unebtI| z>dYBgW0PTedDEwNk69CD0LB3o~G9$x%bL9!ks&v@E=wy7|q-EK7I zPMtK};PIJF*Koh1NbE0oV<*@nG=$68s8ee-BmRBYz1hd51;ut2mj7;#nXUdfTPfE| z)p125@5A!<#)~sHEynvcBTlv%FV^ZK4p60^_Ad3Y7`n74*XbiT(VqQP`zI+{F&U#i z+ry@TuVp$@Bul=PT_b(06y1uu6>@`I;Dw;A)gY82BUx~YH$L#R8+TBM{wJDOSn!fg zmd+vw%f=>VJp-Y_fPA};luSOA_FmBweMyKWipr`n-xSy6kbj7qcCUTcnFk>qQC|5daO4!&yNar9HL+)JJA3S|kAgMkq-u_3Tln2yrQ7!fH=i=rd%py*Sl8B} z)kCN8vj;1hsNbMzj0?qWy58EUknEdr+w%Ba-K!$SzeIohid1U5K;BA>6S%=1HKAek zkJVLDiE!Q-bJLfbgBzRR5U4JUf!8XsIuy*u&dd*Up6Z4tRLtQ%d29;R_g zHMF$WVNP@&>%*!HTeKOHi%@#}Yk7|LtXGr^1GpsJJyQ%KOFl50Sf@1Zth$&uFBaS@ zaLr7UP^c{*&0jgf@lhQd04a&APJBo7K=MSEC`WcWZSl)8C}(x>v;P*4eSi_gnbR`xgt|VxNq>ybsXa%H{3f9GaOQ_YvirKayFqvb@o*Z; zXYzN=nWKIS?}DCDTh7u0{=azTyA#2Z{dtpQU+J+_UjxcGoE3uZ&{5-G`F1+2S*e>k z`1?yA_%J#eo{oCaoyhy<#85Ep+QO?Bu>@#tHv`|+U~HuciQi6Lm-I;V0!XjftD;!vD^DO$C(NF;x=Ihk_0+ogZ0UaFt~d%{AuKN#gP~zz zE<^wyWxw*h*I%~lJ<}Y2>@kyPo=_Kn>NaP;>W2Wi*#3squ+rrQ>yh|`=*gf2T%wKL z=U1al^VXPO=O)%x{PD^J9oh#w)kol>pcl{~yDE9}Og--M9!zincy9x*EqJhlY z;;11o*73_=)8zt>sV>F zYsDN~0j_=;O11XKh|3V!05A7o!&}zQhws;{TfJpY>saC9dVL;t%iKctoQhO90`S}-1rO6wDgFL#N+Lg$65)5?#F z{~oES7row?>cGD2-3pQYX?>qaBwEIy`zLcrD=zWZ8};?KYb@FN6b!~&+8UGG6Ve%U*t?T$C$Juj|^`M{G?qm z;W6N3vbh%oy(zb{vbe;1Hlff1+j=(dRzvmVW8kNO$^^LMH8#K>`L(**wA|)>3N+nI zUvA-qtxUl@QHIC&h}$I0qaW@aKMM;du*ySp0rbAhT5cAq{9g%+vL4Pbz1Gz|P*GS| z2<*68%%^YxANP{EzH^hJE?Pc9EJAjnp`mGD-Zt{V!1FM_o#WRHkU&^@oRbW0+H-G+ zOD{fIS66p3fuVKs~Camm$Lefv!j{E_9k+yI!xPZ4%yUcW&0$&Lf95|*+STAT`Of#zm#&qfao4L|M zM{xcwApx*VkuMq}lGiXr({92)a90 zh)vzYm-(67C4;+Wm`DqA^FGeWRn%phX<c_T*N!cHT6APWnzbPbHj)O6q(QO`d zuG8t`Iuu)~J%rwYYm?2=ci>}zmjGYTC}_BWfALV!z~C|1LW6{v z`eb8slZFO@l}ni!3qy1~NnJd2c4>+8BBDQg3cPJbY#RO1N|En?a^`vDNJK4MhXY_; z?pR8JeTN)6a@VbdJUKJdaT0d;&`=}@IB68=ReRj4T@gFfo{#|a&hA&-)Pq!WV5|j+ zNrEHJ^emk}rGMw|pBhNr4FMyW{X9#ppkp+Gh^k-#0RiOUUh1$#miWhAB8a8-DnUd? zQbaFRe(=y$zhlR+7e;9Z%t@e-u9jO|_4E9; z11GsZorxmdfAaOsfnADET&I#548t0_8NzKLW-_bgtS?pF8tCwvHGhRREU54WtkEo9 z!BA@!x|Q>D_->RAj;DTD6{os7$`oL(^LZXAEX|x&y-9boX}6jag(EJ*d3j28EB{SYbv`QM)OZyb z;*57aspjUAG21nj7va9f-*(YaDsuRY?QMz!#>xAR2Rs z>E|n?40p;lG|n zxnugPVyaH*bZdfSx3D{QETNv;9F0cLOixpFW^+Ewz1vWEiDF@!*5dyk1$Tm0Q6tys z8{VC1JvX4iGC{3mxKRV(Sej8q>!FpinfaQ0Ixr-DHO`mtOkoXp1-`$odIiVOT*Nov z7q^`cXWvb45=rjMmwycz98lKMqk+;&jzG`N^Ums3B8z?cn_Fr2Z zo`ud6a4sfBeHL7RvlYPogyjh4iW8O zl%N?X0Er12+&s%n*75(s1@u^W!K@m{m*^*^|2^b>k%j_NCzq5tMi0?Qn>|?PMq{53 zhcldJzI=3jjhPWEJ4E`K3qe! zg`4Rx_*?MI>tEkxp{cS5(0>lz_GH=GA9@10IJ6F%!$<)`^Jk;)-%A=8n!n;fI`Iw1 z&30!=IG{80?nG@JwOTJNQ=~1hnBI*TE@#-K04S!@la<1vHIT||d*LvygHvKcx9dywFX%9H&E=NJ*u zoBErGd227;pTIG_0kwzY9m6OmK@)&0&7uiP$6=gFKAJcC^W-1!c|oaPQ9Q)C;(9($ zIZE&)k!9l$Y|91+Zv|X6-hBmIC-UK0o1|mwb70V0Nc!li?^pY$k@NH@sCTQwfuYW3SFrwTx2|knM-;%yfD!?Sp#gj zS!WWzQci-^0>_)S-$R%=7p?vZ@?*gR_?wP5l^*UYQ=|DJBlouB{|nX{;woXu64p5( zT7UBhqa2!rNQ_rf$<#=vy04Zk&!Xj{?7XAKkz1F}LANkuAOy9=ANOc7~7eN>z7}dTpAf(1>oWRZ2=>;N)^BGA9 zBS<7_iy17jEkRDyfg7X&m1nR6s4xhtk>eVwwa7l&@dA}2!v6G|1}0DLpZEyd6`5|= zqTZhGmNuJYQu44T%~GkH&bM z2AEr!ZJY>v+`*agAeY^M`*O>*CeEIOR3}6N%@Ai>0xqCA$#5^Wu_)6gtJg&g*|y_| z@eE`3l(qx2Rd}4ZzwIYYf}94PAAIP#GONXYQCt?>TivvY$f`0%#rn5l`LJB_C|e_{ z3Qi01hIonT1K&4I8q!9Tckl!3$?Nz7Ox}(of+9lU>dQLowm7ZrlA!%0hE=Ls0`rR<*ib_C&9$Po=)Fx$$iE8^sgZn0pUQ$?RZKTFRe5WHQ;#E}BGND`ORvIFXdh^T;u7i;1s@ zXr6CjKB(qTpW?IOoxD7s9c^=X{zL-Ja9E&0mz)$x&yOl@Jc8>}4KeXd_vPf}-C?I?`x#)(BS39~$+Dy^<=0O{0cDqbZb_c48`71$Ll8~*8dYYMK zzC*9STWVHT6>B%W;?r5seY$MP2CoVO3!2J_ILF{X>-9jt1k_J%5`JUXDJ0tvC*Fxj zntyj^0>*c}j%Zc;UNx@BtK?vw&Ol&V526|Po{TxF!ilw&7359-=a)G`+frogs0ohc z=dUvRjWzh7rIld{@%;X_{sYwgh|})3(88vbK(sbSwwu6CCZIOUc0TS}TS`B4kYJNT zxISoLqP%P9<&@DxEx>+eqI5OVw0bc`NG_TlwGj6VLi`NC?`#Xx=(HjcU45R)!PuFe?C!*kfUXP2W3#vRF%dMKiCh;0?2#H^xyLcvc3_nAJ?TI# z- z01(rI1#(R8rKim=!Shsp1Ez%MoslQ@TV~J-jalGY-1Neg2Bn_iHm1jbyiGc;CTq*% zekjYB6vbCA-#@oIyp5^glk z)xSTVB^TpYng;p-^&ldMz=xF1gyaw*1CTT5f<7i0Gxh-bQ)R4kH&gqvQ zppBrfVzS=;0wz$3MY-|G`49-~S@kjGi3{{D#63RycZeuQzIwFqx#(zmHyrV> z(?K5?JR?mDV>OBM+Ox|??mBS7Er*E1LadOQ$ceUAwct>ZXN-tyZU~gaZX`Z_ zU-km#i5De?pd=Xg?{E=3TN;*~25myScxGmzJr$#7u*pxsM8~Axev8f9UmJw}L^02| z?e&0G3dFZ5fsR`56aN`SFC$!%pY*zhNYixtuzR3HrSmIm6iwLhwp6oWiTvClcvYbI zhg+83Atk>>8dWFOf~RZz-9bsRZ3QKn&%S6|W~r@(?f^c6-M=H8JxthXk4yFWnE7+w z7|qTwK#)Wkc9bpH`B-fG`Lt9p8>dZF*^_@;@170H9XQ2u<;UB4kxe~QQu!uGtLTlM z6#I>9&FR@?@0rCVaf8S6C%=7Tk1%KH37O*kl2yf{Se6@&I%gU@K61*dxKWR3C52iRYRZ;^Sj7Du2@~)`E5@ z#}`UpVH_sxi?SqkYI!j6LogLPT5r_msi0oOG!qZZ9qz3e3Iq?xSUmo|S)KzaPTNGp zQ01bWq1`LeX0hk_mhOAFIjC(Dmi44*>tB&aSjx4_VE4ym75{)yR7#$nVfp7DaM*+Gi4T}F$?c)t%X-v_y$3<4xJ0z$ z9`0->uLk}R{R-@DrTFNi^AAC?1YVnx)Ls|4PKM%&YVid~U}C_vpGvWo=Y4}b*xuf* z;98BiYC_9rZ#rZrRY;Kj#mdaHlzi}^K$XQ8HFY=sU!Phc&{IQPF)hrW%sc7&2^GdF z;4;fTYKEASZg;eVBSb!#hPcO|_*AT}q{3TZ9)0J~9dW0tj_4yyMI4|IT*OC$P>#fO zE9mu24yWh7Z+QQ&t?H0Y&s1z&hMAYACnYn1V1YHiH4;zp)u3JRDr0p_CiNWI9p9yW z_P_myV`r~(D(?nh4dK@`s}(Q2nGD>q3|1~KxhmTkjf3@8SM5PJR^xC`$x;~o%;5L~ zl5~w>NalZx_y^%mMb7LfQ;LPGC#PrR->uVl!7l*|-0t^9p5{PA!x-B&rW7Y-Nv>hm zf5<))1?ssJYg#zQn{_PXPi?ANh}N3~VaKd6X__D8WIpumVs(F5GK{x6$heaDBVg`e z%Q>7YO@Bg?voN&@`VxXUfG6BmygIahYOKB|VOPH)ZDph2bjf#rlVzQP z0`S!UMPR?>kH3|72UqQMU-W>)bD<90PMpE$d1(9S9II&#b5;wVX}X-m_Kl>0wFs>C zoLSRLqnpRapBOs%UFNA!UcDBc&aHQc_0U|e;$K*S7Zj;UoWoUyYcUw2wg%OOA|+QcJ=DZ~MmlAhtm+QxSf}ugWhWbKGpn^(25iReL|&=$ zvHJ}Xy$5cF9G>|1KXkL-ash%JnJxnkfX9LtSwM`%*!n?ZDfQxc;w*=1c0e@jSrFxa z!2MdN%R6W`c&Lnd#qmVXaoEF|Rr`~3em%&v$tc|Uy5kLJV7`yl)zK%}%|K&_jbP(9 zj{mc{vBAW|#17A7YxNK+n&qA&-f^|p%knw2rAXGMmM#HXP@_MDY}ab1a-)a+ATa&qx}S@v^M)-UCST*|1Ubu&k{q;9{cwy@;J(Wg#k z>?$jV))ld7D_62T9!3VZ_gKlgFRXpM5!Ako9AFP@NnMsv&j6`@#PZiW&yGTA%WE)t z^Ae7P(-$vZ95>i}VCm^wn7kbyfMplV-hTA-%I7^2eWxu@1J110#x4d9f5xco6^MtTwTe8M06i{H_ zi0w}f*_CRp3tz7CiY$0Ed-&-0FAJ9{A_~Oo4%WYiZkI7}1I?c)dmTR@GGXUVtG5s+ z#}}`B9=HZ9ChMKU<*&H^X!?27mYZn^<*b}~L=KAX#wm%cfjP++a9wVi2z<|X_n;#q^|FI5Q%k+(1DzWq|**Z6~32_T}|!PLqIbCFJkM zCC1KP6Mo%ONyvRlRMElkbzSA$l^>p$MW- zwZCn;%`@$ibb_M-0C0nLsFNo7k3CbPW+N}bTJCyo8dt7{e?I8Q<*wINEiZ=`9)Lp} zdS=+wG{zLo?ZSythIwr%IV1%I1tX(R;85`L<;yp3_V`+So}8S7jV1t)<6~n&QE7K4 z&w_<=H}cJ?Fu&#;^_N@Ie^TR)ee?p+ZB?S_Y@VG#XGg~j&{*HcogS7Kld*Wz(9i&n z1>kBU`c|4nH=aXa@I+6~{-Yl)*EVMV%TnEY&jFBL7>cc`*e!-9{Qzt9HGuWe9_?4X z?Gb>lh>3{_mHH>$KhOUM2mmji-kUU1zM4J-dO`l8kVtu^T1=&)yX5#`I&b%(bYp$ zO5@6aM3%gTvl1|yA$ieb5M+>fxO<>3z-|^+w12j?H1KdBeS~GQ{WgplkTuD2;I7+C zIVGh~KyODl6K8I--xp4>-!+)XvzNDH=iT;D+LkqHAB8YYO`r!Q_6urFhOV!#hpU}H z{>K>5^#ZI4Hlwu<{K0Bq*H#$^uH+xQF8)ot2Hbf2^?%t02aPhd?Wwk$958oQMVStV zYiHk367@ZwCu_fi4ZCmB1Xxr5w!iEHqj*2*BO$}d;F)^}K*|q~&Yonw zp>wjt1N))BzjgN%$*~eXrgmXWfn)70AbbGz&%v2f*=}%g$5ZS%&i}8=>MN7~SW;=t z&kHLo`lL4Jn4gHI-_H24B|UB_EJY23q_HOPZ$*MX z>`F!4A%(S~;f0!nLl13o$Tf%JnwrIm9#-6Ec?)`=n*i|D9_<#^4Ct4Z$m;W)tF9(p zy!a1VNpQ<~UW_kzJ)gQN;1U%Pp$F_LNZ=y|!w#!#2KvBLP-;M^D((5)O?%JZ7r*8X zIGv+8{@)W_6?NU;=1oG@XPI``5}XGQc`!)q9AV>E66EFOm5}%cf>25GG$4a@_>U%g zybaC&xL4@;^z=0N^v9R~1y0bQ-icDC#1^VV-^IMkd_u3+Y^$OyhQqn+Su4u3!K%Bp zwbeP)+KPF8kQMGH(Rop!dwcPgh$5e*S|z{_v;U8)_m0Q958uY^O?F7;Ws_Mb+3T`N zLPDXC3Mn(2?Cf3HD;1(N&194i?QBI8l_>N(uI}&ie4p3vpS$~2y>eZj&-;Cz$9bH` zd7O$S9t3q=$65QDLh8QkGEUo_&+~mB-H5&VCoEHZ$!CmLeGE2U15co$w+n!2A@Ai6h6c4=HI?O?l|u)bLEq!axV=9 z00yE2>g9|^Qr@(~{x^C}+c#&Aw}v!0YuyhYLdETeX#i*vcC8dXE(!Yn-W;Pv^;^NU zw<0kl74Zae{c)CBTefF%RN9>>6uNvk63UE{EH=NccxLS$L{#+NuR*B1Y)yWQjv6;$ z$}pZdDz>e^d<-wVvpwtgb6d2&7qtIOY;OCSa=SmxOsR`OKOxYq(Z0#2F74g)XDX^> zdPiv}+WO0x%?^!Q?31Oo@j<32FDr9jo2FsrgIkjB7uW-akEuRoKb*p`*ZrVw6NxSD zF=e7!KJ;7b@0#U|+eF01Cl^IUMJ7Rn16H}YHyn7FZ zF$>SyEs`}_U)n4`b~4Y@L|Qa1cgC{E*-g%il}eg<;CF)f_v18WzaykI?x(BhA8WU= zY?Wf*`7k}r&da-|7q`vvP?cE$cu}|Ro)(T-YgWaC4uOE<`fIxlt2?O5OK2Y&0LV4q zDYA(g28D*Y&32pbPP4#R{?CEmZ-kTl&z?mP5f-vE=&8^izvbn)JV#8b$l%cg*>gdF z&~W4p75SQvkfx@9LB@IP@vYrL<1V@L!HY3s^|vBUDexY%Gi+KLKR7!0Egm+iwQ9s~ zt;pfbPmjxXcihvV_QYf;m> z(yYWt_I`q}anH%bZIV{+qy6_E4Wj=gWJtUTKQs!jQNEz%OZ(WxSWDdd=ovCJmX8?T zF?=l|dbduOjp5lN%cu&o1(v!J?ZGQQcR|GV>~+^3Yl}2~b;xDf!>6XEj0aj5QSP#i z{w=jwh^t8aTl1v;;gY-hMM3Gey(be#yn|Q0Q)HC{?*Iy*V?c9&civ)qK zH$c_!!})?Db2Z0ayxTDRYP!ml^0L5w_KQ1?F5dsFY_Lo)8JWG85is?0x!Yp!F{%Zu z-ea$o^9KKX8V(s_l@(Qa^A*nmi41RzseDhL4qabu)W{%KMerI~&ZNlxoMYOLP)}R3 z4=Ei_kIj8^?P)|Exvq10?Y9Er+p@R&05rpkmu`Upfp&kVQbC1K*6_Dka$4tk(W;l_Y z>;L7n5MLoxY$E)!AjLcSNJR5wS^JfH>s*;Dj|3yMUjk)9o)z%*t$Kk%y!FR|Ctm93 zRu{>ebkvHpA~b3B?<111&nWo(G<)~M@7i^)HrA|3!?!x*P2UVgYzUU{2I|ka;%_KW z=a)hftMKvgNcz3%l!wp+i)PFc&o$O&Sxm?z{w&nou|T*WhXqZI;9miYP>BA9UT%+s z)|x@(85sKrn!mSD;~g;1W{BuSqVN%q7#K zCen4q?@XlrBdMQL%^GnkB8|;i$Q|rrUdzK#k>NTsO?tJ3Uos!-|FDw(GACT0O$@SD zAwJ~jEvj!@{>kpPmu zFOM)2InE5w5#+VGxYrelg-qWW9t_OHV&L+{)q`7GBaj1u{yu3JAI-W)eQtR+vAX&L z-eBT(EMQLolJ`WOncevs5FLx%%v;a;`*((<-jx&k+nBI0^MPzR zuVw^j4CHD(j88V#*A#a23u2uV?3By|j~#@Lm>f1Q(sWwcQr-V9{ytAnNw*}JZboOL zQ3?AFZurrPF|4hlAr>hdrkJGn{E3$h32fh< z-e+EXQbOFhV`@Lae|(#Ru(8$OX}z658ulv<0NKzmQN5qWgBKb{Idwp zm1$1oqZ4S}15ZQTAj~9Jxp|zQ+`~@6Z5?_aoTGkLR(5t9}? z+O?mJxK>NF3>=l35nmIacgbplvD2Brz%6ui?eBbP*Mv--zax$gjJ8*3suKt6xOP`c zUer8y2Ms2y+yVm?TeF^T(h97L5naqR$zQJ;;ULZ!`Vm?>Yjd{LEBj`)+#9{rru4R- zPA;ng2lMQQ!R~@o#o`@w8eu#;jWizCODBOHgQtUPImGe9y(kONqc$2$Z5$_Shnr@ z44ws>$Vo*7777@q@zbAB{;DlHQya1iYG?~yd2oCwI;GH@EUSu(S0Qo%+~iUp7#mQO znJFxMC474KsCVpwSRczNepJP8+{25L*mZSveb+UDmwRWozxH%<u^6f3Qd3CRzL6Ex4IRBSF$abe?rL;I}eh)Jk0UpN#jCY zA8#?MHI1c5#a}%~tC`l7`t13i0)(g^-C#T-YLiF z3zn3pEh+3Yzyjp}_~Fm>q`8bP=X@0z``ii!^6%F%hIH{(b-L%M;)Ioj#+ zF^*0sGmJ>L+wp$L&WOYyV;k^O*lajt(@h$G3>$$TRc7jL;_-vagx4zwAf+t$K)!vgTISExO~S*t|xf-irv++c4|g$gPQSW3; zCy?=*743S`(Q)`?!(lL65)%AO-bS0CzBsPa$)fL##-4c6cFnLLY3XtpsI|Gd%+Hd{Q8<|2etp;p@vq(Za~ZT;F_$i0|pCe zMBFy<6!F#>pQm0M<&ISdUk~a$3VUHsA+~S*IWj|9-K6C;=eBcmle(!;-w%Qk$Z}M3 z!1+@-Ss8iObqY~MbCa{NWD zGnMswX2bF_$BBGX`*{j|z7i(-hQ8Tx^Fdx*9gyelN6`@th}k)+v&*~S$h}B=9eX&% zmVV~^p?-!Moy7T_~bS+n-db~ z-WDrnm$G`1TfkV4;-y)!S|jqZt1Idd+HVNKd$ltp$;tI3W@!l=%3)s$&4ot>DPe-K__=xtL`TH5T&^=tJ4{2y#=_0uB!M+*0++ho}64{a=;u4J*Y4t_hl@jFf2;~lPD}f0oDm|X(^AXo0xrp$JnC0 z)x;X{a!=5r(0!)%573jdSpUKj$@0Kge2xC)+$RlXi!CDG1>E8@cd2eK_HVeBbxC>Ss%IEE{ePEV# z1#5|_sRnD}j~Qo*3l{btHw)(Sx>#t^=b59^xoWa+qhD-8s?fsg`x9KuL!F1?L?aD|s)HPpZ$kw{abdEOZHX!#2E$c~=7DE503_sPlc(^f@ZPtF)T818U>bEvnXlCm z$FJFl7t?J^Crq52_)q9$rLg_IeImqA%xg4mBPyWuU5YkxRVM>@7_YDcZc3K>s;U*A zKy;C=BhZzlwRShTiY@bKqsEJ01|Rz*yfR5W6=;58H}LAs8xnJiNfmt#A5P;aHp_g4 zQdnZfrl4g4<$Qlfhp>`T6M`&16*YAW_D+gTHV1`cZbQ<uxy7fdlVp4?ikVG_DQM(y<-j_5ZnU`5_c#lcn#u|z) zRK@R}(D%`Eq>y9m1|%@=-Vlt6Bm>2RQ_{pV%quUpgE`ltbOFp`Cy-Pm&kBEwu6U7t zxF>~|zno*?h|C0cRbZxgt{J~XJ>!J92x*yIt=B*5(PE*%ELT9mmF&SitfyxjiF>G| z;pc^D@_c}pUBN3)^7N#@_@io8uo7K;Jpgp9Y$u(4(rQ(-!c<(w4oyvGb0VpE0Us>_ zkwcb^kB{MIt!-_lKH1>nK;%J08^m*Rw-Q4q3U$gZPbI39`3~O504&8`{_u2*QQ_`0 z(#IkdNmB$|NF4%7?sUgsO4^3LD@$wg1O+t%S=Qt>{+PK**9Ofe-Js}Y3rvn2& z@OT2YQ#j-MH}` zk3vyGgtM~X@t>DT5BtYmREmAOQmNPs?Bd*d_vr0T3#YPWs~G)k^{L3G$|bWWpWHIO zw3OSCIRSL@J+p|N8!zS_iV>~zRgY$QMg{QSI<8-~kIxLS@6XQ{E@(CRV1^^m=J=b0 zB4t;~m;_g+mT4F6SaWkv+oA@x2MGtF!*MgmKyqu8p{vL_&;f+lbnNN1X@zk8f}qsT z{gS4lp8wcB7`m?4eMuo_4@#>4TBF(0(8Qz@BH=}>#BL;qrOZ`GQ@>&u-f^oue(HmoNqcQsCO1moPN8Nl0!6|!gFk|pX!p7fCyiI+vpA-UnsB8 zUUHRI$bZaJxa$O;CxdxrHKtbJr7CP@t(G1c(kDN0yDx9ewGM5oxA%fM9;mvulQluC zco*Z5q~>B09TQ(w&R zbt*SxPV*>mB_$LEqQE1CAJgBON{)Aau(RLO-uwKy-Th;xn#6qv=&NxV5T+!_zd(&Z z5>h1`MN@e4BiITII8grR7;rZ--)Yku&)vj-^B-fr5|geHARXDc5u9Wmeut7uQr@)U#_Sbtp*v*4 zO1-wVDy<5a#J!|WX9ANd=|8!wb$J_t<-#{yr^Kr@eb(H!*5yyL=TyGpjj{V7m23V8 zLlNpv`cFAg#D3MbUFX)kfw#oN`9ateqXe(-hpHAQtrvfgzqpK>se4bKvpKobRr_=CL>oBYIf!)|_un;$M{ZT4o0CD+gXBN3GD z2Q78FZ`wI+YKHu%0WwG#Zqki1S%8szvY&&Z@!qwa1#RCCxV*a}Z#{OWzt0kNO1p#z zJzwMzKQa*!?>?hH%VPzfdwSH;$eM%?)|GBbd>^uR)LB%~^k*l?n^HRJyMDUMTbc0# zW&%RDXwMmy1FF3$LM zbf@=dJ{+8E%nOvL>kOxq?q*K5fWJoi$)ug9Jg?8b)|4BA3*)zk>q)VCmdR3>{d5#1 zZToHv>%rT3*NS+f8ShoU8QKMe z#z!!~bULoik>7;d42xNi&PU{lls-m5lK#lo=}O zT1UF+AbMee8eL`^)xcIw@3upYl%EC*b{ISI5wh%j?>TZ$xQ8E;E0X9ui=na+;wuV>Lw;p>FIQvFKPrg)o-UV$1u19ddvVsP7lI@f3)|Zk69lE z{atqZ5`qrIMf5TlOt>;-P&R46Us0iBga8449yG!8b%qCg_eZAaFWW$bR!yS&z zbj#0MjvrVhC=GDFLisGXJAf_<=bvTlGk8aA&E2b^A(Z}h8T$2s-Iv*}a2IAUgnL}% z$0vDGb#%#BlU^RQK)GHEYyEK9Y#2wc`N5#KK+ncK`{hgnd*GJx;MJmb9 ziB0xA8dD=4A5%((vUd=!-E7Zc&RvzckQIBWPs31`<9>Nnb-2<{fo3@K;YNw8zl(Mq z*ke=&jY&X_fM9!gN9Fp_#W=lDf$onfK4!Alr8vzWv5ZU}ILKR6A+<|H>Dh(lbP}{_ z%2K;O^Xb!F+%aUF=_~ykoV&NC$rW7~aMF?FQ1{rZFyqY(9%BeL=JF0cr_O38biJ3$ zKBKK?VX*Aj+Rm@{WMj`~Wfs(BI2n+?5`Xi%Gv4Jw1@A;BQIgX@j4w{>_Tt71QLp8M z?!LYSh>?a)&Cb4@m~fGsEeADOSaHrGb6!8z37t&TK=`l!?;n_^GlKh?bNUs1*R>=1 zr;d`k@z|cBN4ffdYbA4?nuRmHp-G^n(Rs#JUg!Pf6%4iKKR&IbPWk-z?0^cR+Tq{V z1-Ye#viUPqh<~aGsXIE3q)dFTNloF>&7nW)o>eK1-#<#6y_N2;B*=n&F0#qNy)oS3 ziEQldb28#BgAZOd))&@9CxE>_bkn#h;^BcP*>whT4q7`Is{xIpCL9eS#~C&PPbVcL zkhYdcOX`SkF+S9jILNT2@3-;u584r5RK0j^HaHXv9cMb|y(89hfpKumLW-ExutV^1 zLKd8sdbdX61XK`Te~^ePc771H@bxP)hFqr)=y3YuV2?Aj>n?>YsFM24x#2`UJqcZt zgWzNrH$a#w%8uB(@4%k2L4obtPoU;8WBewO8FIHWTXy10(PNHi+rfawVcX?>D4ERn ztw_oA^o0#GZJHN8{6o%|ds!s<8u9fDV?(vF+_#+E+mBmdh*eROk1dN!|C)wF?=CA! zUwPA80}T9ipZ0S$*vIN^N{5$8mc<3z(+N>z74S$TN1GJTAG4O>TRUW2`0!0c=|ws( zpQZ(wFq5J?r)GP*T%~l9?(*!*`d#9HZW(q!g=f-ccn@}Bycu@%Ehvvb*W$i~V=fiN zfoe$lKa_y)S*W{bauf8iHk)>w;u5HC67$(tjM6u6PvA*#o54H2e~D|>JZ&VbIL4h! zZ82)Z@3J0@%^?%n6^S!_v&^@DMHF#dqf?msMv7s!G0yJK!}*-Nwe&Jo7~5v7~xO}#Svf}>t3jQ%A@Ey}^_ zmYVZku-S8K;P~!7SD)lFo8Orq5clPtN_psQ!0%tiAADt{^1XL;c17P;GbOEkt&L|a zNj9eDBQ|WOcs~Om4_=Rn=|ZH5@&rP|dWEkz?bx8P-!;$F;s9|o zxF|GG*_>CHR~8rBpAE;eZH;p7eTBjljc2hsZQb+W7SQM&;|U_`?~lwiunP+5a3 zjLD7z=T61PLPgJ~=3Aoif~MmBxj%N#>na10KYx6FrA(3iI7!5PnChg&X$&J%P1Y`C zG_~Fedn#i2a?CM%!Q+fkR&d?c+_lSgc~KJ;eW&$#*LuadrShH08p)o?uj-@$e~Ec{ z*Xk`8aqV<}FKqFU*X^5cd~x@_kSE43ZSSS4&b;*qOSPbDXPW(ED@vPnaP+SH*N3;F zUyH@kzd{@c_*g?CH6e8bv)Vxf1T?}1kbqm@PE9=TgJo$J`*y>Cg} ze8p6emwUar>2KnHM}(nO+_Jvr;hQ&mBqix89Gq7eT`B1viK{ueK9 z0jg2a#yiS_@gHM=euf5rDWZ9OS+;pK%Rkx6azg8O)Sdp~L3=JhE@ipP>u#p;kU zG7NG@z8I#3K zp2ep8H7}IisIJ;mcX7zfE2#XVU~Gk$lUjExW2qyxe$@nB+`iG|yM!B!RE*xobc|DG zpB&i`{7Ls}^RmQ}nDz2cD?X|7!Z%a2K^cE0vk zC<8l)-rfI&mytb0$~nFBleWGBv)xO=8sK2}RheN-(FJp80M3}NcU8kzrRjQ%N(Dv= z4f5erN5OqAiY4%>?!aujG>Os;*a;sOf2C2~X3VurhO$c3?eU-O1%cO-w*Axl_wh$S z%~=-kN9vIlm|ntW2aq^hPB1bt>C>=~W=o%lYGco@Kf%7>&J{}I- zv6_}ZP6P*`p{?^@+NxgVpa(0<7}H;%`~g@=SPsvWv}}lpS@$PSV$CoJBT_s0^c8rW z@{nojnQ0$#g1~hL{}#vncrvIs0#FBnGf_}oa)s;&~VQwnitVp5Vc_N2A7MF9TBRY%oC z>bF04|4O)$1=Lrm6X}OeChqr5bRe;U9ELegK0cpOMk7gXQP2*Tkf?^zf`hii5K|D5 zVJyv>bjtB<9ll?@S}HQxlg^q2_+FGF5QE=8=Bfl*=`}*g6Pey~|0TbXA8O_uh12$kV~Km)0QPUDS#Y zh(52tiE5eaWYhwzTQdFI1;A}A{rYvDyYm60kI>I3=X2e8hgs(B0pRiwy#~r&`6|0I z#pP>;Kc%?Es}-(sm?4e!Y3vxOYl+cCX(-10;dw(^DnLVn7!|7o$Kv;}KZE6rwE6LO zKajh9i1hKdbzRnSo_a%0iISMfc!Vw)Sn|}nJ3C9cSD_^5qR36rTTbnVFBNaI`|Y$? zM%#b>b-XbZ1)5*;JTstorJcnv;??e0V5Y7ok@}-7)51q4O?nLOoWb){*>|V#YY;rc zkYS#qvc%Vfo!n49xQ~vK5h0YcO|8WDqzW7QEw%3wv!x5KvY?dT^!8;u7yx&lZL~yh}+Y5ZO zq@1iQ(~d`Sz~<_{lVrNOq8$?YgrIl$8#RR*Xhy{a%qd9}Qnti=qlZ@!#X>R?wEsGE z`n{K6AZK>r(nr)$aHmv@z-(t-NnQr)s}WaAus9Sg#>(dJbJ(EZuKj1y;^Cfo6Nd)c zGN2~-+MdF^2g&IqytYM>zP^WkXd;k49IW67;megwmE=6g(90+$<=ThP?Sq7tEIKhI z1sbJgQfea2uffWOl5j5X{z=kPY#tTk1GgMOz634(F-cy^veZ;_6#tWQzWFZUYt&Vo zJUj{Oxa8?OYp^{XkSvLYXZM%SpTWKe`S6>n&!3N{v6A37Le`qz&inEGz;J5R`Q50mf_p{yV2>!Z&kx@e#= zjgy7Nl;Q z4yrknz*!HC2=W;${LWWg+^^~)t$*u+}EAp=r-@;<= zm8vRn$i#Z|-TkHi;k|FB%iz8|A$z5PBk!_>wh1AE6qgY6lS}z|6HI$(`!mzsQEig! zl#Z@N?+_B21Pj^QK0M(cm_W@PGaKwZCXh zWT>d9=-eCIfKHd?_6Ufsr%a>O=cu>Z>rPV|U`cn^klKZ#;}6ai^%W=h(3R{GW4|OW zKj)rxuy-8Nham~tPM+H2E7^Mbx?N0j+2v03 zssZ`C?=vgD*fPBDppiW9QlYDED;;&<%WzIj?t_((jU!p`mNd4(o(*+kGV6ZMvg$pE zF#CE4UhI*h+*3XDsr1Jio8$}r#qx2Yqwb}u2m2wu+{AMR5ER{J+|$$Z{K|m~z7Q8B zUVcpcm4VzS7N>P(|CQV-M}`3kj!xogv@z@Idi7oslu zlfA$9F|SvZtpA@rqUyc(BC>V%(lZc^3kG~sxy+fl4_zHnI#cbrksq%kULB(Js zb6LDZ8zFSc3$4p+ULBBdB-I6APLw9jgypJv0%>3*H*8(%skR4AiH6)pw9J`>Y;yL1 z(IasudP^Hz_P!(Si2WDkB`$``W{O|_W;%vcw#Rp}J&{AgOz;J3bOW=X<~;yFr3hl+ zKYT$KA^zitcShcUWle?`e_o&RVoxjbPnqq_71;Rw=g78yQ%|JLlmCrBWi|g@VP4Np za$mRspFsvLX{;W+g%RWB(KdLgA+9>Nc;`IM8F^O$CTf8?!dv^FOVz(}le92)A={Z) zxG=-u1I@oH&!HPfQ(;4gj4?Z~A2=9400^Gs_LVpp^}id5^}X%vu%@Ad;S|I z5cevq_&;+6=Nburs0$tsbf6nd&v~%II78;ZHBM>Uge*M5d;bkSZv*QL%KFq=L9xZ| z4LZUX#^2d~@2V*HFra?03!Mh!-qp!$Zp*|xHK6kpDo$k#Gy1O#fLMnK~n90N=B-H@N& zX#d*0Q0YIPId1HKCkPtxss-IJDl&S!JhE>^A$vg^xcv=a6R!b z=y+<`q+aA#pZ8E;j+mYk07#7|PS6nK<0EN|_gwn-ApX^AK4T$Vtf4BZ3p8IXgem&ylZ%pt8!CB96DUD`OR+kWAK zA{w0rgl!6RC>xIdm~QtqhtGga=HRuy_ip^XUz6GG)4P9v+LNvIq?k|?a$kM{SOQXY z3)?GIDLdVu7XOzx|4qaqfBv=f-tN1<<<_l0ZS8jaP0Y+-*QgHsMTEAhHKC}6bJgg@ zO1vKWr4K+Z*ALyr2Gi+}A4yFpe*SytT`6Tl3IOz#UIXQ03M60Pt5MNqlL>x;DMYZZ zVsIXH#&N))Jan-jZ}*d~1E@es|NHyXbwFEDXB187(37g^50@kSMfbz>3v*vxm@?G7 z32+0Jwk_iC`0#Ke6g=|I_ew^V=LWR!G4Y&ytFcNMsx4jTB4xD|td|qqI)ah5!wFVM zy|u|lN|RM+&j5io!8ME2GT-S6EM8Iw`99)nb#82bX*0sG4WGv@&!Nar2=BaH0r!T8 z(5b|M*L+Ha>iv38EWPv5YjnQ@G*;=qPgxRWgGB7B6 zLG|KUr2_MIC$Oo+){zu>=-GUX-VI4;17h0AlP5*OaH7MZlIloj)$kn0i9f7^Q6RWU zu0hR-x;gFJz93{(()|DFZ9vrfhjLN%cecKL_b!!TDpEIh$Dw|?V&0wJoXiy~&@Js_ zR3)wJ)Ib<5KVy{vcIOPFSRG2o2F=RTxi?9ajcuNoDfibn23@16D-BKo(d^-yYafL5 z;)Nub&o{B~snA)_ovM)hpFj#E^DpA3SdKu!;|Bx*iZe1j(#lm-#~*V(AtU9;Yz~u8 z=jZ2fA^)tdYHO*D-#oFcQm4I_><{L`_8~UFr+$mW^a=n;cTbOiMonPE;D`RA={iq~A)#_?Q1 zW6dlWZ{y*i3oQnNae&tz+EI}Vh9ykp9xKg7eF6!Q-bbMWblUfQZ-ZOa-sQ>2pJJM> z82jODue3k*v8aKh>?=L(Nz#_#49CcTsSu1V+#7n<`}|vIv3O1z3h7ezTGdzyb9x** zc7A2DotN?#K*Yb^2m&D~nVk~>f6E>8NPeExnATEnS0srps>9j2>bNuK+4Qz;a1tjc z@;Q?c-++yHOzX;gaq<>M2CPKEm%oZtkd=K5&n`_nTwAn$J9oncWTLki>?jBrQO`H< z(ZD03yVbFPNA5e@%ht@0{C zteC`(^f5dstd}roTrQ)($<4~D5VYu;acs248fUvyuJ*W^@vW?{SCEU#;Gm}g zO31?vta7CL(u6jGq_Btx#o<_yudiDM5U()nkFLUdX>a{2C{3!)%&!1xfxz_j_ZMLh zCVWndM{`8{A5QsSNTH-j6phM_^uST*DAGPJ@)(s`yB>bfvqM#g3=9#v?eJq^xV(UO zh#?%cR{WG`YDUS^5M+XH1By9s0uBYj`MY2x(pBZu&NM~*O4G7JUh9mb)WugfX)$Dt~$47R~w$8S1 za4=0tICT9`tFLgGZgYw1nUA9xzg$sAMCa?|3i+(6Rh)!c1{9qZ5E0@MYbc~)PH}-; zJDgrVd-m+<(=CdN=PYy!ShcJ6l1 zd`;;jD6oZ^v5J)@E57|C$&y*j`w~(l6Vt&w@Y$! z{kvsdmqVJsUWQ~+{!)>}E3vA@41)WULN0$LNOwNM3a#kEg{Kw7tk%2F(wZ`z?ylu)Vi zym%*|;%NmDOF!IYf43@Ue$}}c?weWl{LzIA7xK3Exl08v&xk7RnvzN}DW*!pJa?j- zMsi50>iYgqg9qz%{=$18EBIo_%k8vQC4dyYgQIUv4>dJBSeOa<;oi{LI3@j)hK7a| zrJ^OeAD6ki>5>Lbx`gqa=`XOSQ89Nd4bxX-2R1aLkh~N*T@; zilPusH4#6CFd;T?%_$}%{n{$j-gFJp&>42~$^0_UCRi%d@_KzY{2vtl4=RB%aIXZm z<(9Sg#S=mHql>qca=MF^ID^MSNH_9wjMl#2DP6ry^|5q2&@AbgLkl+ynHG(H2l*8= z4MB9D2?+3kk}d+XY5*8Y-lLLPhm%>7sT!Rck5KbPiVrhXMC)LxDYmW8%i1yF)c@k| ze^GZKr-GSB0X#IjCJjZ_f|=v5i*?Z8C}{pc+@>PEe%W7B41PQ zsf`r?M5)}Y`xRw3g8k!%*_JP{F43`p#u=8O_sU%9%20_n3`yHnw?$>ni{XSseTiA{ z$x;#z^MBs;<;&x35td)@&5=a;G4VyR*N#W23zLPiWmz~P11I)AZpUsFqr-nTwg`@Bc^dJ9&N#({C@BxLO z@iB#O$qB?O^~mWu^9QE(xDd z?u&c9ZYSy2E9ob6BJsMR8kgC%>nw;blKuVa9Ulz5xh9}D^Z~4r9)%{b{U4jv?=q>q zpg1AgIc{@cZjRmj4=9tPY?hhIrHb3drtU~O*d5NGwn%VuGLe5K4=;d6M3t)CCbmcA ze{qco)Asj#(F6FuRiEvjt;^aYBqf&*Mx;K27Xm!+=;&r`B4s)ZM8K~5t3Ii$*ptxd zeyQ1~akaE?&T}d5AYbg=+Peor&b#c+)^$CO{d{w)c$Q5+(YQgv?$dV@b`8j}&)1mj ze(!k(vIYz=da6atd703Js+9frvPsSVU;c+fL;nDj4>Y}i9J^rGiNc4SYvx(VT0kX11uH6?v;6B9Nnwb_CSX1&ZJ$b3hqHpC$BrLAuGF?? z`ub1z!oq4Nevemgn7x7rU%M4xweejfYCO~+6t zVdqQcOxYIiu3MfI=0x59=1*HsEs<%wl~y)XgKSiXBd(RJ%@?})fYtb*WDWb z_wd(R*kI;F)XfCQ0OuWR2T~z!ga*rP7i)fM>Jvbp-U7vytTDui>rq;l0j1#Hk3I__ zELIU2BDg2Rmr*HaHj6vBjj+mVbL`Y9`3N>m1%*ZQq*|+e#0^b($q&aPO;#D8=*S$~ zIySS1MHhU*(CSnUIoAC@iK?rpuHSO zJyl>YpKRqN%PTDj@OkOVQaKrc!UgpP27U(smmzCKf^cdJ-(C%5Yy+HtTZFBYr65ay zlQ2VKWJ9Ntm{lwsfd_yS<^ZOe>Ls*TzP<`^TTw%xTx4y)In$XckqHtE?1-BbZt4t2 z3DSEOFO4)B@&=WfSt=~*=@=MxgH(kK`t}AmJ>&VWU&rBUUziAK;jyo;ZhXMdirIV1 znLQj_P3zJQ7y8er(PC*HWM<~NOVRO|y2C=+E~=VN{Gr$$Mpg!7WK z>8(+V{Lk7^A(0Gh&>@I_i~1DE4rvo>_tlsP5-1=X!Sq7 zZjlMmJ~T>A4Xi44_`HxZL~66@p)0cIeqqCltx@RhfIllIMmO6YC*Fa3YsY=GFv)g_ zl1Y#juAuw)yYu<;n`pmCvU-8>zr?BfoU|-vc7-Hag5}zxh!4vc7Ofn*l)NY-LosE6 zzGE9Es&LK&WJ!PZzxw}+GO-Y#Pi+fdJj}fSw8;XFzin-tMVE}ive)MdBKvsX;~gaQpm)56Ai}O zw{HW9CvWrkI}dhk#si@Nvji%c|G->SUdN8!Q^$@O(b)46Xm`==i$2xfzx(WGxC z*X?tt^m^$}%v?hZ6_uFv2C#~uVJ?fpq}7RMRjHV=8liC~j=#I=a3em`?=R*dv`1Dj zxfZl^#F$MEOF+2B{*9FM>K!aO3@}~O2wxy5TB19@yljlI8`|m=*O?)h+Hpt~OC*5< zRkWvoxrIX! zz+OhhCr8SC%}*bet8o13s`FL%dJvKoznz1{O6pQQ<^L0duqz5B3;M%~Ll=J6#bS+h z7W!g_BCoa>YF-c~zY4l)6uqdd!~2&~ni)wY8aUgS=;)HYm>7th@;!DzdP6%hO zPEb$~t{^G`s*90(3=9q9V`E9|BFF%gDDMMNfoGF>6e=HMA-j%>0L)R9ul;k_IG0MM zGbAvFtGe~1AQzA<>5DP>7Bi*2&iWo6HnUNuv~wqwp}Q_oS5WP*7I~Gj3E~DajF?Ix zEsAtrahl2~;z$_XmST*VoQKFk?Lk|cmMyJnbvn51(_2%g*~j|$W-yk&mC&!Nu0sB( z+9o>--NM(IP+F;x^y|WxVaC}Y)yuQoo?H@;VClWi}mTI09cZV=vkK7RCwmVH3Y z;!86pOCpm~%}gRdlk`zu4A{+VV@51fF@&)KTL zTUb1+Ve8K`%#9c&$Q=^*s@KTrzMdeirYx~U^?S?tS-3ZO;!8K$CbK;Mm$sXuNLe#a z#0!%&t~x?2P5&7GQQBQ<@6v_!$ZDG|I>P%~jkIJboGP>DKH}~@|2YQR^KD?AXna+@ zN9kDFEAjpih)Ann!I|)ZE|Ei`;Dx8xkTP^76c8j4{57$= zZ?^5!ql#Jc9eMVQL&#*8dzDHnN7CM~RR!kQ9G$+B2tY1(lH3EDrrTS^;B~Pj+&~UB z#d-IU5iobwETda{THqt+XjINE=cvzR%+AK9)90C}M)~wD%A&h>_Y{^kPelCPYm~;H zu4kpl@F6puC12nj^ZqLC{BgkOVM7F(k>0usXxP7q-8yVmu$yAx5kCUs1@?KZXck54 zZ=?>ppY2|ef0V^P&UR&ukop>PabywT&3B2sKs}{1qHWz|9J#b(auVNDr@;HZ3@8gW zW5=+tdypoqwBg``7y?`&Wv%91=!novRTO|CDF6U;9ds#eLtI>(jsVGwxR&IojheYP z0>tUdcL2x2ZVhzWO3hTgEEyb|H1e3)NKQ^>q|i4oXz?7TP`nfPE$vZ(L)U+p%OS?1rW{~TV zzYs{YLVnPN8*~Xf;<1~qN^L!ZH{uJ}it-qyeTI!g1P99~{{#XkY88&cSPRcH9nsWY z)ZRXCTNQ1+p)%>_4|<2w2mzF3*WnAJZ>r3u9}2x!#w9=U0Idqc`GvFt?I+vuaE%cWrGoSQC(doxral5 zZH-z{6>1Wfe39DHPWbo)2>m~)NG78h)2T%I*W|4?D@sZxj7T1XVH4)Gz`@U+eMOnNZK{WpE=u3gbKAQpl2VLX zfi&m7UB|L?FHDN;`ENxs3!M)zLT(&k@p(>)U?MpaS*NRmG}b zIZimeHmZoD?l=tg=KajfX=sOPIAduuBpsZKM1@rrvaUQMW*b-W$+6#KB(}agGFLjA z?ZuX$@9Isg83QW+yYlAL&?sPB^+n5AR6vgi%&8kL?_(>`5`nQbg!t;f{vh_he*KCx zvHW@J^jYs0|DtpNNjxD#FptkiGakFP+)>9Tj)wvqAj}f(xK$%iYzTpsCooY-Omj<9 z3|dPq_eR%Tb{FNAwRq?8HuQL7cEH9J5j!)aM$BckSiJ{|5YJNu$rRsm>)2Leg zpKmAiE<;6wjvUAIG?Yg(!G;IpOHr4AXJDVL=H_hF&Rxz)xO?~Rk~1G&Jwf7;m%Ez? zsea8RJjq|A=Aqsx{^;4*_dqT|PCm0<%UCrX12|;>y=PcyPB%Fx8$>lNUN}<=jf6=0 zrA{_7Lmh47t&&i^e8*=NXQ-^LJ%)fhK)68euB_s!48!o*NP^?kV404$(Ssae%mT}?!Mr@l=~yL79)b< z-&a105bv<4iW;V%a2ZBIKKk@hsuC9uSAu-`1JA_LjF{|@+NHi!zl^zxs(ocArg+#H z4qrI(d&FT?F0R+4W#lLK7KMr%FgxLw?y~X-r~I@2x(C!&%f)7c`d@z)C2l7rS+Up^ zT50_ss$@cqOWJlGok}2m6P}e04xpt4q(C$Y{hC3&9aK}3{R#&H4hf59o_#+$FOb-h zb6JG~Yw(_Yo$OYXW+!%RCD%{-{fnU7>?8|@oY;^6i z4jUKpv=KTPE{Y`mYf6z`gbN`x0QZ4}-7#+;I8dy9gL*I&1TIn<#56+~?>?hc>GJne z#XbxM?vbNCT8NG*?0?ti@?1QFU0q%8 zd>sUS8J)DIkVaJHVbewlL>u_T+xDQ7%;u`v7@Dk1lvl0!At z;@9Kj;vRN)OUjot>Yr#gm#&E;)$$~ic8lPpa1Dhy_Ts$3(wXPAHx~V9UZKAT1##LH zC7OjmPg3jJoclm?D_c;NLS{ymvARpq4Tt*XQb+QGZuMr;qlCYqw=J7wqo(`Vb{a%c zYz%zx75RAJoL@EZ^#Nh8%mU}wE3oD+M^hZ>);)A-+5qPd-@4SGIeE$QzFF7PxxGvg zb2*N7r!#-;l9F~w^5DsR7$(WO#punlg&CW4PD!%oehMr2rLdK1M^SXD8pG9v^I^KB zKt}PhfpO9_dt0lRgjcj|yR`G~Q}5lCVFZM3*tv5kJ5G`l_sgJl_Y0`0>si3oPuWw%!kmQ&;AiAIpqo(L<(OoWeK-n7 z#2jAqU_KV2iK4BJ5@G)_SeUl+fQo9K)CiK{F-xaOU@SnD57N2KU8$@>(kiJZ&`q8D z^Kk#b*_lJA(d*E+(VfoY?u1w2b7Q_Xr%X13?Bgj)eAv?y ze&fWd{{24pkmr|cjemhm?faxzAR)?Qa9?#Gh(0s^HprE%d}G__D!fUOthT%G@0(&y z)uTehxP2J({nw{D$DB!1WB!p>YX{A}PoOWL$YnoLi?8>r26&IM8Y_%SLLI7^%tm;o zPn$ah#rYf5H-xO(WxitT(RX_n(T>hM4J<|K8`ZS8x1-l=?7Qxan9rMxUTEIE(rFY zJh7Kjl-BEfabSdt=``Y_k*0W&=412zvV$61t-@jJ1<{%v`Ra1?{<^~~q622~Q(OD1 zo{*{NV>I$h^X@|#itk}#bnAl$P_6slXySV&P)|mrxFW>g4vI+_^Foj*XVG!B@$`ZLfR{sY8Xl$nI z<}U0W0&G#B?oJPhmwO>RL~xuqyLh~-me#)|&dwnP{`XAQKh`NDaTsmQYy6uq&7}XF zm7w3mc>w=9KR+MBE!h|f9s+dAXg-F+?Vt~Jbw$6L7L~=Kvy`(F3y=Iho-i5@Gg!$! z3^A^EkvFgme&s1bS&&djKqVM9%BdJ3*m*<|<-V0loxlNX>QXG^J8%V!62|z6+ax_Z zKufCePV_O6jW{%>t~D#ES?^%mj=yv0(>5T+$i+$wE3;Z&UdCTJMl9J1jN`Y|s4>7y zksQ;#Wy_WVRhM>PHmUI@a`)5HZ1DrA@F-&ZV!KnI?69iqoIckvG^rhKz;pw2KAO>R zXUuL95#UvrWzC=JUIG)7%>NG6|HHxiOIE*yV`~z;E$xdrepn=RJiqE=ZXZa`e@}t@ zhIjRi_wf^qcd`LT%Z7&)E0soq@K=zuyIOK)`uYzHCY|=thD#7GjTU~0LzX*FtaDXq zyA9~#B|c_wL0v0^Wp*aq$5*r>B3Ydpa_Gj_%W>62GC(glh5u5|}cvh}8-52LSo|90B|K zrs3e~uwMYVSF)F^E?`(MgN#Q+n=zgR&?udQIb6Q{f`Z?$CU3DNGhi0t0cWQth_U+4 z7R47$++?0MX8N&jxYoqXy#;{uc8b&<%6%d-uYvGk);D3|tX_T8XSFVp2hojA=Uujz z($dz_%C5O=-z9Sii7~}J`yHQMMzhJv1L*qvACGhCTl!4aGRuLZf9JJ7 z^A4_*l;kcy4==A6a}DVe_OZ7vV6482oD}rNfEb{(k&a?j(?OcYJc%Tx#!kHj4w=As z%)w63SAC?wzZ9=$Au*ASUuLbL^-`0{LZPqcvd7U#_A}n}y2qtEROREq+Le&T^Ic-T=D&xAyiQA3MTo?qfR(~_iG__xIPtyo2G2*N~t!(4RMNo{^tXvwvi5Y;4@6kI)5+G^vCE#AmG-c{l)pSgSc; zbL{k8-&G*7&G8DVFRO5E1>_c2S2nKTXXAHH$TKIl2pQU(IcIXKIjKMSe%xFKcK}1z z%6Z3%8{u{uHC!Hz zarB6{I9gg*VD&;2rOkUZpLQLXEszoUH$e3f#ZZ3OaSNpwdDurqrjnIfs`5B4R;jQE zq_T(fg{WETN6g{FBv=oP139`}f{)uCkBp3H?OG(gHDM)^LlG^0m1*1(fX8>C8mR>D zsS@SPi%`LFJf!h#hB%5;0ELn16LiavTaEU>vvCN)nHxjY%n(Mw*{c@!6=U0suBNbF znT(#aaB4>#V*GaT%Brrm#v7J!LEajeis~h(cks?XQuc|2lzy`Cc<6PMzklRz-TxY4 z4E*@$cmglseU^HeoO`I8dLTGcH9m)(8nEk?iE^n9hc)Y1b8ngT?5_ZnNYqhO=TqOV z)JS-?FneZ$bVFHLw}H7C;1ej81pxG8Qlm9!Jq{Lr5N`pexcV&h)m`$26UpGYT1wRrqu^d8#yi+3dhHF zCw5J9{!3ty)w-%-Xee`wU61WaD3c=V>#=wByqR0ppxC(K%Y}xqxaXB=%bI<{fiY{$ zno;2u|AhBCkIL-DCz%)@;*=~tggz%(Yl2zk!9A1H$jf26@!((pS#gE-lti=aWH{jp zz)~J0rmgAk178O7%(K8YLi2*VsN`^l&v@keUIz@p+5C_3ey(~PLijSl!2$^oPmrK1 z+1l2=&SqbR@{j3xOyFKV0U-&AM{8dPSp1mh4o*q4hYjZgB3IX^i@LqzJ4&uLM8X%`I5=-soMRcY^%k4lAjCV*c*2VfdjL6 zN%(%i<-%s;Q$Fh!r`~n8g@Z5Z3h zPCyf3q8i^r%)q_nas5UB+$K0LF~0&Y1+){#_coM-Lzb=W?TLKnWij)|{_6;hiZXQM zFJ`kxfUQ=1>g|0J^+{^p7RUifj-MerNbx#hokGS%Ws7y}VZ41td+hs@6~JAxB_@w&In?0?qtY@sknKDKaW1lw=!KXw22Zf>`+7^U8lD$#A)m=O#rlC74w{rS76K)3rft=EYg(kaTl*hR?*;Z8grtbD&KK<8qjhD$<* z?Z5^0MJyv#8&XN9tH!g6Z5~xagUT1%5d50O3mq@#F?Flf_}jOR9XrO{>74@eFDC1?at`=i80+A^tYGkhTr2cZw^OXT5Ip?&Po&gjG{=`c@R~4`4LvCMs+#mbL zQ8a{X7B+Jvoc_LJtpKuytmIDZQSC*jm0l*m)mY<8d~Pqg z?Vb$>sD)Q3?sQz+_yWxp!h!>1tcEGq>8HIPOaf6%Hv$YEh&!BuFFdAMDlJNMM)x)l{l=Wo^>SX;1fyTNO2_uTr` z35=Fr%y&QMzx&ROPEB<*cQPHr>Rc%N)1@~;D6ofWB8H(#h8@H?Z=glRJzqdjnEa+Q90$x)%A8ZhK#MIHY4~AJX%B-Nnz{Z!p*SA zqw*xsn8ha*X>GcRyNj{u;py7AZb7k+hZcR{VE=4uLz$Pe_2hT2_1OGbOX=OG%6R1_ z%WeJhj4-Bn6kNC8=OvEloUvhZJnfRkQFgc^okBHX)qONHRP+N1_GalDdHYinPo~|y zBc^RD%39M@T|phH(O4S(AgKM?>0|~+xsEwE@&rFlOw7r%$@^W@85p#Aa^<_To=<=C z<0*DuN~}2SYips}(vOa>UE5|;Y(3}Ho^mNNG7{R;{M@cT)HCPa^myRc0vwyEu$9RX z)i>9nFT|i?1f3vk=T49iT5w7+amqe<^hjAnr3QG~jKS-l27caj|H)r#=M5)!a`24h zf4u#?Ui~~V4pvPom@iAP)t-&e`f1p@=To3;K;T9#>xr?oL)6yemAn6cYAiqVKa>|+ z0}7EB6j#6>#4mTXU}VR7kriTMrvQ(mn+B#=pyDJ~<-!3E74khX8RY)`cwq4N%F5iL z{*Auk-x}%qTeQbcYnPsMq$jFU0(6~iZjyu2HxiB|uX}g&WLXm}uYLS7^VIlX`t7cs zmng^n-T4`|by~Nk-zCvMZvXuB!Hxy#l`Ag=7SI(1ZIZ6dbk|s2HKClW1tw$_C}D#v zHmlzahf%5Q61nL>%F*DAiND ztaxV(+O>iJkzbFrXu>8XN+8X$rQ$kKWr+%L38bbMLd2Q_gEkHmy6MF$_o*% zvOIo??`=({?QCF|7&s(M%$ot1B`FfS7>S~6f$&FV|-6G zbyGU&QoFWt--~_s25O%}ZzvNJJMu4T8+m7E3e!3AwkvEcIa`v-=#&h&qHTSA1sxk% zw#EI8RN$vuH@t^W*h^t=uNb%A3q|D=S{rYsAGiEv8{^bL9Z6@cBNdachKHp#KduS1 zDbp3`J(E{mpOei1@k#Ox!Qe#knnkBGftci9hxt;J+LNgFfhPEh|Al#TBZB& z-fbSmQ(nHi`EIc6ro276)$$WoqJD_(^kP^*X;oKrL+Xv_y!c1UlY)X-zydLJbKK15 zITHDA`EKYlQq|=vOMe}5GIWhJ*fuu5nmj>{l-JZEJy%6{?dE$uo+2ACp)9@FCPE$J z^LcqT&emdk;LtXgzMW=i2Rg1W4&G!an3-)02!L7wZ3|G3HT`B6UH^xjEzxy%3EszZ z){P#&<=%^=OJG7oj!G6he|Tpt0jjUJ<`oby0@H-!Gr5v>4Kb?kh;p&kD}VEI=RE4; zRkSvgE9&M0q2>Td7G_;MIkNe^D%&yIZpH#qC6nCA8}Kro;@~5BFU}8ZSn66`T2eV% zuh7=I4Ji<|=dFavV;Sx9EWf5x9?44{XUyA`uyVMURI~XnSK;$RK*(ZTd9mH zv!nkfDX#x!-$#A!i7Z=8^GA;z(;il`?3({$i)ydOKOJ8He&Jl6~@LS`5_Ip7|KO_Ms zCWrIXy|c6>zF4zjLxONzkn0?5PADX;X;>_=8`EcDAql5m%61tzr?b%_@pofZhRRs* z5JL=vNBMg;nnEi+Kogr@eF|_>q}vnz640X{w;d7UU_8gM5-=tGq{0sruW~9SVU^IT zvV_5XSt3;FQ1vlfHUh3yCM0A$&px68 zd^chVFys=j8K-)E=z7M1ii}utXUohw3XEgvPxp}YoOD)W$AAfSZ`{1wG9bI z{OHFIA;mE6z4>6T*57cTXEMNICGFiREK+dcg9oq1IIhDze|z#zhID{0KBE*h^p7}X zh8rK4mG6z<MiI4~7EvH<2X9~NJ# zW_&oH6t#CrUsOBeses$TKFp)E)PBY`vCscytwF!YTf4+5HS)L?t6Xd`|F<^0LQW1+ z5nkq4z=Xph5jI&08O$qBLf{}i71Q~556@yh_y8_Dm?T0%Lhy~D85)7El{}Au2^*@s zRS~oiV`kFoZK2~OEOi|*#9OvJ0@uKlgt?RR1ZLcixEHYCb63Z1Z;nC&LF39d5TLEO z!$E2S;ju$5itk{;g2_KU!Qa>b(FqiUtk8P~=Ok|9=s}(5g{+o+^RJMMlB}3O)(E2F z5kXg8xjUKvZQO+ru@S8H_`CRX|L{Xo2u;xJ*>#o_Bz1d#h63NL$L{@Fdu}p3aL8+r zeLQv<oArEtNrHKZf1&PD#&)g2 z(RC;c>rYIlWHyH41gvuw()~KGx&QIb&+dDx9&syz*Ls-X>{^M18OuS`Bj9Cm_o!+{ z%}ebm$>wZLhrj&C^*}hH+sOeR$KK_ zeFN@&)>qnjywk|PjwS2Pyoh2)~tfttxR3N>a*GZ1MhNm(;!pJ#==;Sl#hX%H_nLn z=4S7+Is5$Op+zii{H>GMy0_ZCw5yTT4eb$^62C$0s=-&UazB8TC2MATLT*GVAN9wB z{@|e=O+9q21uqBtx7hrSN`9tO5PXvm6V;lRc%5d6S9Ys@2*(cbeFUS4vdUuLT<70Y zXi9Rw8RSlA1eFTU1MPt1a3|7+yn_JkIc`}{&&ZdumO8Q<7%s?ilRZpgp7+sup{*{@ zfMc-5E>&XfGNP!8dl6T}L)139{ArIcM-dTqb>k4ZMCcMB zY`=S4qAa0b3i+~cVX@<#sD(bb3L~w!slh{aRp-v_1uLd5u5HFK9QzT^7?beM7Y!D&A#8)| z&u4QFT4+T)VUCsEi}JMI`p*M}jQjI^)!T54QC3V^685y5fyBKlnp5Z!7-*sA%_nqW{t(b8vLI0?e+a=<9MOC)+x!eqyBnohiS*XeP&N7kEF98Dkx!l z$fgZjI{Ot*TPWKR#PF#1RyLNvmhagy!HJcSXc}v3X8P_b@QSefgpQ3c-b5s<^p(*g zMTgF#!RaH+qH@ZiN%T;TV^T3ELx%B$LAZE2RqM#eMaU)4sgd7c^Mr0-KgED+W7(m7 ztTEqffTsB-B(q5?upT&S;}bf%uGev_(cEer<_Of3wDy|Ae-AX_iLvNQKFGJxdkcqY+QUYT z_E4c$0GnHOl06Ox8dR;NwsXs2$Y@W&+7><0?VvN@8H&bh)uyuCP?d4$mdI?Hm z4L0gBO+H|4$z{T_6FJ!^Kq@|4Kpl$eztft>-BMF77s$M~&#q2#lW>j0k^22F?Uz9_dqt*>vR-9leSWI$EVDt36q$6C{y-JR z0ato`{Au^@iW+*ZSNeN=s;(K+-qjG|z-OQx-08I|_G?lt6128$aBm+5?{g0w!%_W$ zDXku^{YWMd6X&~k&iOLn`!gSBOjP&>Oee4D^MKUVDG?H&`C%7stjN^C#Isnb{P~pU zqs424u4wdlFP}QcOMWgc?>ze6RsFZ2=N{y`!*2eFe|hl}9O3j4T;<=iI9bM>cg~c& zo8cC#ia+ZAR5?M4~f^R-dY%1&d@pyA+1qcAgCQtpEm z{$1sVsO`?zPTH+r#6pKl-e^J0H^Q%|ARhj`}jCz9dYM8mD@RFoW>;|s%|=zpNe z?b+t2ppq)WW?4TyaO1_RCru3}o|Z0M4)k^K=27GF_{n)d$3Fv*e&4qu6y!oq*>^&> zimX2$Hb}yc7O2QuE5_*bXGrzwGN#L9zbMmmAHc9njoZZg$gMk8 zxZ1VaY~#j_uUAEMcx2}nw_bdFk}==T{p=`XM<4B08F^0cC~Hm%7vmGROA6(^c~H>B z@0`LS7D}cma~8M8aM~TyMa3zV$D!htmycO(1pDHanD{$yl#DfhNDL&IPYAOVCbgMa zDSer*9a`V~fN9_1<2Kzxu9U+|d7)WDc~7Y8(j4whM{3Qk&rw}XC`s##`WyDdJT6UKCRxOfGO(#rDf{ujyWbI5WupEfo{*?agMrrf0eC- z0qe)JcR;T(hgu(pPg!loe1)>RiXSwGz1zLL$pH^6g@hXggG{#2Bweix>a3^msL}Y< z8F4;p_Hi4bW5dhHZFl~$$-AvF0vzIiQpE+mPn`-lA^*$Um?ZD;w9NGV{h65=ymwAA z9@5%A(#?tY2hG37sEm8hp#ELsw@v2TmcxEI*W3`))I@+RO&j~F!r~u;9T+va_`q1l zN^4?FrZ2t}Re{AlN8W$byes)PZO1L`8Fh|0hpT5zJo+@%(llx%g!1;GY~-y@qWl7r z57$P^?z*gXKaWrK$|ml<+;LDguLd1p`nLJiqm0cRPn~EbiMsp&22*9oZX|z!5`wRz zNBEx)kE*Ku1eZRd?b1>%VjR9@JvEbS>QVQAL(zi_8;s$1gf_j9%~{u<|)Y`elN)o4V5-Ch=& z;y&y7*cYr5_4rj#=^@`dr%Kq^`yp8fC_rOizGSY79*m)Hb6rWmEE-FB>hi=Bwg%SQ zm-%6AD@%@)CekfX`sGgyuW%8__huLdD@ha^H74*!VZ#o8DCH9BSvE(?y4YUx*jQ|* z0Y1_}Gc#wiG}+XY%sd-O8jV0tkE|&X>_HfUmgeeB^c!Kt*OQWxKG(BG00R!$lprU7 z*rTg^L9#(ql-Sa&&r^u*8Wh_PvDy|VXu`_p+px<+V=j4nxzyJR^)^P~{9bUmJM_@p z0R~|)8(DK)Xsi>|Pw()IU?^FxChK@g&zDg-U5a#>sAv=R+8yPv?PZ%eHyK_vsXq@| zro#^dD3<=nZE2Ut?im<3#Z{Q9G}T}G9Oa|TD~PGDdEG~XLUG;r1fACAqVa31*YDJN z(L6&kx0IIUztUwJ5%9Xy*}OPWccm`FZv(~m{GN;9hY$M?!~f@0_lJW}2B zod|>5bmXcW0jWM6QeWQJh8e?!oz-T%x_b_bINOXt_VAHisJ#Ls7G{vsvTRSZ5Bq5G zNyNui^V+K-hTs|lQ?V}^jfS!WUGZL4 zmII~>1ncgC9b5;|4nJpS<^23h@z&*tZZs3nu|onW|J*q1d;_Eic6(07-Ud#RP|C#D z*~Otief(Kb`n1Qssh4)9;Af=Vj(b0Tm^V!N?EgSM~fhnFdIQF?cV^;u_WWYu!+cq3}Sd}fi zaXcHspeyjewzR}_u1X^2m20#yWMiMPx3`C3byRa$k@2!AeDAx%1%*5&=c9cBdRp&_ zvaQ8D^9{H!q&?V5G?7v5?H8#y2MK5g?=I8D9Y#=s0@=`+arIP_ib5Gb#R16l;0FixbY*9Pfcwh69*bhb=7n2H#sNH{ zTk7u(Np;sJ_K%#2@ZYXUf8{4MugO*wrO9Hgvl#G8a?!G3v_O&i7g3t(CM+JrBA~%N z3c|}$r>@CV?cLze5fF#bK0Ph%`pughYK_9vL>8~8agfPh^e+J5IJk0N2N`bOY|ZmN zXC1$6GiZN4=?!)wP%#O=+`VhpMLXW#Xcq=>JNo~~4tdF|_+qhZBF58;7;1qhv`qob9GJd!`ut=};v0(OwXmIm;147-*&TUk7}gI>_a$&UZRA^7r^~1%?}`zr+@w%CqH*6lf5^-u zNhxQ^>Rjzd$3wEpf{K4$)oXj$7_(OWT;qE;`-b+gpv=+e*WrC2G1!z)u!(#YqDy5> z5BDjKol~3@Nu^0rcdGT>2cd+92?}g#ZWi`jCYRP4?vR{lHFR&A{}Lm|Tk6~cVoh$x zz<0me1=+S)6W^Pu+l~GK;Ob-a3u-~gGkW1-!+WoxcWham3$MenHy-J{us~aO{J<+ zX@5xHCdQn){ceY)aLdYy4d;8m)y3+bGTUuF{L;MG<7>@~o#Ewb{xG&{_a@o*b<3)# zOyTXx%*+h9o3jd=AvkQF0Y;NFQa>`9e)f(=fB%sMb`{@{aa1duN(A9fvid=Rk;ljX zwsF2>K2r#+}u9k6p826VOV*IP+>woO^EMU$Dl=ie5WR}T_@tB})z>G{cQ3L@Yx7?;Prx-7Q;&PyIcn;T zom>zVCM6VoDGlIVpKyDEspMeM!+~2=eOHrg)lxQ_9Xm*iqh9|OUuJFY^Z3unjF_(? ze}VRbU{&A>cXf455m8h>a)1xR=2u9DP$w2PE}h&xU~2BcVd7zD$M?nS?#DfRxG|4t zn79#<;&#*LZ|cn4v)ZJ5XNd)H{i-#-2M)Z(QvnVF;c#ajAS_E>TRX=B zFI>LfMrw~6pM+moLU1{&<6*sfp{S)1-)Z-+ME0q{y<`dEIPuW{P2r#uJI zO*AX}zj(?eqwi?(*m7{*qN(q4ZuA?uxB4saRlN1rFWRMDSFwcA;@HseFa(kvuQYcR z@PEH#cbf{sAgBh9;O){GBx_=qa7gB2svv#SKINN=yBlgtD%0_rR$lMU6+CvTwQEkC zp2IW{tN#7;9b2U<*OG5gCq93^1A+UY!w?LiJt=T_W_t+}zwmeDer$ zCqvT_4U0Ws;r_vAaX5JUoPR`)OPKfBSHuxrqEuf*Z}zX}CdEi^gnB|VxHVQfHUh@kCxfV4luuA>s=B8AxgoA zVS8Wkm5wU(9Y|v$)(8_Z9sz)Jt=~R6ePcHjC>-M7tSvLDG|BuL9xloBRI4fa*^H z=WFGIv*!)V2;NM&N^}ZOPjAfX2Vyr&(DtS_0Q`p2}^# zc2jeT^fR@=t8lDYok!_(R;dxJ&=PPVu@>(koegDg&s{q`DtVMxL`C)ko}u~#K-0_u zq5FDzRxo{x8Sx_LLCfe*WJXU=#sC*&54?Vjk?kv!hI#{HIeF+vD?nmOh`?x@n$ZWK zIWh?uk~=#@y|{PKr4E^9WOoqT%ftWlXa72t{p)oBd0F?Ifr2#Mi1wssY|B8xecu4TZ_2?8a@$)??*Lls5%$xF7h*|gR)8i08zFpWSSQd`@VqC8h?DZB zq{M^PCHAgp?GyQ>!=6F4csxr+|H0kCchl2D^#LxozF_o(Kb~!{H;&|qDst%G@`=8j zSaf~tM{}QQt(xcj;*AWv-;@OmKh3Kq9~k5LJrWict0Am`b}hbEPG0^~VXVxiAigr; zs@9-U9)-$(bTh~eLe;0kyW!vF5m%?QfVQ#ae55a=YX1oygJnKm-gm$74nX;B#2jP95^~mdcC#0kAVKX=0OEXE>{UQz> zQfwh&ArqzgPLdc-S9AuPDC|N0Kp9pZrB7WsdB{z9$XHkmGfO;p7^)9b$g%#MGo0mDMiv(x;7~6aIUc6c5ZG3SDHhw z?l%hH4y>9&CqlYPS|hm9ppBA)h#f07=c_s^J9mR^9yrNWDEn%4PHgCbhW|HOZzgZe zG%SYV9v_{PcW1j(<+Ttg*7X+K??xV4Pdhyna4Pt=9nqScTFiZlPMn{gpS{&FbVl%F z4OjpZF17?A7G>z9vEgR#jv6owgG?S|d+!uXoGbN0n9j!-&~$gy;Auf$Y$gw)UgQ!+ z6bubC=SCKPvW4kAfLlxoCKCQ}n$4$Vm=jEP6ER;sUG<4q@jNy6!Hha;&;vAfus-1V z)gou_PCx-wj%A|WMQgo`eAZpe$jl6WUd`W?YEiaHi&#PxVHYWPS7hyX$ta!RmDWse zAnGL&6mb{BBu>cu$fi2VX?GT{8RUzVo9P`mO8=B6)$$y54kwOS2oMo;-~cE`nt3Dd zZ|7#*0UZJGFbpU~(pOE8L`CC0Ck@`@{y2Fpo(rnGZO5O*+ynB@I!1Dv=NpZ6ki3;7h0 zj6hAMj=1CDhXPwjlF>8h^CDg=?$tus8;61awXId04C`kqN_{Jsle`zlH7xuMOavk(lUKiw^_wUrLA|^9OT!!))P-?F4*Kp8NyH zD=adTo}0VEBNXSfV_gkjBr})nH4qBEGl(EFk-xe%;wAQRfB>$YVLII@HBgV|bc(RY zL0Q5eHhIJ;jLCKI^O};|UZIY{x|IBVTjJ{`?q1O;_NZ}(^lJ?bPvKMdr|s3_=jXU1 zD~f5}+VrB`pD1s^rtD3kU3c@?+s#*w?bUhcq)@m2rDnX$duS%OJ~ZCCrKF@pbZ-T! zT4$JI_ArqjWms4-d9zv~j@0ON`T<@Au?cy-hu#0x5 zM^|q;tS%=PyR3y_4K)FR3c%}q%S=omf5Ai62NbKmCUoH2rto4z5K2F_dIRh*_OWwr za=HhG^ZZTgz+9X=PCE=A#KD2{1JDxUo3NF$J6Q;^FSmE%tLcMi78rVP_Nij^*z41t zn8PyAC#89w+a0?xuO4L|eU51Si=IR7JLf@AesufQ@<^>%M_=R;ZaEYem6?|=T|%My z^6i_0D%s9}kf&U-%bLBqfDaR88LaH)1(7W;bUE4BN{pk=j7%r(;Qis~%%^0eKVAbJ z#GaR63y%02&3^lgDB$ye)c<{R6Cj7^FIN|y{2{IYt#Gg#Q?oVshnKFag4M`luITloCL^HMCzF3I^$ zOlT(az81lv(e~_C4_{y3PN!cJBz&n2WP6&VNo-z|gv&LyF>Pr4*+c?Ue?8p}l)=JO zwuDv%_rZ+YIv0}*WS2ibKRs&u@a~-pn%yaOb&FaY9?xH@rlE-L==^y0dM08OO#+?8 zk40sCpR(fQLk$aQ#ns|9Nw}g_S*6-r zyYEH>g(>cGaxHFS_U_0K_N5|$#1*7qgcLnVhM(u~a+v&UA{=OT7q2u-j?)2oX^Cl* zTICkiXYC5LVl=hE0wG5)o2>YAW@hvPaN}p2RaRON2+Ul|Is78pGOic4W!xg0QWAX< z=D=NKnQ~s35wy-(tJ-SFw=qINv+q4gm83VNk2#pxHDuEl`W+&o%V(Ukk%(-dK5F>u z_m?irb_Fg666dVMT44EIuV1e;en(Bd0C0xHlpJP@TPC^1+wxfO(EaFWHDR`@%LI7u zgtxJ4hVxmd@DHnW5_8aRBzGTlbl2rhwSMHU(k3=vG8fu7^y9>TXCREQ#VjrZU@0Zz zU7~p(2%9R=?GKCROn%3N)WMhS|MTtdDW$bTM?5!^9AkD8qaZSW96dFz+APH@zIq{j z(5Wdce*WpdzYamPsO)3=*4;`U(lNfC5Y4r!pRB!*z5yB;39ckJi^?lYtE)|771pd_ zsAqF*%hAcUlC=D|W9QBb@@)6^gsf}d?!V@n;(DgDr29HXpPpy`Y9(u|mrfG$x~ZAK zgHF)mPb)hyWF-e05qVv1?oClJT6d&I^BK*~{3x75Zr_kCX z#~!dZGX;+CJj(H7>Q`T4GPisS!56n*16G-wS1)XB*=B~2cJb9agq z!7YdRaUDbxT4Z)PUo|$CCJYi%1}w)J*Y0VtQ=lHV0k6{PK}qZgTf!wkF5R5C&DP?p z+o0_F_WJgtGA404OP<-iS%Ecgb=V&`oMDW@a#H{j(1Tx_Zrs!;oFB=m6n#=)9i%n*lq(@Avoqe@m=InLXi;!W`>Cks=SAYZ6;+WU^-_!C9`n9lPqR7?6K@iI@IDn_~(;=!OQ=Z zd&xg*T}bAU7}A`hUt%~eRG;V=UcKoa(fn;qa#xnVw?y5|YvnAX)B-d^*4JWBQLTip zAYG!lH=|CGxmf5+KMpRhd-gKWVr#a$QW6qL4!yh4>pSnK`(=nd%XXGL_IK?MBgORs zXRNy~%W6C~mD)bRoXqkGa~ad`nRFnHGv=E(TxYoSm`^;riSr(_Bguin$r95mw1kWt zl*Q^?Y~87WjF-mAgb@1+;4Tn=&-#Ydsc{kojY%Y&JKkJoVTp;Al79w{uA_WPF4ZN_ z3psHTJpgMt`(+`185UnkHupuOM(nWV(USg!Dk}P>Ip*qP;BzX^aCV^NvX8|xS7y$V zZ;_mtSsfwDqr%eO0TlO(iTu39S=lY=AKn7jZ8i*%&>!cqL#s>H`|$Oveb?W#7TQ*f z1D_BS(rgl1C-?~cku}fDl&j6s%?dBt+uES)i>qB(64!|RS6s0VWJfGbuTt^DK|{cZ z%T;B!_R$iuTwQIA(CG-+iWMln564DTMmZbJuJ`MZnh<3WxSAI+t{mk)($?-pFIMZ^ zd|>Fxmif@uRr0OQ@&kVb+iC{iu}BdAfkLk_z(*lQs)PNOd8yVHj~<%C&{1F06%YkR*fBx9WykKd|B3leFLUR>TChiuUj4( z8c3yz{`AY=-M9TZl5U(aE$jNlaF{DSCa^rjU_kJ2~?yV$ZX@ShdpO6XfUj zl78`;de|hnr_tZV8J^KGVkPDXe^}#dFPA+;w_Uc9$sf{H%HjIkkrssG1&pMrRFn~7 zbSWEr+xgZ!|5OO}5RLc*{5j3i*&K<)lJ9un%-uL{zD#Ts;}|>S?wjzCthkv0jKh>+cVQ^^3>6B=`G-i#p0q{7pN5mKT zg|9MvKRVjnQ17AsD3K8Q^3ql$O!5qkd2;a=&dtp+-h{3UKKHuS8)Cq`q~$!PGxNl1 z1wb89ybR&9ADivF65Jq&Yctk600sDtj_v)nsJ0WETfeQR1yX=R#|hk5VraMOeAVV9 zdST2mUTqpyzC$aHLcV0z)pOo`@@43M(A&bQxwvHd3MYbCDRh? zd$+hljvXyr$(o6}H>x9Zyo&R&7i8uzhqccJm<<+e5pyk(2V z!H-X^k=Q}UtX;-cMS0OHpup6lCD((6WobJe?jGSi+Uo}S-7~}-=x3HHJ@iu7{Th0< zi{^%5Cyt~|V75ZffXh@da1gcl1X=_O7m1Zr#&{0j@#uFA{puLO#BLQ+Q{V|s@&is?W8a?{G-w$B*VTV4V2Zp%HILVplMGSLoIPiDXF z#LH-9d>tQ;J>C*9+zC?0&q3HISJiPl>IsBnoolXQILdyU*{rW$%lh}p0iFpXwE5o} z!!P{5J6HVqVKiKFeO|XBY6lAJ%W^XKNq?_V@%;C2m6Zl>FraEsYy;$M*X%#>Hrs8L z?ukR*BV{ktjmLVk^S@>*?f)=wi)BO6Uj-w5xyk$AsPd}a;%SiYGpRMNlHuo-{jQkV zv$;@tcaC7)5QjXwPU&K{g;l1^^p`JN*U?vgyubZ8{qsCoq3qYKyn_R43Io}%OYyb^ z71=yjlju9BYrR3?Ph2nHiCHLO`!gq-r7e#x%=)1u)~@XGi+Z6{2yWj6IKnhfR*10;(@a0?C{(h0cO1y&>cTfE0Fs&mL zmcPER))$^^X7$zFbG1Y|@e%MmW=6{Ded8cu_3(H!;J9bF+XVj|kGpp;=wj!SWb4%{ zqPw~1#h2-qZMTiqV?gy`^_7#<*6n_J?XRMXWLkn{u7)=%>gZ+=-4T08|Lv^CUdHPx z>4~P?xUqg316vT(%=sT~=OS; z9n4!=DONCa+^gtZeolCp)y?lb|NNIXdq=;X%nal8T?8Rq#C`9wbj>;QcJYAEu3pa; z-PUAb3nQ!?L)+<<>N8gtKSVI|)-s>m_D|+(Pln{ePBWXVC-9-u4K6l1@TkFY7m)4p|ZF`oH z^6$%W%=@X2_PSq4pOn*aF@C|#nyd7r;6CzQ0FnlSpRYS*S=C)bNJR*3T@d=kH`vd* zeZ~YoEW$E{(R`hi9l$IDkMA{1Z|M}XVgGZT0TkP{loiyC!7}tk@38=f$fuQ}7WSeY zB2NSFr>W0d`t$zZahFKaO$dZoA0I!VdM!S=xC^nuVTS<*FIpE17>oB2CKOhhPuScK zq|wbsAx|%x>7)uMjvYG&(L({-d14thVMQy){|@8SkMXnT^A&P5LTy%_ga;%7;Q zcL(eMF_U{X9=QMx@hA@f!cW<0Gd0XFE@Il`TAPrRv=)pXeQneOuVmhRZT^O|$KKMVyZmxsUt!qs$ zMp@vh|M2Vr00~CTQv8qI8Q`=T8PZ<^q|0olrQ%C(2pmXNzg)!f9wMM^0xLWkf>(BM zehAsb#G#bKqSPtbwf(`YJ7~`Jvjl6I4dN5V*$*Tda`{ohY~+fjf(7o$uEDC8XSg%!E%IinuDhyaeYJ&tJUA-$M_>_|Uw8CwYj_S`%)bY(4fQ zZdIixp+}A=vqUfa#^{7~d1O^Xb&_@U)irKRzs(BMmFGX87NH|a9JyNL6uSoCC4nj{ zC@Hf4s4*RK(ZUa4qW;^gso$)SG#^gzIY1N@Z_GVGSfGPU^m`ANJyJYk^qqCpIM-UxKt^%9>G?!Vkm zAO8-1v)rvR%{S3=Yn@47xkIb*A1HcPSuxh7xNk-X1N<=7SZ^}wYvZEA9X(FK$4WXfBR*14HB%b$qU)S|}e$V~7|F~ZF z^}2DM-_Q5>9LM{3kL{7cXOtkBsPCa^f25aT$R@MX2^^;UzL#0G4K}!g#Z5<&JLKi( zs3a)@d9PUq_=7 zscOach<=y&4FE@-Q9L;XE~J}}B>a`5F(KHfKz0`UQ`!=>buv5hW_Ra8kP#Rm!u^xGAR2_<)N$O# z%UgAI*YFZH#gi4jyFY9P#7j<^nlP|NPf1BkPf00#WLv*SYkq1^WyWB&Wz6!^gH6g~ z1382fIh!Czht47u$&(LoNcb>=Zc$m_f9$t}l~m~y9yyzsPnJ?($tdK1u&p3^~J7tF-b#9xWR850K2n(fg znTG?w2{2UBn#8uRn8+sQF^iHtA~rAnEy#yj*;vXs&DnFkQf8aRbhTss(4xvRdo zccKX9{6>qy|U%!4` z0I+`FPWyYH>*P|-$ksph&_@=*%9vt;+Rn0(W$Hn3gQ#?B+=D8ePc|}Ci6`dj0NQg2 z#qJ3I?iwJpE$voR@BSzX!JS!K>$`n$ogloz7WGMra z{PO){^3V^HRjJ?8&Ym3xDBW!HcTn!_eyGX5m*0FT)E$m4N|o;u^&0gve}@k&r~CY{ z9z81!&x|FWMyl8T(M=4co-oO8^+F)qM)=yu*HKA>=xTAs3*;J8Fr7gxl$aAzKUM=0ytRF?+2 z{0oS~xK6c_Vs%ja_zd4f>bI2cWs`aHEP66EstZ(V3%QDE6u=l$-QA3#*YHmZ+)ni_ z%`8FVJb~_hUPoV&i>FZ$Slf*}mHbo#uKk!Za)K9H<5=@E0a<1m*>KScv5d!Lb-P2HXu|sQ915 z%rOL&PQqTIC2q*i+(z__C&`jXjHz$aDrFIzquM2hm`6TSQ>)T1Ji%m zRYE@B4~)(%eoUKTcA?uyqetTAC{P632X0ZM4AoB<{!&vK9v~vo&VE;zB}2cbmzT%3 zBNHk^39OMailmlZF9c=7BQ=Nxx%6w?L6?_KFio@X_Uv}d*aHlKsj_=bwwaTHhZ!%g9F2j3fNIIN$81pl~D);u37zA1YEu8A8-Re~YoHTp0NTzp;HcPI@Aj zmz+%3;0!ttGcDgpH?GLGu!WE-b=?_hX=5(DyywxS7}=m-ny|EcOZaJfE(*?qKH=fv zj3!0;k~U_qGYoLG5tuwQw2z{BBZssho7YwL>`Mev@Y6SBi2zG;y`CYeClYtg$k1ES zB`0UrA%*r!_D8TU<{ZEc&0^*|M&o`RAbauuUf_Qe8vBWoFfk|`N_LXGmRzK6uUe+M zzKr_uP~3!a)-P+jJoEX=|Gnz>6TKKQ6l@=F zy>%;W`bSQf+f#L`NpK=wE2Dj;@$Z`2{P6y-7s0o;A1D{Ab)8!~wx+UZDe7x2w0gkM zka9dCV0xjxb=@@@J`KD2QI$L8{%-L}mOL zVrTd%%E=KABzDLG`FiSI%Km`vu7@lQbqzs0tu5*UMjKUz0Hnq+snWg+=1q_Zm7;6z zEfH-`#&y#{0zhGB%JKC;+6y{CK|x)a`o%BByZrx)^{-Z|Q81u!5xLy(G%3ngRcjsihPSE5SV`~Hbg5Bw zqGm;7Pq{3EPf1&;_=3FU`LXk-bGl6U2u@0ubt=s`8JL+-qr0$V?l+FvTYZxfXi@S- z!hyX%6y#^0{M=8Sys!^PZP$AoQ&r}MNB$wy0k8%s+DiichP=%}u@>n!9+a6a!K&7G z5`l(c;o;5A&F2q`wDL{-<&X5BVAu&v3zd-6t)?@XWiDoYI(zrKNA??E9297BZfuqQ z=(4b(PO}nuQ6=7CLS_3@^!U;FSBuMzSC4$>epFacAa{SL_Od#^`-7yWAGH2C*-g*u zBlwC|eWi9Mx0GvtC@9*xJ@@uY(H3EA+H~6Wp2CsAao}Txy|uy^@Lz6S@M8}vS*g1F zAJOvJ%)J<%_Ib$8aF}3N6I3)&TSv#RX%p=Evf!>>#Pj?grK7U8_A=letop20$vLw? zh56t&49p5HF{k#wl#q}hwgUW~hScFL26j5MoT@Tco7)IO7c#FuijjOTi|2({$8F=> zzW zuWIE2h08|WM_@K?se{cD=5bh--qqYy1ON5zDtB3iCX-Ud0swCzB&5I zY4NzsG14)1<}SW*OGQ(9G*TBIZ1>_ZF12H;tD^7Q;zRzfaLN}ax-~GJqkyKAWWL?*BDaSE*WAX|iegRAZtY*apR)8TV`F7haaWjCX5ABpei5m8 zQT2mf@dBLxvdf+__$L6{qw-&p)O?Mr*_M?*l5q&q%il9YX_=4bbf3oWXb%A+V^)+t7whe z`43FmH9{0eEA<5BOfBBjwl8F}FC6OO^;f3)#;u91hvSXU<(+cT(LGOm)ew`@Co|B;UOPkoowxlyXW*C7Ffw6unO z=-2+KuEB4+`^hFdSo;{T++%nK+U2RH9UM>?AHjpV8-lGH)*ztBke)nAb^$We*$Oc% zAc2pduajSMLql}5F;`Jw>Rs>Ve0k>BL6MeUXb2z{D`AFr!P40Lk@}uPVF*-X;_Fv4 zYUUV@?sC+ureig%RuE8q%iz~&2*7rZ%@HtfWq9r&MqJXF=V8CU@AqSjUtu;!NT4Vc zh<0T%Gj!M8O?24hPew%89NoIL8Ha`HQjPYu5*M8>KesS~fQ<-^gn$cq0D(%#2oOGQg ztG<%9jbpGp?^*V;$K)SmSDe$Zh>uWNrj#8VD!mTjL16!iiSPTMOW{(&gJktH|9+nf z!+5!{XgGqIzzFd+CJY(8D@jC}jX z^g?x>!VzVwy&ae#1biFlD#)7`Vn-LM4j>kbN3Z~9P5pmHq0^Fu33dZN=Tvq11qDyS zS=gMdk5Z=73&0aNEFH52v2=307lk!_ghsA{jyyu$C}Z#9;-VS^7j~}X0!&eoo4c$c zZ?me5?Up;!DnEPpy7(-eQ4#ZePF-K(yEwP8MeeqXfx{ZRk|pkVd3yTQYlaIMKaq24 zloB?NI7^#3?srUL%sgvv3Wet8ooupj7$8O!u|)eDO)DLDa=ogZrl@&B;Kr+P9Tnjq zY;KD`eFBJyp^cee-Pqyw{E)4}B{y@;`G%oTK3-lk)=JB(>7mQ$+pPgl>b1G&CAKc~ ze#Vui6aL-Go3;YedivFs9t0$vDc^OjO(zT ziQIZ#O&XPK?IGG86s`NAQ+7~!4K*c=A%~%aR!qleFK^A_YQ}w5;2mk~W@6T>l-sUY z8~@v8zQZD~L-a}tg|(IE8L#8^2hXdmss*aQp5J!u{WRQ3EoF8VmUwru>#6=QHZ{#x z*~-GH>GYFJK%it zLE5HQa6SAGs7?HpETrD4)qBz*Tl?Cj=T>H?7A6>|5=ejZPV?AJAQXww(S6(XECvUf zF^#;w-x<98<86*(g6T$!<%_ENeR}@UR{3`9_>+ASERGwA_r?Yrlw6B86PGw_Uh)Ip zhvz76K$c@?KPYpcojWRVi1`jg0q+_-sBZ1fw2{c>D)qvWy~bX^1DAsztNLHdQ{9$x zl(Ai2;`C%;C6a6YyY&LIy7UuhIc7WWbbzxk?o`D5BUG)+d*@f66V|C4^G`$>UwD^Q z=nL#}=h)D*GC2O;tL+J4;j_+P=aMjbzba!tb@Oiai|QF(mosiOswSNDncVBLg(x4o z>=aKF8y94x^l!Y!Sb31+{O~|kSXJ0vNl(HQun!P0tPeT$3#e{#qs3inID#xiH&k}-gbe8o&zf(RjO48$7G2onHw}U! z-6uBjl3)1?&V18l*z2$#!)`E?*_VC+**KTOV8Q&dz^|{v9~OydzWs0Axdj3UO4&&W zHPPo0Ia}~O@LahVIf+G2W$Iy=-fP;tWza68%2RUU$erv**ZNgs2aJGD>@#7i@CfD| zH^G-|zW4Q;o_eJ{BElIgxpf14M@ZiQ_&2?oob=PtOFc>>>A%XAc7(iWd0Oq0OJCKN zgNsV-PL|j;5B%Z@5mC|IL6?;>d_YLKlX4$;;->hQvgWdoOCPua2GhAMfJ+Nz@YYK`##Zs+-BU9M^EVTO-mI8j`ABO?vW!bztx#X z)nsh1+w-V=x)+u%o@!{zsCzaVp5g|XUIfQEf-qlrc1vUCy^3?q{sT#)8RGHt>`Z9A zEXUgTcCoOsJ|UD3y?xuqT(dn84(#H>A{(lnb_e<&aigJ4jOG8sX9hK?#r<~TcXa3u zD5DdX)n_hmbEwE|F>;Lh;BeZ)ePNMDBbK-OnG6LZ)>_uczJiZUiPvT9az@K5yaQDalR!QQ1mJ zeuw#ee?~HC@luXBqYnEqw*JHy^vd3}<@5&(eY#%@peh*h!8Rt|N?2G}JPWO2xt0DF zO~HpTpPn=mnL^`k-qd)<@v&1Gk|ICVsZg;G*f3=AFYpLCZQr(yox-7;d+-fNQAkWT zKVGA5ETB~popnr%t-;&XIBC*^N20k+*T$mbAZE8VS#MUgQ&Caw+vggmCLQvjx&bC!N@^)ti1eE6esp6cbcD;?}G5TK}8 za_ULpGVAln$%#z)*Wd`H=Gmi`<`b7P{K}|s!fo7RJ??GswBc=nP*YZxE+Qg?T1JEuO!(TEfgTCvXVpG-4tPgwRAye%fp6L*Fcm+wwa0gkU@ws@V7O&?7x{ZBlUanhU&(O=r+(AHx6Dm)1XS zUr0g0jIczGy7lVf@Wy(x)mUYzOa*uqk5yd_p3n1gKj}zNh_7I?U6A2ZPilz|kPx>0 z8kH~l48O!Drv478c|zicy_Ad$+4wUm|9e~W1c^JcZ2##>!Y>ldtBD^!&QiA%BEzJs zn)fd=W~Q-pG+@RFWs%r473YEllBJz@n)_+&t&S-=E%LuLdSb_z=D%_)%E`%MzH`)+ z(MFIGkq41(rVqC(u#vBKQGow9H0AJVI%TA^wG5sQ4Eks|Qkatu< zj_iw!{#Npi|Clk;rcIq6HIF!J(HpqI+hyCuOczxG&E~`O=U6K}#A_Ph;oFuJ1@8gV zgX5<3u_RmxQHOrM7;w2W2BO~E%`Ue%#Q2j4Ppj#{?t^nIIiL`CZJczac?HyZ=g;|{ z@5g8=D(cZf;%i&L6+$NxYLK{6G4y*e|NA56RkxBKKB2s5_fXgoJr8yqkc<83U}LUgCu z_hmYnCx$f_rfIoA{sDdeGp5*nqP|jNJogPYFH*K8tZLG1f96KxHQ4P zuiUvOJu}<8(rWjFj%)1hf}?nu7mTJI^R2uDCAMu5ybGnDaaPho{($X-BLDE{CM5rK zXgZ6QF|)_A5f9S_kC1tXmEe%HBDtq0{U9NSd5IVRzk|FT&O#wxAIzd3Z-ZIo9P9_KhK!QMUwX4w1s5>tOOFyD9QH^i3IT|=ZRZ2sF4|)DQ*)!^U1KH$3j`wZM zZ_-6O!hUe#3$_N8%+$VX<5JzOq?8e=Z$0+@?OXR~;4yxG`vo77eUKhGd&@es=^yf52~YbZ;JfR>+wV6yIk#avS`E<{_uTrK}$Wpf)T9iEAP4P{06?O zEh-5T6?NW|vK=(?BeJ>et1!t18`eHcOVn&qcs8A_7Bm&@sjc?ln;% zW_QS(`f6&j|0B0(!AZ9Hr8Ly2n1diNVY3~8I-(k1c;Psr=o#oh?C6_rz0~Z>LtrIV zqXPxBdTle`1>ODA(F zP0kYfU}H96Z^~n1o6>;BQpk)Re~=d0R&xLTc6%`gSk;*+_+Z_IeWKvDkjgqO84`7B zVk!G4+DmgF=`(lowAs|j!O{H0cFXhsKeU)`hWXZBJwEjo2A`*X zPkGz@nR^?*HP*HEXU@s8bkPRZeaqW<*&%xRbE7;>WQD`-4uO89+3#{g;?X{ise_ek zfCt2=$0(ch*&{jgl=RtcH>ew8V?{#niClp#V^OFP^htM*cDA`UaN&v1v$LC=k4mP- zFk){j@!jX{17HdtevFM#Zc+OUu9tO*d}@H>*U(yx`%1gtNBu$GRDZI*$j&Hw3dS2* zTXf}%zkK<^!^c76kd=}LyUI(@R`exdq2YYg3a=pEKD z)xtM~@bHdGa%R>zY)=5U&C7};1$yWr@NtBHk;wU^J%}=*bTd)j?2VW5o5GhjvXsP{ zvBS-h*Cfsx$S5Q>+63ci(0rPt1wydFYTwq5Mjfl0pJ2{Wc2q*Q%A>e9qu-(az(r>m zsA!#*k!-LL+m!WqHVVIoICL|i%V-P$`zMHU=VTO*$!*W)yZUsd_+LE;s5Hv{rDhs2 z8guHKNe5)QZd&D>OIrA~`GAicTlsb<4}j&umgtbr2`;hie`*~^LM6%M#o6TKjF-xV zi~jHHPZn%>Iq}eFVx3p?kIa6Fz?Gq^&Y={tt^oO=1OTfSE%BB^6kTsbQ^huu_*1jH zsrHBoe2_3j^CELu@bY@yL|)v`@vRH>iOC@g3RhNZ)vF4wKpv`Qv}5b;?hrz1NcYL6 zkmpG!BsS|Z3wJl_Z~Jcg>#dbfz2!9HO4{w~&aHz*I==b`9y$bl6L5=Awaly+oA%CB zyDhXL#LsWO|4of;ydq%(FBW%%C1G!DK%~9XDrMq7CKj9g^`e;8y=jhEc>caBZ7_X! z`OlA52<_j1A`3I58sS&=(<3?R75CQm$hLg$fj3Zr6V!dzUmxzduj#-4K$X#J#{Bbd zWIlF%k=^%wIm~c=J8c*#cZN4d#Kv2fV)^7>KB;8ozgf@3$z9h$u8^9$pJ_Pc%Z^(J zo=E%t;kh%`&r{cKBa}pcqZ1i&eGxUF3jg0Ec1IHn;|9pzQER6;qJST-fU;f<4tzF znZ~kCBp!LUr|px{`{1`P_&<817;t4xs*hwr&%IFde|diX#G8RsA6GDap(|~{G7^MCgVRZXhp2lR$ z+m{`dwZlf2Jjj_M`OWOB_uOSDw^W|mO1!!HRoc)(aarZ%#L~IYze9u|Y`Pqk6SwkM zmy{T!Hfkj3Q;IgE`BQ1jA9!%*M4i++`<_2%gf~-_%#B6XQhJ&CTH15nJY^eq(EB&r z6-_GJG^70mu@9Y36$$7K@KI7x0foFc1L{TOB2+E>;+c8>S=9NyjT`oh(LZA=OA0&} zs+b+b-X~8{*3SxioGF0Xpvf1QEB`T@9jc+eBo%?Dg3SsNg!HM|j@|h5asD#v6=m}a zY8MdKJzB3V`;5|rO;$;XJRqQ79pmv2O!ENl@DU#G+a_KI8g&jPV<5!EI@IIRj-H1c zkOOtpQ2U;zT{+;nL&~wpFU2Ok7ak^&;gUZMnwk<17@2}hi?xtgCo=;BKNh#sUVc5q~A{X-m27{O7|pLBz@ z%hP$?ptGH$BZzsbY3PvM2{jkXLhiGtHx4j%hv;P3U_$=yB@*bbQ`&ip(^gPO$hG;% z{=rYYxjrQhjJq$!Ju7Id1C^^4->>B0U})X2`9N0wt}Gb}TI>e%8WQf=9={3x^9Pj2 z<*b5&eKj^^^@{Gs##sBx78e(1%2S3^ypdLPr8O!^!c1G{B zQ9PR^rk<&5C|2F)6wilx+}hdu>eVYaRYvr}>&Vc^Xyq56C~PwtOC3iGvHb#@kZfbS zjHWK2wkeGgW92-~AjXoT=hsfC&?)pZZjT5-BeqAar9CLZ7XTR6Th`WN$E?8TSh#3h zdF_?nSMDN{>Ionis^Qb;w}aELN?`@Qua{ibueFt9SECOMoF9Ih#jg3TNhS3)nX(8g zKD`^Hy`Ltr9tGe9*KT*8x9zrB%m$LO-zx{_KVLR#a>u~H_RMcPzs_K9w`o}RE}J4X zap@)N)x-A;ZS#|Kwsi8@4wJn41KU`gxe6e5dPpLXkOu{Q4dR+F(I%<*`sQth4C&I)TKqAf;MnM1dV)>-x$-VcNiB;J09cLiWq?iU=>QeIz8xii|6 z)XNGxcb0_e)2kQ?LqgPBvg3YW2+n#l;0an<+VYd2lVeO+?&<2P#z|Os&g~N%8mfDA zgfJhgd8Z28MgsRmKQ!h*34bpx#hK zel9Ik;5%}dX`u7RC zL%LL3V)HO?i6G5sL?zX$8yRA7*~MA>i2wEYWM6CuIsO&P`n>D#7{Z8%i;01rzKy7& z1tb$Kb!B(!ofF^-*jHOo)YR00tIk~AGUo!0$*qAJTSEnzT5|5sON=p9?K$E-KEMq@@us(E8ZEpVkqjh5!BkCiCW93CE z%LYcBgkP+SWZv5SWyT0WWKXlfGt#i}i^@LsX~`}6hoHv-`TVlqlEI-v-%zGf?|a|e z)L*9bmMTaIMv@B)+;ge5*ygN(zwyP*u0j$Gsy8M&F>L$4-GNhpe+HcmwnYud#w0H> zZKUk5bHJmENv|~Jb|>#7(FqRVs1RAhyD2)O2=Vgr`Gm*InG%~dX^LNP_b?^ygt`r` zot0;k=MSQbY|}_Hs#V-mqff0wwhKH%Ly4`!lL8}CW?rn#+a{nLmzQ}(p@z~a=-3;1 z7l$G2*s)_FA(Wfti{`amp%0o3zB#Se#lMS1g}QEv_Qcd(mO^pWY7On%aHdpMwUIgP zf1_!465qCaX8+!zQ>Cl-%hkE~`mOi!6rS?=S(W&=u{8a@P2uDeM172Zx-E$O=2A}C zBmA^l{Hf+s*M2vywp|r__SDvwl~9@3rU3UF?2+_>$Eb^W`1vC-AtWSF*TmC1v>XF!z?L!qO0;7&Kj5EC{svlOP_OgF#%-K2iu8Bl^X83PMauTPogv z#7|NdkCRi=P;w1->LCI&P*37oxODQR-iH?O+@r!i_i)!t0ae@D*4-NV6fLWrK3k&U z=Y<#|cfDC`FCJa?R0<$8^yIRLf9rd|&PW5z$&+|PgolcC{SX2|bwbW5}&(l)Sg zw<(T`In#JUsM%iPX{n!Ec+EdXc>f=(tnq-2Y&9Eh3|rhD04jUdT^7zX&pTYozbN4qC3hJBy>ozACT%2~xwyW7(dMU%$> zATDu)8-2oiv%RdWGN5aw0e4F5LwddH%vWjBMBjbiarI_*q9Z?ni$qipm1 zlk>9SsMQQ<2yWi)K=rr%G~b6ZBRY3MmalF??GN+(FkxWKCFLs%W^bviS{|!*{w^1s zml5CTab(K<;*aBo>Zum)GmXWtTR7J{pSSFtIOZH}-S^*(e8`6N$sl{t4zTY* zaOi)tqFS4#janzP))XNtORt#BaxpWH)0LuVWTh|N6g5c6vC~^G&01 zrIQ?fywT@TW*?0^MKpa0od4Y_kSMmx9UO-z153s&LP-Yu<KPP>+;wn zP7Qapse5TeEZZc~Y?Du>+F-44>q!@MG!1)qwrbL3rM4DWJ81=dvI=e(c=hTQPUTzX zCU-ue9I&_GBImm=h4eHiM&fsl{H0hOZN|9~70_V)=oX0-C$sRzEDb>qjYbSllSFg- zE*SG#Y?(e%qg?b ztwC1%v|)hEjn1VUJP-B~Ax9Cf2gQ+Y3Hg?PEF{QK)IYYqoU}iqtXQs$ZdSj6Mh$PJ zXTG0LUe1$t9{Dl(UD)%KER{`$aonxJ`3ul%7X_(f`~h zoJ<9R_sCWJrWI3G3|P zwmGohUT z^)jT2;0%R_hDtH*OYY;Xra#)!ex)XePhQ&j0H z4t{;Gz*v!%YplcMw6Mj#WbU%H#V1KpF(mWkaCnOb}UY1dBl#Uj_yl}&^d;OLtd9*3k!a)(P~_rW>`VOzr2!xM~0w%T4F8+ zXVFGuA!h7b7ytI{aJ5egn|;U4UTf1gGXlWCDc1LA)#p5ZQ6-}a+fgRf zkG6Z$_2ys#zfFImGPUFX2n|2LNGZIn)MaKQPtzuk*%O*4)8!S<9=vE6w<_#O!E<+* z4*b1W>&oiWs!~}iDNhc0_>DBPth$#^+;qhc&n!Jekn!U{u4S^!FBIv_BS^ZjeJq?i!2ph<%q9`cv8AGV!r$c zr;hi&((bF8MCp{))&k3mCC&Kr*Dn)^@`^!N=!-`yHyRdgU@B@4v)C_it6uCQP+}TvQ_t0 zP`a^taCnR2KtOYz@kJe{=RFN_Dp$8E$Y;+?NnhId`y+aQaEC)ksIEydu`^fm0xVK0 zo6Q6CRsWQVtQB=ONAV<*sr%4br5HU$qxqSXZIr+Biv8xWK5?&h)LQRN_W}jFIyPHg zcX;#PC63RpK#P%QFShM)KcL>UU*vMt&n$Cp0Irx)B_$+a{VeCAP4LQ)vSX*8$L8F{ zCb^)nht*WILY%*ToJYwlSeyda%L<&M$`X-6KzX=FTYfW5Y^^I9Q<#+YPhJoaW2kQ0 z9QWX>r2Pd=FV~K*myA49A8$mu92rHGNXgmtLxE@2;qvv~u<_%P zdp92BSJPY1y5(FyWn=xs|J0q!kL&6EyF_CvX?p9$fHdS%C{F2PJ@e2w|Xwi-qC zw%V4`)qm`|@r+7VJW;6-iD?hK8bKn)Vy8PbsOQPf^Prvm1zQ&Yi>!M(g?a*6 z)3d@YUZqGFzE``@#*GjB2OIT`Z>{T0T1Fc-I@iy`p@g)Mm8Bh}FEB=JW4&T?dUq4E zf0vog2g9e)f4{i}OijID_kO}ORCxn?53H1IcC#c#w|tkT8RE!#-TQSg(C_l?t(q68 zU$qVf;aKMSdOXPC7VoLsZqJ_Ae&_MTZjC+bJ;qF78bzDMarhD7ynz$HU89_=Z~<LljCX?Tq{ydtPFIef}JMO0ernT6n)Vb<$Fd z<{tLPKS2^h-qAego>)wG_}tkuO;^d+FWAFF$C@E|#7F*yz}n2AZneF7P8tUczv;|Fx{W%JoI%mWN<^ffRK5&+OJnZS#4v48GCPQSq~p z*Q{7?eEv-{);o19>Rfd^BjQ9*Htj)ZcU7tS?PR1B=F8B<>+%zKcgD zC-;GT>MeN*z)JdMk!ZDulPBT7a03v9p1oi$_gQVujN~Xk<$f2MlVXel9`FLpVCUy| zLYn|kjp`vD#+Ub)cj05S4i3>#^4|bIc+B*cON7ILz?s24+lB#TOFxJf%av&NmdS?J z_zb>6*w~sN|G+N|s8Ktu+;u>qID#X;&{N@5f#%Mei&eO33k*`^_SCTD&u#v>y#DuO z$b?JXiPfdrb5q5sV3gGw!ht0MVBEqAAOHYq1ooAu`-z{?D#Mw&C33MEN&qfd{2dX5 z$9{%*EAf@={^j8h{&^%Ia6;zC8rup`EP}HYfh!ok&q~S79YDh&*H~O^aMv%4K4PYW z0reV*oY4sHJt`A11mmN7w;w)y_~8tlu@d_x$;3i3h}u{%{q<|I*ZgrXhVbxAi32Xv z-?B{NvsDswTH+4=+yA_)-xks1My(PTLT2I$A{`=$CUT3VaHX#})^1n!g9oJ5TV7&z z-=#4BtL=fvLoD0wV^eIbb%Hl)2b`LsgXx)L4w#AB_oHtpJsZpDiKbc)TSbhikGTPw z%wjjY@E6TL-~xlyW0vSLmSfgUQ!e2aIa-d!950PobUY)LSBbk%Q|^jC<1Ol2rOV!j zUMuglG@V?py;#u@S|I)NAb8|sK}-)Y74cluR`cM8Y#bO3p-v zZ)$?507dG~Udvf(KVuX_au`jzbc*eu2MQ5{I>R{bk$$BmF{y8}{JK>Z z|J)VN{4y~yu>@)8%g^Ao0ID?^stC4yNb(8Q?LUg5h2iWiAQS)@DEh64*;on(Zi(45 zovdN&QI6`ms`?&EmXu@gz61$Ia?+f$UPSw-JA%*XEkch0v_TT{DtG#>n<|x~Y(>ME z$Mofk2{i;;0^fSFsGqGnqKUrNGL7jWZdXS~fY(4tj8l%B)Q1an`~_fBBe9MjLpNn9 zg&jEy6~?dPm-Q#@*s%jDyaKqlk++@x{R!R%o(dokq);O#k>IGm3!@Z~GlZ4}ZQ>kq zA5=NYsbYzRErfUMoQJA13LdrE?4ZRnyJ!LP5eX9}5Jp3wZQ(1q563*~<4u|Z@ek%q z&E;jRS(1Uil2vCIz@$j~aWXDKWOmd<0(VoBnl@v6>{eBgT@{sGzn94O0_rv_M8KSC z%g3q$lVXQIJjprAP$1QWIE0aE+XoFM6LjPmon+?pC$V%Kz9GHlJazp*vCsH zDtnRw@V$S*R9Ck?MA~)0DSNB1Ql;c}&U_Gixzl-!Myz=<@;^ZOv@bTv%@=jGd zd(-*!j&CJ_i~;pmd5rBno4sId+O+vCfwT;^O6s?fAt2{qaApnW30Uj-^@&08u`f=s zkM|Rmp3O7{)w|(8L>l?TS@>cC+#lnSnzLO8Nt1+xNB~P8QDx*$Dr^m23D{C_og&=h zLGU8qkO}tY8?kVH{F+YNSS^?XG+D zWpD3Qy#1x@!#OnC#=;&7%nZhlbo-@9htS*DsXV1>N99fD2j-I}Eh9r-C*{TE{r&s5 z?1TWJGw{_F?rZJu-Z}p&$>w~RYDKp;+dNEmT7Yh>vBGk7WhI!Lkcazd*Lyj~>q0fD z^I|;L((}h>XER0RT4uIe#IWAoWm;e?q0PnyoNa5L;*US<$+we_#b~Z_S+ifhd;h*Y zInzfOU#!AH4yB93?|XvAPfAx`ACq5=etd z5|`AxXxZnu-3hkzh>V;g>-k#7Je^JULk#B$bpWnVFO2+Drzlj9(wtSJ8+Fme;xhj6 zF-R&P#n9#ng40b)^u~G{ZS-AsHqb&vMY^s=?6XNrE8T)2HG#gAg`kC`bOLiVCHZou zUZ?1a8OG|z-S>OkGh%YSl_}njYxb9)PA#yjX8LWEpVHNn-3llZ!b)hFbAzJ-*Z zkcfGGPc6qiem*98`nTY(kZ-bjq#a47W36TG%@vJ~*5U-bJM`&S`3$c*-?{=<@?;j_ zQX2K1>BpN%;&eqQC6E!o_r+~~})vk=9uzxaKsDt>8SpG`yZm9kyWSHb z5A6b9!8P({#>eZwJjpdd7RKSH^b}i4j`D14pt#q@rz`o5^)r!nh@a;87~``a;C;B3 z?SDBvqGCrj3SsEapDe&yx$FjF7qfmPWs_B{b25Lb-MO!wp>_~WK8f=hOJ64;f8FMI zkytR(i}8Sv0X#2=}RgHcPCBn2Ft@-3DjR>XE6n44Zx(WYiSy8rm~uR*wopvCUU zyhCh}n8z9HW!N$OsD4K2%7G=ypgZi%Mo!-18x}2lY%tT2^$StkR5wu(_yk&)SRyN! zzpr|Fh+Fl+Vm}e>>o|{sz}uvYebe4_4xS8^OIR%I+aE|JPEy;s^AjrCYi_`S1t$|_ zSI%qiOIOQFC*`S$i&HFAZdoXd>-~0=GHh>keB=56S4L}VRB)?k@D^WeqP{%o5&0L` z{m`a3LgoJKcZWtr)zn3aiRX>JC0>?bi_ zizy=Ew zeulzG=1|I>WlmDUQ=|=;9q+H1*ta-2IhptF>u-V2d7S?=&*-xLDI)LAvW`jTecSM7 zlsF1H5jtIdF0MShn21R3f&*28rlhzHH4`g0s1m4uYOui@Pd$d3<_2^c*K2T~r>7@w zqNm?;HffzppZMTm@#x_7akfZjiBCvORF=*se!HTZcrYg=ESsC5;b27il!Dw z2XNuty*PHX7q%J5w3cxG7}1wFX4FF2=~F@UEB4bb0zP$IVCygF?Vq(;iC5LVlIRLz zsMYl{`tNG`w{QGQBJ9eOvu*G0Hs?7v>Of1)q{1z~`P*vCckLM~4!%|IyA`kW?w{+c zxg%$ouO+j5@bF<}JD1lf7MiY7f;AmoUHOWRyDFn$ctqsk;E4Nu)EBgHpU0*xCe{*) zWloy+DkXzF7z%uT$|MY6s~2mB;!@+f0tyF4f)<*7_2nl_2FPj%gd*u5w> zG-Lb8O#OBBtLR}nb@Xu7zj{*-c2O%U7GoA;bYvTRSl(Fa?^Gz_M4~d<*=uLI{x{mn zpi#f0x7SeO=|ovt${$2wnrFr3RtFl#R#cwr5esYrOLnzK>&SVRJn1fHq6G`1xk5hBBGrC6@Uu zq`2*ny*5%2@?)AdPakwTx5~M+bjiOMq(8E!2AK;QpVV|ok4!zmRwU$0&Z}s*v*+t- z+7>~D0AbJ@L9To|lq~mY9szeEm@mM)llNRzXbLI3LPkyHtEJB}_zTemaYgJCfuFr4 zuRc>&H*bq5p2N(_SOPb~ed&rARy2si~EW13eOy5V2KG^s8>cg>m9)9T%!yzn;b1l{z+9Bm`j!rhur&nmb8 zvh@aL`9@}5((RNuGjwIY;s6EJLf^h?`BtpY++EXFW;4@Hm_M6-reqQR|6anmbfz(Q zD=@98$;g-9PxZbZKso^$G@VHlXAw1f@Cxm7$qMaLq&W$N~du2FTd%& zvM-+Faz|rAvMzjR6uq`PvL0^X1(av#A~R~ADjHH1*B;nfor;#xQPtr|6)l7mZp*H- z_Em}w^XvEzUQ-72_+6iws5?>H%70jEekZSnt514y{_pPn-x}q|D;R?k99URb))YRs zH>s2u`Ms$okypnCwAH6roP@`Q7pFz#7R3dtbj6Z*%dg}okwq4b44taIe%x#?t!S2= zjnTsq>%T!o@_xJyO*bkxc?TvvZfRc=Ra)WFDG?SXYLBM>P@H~9h_x%ziCP&?SuL}N zZ26g}`mBkwx=gouV6WPWleXlbLMQv<)WR|`78V)m#9ut(97TFhRokC?AMX5yHY}a7 z-{^d;XPQsh^JZ1S0Kx0AJ7eFi9lX(!mP!%SoUU7##kudD!zz{3-$#4IC$#*SvoD^TftekjvtfGXY?O<}3k_#d{U zWim%BWrc#Y?&`^2!21mHj@jm-*8jOtq%RD01($0ni##np7wwi`NJ!(@y=58Q{JVF5 zfNk+C_CtZ}8M>C#LWqNrSINg^g`lHWJ2OtvKW01V=-2vqI}=_w`ZC>1aw-#_q(&zf5IZh4gfj#g zc1aa~^+v6><|t!)$G^MYppD9B81ej@7H`YYYfNO@gj2o!3Fit@g0(atgnE9 z^aPr367el2rrSIPk|7e@2dW8(P1t{~W9I_j6R?jiffk~}(}QWc7ULT5PAuGLl}bxX zZGVhYzms>aHzB5TyI?$7`ijGCBTYDry)X**ix)4TV15E}0J`2OQD+?Ebr9$r>%IZA zJ9ytk!SMNQ%)D*)hK6yBbt)iw@L-88k;g2Oq5d3bsFeB=&3k$Kij;ZHOzMIzjXhdB zYuiKE%O=XsLSnoi#Z1?m1yH-MWD?K_a?(hi@+7%lYjxr2-G8ZQs763pU*`viqQjD7~lxT+owK1 z6O2ZmGIrZhF5*Y3Ot;fnoPB&c4gZ62|G&~^{#jTnwrJYs9t@jJul-fkR|1^CgULD*qBk=UzR!5vb}l6NxABtC+@$K$#YpZ%CC_wtu$nA_>_=r32dI4A%Hz_D8Dgx-a#HYCdKpW<(kITWsJ6LhT z20R3(XJL;s89&tA%q7c}mp=-w&^89?jISj5GaL`PG0eo;)azT6gsUt2`lIhS|4 z@d|aN3Yu@=43mFq6*>0MrdV&h{lq<1=tf`EzV+eB^U6#&X#4Orgf>?e+wTU-b z`sS69rkY+Wr@L~zGTsTN=J&ZRr_79|OWs(Rj->52A2~FbBVo_zD|wgtVWZxUAi2S& znLn0e?{Y-0$<_L3&WW8Jxd?Q{v+8mQ{($`gn`xNMNk+Cd6US$<`w}edx}SlE55P)Tg)MZ}xdiHd zW+!dGQE9nXaXV@qi$>NhGW{-@It55u{~ev&J@vuHZ$GsHJU*{>m1_<$2VL!cCw!*? z+2;IUTlxE}97YVyVs_Lr+c3LK?d21> zhb<{G+wdxJE%7o(rip7g`Yq%r?5(kXV>fx_PmpabNBL835@bBuu%N4Fky2~}VRkXM zatN$rhhjT8UmH`W@mv&4gf=hSBWl{bo=7C(m^VFs9GD}2#PX_-hT;XzyvPCk^5=1I zQ?bY=BwlgfCCu>k+u3>{q9*+zo<7%zK+5rc= zG^w~6geget*73@_#km0@=7|7JWj37 z09oN?5>w=(t@#Cw0ro~ES`*gmGOsOVW-q*B^0f~ON!K7Xj@YljDc~#o{v-JQ=(*Sk zJthist-}bWx3h(K0)NJX0)a24^XA-d{7m|MOiD$|IePDB1+5#?=;V)`c+aPx?-+40 zPBFY@VS7|Rf9#BNKY`)S2$iqj?jy?qb{!>}wN-Lcf(lx57iaEA6Q*eQ_}SZKkIDVg z$uG(zyB$z1Uzij2f3}He8V|^JAC?V{sg0>(ZDXQ9r)*!V>mr`fW2+b?0nkU*rijcT z&Rb_#G>v3SgVkllV@Ml7Mr;=$@yK=SK^!rUWDWgJU!IUnauqB23oHp~GJ5TR=|M>P zXu*n2wP+zgp3J?3SjSm6HyS|-DL~n*ABZVH`tfRZn^hYg91&k_0MvyhA1MzmiR==& zUM50Z7zJFh-HDVw$XSFeN66IN7Gl`1UqtZU~ zmt{RUGs$Gj-=7q6pSFd~?5J=Tz!+MO?);`A%~qp_JCy08b@zAdO?$wx(Pd@#e7kW| zPIyP33YT_-sgDQVhUYZ%Io*wSfW$g%;_y7+UXcOdTdyP5MhfdHDXeyB&acqB^qkkE z3hO#D-p-CgZuA9-N8GXyia1m-|K@JrBmB(I&pGT^jM9U|6h!%9VE%5`a&maei$?Gt zobugA)|27Q$lnO*B9mTKNI~A$$-c)%Mc8OI->*D8Qb=@Yi6mcrb{2Nt!Y^R~NHVz? z_93n?S!%qV{s0hS;yZ`Drf4b8ES`$ABq7?n|KbOUmwVCa}M! z+|M~G{uwjO^EYqKPqapEWW8Xi7ivsifVZ4(t!ENP#3?@xsUh|y8ZU7{KOxHQS!_Lj zGx95+!xV4%miy#Po1~+doc0<+(dL8aKb07KgAAW}=@j2rW$zIy3Rb9o>SJyMuU%Cc zr2(s5ex_8;;$o6N^yLZfJw|I~E@!*`OsN#R>2+7_rq_h<dq!i}Jz)p9ug3{zM1a1pg<$*o(rULQy{;4Sd#P)_ZK4;!6R*ZDF( zJn~Q{EA;)1U3%u!n%K zw8dD$mlf7&iP7h4t{!!BTkvcIMTBo|;scsi)~oMn?ZHZj+y~CladzCyy>#!P6A7V_ zf8kw}5O?d~gLL7$&Rjd5#X15-Q>KaNxbq1HJ8M{Jrg7HhB@_09TuY7qjB#A1Pw@3^ zxqdOW)3+{9^3{szAz3WXE-=_A;;N{1+32 z^_1(i1C`4zrKh@NI#$>4K{M>{%%Cu=CBHY3RKVTN<+SQfJ_7AVf(n5rOu~H4SE5$Z zfXR)*twzj#jhgM`j4)5=YDKjf_eh!Ab#()^4@>m>G6F4SIgJCGER>Jtd@D&$X62Wd zxxZl`J2UeEvr_O~R~n~{R)W!@gW}@xd{6(Z?5h74+IWx@FJs}&5O*?x`WPc;56czr z75z{9^+;Au{A|~{gY}n{G?z@8P3Yn<2l>+YE2|!xhmW$47A2?06e{#f@fBlv$N$K-P&;Lx=x- z5Knr36Z#Hvhwh)Z$D=f;WtANdk_EA;BoWKybyCIKJH+ouU{@)`#uhn*Rl7X3!M-Vu zGLr9k4}T4WSvx3lCS98^a$UXxuSU}h$sRH0gw!?WuIm`&{5#^iD}?DTL=a6`J(9Q; z7-U4kNTu5x6!6v)l4kX1(D_s{GbCSu8=8LfXBcvoN2n~Z#OQNpQgD;vlvau$1LzL! za^ET`4UlQ2+3Jb1W;k-oO3)7diKL*m>7oyptYAUN_SU}j>joq{t7k&c8uF0)&eN%1 zo6)=)Wa>rEQqMZEBidKWLE@g3Tv;H`ry|aGVuNR9b|B?!EviwOw>Lx7O<_5Z+N=WG z%B3zK#t#^@vDcF?u;7Tz!%t`UhNv)Z{!45bhKv(C-o-WPFu#ktSjmf;*X z#43f$^4YuSOFgzX+UyvI68dj&MjrKP?Q$jfw085#7w41hVyirCekntda_CXEyTBG~bE%HoJzSv4lBB!n5ea zX`)G7%3&Kp7Fg11=loiX;<-M`6CdKT*S!EVdnlj z!W6b)x%nc}-X-Y7FiKJ$0BobvDJqml0a-h@;!!$w;p#-Of1R=M@stOo4MS*DEESPt z;WmO@8qPJ7c~O~4N^YeeY-^b!Y7LI|vhV*bG0C;lgf%O%yMi;pJ5wd)#Scy@A8|`f zh5+_|Z23?DUV>Es&?|I-$A8o0$A9lHD`GY)d}`C0nIPJ#Cmp1zyX!wt&YxfzNW@I> zwwrlW_k~z5FbsFAg?O?rth#L|*<6Z8c`sXs+ERCWjrFr~S+ONVmtyX$aCz{Y%t3R@ z_tVoo-bHoGEK5dHFMfnnfKmYwL`+9F8{dx1Nr4ny8Xc!1x_bSwz~p%u1D87Q9X(NP zwR^N4i}hBq&8PPAs~o3dD-yKj%q+Y}zMtH1D3v8>;vC>1SVF>2#X!KJMBrxDMHBN) z_nDPfe_Jfu7Rq-%9JuWKFMMQkd8SR~Q|kvZwSgWBZ8`Il3z4Vl6>mppTc2xeY^+?p zeZBj}s*IDK>$|!W*PiD2YPdevTiH+drq`CC>s*bi!@n*avEsLec}n5v8;qxSrKTeIQ8wogtw4=SuZar1ZQ)fr41h?;IbBCB5}{#H#S zK8)>Mcty$xKfIiIU2`wL=I!wOe~VuqlUinhQ@^Ip=My?)CajY-+zt_EVkZq$d+lZR zgV?zUp;P6N5dFp|(tff{$}U=f*Dm2azz_f=E1)n;6$vT=0^zpR4a*dLiew|E&`^1K zc_tSqG-wk@UGF5Tkd64|vDHYrR(5`V^#;%((BYSQ4Zpx6W=90&iNZIGjK8f6vsU%d z$17k0`q+TDQM$+kQDqruZ?`&Vf`rwFyBS$6O-#t#SSPXU%u&A@z_^QS8k?1%jnzO_ z#-~o$Nio9;@+_7I*aS5}tq{7L*j>Zz7A+4gC)p&!E|Nzs&{7lb@|W+DmjT5ZUg%|9 zTO}uyb7F>)q9&$KS{G=h$=n!i)sT9VdWv)UYl7GIwZfGu5B2$ zG@eEbn z9&{n^afN;#9I@c~T~L2IQ;)~1tO0iCJC0<~cxM9SQ)5PReTbfM%Es$xhfl-r&+Ur* zF@OR&icQi)!JWc@bF;4QEI3;mU-11h1Ff?;5}y|t>9Uv`nypnq_*y2J$_#Jzp(9JT zUaX3l>F-nFRr6+|=zjI;6`k+xx?dRDdWq3bHGg-?6C-Aw4=0zADU9Vug}xdb1kiOF z^S#eyY&3o5(Vk$QLAW(<5+9S>{H=Ry+yxOvVPRppD?`df-PnTL+{E-ZL%H<4ddJVS zw1N}VgUWpb-w|=&55kO$8aq3sQ`$0jh_n{ih`x_V+;vWlHb7S$ofXOd@@$^`(++dq zxWeuW-lQ;rNg)A7I_QdA-?XcYsJiN3ws>Q(Yfq4PcJw~)Blb2j;M#Q_P>x=xGZc`I zygB^egs2eENuUziqBttNL!vX#TcKU%6cyZekx(rct?iJ)@WOC4Mn2#l=>0O(sp*&H zi(i0slJ1XoV)=0+9#wQ8|+RH}EGMD9{m~)+OBH8p-^{b+fX= zYtOw#(am)|*{Z?Sgp_em(Xg3(v^(W%7}*5>po zBd(C9gP&qs#Jz66s}KfSz?)FTBr)fgxX}gr9A-|bxGBQNoq~b`yx(SL=}aYeMz*B| za&!~+|Fe=Pb6V`N@Sg6g?wWoAZVk-)NzUsWTXrWmjxih}`NhasIzRk>@YWy3)Or6r zsfc4j|CPwxal8{(M7zg8JojpA1Sv;8F9( z+F{woXYmm>0ux4RP@a}&Xx3iU7yeeJe;?Db){?A{sEim0A#gB&$Ev{rkdAEwCb2>hM&D5C`TVj#$_cqTP@- z6j9xFT$jH<(Ac#nvX#R2`_eg)yVt&AXcH*oYf4JF%rG*YQ-{OQ?KhXgl5zp14Uo&N5X_*pz}bYztsp8o3WdpYgJLJjqTOu=8J{F>R#w(l8=(99Y7|f{=o7z}S=8}r z2B5>D?Wu?V2D&(WKu)-D__FyLR&4;80|Hn&MWXu^;}%1V3+fHHBqOE9ED5Q0$`=t2 zb)_|e{9Pz^BA9tNPApBdL9(z1niEu4cvC1HxP15UgGt=Y)nYIaBjoJ)?~(Xs+d$%` z0Q55rV8KwniVVQaH1Zre>?$&v$1q$C%n77XZ=V@ zrYq}c`bXE>&G0U3Bzqzc4=OY+C%}-LIYikz?KKlr* zg<3DZRCkSllW=;vvc37JrDYoq`ls=|Z*7EPTjduFr66*h$bJd$28(tjs;PBnuQ`F{ z!Yqk^h}l3YN7OKhWY12D@_LQ!Gy+TMjhD$?BSVQhzrwB{{Xq!ebWiaQKS}2MBr=y@ zFLrQb8mC37pl~V{pOCJp0dWOCXN3}SNzP+<2P;R6;%`iBtS#YPx@Km=DqS=I`Ag;aVnO~)(0D%|J$_aMV6JAyD{8hUiCG%4GiWxnNdTJh7UgwN^E z9N=K|T{l0_hr`64mcg9RE#)D+P{CBi)wR}@IkaL9E`4+i7dus;N!~wtUR4A`t{E?#b@5Qm^Ym7 zWUu0!#eQ0%@6x={c;_Q-7sI+C&9!-;sG1BX+Uwu3+(M;HtsT;TeRk!h_b{oD#1i&Q zt-5Zn=g1#-zd^^qkdN;RM>>Kv!eCt^m^{fJPN0b*1VTM%n@3?N`5wn|j$N5$`{Kom zL0Y37Ey4`D+pPd%NXbkh4kAD-Hs3wc^g5*U+l~X;IT+J&?D#) zWzrMX)SV^=rYo@1UD-C=r=5_B3XomIXe<3a`Uag>=(p_t;;6hI8w0nGfwWV6g>DWw zfxE1*u^%`Do)^LQ94Wqk=h7<|45_vg9obxNgB_J|7QrC zZ;;q^uFg;wM3!zQqU7M0nH?@uO)7iK)DzMVYNbpaHuBzcXdV${o-`?miSF!~-{x=E zo!DiPk;ZWH>iipuda<9<%wDDkjqb!25@i1{jQ^LuCB9X6ug_Ah%&AiN_Xl8|Fh8s0 zFVkM@xP+&N#9|(q0Z(~0&-2Xo{p9*%6k2i8T+CFsRdNA8?E5zE(1>q zU9r12KY#!RsRS+o0d2gh@Gd(3 z4So)=yo@^4dL2sxwj~9P=<}-_jBN_7Oou66lgY~eUS5tYolqHDOB%GYvSK9(Y&;Ff zM)1PmFvSgs({UhqTTKr?c7kXyFbRyo<0j-HDn=RjUzn{^7htA|<@GOo1gPm5JCUp! zy$QgcnU0QVeCi-y?Nyc;)n^w;*4SLiHVkFM!mpQETnk$Nhf4F61{M}aJh)~hC45(7 z-`n|v@j~pp*|rW8zV-T{9Hvb(cPLBm@t0(oWU-O;bQ|<{0t@aVw1q`JU(2rIpkI9< zbfugBKwnT2gPr_|zelzPAI&At-pRbN;H6RQU!8iUDw%+){L4r!e#sFrMEK}{mWr6) zS(URM$&K@TYqo`E-4uJHf%oYXdH$~`{tg|_;EoS&Bpv3UsD{0vqEKHPGY&Jgq4yrk z?0o&2%Qt61!;qcUZgTH&$5YK>FPz=1YZY`?xI*uTSiih&^`xn>;MCPK1UgkrlGHhh+$r% zqNWC9f+LN-a~Vphh+YUrk{)utLh+`jq&ZyYeRaXo`a|qP9r^X>=H`7bvBXmTa}jeJ z`Xkh#l#aW1@9Gwz@3U=-;P#+W0XW@rjBwKKFo3ycekxJ^v^l0}=B0=eKyBh5f^#U+ zq&3p>z#V-A`Z`o;^oz2>JRBU9#gJz(J}EsxvXaNT>#&|7nX^TZj^J9mM}GoE1{eZ# zX+U%IudR?>9hIj0CE;ka_^ykNnh&ZVYNaoHaQ{03QGAy)P*9b*o+XiYJ;eGGgS%>@ zQ;Q6eS^}qxaBoUEHDa3O3k{|r}ef3A=SWKQdw?WnC z1oP;pt>m6*qO5M@$ z9K?7&DjW#+(S&$XN(rK7I3|tmi9KpeK1$>RNzgzdU1o)zru6kW#CUmev9d-4P3e1j zinpJEqz=<23}C}Zk2AQ^eo19mV?mn2p++MRC%9*+P;wOb_2TtvgihwhMa!dy%{SL8S?XRg^$B_fxIK}D z=nZ|L*ZDPTdse<%yIPadU+Km(F)~f`^Q<^=J00F1d5o4Zl6;S*=Hadrdm{NAJXRbh z-7zXKQIuTBOZMW`l_{~wvp|He7vBgHIdZQ+!{m1AlpwrO{HnpuS+G>9d))u?vkMXZ zI?VOg{!PjW4`bBH3^D58kCKedX1SnhVUN<$dh2mbRMK}kFE4s=8YbKS{VB~d^c&!W z@j&T!2slQ81o_1bI#}X^Q|QxMDnf4o;t<-ha`{=Res6AGf{zUr$@1G5FHN+P18}m@ zRZl0tj~@Cg)LVGNwKdl#p;RFrAxAP^n=((CrVH6&3s~%+u%gAQ^B+^SxQkscTDC{0 zKF}QPDXjs0<(^YrS6`obgJ<2NM^g5pu%Wl*PKjAJ`HSBR#!ArCMRveIh_VH33Cp~k zeMP^ty&J=noDV7I2;fV*^THfnV$j|U_Mu+zdz2joZOEYT@BHiJb`ZJ|@R)K0y(q2H zuyG^B@yH@h@`QGUGNy#yHS*fCwL@Bo5!T4%Zp?3rV-_^y#?LK5VOY98>lD^10_w## zN~*)?4Dd9%ALuMDV}HoTH!L-BPB1W9-`5U=L!%D8iY+oRIq#>DhVk4)>8;-qCJrUZagP^`g)xTzy00L!m+3JmdS7`IA^8; zj(m~xpL?#H*Fcs)eWy4nyvE4?c<=p68D0LwrL4WJ`d_O7>ZA#;kgQ_pP8(fAy-Z`f z{rjKZdyw7>3JWs?H=ps3V2MTM%=5`L0%e0g4l@wySPk7||Z&4T@jKccJu^`M5fQ zFuiN!^C2TY8i?zU$tjgjjfTXxvr^t=s^eL&3mafitw@v-;O;3g^AG$0dxx-3l0fC< zwi`HEeUbsvd*$0gI_6QXT8lAeGB)&F5}G!dBfEt&Jan*1GPDZ`cKU)~!a(zU<;#S!19P(dE?!j$&b;5q}w4-GjGxt}=8V^gT zN4}pv-=(^20brG6*0~~aIn+qjirC=kZuOd&O%BHl<$-Gl5u*#K+8i*8TffB;m=9dg zIjWjYN9VM9mv&R(QVz3dwKJ~0R~+S zPosY&(L2@s49wkHjV+9gjC!X89c11`j7qY3f50z;Y$ObA+4u^Y3rMh;1vFWw^@GD# zmm>2@aJ0eSG{Cwp1vbPJa;bwtMNPQ!A8>`C!WAG!Rs&ni-#f<#D3j ztyMQlzb#1VNRTS52qz+Uht8w zbQoBHE?a?x3oyEf43a_K;>L{YN=Y!ud69X)D~$cnh=RX!Ew)uzgHmC316TgQDFB`qDE$q_n4n)Qry0DaMBx11w) zo9&1OizRXXI_51@&p|k0%7usV^1rIP)*2>!$~(pN?tj&KdXR zs#g&mI=Gyr!*63y(Rz*Z#p~DSQ2JN$B$I@eXa>%K>P?VZlu$QIYN{z1)RFhf8Th87 zlu~?sLT>FU zi{u$oQ=5}AGfHBHvO6Dy$j_PW{3F^_&B`%&$7lNkXUf^Ky;Bln**c~JLx%fzULmSc z-NgJI-(M%G2b0MXy@`m7?GmjUc;UlD*!7j}J&S8`eEPBN3jOS8LY`;&6WbD# zP=}`5%Xl+{O}!WuGYNW5E>FL3&n9b7ULuo4t5$Z37*6Vt0r5BGxnS37wr|_guN|$>iZv*mXgg2M912KtI^l2LyxS9;Tc2~GORe{Z4 z^wlD4LzRH*Djh@E$Mv3qHd~qqgx%^xmvXOpB1z4|AJ^oW-NF7_=+P2i9*L2^l79I* z?yi+nQ6>fgk;WOXGri`D;J8I;qi0Y9y!oGTou`370>uG+{#FHvlF?D-ZM)*Iho?Sh_{G?@ zvS0)#8PUzhXm2Oh%D$`1*Kd#_7Y;@2BW|6f5b+;JsiJ!vm>d55`O|qQfQLsWLEERq za^(kRCmE&8Wb$#VzR2+9ZM;?(LG|`(632aG>J>MPxa>X2SRO|S!BJQ5Sx9=f56kJY z+U~TbN+ll-e=*gyAi;0;y7kr%N4O5q$(xdW@yVl;y3LYzE zULL1(7)31o5*)`)-P~L5Q>1DYaN&ZKZWy!Nh?$HGm#zztjfxWY@S*(G%qIXZ2@Ynu zza#^nTB=k9+6k)~>ic{lgrv7m((bvKbTH;u&!N$W+G?=8a>Q>sJbyFV*ry23+KJOI zBW{)Z?b{_Z&G(k)oYZrP=qCT$`V)0eODdF8(;*KEtn;nc?`>QmL> z>Ddy(cR@U~aKj8XFW3Arw1T1bvf32WDl5ZVM}8$=J5+T>uemLc?j#jK`8g*|dmztmy-7^3 z6Hik7`w!y6MOg?7IVgD<=x`_?@O3A~!nhf%_{bg*6QOu3IveQ-Uk{3;0I>`1hcQDf z>;}j8UIkf5(fjYO?-&m18(c(z0wTw8G^ zIG_4HPwT=x?XAvlga-80$)*5OD)uJmU-ED(t0+1e!1Kb+#gpDLC%BTjfGPI&e!VEx zoUrW9)}YfI3I(w&e3fLr=Q3SLz$h$E&B`#a!gokNg&>=` z^Io)DU^_r$GG!-r3&E9a;~b<{_`iK#*d?7S!f$7NNGf+& z0+;apS%OQ^#DrTW?Ig{x#kp61Ds6&2&3?exMq)Nm>GbV;&+n7@u6(WYzb2Br#MiZE z#(bATgyb<7?7f#PZ)0;aZ;JJe&v64aQQj~LWfYYt6Nv!`8lqInBAnsyYcve|0u@Fb z=9B|Sw8ApP=Uq*4)*P=~J!$Ai{iHTgZf=hhPvA>9G@=Ci8hut%_Z~p4u#I6mv5~y+ z304F1I|8l!PzvBy=($R9Xs9Wes*%Ex_OP8DE3;jCaxYieS@g@A9AbH80Tf2rP@&3>Iq=HM9VRWdV`OYjpWQwxwhwzCrEyid!>#HqkDmouK!;#c;1-bDHw8^xau(3VN~O*qwcdB3j#$ zaWMCCxx-DW`kS}eLcbUad2g!eq>QhEWxLhvbQ_xujN@!8{*=! zLQ&=O|8_9BwB$t{_s{3HPu<)4enI&pV`C+9B6Rqtbg*Ddxpq1{)paWT*%CzJoLou8 zATV!y|MDer+<>%=j|r!(D`u>+H|Rm>#1?%gAD>JgjsqQ#=zKEr$aej&2dnI6FwO-# zzBj`01QjmALGNP;bslqC;`k@niBkOs%qS`<%E!>;h||r|_&3$ezGhRs=A%BkYk98W z?1ukQnxxFna~b4!VEN|j>_hW~*7-fa9yGasm%iv9_Ch~gD^=Is3nuHZ|4>KRCm^~$ zyP<^*im`KJAEF2%eta&nV_NA4WJ;Iu3fHTix@}cEO(EZ=aa?1-W~u;Y@r>6Iq`f&%evnkalZ)Ng5z{D5S5CwH z_U;j5)1JaGQ+MEHL~##EyBicEx&eYbk8>7Hzm*(dekM6R_uQJR2>3P7hp04 z24rqbn3R*YML8Vg-FD7R@y#F8xLI@_4?au6aakvw6wYk9@jet3MSO|vRx`U7%THCl zRpdRTL)SCa^vbeF_B{E4CU0fQrsr5!09{_k1GTwC zzZR=iLy>{rnn~MFrdk;FCBqnxzO*jY?NgH5UVqy%t&$&1KR*YPh?<%w*6~ct^@J(? z^ZQ@bBLm`p(uObpXr@WQ4k9YTJJcgC>X@8E{BZ!kc8Kym#BR5Nx>sbE#H#H$4*M}jY4~(_qcf=dgaNyCI@(_gk5)-0xox&QOU}-ER9Zg8Q4Gro2f`3@R-VM_;zzBuhna8MPfW|N zaEdQ2EeT()-)gZG5f`U=+;h%WvhqrYinEa3PSBn_sYg|Y`%XR}==J~l{hRY+yP<)f zkB{^!ZJATv4G|st!+pm#`X1Q`94`MW>rnazZQizWY-V_+G9k}BPm&uG1MHN zW}S!;qApKDQ+BXopDc+k1zs54JWvMcI!bZ_IQQ|>PI9x;`pg9$tcX__64Z=o%M^^t zdT|5WjOh_rL$EO8m7D$7F-=+S zcDOZzH)5LGTvGEI%yhc>_Adxa#&gJPUHe)2E)1&2{|Dx*4-2Qfoxn%6WTx<5F zoc&KiqNIVoSHQo?YpdksAxgGlak`oM_it1kHg2G?^h`|S&6jrXeT~L4R4Sj#w=*7-B#7~XW4dRK zwS+hGv&>jtp47hx7d8@xc%g&{LB->~Rm8~gnEb7yDlE|NhWaIl`U+Jd!v%MvxS z$&Yq1OcNEGi^?xK>mR`^0>r-xU*$64cZq3a zJEbKW@|sT+McaEFfZpWBs>{nvZD z*Ci-+_*T8w?2yg`jp#f$5}~qL1%_F#Z2sZ# ztA+X&(oVC>6|ioR)LNPU+|rUY*Yj{WvF!pAL^kg3?ug_w|N8-p`HY9~$ArDqvqPz5 z=K;m~^ctrM@BuQen0EteJVLTvt;Mk)TDG$o)0(IlZ%#7n3 zPLM958@x4-&x%Q|J2uCH0BKf_DsuJ#xE86YscC6x3AT2Xu+Q1Rvc87o+NBvdiBj6} zjo~I=_+!S6DQ>F0OGa;kKE*LR@sCX3cZ*)=lz35hJ6d)+- zncuF<8sgbI>H4rZSXQk)9xWDzm*1MJC%_B;JY)RH)AgG5j{D&%7o0xcwz2tiY=hfG z?cb^0l-Xy({{3_A?GE02ynV#RM&J2O9AQf2Et854KZo*EHT7_{k;LAXr_Hj>$;qk~ zY6SB^&w}GR*REZ=wKF3&_&|?soSKp7Gk(}rLvJ#-M9Thb@XsrV&s95Nbv%4yRb`Gn z7Pxt-_LK8JWM!&dTS$=s7~HL{o?XnPaE@6(QcLt^*uihTQa@V#s!iXkd40aZn7Z!C zpvfVqpV)2HbNn76*F8bZm=tnI^&d4Fn+a1J1d6s5JiJ zv17-u=k4JP0MP?CGc+WmTT2Z${0y)qoJaV<@wv=)`%L0txp(-1-mWHeRQGzQ>9C&$u(}1$=VwVl-!**GSVCZH&nFz zuXyOhcPA&CDfKY4{@k*9f5D(AIR8HdI@vv%vitmg9Xe9^Cs~g_I*PwEk){l(FR%SM zQt>R1{CAR3uVDr{48QnB3U=TPCEi(R$Tx0?^k5nA~=!n^!dI#frP2Va7YnypJqU& zKrebOqPN0_b9`OIYmF-aphKp)xGz{cSRUewO1fgBmcXkW7lrJWA{*@PG`5!NPzj-e zzr!DfT^|@QWG1RJXG20l3=9m=C}PGXC6x3xJbYNF>Xmf!rqKQudqUixM#KM8#2G?= zTL$XJ^IaVsq~r$7Oet~FQX@AtPVt|G2wBS{+Zo^LXZ-AeB!2A>O!WV>dteX4^-s4A zL@Lon88K7$F8mt9CaAJ^-vxkU@=r#@av!LEbc<-z9{CLG^>BLUXNGGIeR)Ac!-rtZ z+2nOQ{oP^;Q%up0Fxc^Yt0^UQ3lQhR=a!pifMD&%C4ztwYS;+(Q@G4bO1KIh;+_t! zaB8R2j8^cVrmU^2`-QERj%J)eEy(CB(REqA9Mo|K-#cQd?yKip@Yb{2qskPZ7iLYoN5iMl1K{j*(f1+ZXnF#fH13~sH7&a z;6pe(VcxUGbkI`JFOhwMBB7P{-Sf`Qa@-Z@Y~dlGS{7qLmB-3DOIczoAWo-lENVi_ zZs6E`y#s5o2<|n##00MSb67)WMzv9x;9vWQhUNk7H;Y_l@_%e{<64;J1!BWsDVy;& z$5en??RZB5Y9pd*X|D!h-JM>Z8^E7v6Tr?xn}4^UBLjy=w2HLsy#TOX=Pj!}@s}LB zZR93IYnRlZl#vWT;IXz(TieFUBBtyL_}gV%DP}Sg%_wqxiGO4!E_R*UcWAE7&8?{ZU<=KI1a^xt!n= z8>2P$pg-9SHM(&<{0mq7J?Hy*hYSH7>5cY8Ir`tj#DJGFt+3KqQg^JS!{4i7*@0}o z$<5;qWm-dTrz%n7s)alVbT2|66@myqMS?eo*|MBWvm${}P#3LO!v%w)H;4xLO_-*ul+QKF)by z0Q->!1EaH_k-}@`F+s!PV-46nrZ@L1U|>s*{tPLW-w)l|DCAxl>EL@PebnlYhbSjU z2zOTldD|Byf$5(jxnc@)NDi+qg(IKtm?Z|2UV_;K)UDdR>%0$%=aJXw2>Drwus>N+zU?PXiV#D@91cz8T~~f)v2M@ zD;rZn1gdTeQ`0&4J@Y2=vqhKWh7e`Xvi~N9m;4go8rD)~L6NJRMGz+0E;7>x=%RG# zP3Zd4gr>j4`LxjRzzAV4v%BX9W6cI=*KBUS%fGg|SRGY=pJ!w>=b12_hn?Gwj{8HG zEv!H8-n)NenJa6*c=Icp;bf`b;oO(V5ASB-%T_$L4l(Q682Ta5-?#^?(;HoncpZwn z8C4&Y>sjSV?JIlP%0x~^TUk16`Wv7Y_T#W)UcYrSyu?#f$4cB^EVqq(W_r4N>(b9O z=>sY%w$VDK*v+UB2=a5Br`Y)@j($_CZ78dyoeXkG#xd80i%&^F1lM zLVy27M+cd25nVXvdm2i*mk|V-9efE3?o0`cKk(#;OG#mhwxDe!~!}Lm3ztfNZ$!eAcaXM#mvIxZeMbRUR(Jt+0f9Xszmlp@a`xgN=y@RY2^9Cka`A zf6!4bn#gH3VV&Xk@AIeXQ<+8$_312gKaDaE3h(mE{8&$}CtDs_<7#@DsyNc9#>vl5 zmO=O2Y(d^2Q`(W#ew|S-cXtt87Jr)G?Y1o&D~xgUJ6`dCjR8q9P3-koeT5LFv1I_P!=Z4#Z4xePfwY`!V%ebvurXk*u3TIVCrn=(%nFqQsduPxDTqOb6t zODX)g4X?rzVg)y|%pqdMzM2k;`?jTBs9V#CPILP$zWi%Ge}Ckb6@-tO`#e!1WDEbn z&&2E-&^R3n=>~_2YuxVLS{nVvPj>#Qd~||FibST@)f3s?`mbdzO8vPOd*QDhYsu<` zwxq&p@S7i;JbcIDhRAlIu;rGjni|pvIiDx;>g+pGIijVTKTh0!+p^U;!G}jq_bYhz zd@N}rjJsnrmE`67?YWqiAB4bBwTbs5uXBh zWb4~=N_rV8#W?6E#6`wG{*08 zI*2vZ`^1Usxw#;iEFk4jnd`0?m7((S1L7Sv@Rx|Iw8&n$30Kx)Ve*~BGLF%)9fKVi zblbpM&@$OG-WH?jI{xZ#R5Ki7h6E^lt$q%d#%E<^X;bKrn|B+(F6c{yT1Z#d`Edl{ zqgUZlX6umfVwgV?3k04Pu#V~@Lo?PT2KkeWG6dRtL6uuVPNyi0#WzYwJ z`F!Tg8NY9wadfc}aw|y=c6RI>Bd=ba1x3q-)gx7gVMdJ-0*a168pZAox;yAR9W=mk zo_?XIOrJMx!AtfPh}CZa50WH&v=Q%%q{hDZ%76(d&LW$E_^DFLu%;IqKj2j6eF&j# z%2(@rLJyFrG;9~UI*c4%c0TKt{I8z5`uHwU4Yed)>#Gh18)h%j!mHgU4E$eAy$4v% z`~N@Q-n+D=y{AHv-0eMuBpNCeQAsMHt;yXUqOBoR5>eVaX`v;Rq7W5Q3ctsFKHuwq z{ms;44xV`W9>-l;4UvI+dJz#f1t)VDJFrkk9RtO5?JNjcHz$ zHOrdHj#qN*E9W04?aY^Y`uMU9H4>P`^L14SR4>#R?Ao)Jl@#1eFu?CuQDLX<*{&JP z`Q+7Er=I6Et6Ng5NPWL;a5+w2kE`hN1)`({&z>gb51a=>hdB;j|400_x}lh1Ve;;Q zL9yj6Vd=Vt*j*iDaZ#PF-JEPg-$KG3D7(-^Ddl&kC%bHPo6%$?&_unoauRK0=@M?H zixVulGJ~ps$`mjmW;Y=f z?5=O;SVr#^mV~C)eaxQ!Lq1!0H;G9Fg0!#WC~P6{kWpOd>Ijrv6)7zwI7LqruVVSe z{I0j88>jlMhIvYcVUcH~4WS>$#OEqdBE523aZ8b>&z_ynnPw0(PKYZV)zvZSX$~vc zksU2d^{O&4(hK_wiQ80WLdhxVJ~k6lF1TwO!u%tY810cF^B%8Nd%i0Kli zwa!fMB5f%_oS?45NIa2i0y?>^t&q7gn_`Ba0K#1{m|*Ck+!=epRmq4qIyvh*M#$(k z*N@tN-y){uJX3#BmYO%}{fN<0DdS$3=+9b~6_2brUW;P^QxjzkSqY!2dtT6)gP&U> zeVy;~b4@iDGL-UOE+F_LcI;^XtdjfA;i0jyqj%E#RDvRMHDb4@hEu!siciA^&MN+$ zQ-9Dvp3A(0VrTXIQLi)Ped)Jvvt+pJ0!Rb3Kc#op&l@)fI2sBSc7-v)a$iZxtMSGs``=;_1$|)JbK9XP*Px^?=c39MsCm5Gj|T~|pEhoaToG5@E}JeG zAtUhZlXr*xTH7+Q^8%Yeedg}vxEKGj9?#kuD-FK=M()|s(GjRd)AxpVW|4m{(x)wsj47R5y}7YTis}e}>TCcq_z$sBbmne< zyj<#mfSxRqjwD78h)PP*_!aII9Rdu-Q5O{%N%V%KAETFR%|ZSosTsB~ZtH^LVu{YA z5~x8TB8~KJGjh#Sb5ZV~35WL2vc*2AE+aHCH_shd3%*IZ+$N*hJ{&R5APS?%Q#D-5 zmsVz@LOds*RGBH(2^xeNYN&bPvar=Nn}E78oS@9K;mJb7*Jx&{aZ5Ncy+BvghW`pM z3m4lKYhB$|w8z?#dN-vLrBhd!jwP!K3x{H4@b;XjRp_MOM^DjhaJ>2pX9FceGIROX zC!xfRsf=l!PEY7Dw{JJ6%A*dN{V>1bR3m2kQgxg+fP+)HbK%Rc=hYT%!W8lMH~QH> z+;I4zuoix|UP-&5T7Z5(kC0IRkMzf?NpTUOr1gncv2lYc+O=pS^0wdb(a2MZGZ)mO z%BiI?XUvX_Q4+XWw1u7{M{1AoF zsEPN5D~ld0ovTmo?xUC;#13UYW-To$NR%6hZ#*sQ<5top;cy#k@>z*J<t74aiKSsm)rV*sTRM1ATBg4UFS9)tFseq~9DHABTEKb|f^5c=~ zBR7uBfBbloBJ*i=OqR)x%)i*yq)PXQ$Lk+bx1Cr2ZoItO6PO}(r)Od3wxY{IMx5&( z9TWEXll*Q75qNv`!1t+O*|MS`DU)w27W^=#8nmUh<;7JUl9ln0Jd?s}6QHw4IwXUf z0>TCx2ZtPJsjV;A*w_RHs%JJ6k`sfvnf@J7G=pPJ=A)p$z`SYPyu# zqI)I`LpT6Gs)U#D`Gje;sD;bmGYUckM9c~-RtOY9{$EXvnh$ARD=-T@k}IoovGwy9 zo~Sad8N2*p#89R*e2BfCLFCtRfZb3DOb;W?vh*UZB7lXv&@Kmj;Y~}fgY6I?izH

8*{EsmRUR7M@KUQL`0M+=Y;dWe3yLCbm807W!xSl z@&mXXx2v#+Ae`gwDIKDk$zld5*d!fT_TaN8b(q~vqD9`nf1giUYJ4d$P*~s|X$ye{ zc`ww5_Ddf=NIv^Z;WYXYIi1jKe}Du8eMdPa2f$_nA_Thd@DO!>A2)b6fOkgEdhic( z&!Df4my}7b?NTsrqYV9-^DJBq)1{2jLE_;l5%USDB@C5V=j;Gj;KIMOQx|{cU3Ymj zKl12M%$)b4jc8qR;Db^Q6B)x}R2zjQF5mdLpN*_;7Q5Vhpzxq#!gVaAWb}ORU$zT_ z-a4saHpDx^=EW~*JoO7rf>w%(l4T;Tr6fLQ%Qw7nFb(?r$p2g3EjszA=xB&^zr#e6 z8k@&w*YKuNMB2mT>on$pJxE9o6+aIh%Q}x)cvO>4pL)}sXRiFrNx9>Udf5+C-kfJ* z*dcfi{KKJXXMHAxU_;)ztUJ#LjVI*j9=qy0Mzox+$d=2ubHA%8ET$wM@~Xp8J3Cx0 z4gF^cQL^)bhyu3SEwt}G{*=hGtM~!ruuYa@d`OmkiW|=@MCPcR)nPxS_B(KHLcM-h zd~JO>H6!C902>J08;6fFeZg&qgwHFJ-ZYPl;cZ-e@sSSb_ zBDDeM&&zRZ&)>84USE7(BzulduJqu4kLL!XXR+hW;Vp_o(}(BG7l-a$UStjCx*%;E z*Jx^HhW#e_6)z6=xK%)MguzKnT)i_EWEe^U@DBIl6dIY{H#Mj!0yq|MVPke znVB2V6H{ZM5^)tk|H|t?>VpRlUg>!&;{AtkypQu^IiFnItD@x3@#@xEE7$ShIQR6e z>|jheb4uy+u!p1(_Z!(i<-l zUS6M&^YtTDCZu>Nrd&>8gOh{9^|QWpS#$25uj{FoUlm1yN*l@_I=X7C5z-T`+tVV4 zqi|=)@LJ7k?s5XuL7=trD{3O+^GTkaHw_;o?%14^a%cX_e(CO8K3!{ds}-*Cdb!0< zbDa&Jq;%psH#$0QhS#t@b+8VwK14bJ_cRIoV?L^xtLy85r%#{mCb48ce*AzQp?6y+ zZg7H&hK2@Ac}2&%H9<(=-@4Y04!i{rgey8NIXU^}&0hBBu=HI89Uv(w`9Ey@s=K@7 zSeIoqwzPF|7h{8aCDn<0z~Z6GDh%nG!%z#r5nHboAweQ`PEHD{z#B{5fGjC1do09w z;p^i=WTvEJUtL{oQplOaOwo3a`|b`uowT{4#MNrll1}Y?J~e2;uxugek_kTae&5+P zOxzHj7>4D<&*2p$t10E0&Oc5GG!}5OW{-l)AV9-n+A3zCUYV!X9QgGoQ@e(TPf-LsQ0Jx^p)xZHjuH>%e z*njWiVM}|F5Fg*V4-?x=!;w&1W9@8Q6VGjoQq1%HH%t_@xHp;V(+w}4HgQj!av87g zuayryYV&Hxipu6Wzj_=7$CE6bN_U@fw%&qUIzVav)xRN#GEt9WgDQ6qm0cS*MB~DN zJv}|5t}^tKe3K&0nuuo3B^9WnZz6!vT_Q;c`Pm@X4(5l65CRHRVmxrFOR7S_3mkCr6jFgR70DTSF z1!WT^RZsRbA*~Qz#wkP#N4|Mxzkyh2X~wfj7aG8?M2Il3u$+MMBS*Iwd(R2w2&*}V zL}Ijkw%2md=#Nl`!#bRul_f&6iz3CA!D`SzOiV0Dce`Sg7cnu0+YSx_!VHFBC!vk* zhiGr=zdYEjl@(3W54{B-((WK_ocGUN!04e`Hw8Y;%pE}o;B97QPRLL-2gyx*E*?0%1IF= z1t@nW#lAN;H{YP@K-{c4%P2|AuzNSR>!;Bwu@DJ2a96wuBH0;T56~=FY5V!DLI~_c z&nt#W=E)AOq^N{^9yVl3oK)s;Y0?C|SJVOM><8MZyu4|6|JF<3Uq=(pW)XTPZ@U?@ zMl2cZN?3AvD?Od&2w{5@O)JxAsLXCgZJqiuC_O2nX?*3m?cKx7 zDy7@4H&UN@xng(X-@7o(0@x8|*2+V*5Ozcv(SVD>0Yf*=dj9^3NsuDSp+xlCi_+B)8QjPC7Bsk5~ts-hN$xn>$+Pj%99t ztlytQ0V1ZBmIwUi=e4`jjx>!2%zP`Q~(~63U7~6z|gqT1;8ni5endp2c;VnL( zlLLwz*dp5mH7zZt&WkKn+FzE-%`vHlP=cwH$aL*93?Lva**W?l$-c!!0cZAe2TJi}Vc*BW&2-K#`=5 zy07D2LEgM0wS~vT{rAZjf}RO+-x3~DL;x`eu#R0Ux=%&B%FrBMPJ;~1b*XRp+G3-e zY%HO^etttI(mKik!BXl{ty&L4Zh-akCWTa=*69~t+}^*5n{1lFiKfUKv%rqf#NfYM z8c$pHH>qZ7TV$Bp=S10-N@!|^pa_+QueB7D$=d52A#(hnYx864hNt@a@%@1HVYU`2 zfGeLoC-X2>VPfUoJA^hna8wvA2O_>WSf*&pTO9D6rSi&e!fz)gRhwZ_M%OCGWc)p; z4v|V+6r2S<>kq+n+c`ZoKCvaHnuZF)=}p4b`XNK)-nOx^k)MJKcz_Bk8^&rEa3wL3 ztq${ids-WZ0**(%X5rK-vznP3pjw`~^)yK9zQ7;5bHC~jYWPtyza3JXl@7_#lr8(E zY&6)O{^+UyyU&M-YYK$yuzr`kHo5BSCDVN0#Z^@~IRvn^iVq6j*qY_vFcMP)@5-&#G<-FybfuR-Z++XG$I`Z`JxyK&x87wQ(4e$w*NX8}ue1S8mFhSw*#Dta6v#@j= zX%;7lZQ#C$S|sZLa`j-pad@};m+l@>u!kHo#`fZ}H<+Bpra3D+-@M6alx8T1aIQRH zC)-A&U#U}8R<^jfxD|qpRre}uYWjM6Tg6*cU2h^0KsH>tDhz_Zd&tv57e$I5h~`_8 z=G@#3BWosuT7j2G=hzsZHL8DA7+v>EkkWRBy5Y^e7s>+;FtGldZl(;{Zoh|= zxi4@Gr4aY94L@_6#cbx3?t%9Eb)knkSNC`h&EayPYM^SWvHx{Xb&JQlEotUZvGwRD zv_wc^bv%})cTuJb)dNs5yp#r4dM;}mea5k|(z03`AhQTb2b!BeX8<+qLvv4~G>vq3 zkH5^E7XBV4hJui8be&Hpk3iIO5cQ>8VRnwh8p;s;Cmm8VEWVVgL4f zv^56n?uQrN353knKg9*z_eq4m0^woHH+_Q?|NfKQ4|rJGuhzq~pecg6M12M`p^ zSzA;ayt$zaYvx7X2Q#gxcbN!yYK>CvpLN@@KiJj7BgQ(4HDBI|{@)Bxj8_BF9<;h~ zeSsG%CShKdxt2-Vuqt}q!=n@!L?ZR47&uv~ zeivoMIL4!iiIhYkDq-t8^&JLP)YR1e(tEEh0ILmM`hzus(<;H`2xXftbtpYMRlk9& zM26UB6jOD<$A`e1$K^e+9nm5+F^zfVEz~*T)#n(7Qdthk?knov`*_^Ib#<$j=>WYJ z*cpEy$D+DtQqLqy?u%yM>oTc4;@TlL0*TtxbOF_uZI0^4Pkh#4TG!KRHx?0kZFyUv z9=|R4Yp}es&Gb^U`K5H9X%n3L_@=f}+XXi2F+T+yyUkG|TBPvw_3Wm?VwhoT&T5pb z>pPw^J4Jn|JUv;Wx0Chu^iaseCbBbK6f>e9jAhB)Ch5R?`!n7=4|fC+&b6ndVKR#Bw5 z#c+aF4~gKhWNCf=Z>4l=KAxB}*YHgdr23?6HD277%pI!`VCki>?b)k@uiH$_Ijpxo z7bLGqTk!Q8U)tyGd9r(BuA37|%w^Vs6sGE$hLFxWtWx}Ld#zn={M)#wlW4@(L$VF# zPQ|X1s$)d$i(JNnt%9i~o%3G>4GuldvZ>b8C~T+o(@4+d_&oRVD*&Lvy593V8<%^xqv+ojnC--T$2+B4Sy`#{ z*uZ^nRL88aK>{y1nVgZ_4dR{6Ct_(P#3Hx6Kj6MPL{;OvTDe@Nca~vcxbU0ZP>el; zPc&Nne1f%&l~t3>vVi?pj7CP8KnFS=qP< zJx@qx5Gs>;sDI?)brPxvkToT;FgeX$gw{dqiuKFNX`Wq`GVlK^xg3pIA#ALw8;)^C zhW>2Y6rBQ$+4$7h`Zr5auG+SSkwZOGW&a^u80#ZzDk|i6ZfFNsY4lN_e!J@x4PzXlndMFD^rZX^Uk@TiQ=r%&kd3mLk{=hXfSPEIb3Dy1M9)&h- z6Ug=n-+tgq&TCLkeG?P=6cm`f2h7^?Mse1~q7lKA2G^bK{T{UU%&7o>U*m7=chxB} zkMD}r%2ygV4U9lgYC%W*dTTDAwOM)FI1cE1TVuE4?ddvVx?}q?ML|@B#bSXrv?T zME%6X3NejZvt$+9#JTYvwX;*-w@>x3^tB}BMU^6tC)cjgx|M%^MEYXW- zUhegLAh_i=^!C^X+_Sv%0Ng%%s~@~#WBmA=$#k z)oUpD$un{HQXGJ&kIS^ixC+-}d~7WFCuwhJZKtoL!uSBj3$mb z@@tq7_&P8nEMS21@+y~ijtcDV?ymlNUwbD0H5$d$?ODzO>TF|R=H0!$6GvB9S)N2O z!7MWg-WU)qVLKgXwHJ^Jh=%8Mc!LQFh>H_TxxUWLFz+7+{Rrm^#2QLW8iiufQ-TG~ zazwslq@+{yJM6`#zs=5?`U&0_302w+o#RIO1Pi)bSy{$Pcu}n>juUiCO>bW^`~tvV zSiofj9`d>nq_XzwU$PQ>)K%ym9>qWs@fcUMmW&iXqiS3$$o?=QQ7b1?F70;8>&3ij zUf!l&N~(c$(_-6?9Ty*-`41PA+gIc~+$|X|2SLH%vmT#Cb7~9Y*FqhS_9d;cy*-ko zRYL#UCZdw-*uCWcVCBpHBsYLCIT>#UdtQvStDD z3DM2Kv9q(Y!`YSv4nRI1%1u{-VHN5*Js#Ae=|IS54%*l_96x?_eTLS9%ILk(*|UnY z!$U(p=KenqJnXD z@eqF3O}Uvbm(mh>IDco*C1w`wyHFP!s&@4?+J?np@kBg_I{Q-CBY#6&rf!S!IZr0} zNS^)wCS?xDk#vQun9EvPTamcIV!)9#tX7&fUcA|}G&T0_+by-7y}MbSZWb*Duedz+ zRStYma?ym9rDy4t@Bh95FBO%H;_nHQ-tQl#UTn4fExLGI!~D3`|FGm=5o)4~fId4r zI{Lx9X@B*27Px_t*$t>4FNgN1-A zkp1I$88S&nofm;m@3ov{Sp2}P5ZVnK0E1UJis3;V931LyIHFx-j@rq9A#gJp(Txuh zta=6p*plZaanmZhUHSLtV%Fhm4IkhoIG{^kzJ!{|hW}ZwhT^4YukUPRU7bctZ$R6s z!*2`|PPVf8$CdLjMyP14wjN*qjO>V?OA{GaJ%wkU)_BDfBKlZjP;K&mw+Re=9#n4HCYa=;b~|k$0O%`z6;^flqlD`pK2)_sE|s@Bv-QeD zxVdKKsnVa>^=Vz_6%dHX;F7zNQ$}lP^9EHb?}@;kvt(h_)62-c!{{2r)btUP-^!Oc zL;ZyugF&iKQBII_+-T8&&}Zq7<_x0eR|L74*a!)_1rckyy>kVKez7Dm21_I`{nYL%( z_jn&McS~;dd>byEOGT!K&4|KT&fP{Io@v@D2~%Cr3|fusn|;4dFG+r;l2e7=v8z>C zQCeDfrv|zWAPnm4XHqEUgB0IN1kHa0LK$-TvYYu9rqdP97#;c+{hC`ef4@Z;-_}Vr zFJdEHT1bc<@X40<7cr7#GvajJByYPz@VxaUU+0pHBc;@po`O!n)Hewi-f87|<`lbe zXXkaVwh0F3SwCe}>#61vrTJ&W^{#jQ>68DDZ(G|CP7FN}BFp^`C=|ejV9O_qidy;Y zKkPDb!}OeA);pJX98I3j{ooHq-zAK6^t*&DY}1E!0$`;7$(=aDeZMIUaY{bHRrbFL zOIS73)z?>nOSh}laxB|S?y$YdWN4|MFPEXI(0J7SJTc>N5{v&%q4R1!N{Y}0&w9Gl$jI~}3FDlNTKcAS8 zAU^QMA)~k$M^fn{@-qYl6PSw$p;Z4KV{X>D`i1^vX!1t zd!JXW;CqoEk)E4G$p+zzLzNL$&3MP)RPw|eu04uA7g)&_e> z7%e6d#DOSDOQYf$Vj}8FL9$6w(jeqh%Mn*`EkcGcSfp${2>XW5eZ54k3Bb+$v%TLM z|B*scKngt%{>k7Va?1GhA<#nd5)#zh?UpBh!A<3L@??Z9;Bq}y;6Qm#L2m(dP&jZP zw+Ra|^Q+&Ua&;vUG)d<%9w)eFr)Oq*xVgQ$V=hpd#*g6A=b@xnf2J&no-{WPQyJyK%i zRx^%y#gKJa(GJ)kvKDRe#_!+!0s@pm%0l(pGyq;BYier)E?jt9=}b9FlXzyTo^R{s zfvZ|-F-(~iXfB&LVyM{Sc9k%AL|W1f^!Ho*+AD{yDO9dJqM7$DW>0E&t3gnmFx@L*$@(0t^|cI94peBahEHP7hB^2yD0we#9l6)ZE!gTb>2` zk&CYS0`0hVIf#nosN_K~q5@3y2(J^Ta>FbOi}MPBOA96#*st(H3@D{)qQs*T`ikxk zzklDck;Op+(?`CC*rWieK*0iIwMZJ)Ei#Zh0MMb@Q(zhR1%&Aq^|zql;M>p{;q>6Q z5=6#*q(L#bi|wdU4XVy9RCZipGd{{3yVKwN7~JhbxY+ZAq@1{eZuh_L?0;X;OL9*a zPS>yJ+0gq=H{%Z7B!=; zT$-%o+)3^PDv)k4Y3WAG2xKl$^g<&Apv_Y`SyP&B!s&=cGFBL-rcxz{P`VuK$4Cgc zm)s(iUaYvJq%~1GGFtaxjheW4+sH@_5IdrX#6SoGAM)98a7Yn^ZTUoKArA7?$C>xP zd}*koq@={i7!P&Mc?M~OQ#kNPZCQyDMv;|b5@BS`qoCt7z(Nl#=>i3GR3^F~$tF+= zo੒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

ux_wVprUSO%ZsAL4KBLY*!%`Bp`OjVh5Nj_g6z= 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

t1om}z39Ki1UaWun9k|s3i$1+b{P!$!%IkX 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

;U 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‡IFnapl?N! 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 z�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 Blal}d diff --git a/chapters/img/spdx-2.3-document.png b/chapters/img/spdx-2.3-document.png deleted file mode 100644 index eb1c59fd8839f232ad99eae5a38c9ec60575bbb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50522 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
  • `NOASSERTION`
  • `Person:` person name and optional `()`
  • `Organization:` organization name and optional `()`
| - -### 7.5.2 Intent - -Assist with understanding the point of distribution for the code in the package. This field is vital for ensuring that downstream package recipients can address any ambiguity or concerns that might arise with the information in the SPDX document or the contents of the package it documents. - -### 7.5.3 Examples - -EXAMPLE 1 Tag: `PackageSupplier:` - -```text -PackageSupplier: Person: Jane Doe (jane.doe@example.com) -``` - -EXAMPLE 2 RDF: Property `spdx:supplier` in class `spdx:Package` - -```text - - ... - Person: Jane Doe (jane.doe@example.com) - ... - -``` - -## 7.6 Package originator field - -### 7.6.1 Description - -If the package identified in the SPDX document originated from a different person or organization than identified as Package Supplier (see [7.5](#7.5) above), this field identifies from where or whom the package originally came. In some cases, a package may be created and originally distributed by a different third party than the Package Supplier of the package. For example, the SPDX document identifies the package as [glibc][] and the Package Supplier as [Red Hat][], but the [Free Software Foundation][FSF] is the Package Originator. - -Use `NOASSERTION` if: - -- the SPDX document creator has attempted to but cannot reach a reasonable objective determination; - -- the SPDX document creator has made no attempt to determine this field; or - -- the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -The metadata for the package originator field is shown in Table 18. - -**Table 18 — Metadata for the package originator field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Single line of text with one of the following:
  • `NOASSERTION`
  • `Person:` person name and optional `()`
  • `Organization:` organization name and optional `()`
| - -### 7.6.2 Intent - -Assist with understanding the point of origin of the code in the package. This field is vital for understanding who originally distributed a package and should help in addressing any ambiguity or concerns that might arise with the information in the SPDX document or the contents of the Package it documents. - -### 7.6.3 Examples - -EXAMPLE 1 Tag: `PackageOriginator:` - -```text -PackageOriginator: Organization: ExampleCodeInspect (contact@example.com) -``` - -EXAMPLE 2 RDF: Property `spdx:originator` in class `spdx:Package` - -```text - - Organization: ExampleCodeInspect - (contact@example.com) - -``` - -## 7.7 Package download location field - -### 7.7.1 Description - -This section identifies the download Uniform Resource Locator (URL), or a specific location within a version control system (VCS) for the package at the time that the SPDX document was created. - -Use: - -* `NONE` if there is no download location whatsoever. -* `NOASSERTION` if: - - - the SPDX document creator has attempted to but cannot reach a reasonable objective determination; - - - the SPDX document creator has made no attempt to determine this field; or - - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -The metadata for the package download location field is shown in Table 19. - -**Table 19 — Metadata for the package download location field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | Uniform resource locator \| VCS location \| `NONE` \| `NOASSERTION`

For version-controlled files, a VCS location is similar to a URL and has the following syntax:

`+://[/][@][#]`

For git, `` is a `` as described by [gitrevisions(1)](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/gitrevisions.html). It is RECOMMENDED to use the unambiguous `refs/heads/` or `refs/tags/`, rather than only `` or ``, in order to prevent issues caused by shadowing. Formats that are local to the client (`...@...` and `:[:]`) or involve regular expressions (`^{/}` and `:/`) SHOULD NOT be used.

This VCS location compact notation (inspired and mostly adopted from [pip][pip-vcs] as of 2015-02-20) supports referencing locations in version control systems such as [Git][], [Mercurial][], [Subversion][] and [Bazaar][], and specifies the type of VCS tool using url prefixes: `git+`, `hg+`, `bzr+`, `svn+` and specific transport schemes such as SSH or HTTPS.

Specifying sub-paths, branch names, a commit hash, a revision or a tag name is recommended, and supported using the `@` delimiter for commits and the `#` delimiter for sub-paths.

Using user names and password in the `` is not supported and should be considered as an error. User access control to URLs or VCS repositories shall be handled outside of an SPDX document.

In VCS location compact notations, the trailing slashes in ``, `` are not significant. Leading and trailing slashes in `` are not significant. | - -### 7.7.2 Intent - -Where and how to download the exact package being referenced is critical verification and tracking data. - -### 7.7.3 Examples - -EXAMPLE 1 Tag: `PackageDownloadLocation:` - -If ambiguous: - -```text -PackageDownloadLocation: NOASSERTION -``` - -```text -PackageDownloadLocation: NONE -``` - -For a plain URL: - -```text -PackageDownloadLocation: http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz -``` - -For [Git][]: - -SPDX supported schemes are: `git`, `git+git`, `git+https`, `git+http`, and `git+ssh`. `git` and `git+git` are equivalent. - -Here are the supported forms: - -```text -PackageDownloadLocation: git://git.myproject.org/MyProject -``` - -```text -PackageDownloadLocation: git+https://git.myproject.org/MyProject.git -``` - -```text -PackageDownloadLocation: git+http://git.myproject.org/MyProject -``` - -```text -PackageDownloadLocation: git+ssh://git.myproject.org/MyProject.git -``` - -```text -PackageDownloadLocation: git+git://git.myproject.org/MyProject -``` - -```text -PackageDownloadLocation: git+git@git.myproject.org:MyProject -``` - -To specify a sub-path to a file or directory inside a repository use the `#` delimiter: - -```text -PackageDownloadLocation: git://git.myproject.org/MyProject#src/somefile.c -``` - -```text -PackageDownloadLocation: git+https://git.myproject.org/MyProject#src/Class.java -``` - -To specify branch names, a commit hash or a tag name, use the `@` delimiter: - -```text -PackageDownloadLocation: git://git.myproject.org/MyProject.git@master -``` - -```text -PackageDownloadLocation: git+https://git.myproject.org/MyProject.git@v1.0 -``` - -```text -PackageDownloadLocation: git://git.myproject.org/MyProject.git@da39a3ee5e6b4b0d3255bfef95601890afd80709 -``` - -Sub-paths and branch names or commit hash can be combined too: - -```text -PackageDownloadLocation: git+https://git.myproject.org/MyProject.git@master#/src/MyClass.cpp -``` - -```text -PackageDownloadLocation: git+https://git.myproject.org/MyProject@da39a3ee5e6b4b0d3255bfef95601890afd80709#lib/variable.rb -``` - -For [Mercurial][]: - -SPDX supported schemes are: `hg+http`, `hg+https`, `hg+static-http`, and `hg+ssh`. - -The supported forms are: - -```text -PackageDownloadLocation: hg+http://hg.myproject.org/MyProject -``` - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject -``` - -```text -PackageDownloadLocation: hg+ssh://hg.myproject.org/MyProject -``` - -To specify a sub-path to a file or directory inside a repository use the `#` delimiter: - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject#src/somefile.c -``` - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject#src/Class.java -``` - -To pass branch names, a commit hash, a tag name or a local branch name use the `@` delimiter: - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject@da39a3ee5e6b -``` - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject@2019 -``` - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject@v1.0 -``` - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject@special_feature -``` - -Sub-paths and branch names or commit hash can be combined too: - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject@master#/src/MyClass.cpp -``` - -```text -PackageDownloadLocation: hg+https://hg.myproject.org/MyProject@da39a3ee5e6b#lib/variable.rb -``` - -For [Subversion][]: - -SPDX supported schemes are: `svn`, `svn+svn`, `svn+http`, `svn+https`, `svn+ssh`. `svn` and `svn+svn` are equivalent. - -The supported forms are: - -```text -PackageDownloadLocation: svn://svn.myproject.org/svn/MyProject -``` - -```text -PackageDownloadLocation: svn+svn://svn.myproject.org/svn/MyProject -``` - -```text -PackageDownloadLocation: svn+http://svn.myproject.org/svn/MyProject/trunk -``` - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/svn/MyProject/trunk -``` - -To specify a sub-path to a file or directory inside a repository use the `#` delimiter: - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/MyProject#src/somefile.c -``` - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/MyProject#src/Class.java -``` - -This support is less important for SVN since the URL path can also contain sub-paths; this two forms are equivalent: - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/MyProject/trunk#src/somefile.c -``` - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/MyProject/trunk/src/somefile.c -``` - -You can specify a revision using the `@` delimiter: - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/svn/MyProject/trunk@2019 -``` - -Sub-paths and revisions can be combined too: - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/MyProject@123#/src/MyClass.cpp -``` - -```text -PackageDownloadLocation: svn+https://svn.myproject.org/MyProject/trunk@1234#lib/variable/variable.rb -``` - -For [Bazaar][]: - -SPDX supported schemes are: `bzr+http`, `bzr+https`, `bzr+ssh`, `bzr+sftp`, `bzr+ftp`, and `bzr+lp`. - -The supported forms are: - -```text -PackageDownloadLocation: bzr+https://bzr.myproject.org/MyProject/trunk -``` - -```text -PackageDownloadLocation: bzr+http://bzr.myproject.org/MyProject/trunk -``` - -```text -PackageDownloadLocation: bzr+sftp://myproject.org/MyProject/trunk -``` - -```text -PackageDownloadLocation: bzr+ssh://myproject.org/MyProject/trunk -``` - -```text -PackageDownloadLocation: bzr+ftp://myproject.org/MyProject/trunk -``` - -```text -PackageDownloadLocation: bzr+lp:MyProject -``` - -To specify a sub-path to a file or directory inside a repository use the `#` delimiter: - -```text -PackageDownloadLocation: bzr+https://bzr.myproject.org/MyProject/trunk#src/somefile.c -``` - -```text -PackageDownloadLocation: bzr+https://bzr.myproject.org/MyProject/trunk#src/Class.java -``` - -You can specify a revision or tag using the `@` delimiter: - -```text -PackageDownloadLocation: bzr+https://bzr.myproject.org/MyProject/trunk@2019 -``` - -```text -PackageDownloadLocation: bzr+http://bzr.myproject.org/MyProject/trunk@v1.0 -``` - -Sub-paths and revisions can be combined too: - -```text -PackageDownloadLocation: bzr+https://bzr.myproject.org/MyProject/trunk@2019#src/somefile.c -``` - -EXAMPLE 2 RDF: Property `spdx:downloadLocation` in class `spdx:Package` - -```text - - http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz - -``` - -```text - - - git+https://git.myproject.org/MyProject.git@v10.0#src/lib.c - - -``` - -```text - - - -``` - -```text - - - -``` - -## 7.8 Files analyzed field - -### 7.8.1 Description - -Indicates whether the file content of this package has been available for or subjected to analysis when creating the SPDX document. If `false`, indicates packages that represent metadata or URI references to a project, product, artifact, distribution or a component. If `false`, the package shall not contain any files. The metadata for the files analyzed field is shown in Table 20. - -**Table 20 — Metadata for the files analyzed field** - -| Attribute | Value | -| --------- | ----- | -| Required | No. If omitted, the default value of `true` is assumed. | -| Cardinality | 0..1 | -| Format | Boolean | - -### 7.8.2 Intent - -A package can refer to a project, product, artifact, distribution or a component that is external to the SPDX document. - -Some examples: - -1. **A bundle of external products**: Package A can be metadata about Packages and their dependencies. It may also be a loosely organized manifest of references to Packages involved in a product or project. Build or execution may transitively discover more Packages and dependencies. All of these referenced Packages can have their own SPDX documents. In this case, Package A may be defined with its File Analyzed attribute set to `false`. Package A includes External Document References to SPDX documents containing Packages referenced in all the available relationships. The Relationships section then relates the SPDX documents and contained SPDX elements with appropriate semantics per the dependencies in the scope of Package A. -2. **Package relation to external product**: Package A can have a STATIC_LINK relationship to Package B, but the binary representation of Package B is furnished by the build process and thus not contained in the file list of Package A. In this case, Package B needs to be defined with its Files Analyzed attribute set to false and all the other attributes subject to the subsequently defined constraints. Then, the relationship between Package A and Package B can be documented as described in Clause [11](relationships-between-SPDX-elements.md). -3. **File derived from external product**: Package A contains multiple files derived from an outside project. Rather than use the `artifactOf*` attributes (F.9-4.11) to describe the relation of these files to their project, the outside project can be represented by another package, Package B, whose `FilesAnalyzed` ([7.8](#7.8)) attribute is set to `false`. Each of the binary files can then have a relationship to package B (Clause 10). This allows the outside project to be represented by a single SPDX identifier (the identifier of Package B). It also allows the relationship(s) between the outside project and each of the files be represented in much more detail. - -### 7.8.3 Examples - -EXAMPLE 1 Tag: `FilesAnalyzed` - -```text -FilesAnalyzed: false -``` - -EXAMPLE 2 RDF: Property `spdx:filesAnalyzed` in class `spdx:Package` - -```text - - ... - false - ... - -``` - -## 7.9 Package verification code field - -### 7.9.1 Description - -This field provides an independently reproducible mechanism identifying specific contents of a package based on the actual files (except the SPDX document itself, if it is included in the package) that make up each package and that correlates to the data in this SPDX document. This identifier enables a recipient to determine if any file in the original package (that the analysis was done on) has been changed and permits inclusion of an SPDX document as part of a package. The metadata for the package verification code field is shown in Table 21. - -**Table 21 — Metadata for the package verification code field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 0..1 if `FilesAnalyzed` ([7.8](#7.8)) is `true` or omitted, 0..0 (must be omitted) if `FilesAnalyzed` is `false`.| -| Algorithm | (see the algorithm below) | -| Format | Single line of text with 160 bit binary represented as 40 lowercase hexadecimal digits | - -Algorithm -```text -verificationcode = 0 -filelist = templist = "" -for all files in the package { - if file is an "excludes" file, skip it /* exclude SPDX analysis file(s) */ - - append templist with "SHA1(file)/n" - } -sort templist in ascending order by SHA1 value -filelist = templist with "/n"s removed. /* ordered sequence of SHA1 values with no separators */ -verificationcode = SHA1(filelist) -``` - -Where SHA1(file) applies a SHA1 algorithm on the contents of file and returns the result in lowercase hexadecimal digits. - -Required sort order: '0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f' (ASCII order) - ---------------------------------------------------------------------- - -### 7.9.2 Intent - -Provide a unique identifier based on the files inside each package, eliminating confusion over which version or modification of a specific package the SPDX document refers to. This field also permits embedding the SPDX document within the package without altering the identifier. - -### 7.9.3 Examples - -EXAMPLE 1 Tag: `PackageVerificationCode:` (and optionally `(excludes: FileName)`) - -`FileName` is specified in [8.1](file-information.md#8.1). - -```text -PackageVerificationCode: d6a770ba38583ed4bb4525bd96e50461655d2758 (excludes: ./package.spdx) -``` - -EXAMPLE 2 RDF: Properties `spdx:packageVerificationCodeValue`, `spdx:packageVerificationCodeExcludedFile` in class `spdx:PackageVerificationCode` in class `spdx:Package` - -```text - - - - - d6a770ba38583ed4bb4525bd96e50461655d2758 - - - ./package.spdx - - - - -``` - -## 7.10 Package checksum field - -### 7.10.1 Description - -Provide an independently reproducible mechanism that permits unique identification of a specific package that correlates to the data in this SPDX document. This identifier enables a recipient to determine if any file in the original package has been changed. If the SPDX document is to be included in a package, this value should not be calculated. The [SHA1][SHA-1] algorithm shall be used to provide the checksum by default. The metadata for the package checksum field is shown in Table 22. - -**Table 22 — Metadata for the package checksum field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Algorithm | Algorithms that can be used: [`SHA1`][SHA-1], [`SHA224`][SHA-224], [`SHA256`][SHA-256], [`SHA384`][SHA-384], [`SHA512`][SHA-512], [`SHA3-256`][SHA3-256], [`SHA3-384`][SHA3-384], [`SHA3-512`][SHA3-512], [`BLAKE2b-256`][BLAKE2b-256], [`BLAKE2b-384`][BLAKE2b-384], [`BLAKE2b-512`][BLAKE2b-512], [`BLAKE3`][BLAKE3], [`MD2`][MD2], [`MD4`][MD4], [`MD5`][MD5], [`MD6`][MD6], [`ADLER32`][ADLER32] | -| Format | There are three components, an algorithm identifier (e.g. `SHA1`), a colon separator `:`, and a bit value represented as lowercase hexadecimal digits (appropriate as output to the algorithm). | - -### 7.10.2 Intent - -Eliminate confusion over which version or modification of a specific package the SPDX document references by providing a unique identifier of the package. - -### 7.10.3 Examples - -EXAMPLE 1 Tag: `PackageChecksum:` - -```text -PackageChecksum: SHA1: 85ed0817af83a24ad8da68c2b5094de69833983c -``` - -```text -PackageChecksum: SHA256: 11b6d3ee554eedf79299905a98f9b9a04e498210b59f15094c916c91d150efcd -``` - -```text -PackageChecksum: MD5: 624c1abb3664f4b35547e7c73864ad24 -``` - -EXAMPLE 2 RDF: Properties `spdx:algorithm`, `spdx:checksumValue` in class `spdx:checksum` in class `spdx:Package` - -```text - - - - - 85ed0817af83a24ad8da68c2b5094de69833983c - - - - - - - - 11b6d3ee554eedf79299905a98f9b9a04e498210b59f15094c916c91d150efcd - - - - - - - 624c1abb3664f4b35547e7c73864ad24 - - - -``` - -## 7.11 Package home page field - -### 7.11.1 Description - -Provide a place for the SPDX document creator to record a web site that serves as the package's home page. This link can also be used to reference further information about the package referenced by the SPDX document creator. - -Use: - -* `NONE` if there is no package home page whatsoever. -* `NOASSERTION` if: - - - the SPDX document creator has attempted to but cannot reach a reasonable objective determination; - - - the SPDX document creator has made no attempt to determine this field; or - - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -The metadata for the package home page field is shown in Table 23. - -**Table 23 — Metadata for the package home page field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Uniform resource locator \| `NONE` \| `NOASSERTION` | - -### 7.11.2 Intent - -Save the recipient of the SPDX document who is looking for more info from having to search for and verify a match between the package and the associated project homepage. - -### 7.11.3 Examples - -EXAMPLE 1 Tag: `PackageHomePage:` - -```text -PackageHomePage: http://ftp.gnu.org/gnu/glibc -``` - -EXAMPLE 2 RDF: Property `doap:homepage` in class `spdx:Package` - -```text - - http://ftp.gnu.org/gnu/glibc/ - -``` - -This specification uses the prefix `doap:` to refer to the [DOAP][doap] namespace: - -```text -http://usefulinc.com/ns/doap# -``` -## 7.12 Source information field - -### 7.12.1 Description - -Provide a place for the SPDX document creator to record any relevant background information or additional comments about the origin of the package. For example, this field might include comments indicating whether the package was pulled from a source code management system or has been repackaged. The metadata for the source information field is shown in Table 24. - -Table 24 — Metadata for the source information field - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines.

In `tag:value` format this is delimited by `...`. | - -### 7.12.2 Intent - -The SPDX document creator can provide additional information to describe any anomalies or discoveries in the determination of the origin of the package. - -### 7.12.3 Examples - -EXAMPLE 1 Tag: `PackageSourceInfo:` - -```text -PackageSourceInfo: uses glibc-2_11-branch from git://sourceware.org/git/glibc.git. -``` - -EXAMPLE 2 RDF: Property `spdx:sourceInfo` in class `spdx:Package` - -```text - - ... - uses glibc-2_11-branch from - git://sourceware.org/git/glibc.git. - ... - -``` - -## 7.13 Concluded license field - -### 7.13.1 Description - -Contain the license the SPDX document creator has concluded as governing the package or alternative values, if the governing license cannot be determined. - -The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md); -* `NONE`, if the SPDX document creator concludes there is no license available for this package; or -* `NOASSERTION` if: - - - the SPDX document creator has attempted to but cannot reach a reasonable objective determination; - - - the SPDX document creator has made no attempt to determine this field; or - - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If the Concluded License is not the same as the Declared License ([7.15](#7.15)), a written explanation should be provided in the Comments on License field ([7.16](#7.16)). With respect to `NOASSERTION`, a written explanation in the Comments on License field ([7.16](#7.16)) is preferred. If the Concluded License field is not present in a package, it implies an equivalent meaning to `NOASSERTION`. - -The metadata for the concluded license field is shown in Table 25. - -**Table 25 — Metadata for the concluded license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
`` is a valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). | - -### 7.13.2 Intent - -Here, the intent is for the SPDX document creator to analyze the license information in package, and other objective information, e.g., COPYING file, together with the results from any scanning tools, to arrive at a reasonably objective conclusion as to what license governs the package. - -### 7.13.3 Examples - -EXAMPLE 1 Tag: `PackageLicenseConcluded:` - -```text -PackageLicenseConcluded: LGPL-2.0-only -``` - -```text -PackageLicenseConcluded: (LGPL-2.0-only OR LicenseRef-3) -``` - -EXAMPLE 2 RDF: Property `spdx:licenseConcluded` in `class spdx:Package` - -```text - - ... - - ... - -``` - -```text - - ... - - - - - - - ... - -``` - -## 7.14 All licenses information from files field - -### 7.14.1 Description - -This field is to contain a list of all licenses found in the package. The relationship between licenses (i.e., conjunctive, disjunctive) is not specified in this field – it is simply a listing of all licenses found. - -The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md); -* `NONE`, if no license information is detected in any of the files; or -* `NOASSERTION`, if: - - - the SPDX document creator has made no attempt to determine this field; or - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If the All Licenses Information from Files field is not present for a package and `FilesAnalyzed` field ([7.8](#7.8)) for that same pacakge is `true` or omitted, it implies an equivalent meaning to `NOASSERTION`. The metadata for all license information from files field is shown in Table 26. - -**Table 26 — Metadata for the all licenses information from files field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..\* (optional) if `FilesAnalyzed` ([7.8](#7.8)) is `true` or omitted, 0..0 (must be omitted) if `FilesAnalyzed` is `false`. | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
`` is a valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). | - -### 7.14.2 Intent - -Here, the intention is to capture all license information detected in the actual files. - -### 7.14.3 Examples - -EXAMPLE 1 Tag: `PackageLicenseInfoFromFiles:` - -```text -PackageLicenseInfoFromFiles: GPL-2.0-only -``` - -```text -PackageLicenseInfoFromFiles: LicenseRef-1 -``` - -```text -PackageLicenseInfoFromFiles: LicenseRef-2 -``` - -EXAMPLE 2 RDF: Property `spdx:licenseInfoFromFiles` in class `spdx:Package` - -```text - - ... - - - - ... - -``` - -## 7.15 Declared license field - -### 7.15.1 Description - -List the licenses that have been declared by the authors of the package. Any license information that does not originate from the package authors, e.g. license information from a third-party repository, should not be included in this field. - -The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md); -* `NONE`, if the package contains no license information whatsoever; or -* `NOASSERTION` if: - - - the SPDX document creator has made no attempt to determine this field; or - - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If the Declared License field is not present for a package, it implies an equivalent meaning to `NOASSERTION`. The metadata for the declared license field is shown in Table 27. - -**Table 27 — Metadata for the declared license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
  • `` is a valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md).
| - -### 7.15.2 Intent - -This is simply the license identified in text in one or more files (for example COPYING file) in the source code package. This field is not intended to capture license information obtained from an external source, such as the package website. Such information can be included in Concluded License ([7.13](#7.13)). This field may have multiple Declared Licenses, if multiple licenses are declared at the package level. - -### 7.15.3 Examples - -EXAMPLE 1 Tag: `PackageLicenseDeclared:` - -```text -PackageLicenseDeclared: LGPL-2.0-only -``` - -```text -PackageLicenseDeclared: (LGPL-2.0-only AND LicenseRef-3) -``` - -EXAMPLE 2 RDF: Property `spdx:licenseDeclared` in class `spdx:Package` - -```text - - ... - - ... - -``` - -```text - - ... - - - - - - - ... - -``` - -## 7.16 Comments on license field - -### 7.16.1 Description - -This field provides a place for the SPDX document creator to record any relevant background information or analysis that went in to arriving at the Concluded License for a package. If the Concluded License does not match the Declared License or License Information from Files, this should be explained by the SPDX document creator. It is also preferable to include an explanation here when the Concluded License is `NOASSERTION`. The metadata for the comments on license field is shown in Table 28. - -**Table 28 — Metadata for the comments on license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines.

In `tag:value` format this is delimited by `...`. | - -### 7.16.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with a detailed explanation of how the Concluded License was determined if it does not match the License Information from the files or the source code package, is marked `NOASSERTION`, or other helpful information relevant to determining the license of the package. - -### 7.16.3 Examples - -EXAMPLE 1 Tag: `PackageLicenseComments:` - -```text -PackageLicenseComments: The license for this project changed with -the release of version 1.4. The version of the project included here -post-dates the license change. -``` - -EXAMPLE 2 RDF: Property `spdx:licenseComments` in class `spdx:Package` - -```text - - ... - - This package has been shipped in source and binary form. - The binaries were created with gcc 4.5.1 and expect to link to - compatible system run time libraries. - - ... - -``` - -## 7.17 Copyright text field - -### 7.17.1 Description - -Identify the copyright holders of the package, as well as any dates present. This will be a free form text field extracted from package information files. The options to populate this field are limited to: - -* Any text related to a copyright notice, even if not complete; -* `NONE` if the package contains no copyright information whatsoever; or -* `NOASSERTION`, if - - - the SPDX document creator has made no attempt to determine this field; or - - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If the Copyright Text field is not present for a package, it implies an equivalent meaning to `NOASSERTION`. The metadata for the copyright text field is shown in Table 29. - -**Table 29 — Metadata for the copyright text field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines \| `NONE` \| `NOASSERTION` | - -### 7.17.2 Intent - -Record any copyright notices for the package. - -### 7.17.3 Examples - -EXAMPLE 1 Tag: `PackageCopyrightText:` - -In `tag:value` format multiple lines are delimited by `...`. - -```text -PackageCopyrightText: Copyright 2008-2010 John Smith -``` - -EXAMPLE 2 RDF: Property `spdx:copyrightText` in class `spdx:Package` - -```text - - ... - Copyright 2008-2010 John Smith - ... - -``` - -## 7.18 Package summary description field - -### 7.18.1 Description - -This field is a short description of the package. The metadata for the package summary description field is shown in Table 30. - -**Table 30 — Metadata for the package summary description field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines. | - -### 7.18.2 Intent - -Here, the intent is to allow the SPDX document creator to provide concise information about the function or use of the package without having to parse the source code of the actual package. - -### 7.18.3 Examples - -EXAMPLE 1 Tag: `PackageSummary:` - -In `tag:value` format multiple lines are delimited by `...`. - -```text -PackageSummary: GNU C library. -``` - -EXAMPLE 2 RDF: Property `spdx:summary` in class `spdx:Package` - -```text - - ... - GNU C library. - ... - -``` - -## 7.19 Package detailed description field - -### 7.19.1 Description - -This field is a more detailed description of the package. It may also be extracted from the packages itself. The metadata for the package detailed description field is shown in Table 31. - -**Table 31 — Metadata for the package detailed description field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text than can span multiple lines. | - -### 7.19.2 Intent - -Here, the intent is to provide recipients of the SPDX document with a detailed technical explanation of the functionality, anticipated use, and anticipated implementation of the package. This field may also include a description of improvements over prior versions of the package. - -### 7.19.3 Examples - -EXAMPLE 1 Tag: `PackageDescription:` - -In `tag:value` format multiple lines are delimited by `...`. - -```text -PackageDescription: The GNU C Library defines functions that are -specified by the ISO C standard, as well as additional features -specific to POSIX and other derivatives of the Unix operating system, -and extensions specific to GNU systems. -``` - -EXAMPLE 2 RDF: Property `spdx:description` in class `spdx:Package` - -```text - - ... - - The GNU C Library defines functions that are specified by the - ISO C standard, as well as additional features specific to POSIX and - other derivatives of the Unix operating system, and extensions - specific to GNU systems. - - ... - -``` - -## 7.20 Package comment field - -### 7.20.1 Description - -This field provides a place for the SPDX document creator to record any general comments about the package being described. The metadata for the package comment field is shown in Table 32. - -**Table 32 — Metadata for the package comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines. | - -### 7.20.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with more information determined after careful analysis of a package. - -### 7.20.3 Examples - -EXAMPLE 1 Tag: `PackageComment:` - -In `tag:value` format multiple lines are delimited by `...`. - -```text -PackageComment: The package includes several sub-packages; see Relationship -information. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:Package` - -```text - - ... - - The package includes several sub-packages; see Relationship information. - - ... - -``` - -## 7.21 External reference field - -### 7.21.1 Description - -An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package. The metadata for the external reference field is shown in Table 33. - -**Table 33 — Metadata for the external reference field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | ` `
where:
  • `` is `SECURITY` \| `PACKAGE-MANAGER` \| `PERSISTENT-ID` \| `OTHER`
  • `` is one of the types listed in Annex [F](external-repository-identifiers.md).
  • `` is the unique string with no spaces necessary to access the package-specific information, metadata, or content within the target location. The format of the locator is subject to constraints defined by the ``.
| - -### 7.21.2 Intent - -To indicate an outside source of information, metadata enumerations, asset identifiers, or content relevant to the Package, such as a structured naming scheme identifying Packages with known security vulnerabilities. - -### 7.21.3 Examples - -EXAMPLE 1 Tag: `ExternalRef:` - -```text -ExternalRef: SECURITY cpe23Type cpe:2.3:a:pivotal_software:spring_framework:4.1.0:*:*:*:*:*:*:* -``` - -```text -ExternalRef: PERSISTENT-ID swh swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2 -``` - -```text -ExternalRef: OTHER LocationRef-acmeforge acmecorp/acmenator/4.1.3-alpha -``` - -EXAMPLE 2 RDF: Property `externalRef` in class `spdx:Package` of type `spdx:ExternalRef` - -For a listed location: - -```text - - ... - - - - - org.apache.commons:commons-lang:3.2.1 - - - - ... - -``` - -For an unlisted location: - -```text - - ... - - - - - acmecorp/acmenator/4.1.3-alpha - - - ... - -``` - -The referenceType value for a non-listed location consists of the SPDX document namespace (see [6.5](document-creation-information.md#6.5)) followed by a `#` and the category as defined in [7.21](#7.21). - -## 7.22 External reference comment field - -### 7.22.1 Description - -To provide human-readable information about the purpose and target of the reference. The metadata for the external reference comment field is shown in Table 34. - -**Table 34 — Metadata for the external reference comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 for each External Reference ([7.21](#7.21)) | -| Format | Free form text that can span multiple lines.

In `tag:value` format this is delimited by `...` and is expected to follow an External Reference ([7.21](#7.21)) so that the association can be made. | - -### 7.22.2 Intent - -To inform a human consumer why the reference exists, what kind of information, content or metadata can be extracted. The target's relationship to artifactOf values of files in the package might need to be explained here. If the reference is BINARY, its relationship to PackageDownloadLocation might need to be explained. If the reference is SOURCE, its relationship to PackageDownloadLocation and SourceInformation might need to be explained. - -### 7.22.3 Examples - -EXAMPLE 1 Tag: `ExternalRefComment:` - -```text -ExternalRefComment: NIST National Vulnerability Database (NVD) -describes security vulnerabilities (CVEs) which affect Vendor Product -Version acmecorp:acmenator:6.6.6. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:ExternalRef` - -```text - - ... - - - - - org.apache.commons:commons-lang:3.2.1 - - - NIST National Vulnerability Database (NVD) describes - security vulnerabilities (CVEs) which affect Vendor Product - Version acmecorp:acmenator:6.6.6 - - - - ... - -``` - -## 7.23 Package attribution text field - -### 7.23.1 Description - -This field provides a place for the SPDX document creator to record, at the package level, acknowledgements that might be required to be communicated in some contexts. This is not meant to include the package's actual complete license text (see `PackageLicenseConcluded`, `PackageLicenseDeclared` and `PackageLicenseInfoFromFiles`), and might or might not include copyright notices (see also `PackageCopyrightText`). The SPDX document creator might use this field to record other acknowledgements, such as particular clauses from license texts, which might be necessary or desirable to reproduce. The metadata for the package attribution text field is shown in Table 35. - -**Table 35 — Metadata for the package attribution text field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Free form text that can span multiple lines. | - -### 7.23.2 Intent - -The intent is to provide the recipient of the SPDX document with acknowledgement content at a package level, to assist redistributors of the package with reproducing those acknowledgements. This field does not necessarily indicate where, or in which contexts, the acknowledgements need to be reproduced (such as end-user documentation, advertising materials, etc.) and the SPDX document creator might or might not explain elsewhere how they intend for this field to be used. - -### 7.23.3 Examples - -EXAMPLE 1 Tag: `PackageAttributionText:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -PackageAttributionText: -All advertising materials mentioning features or use of this software -must display the following acknowledgement: This product includes -software developed by the AT&T. - -``` - -EXAMPLE 2 RDF: Property `spdx:attributionText` in class `spdx:Package` - -```text - - - All advertising materials mentioning features or use of this - software must display the following acknowledgement: This - product includes software developed by the AT&T. - - -``` - -## 7.24 Primary Package Purpose field - -### 7.24.1 Description - -This field provides information about the primary purpose of the identified package. Package Purpose is intrinsic to how the package is being used rather than the content of the package. The options to populated this field are limited to: - -`APPLICATION` if the package is a software application; -`FRAMEWORK` if the package is a software framework; -`LIBRARY` if the package is a software library; -`CONTAINER` if the package refers to a container image which can be used by a container runtime application; -`OPERATING-SYSTEM` if the package refers to an operating system; -`DEVICE` if the package refers to a chipset, processor, or electronic board; -`FIRMWARE` if the package provides low level control over a device's hardware; -`SOURCE` if the package is a collection of source files; -`ARCHIVE` if the package refers to an archived collection of files (.tar, .zip, etc); -`FILE` if the package is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc); -`INSTALL` if the package is used to install software on disk; -`OTHER` if the package doesn't fit into the above categories. - -The metadata for the Primary Package Purpose field is shown in Table 36. - -**Table 36 — Metadata for the primary package purpose field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | `APPLICATION` \| `FRAMEWORK` \| `LIBRARY` \| `CONTAINER` \| `OPERATING-SYSTEM` \| `DEVICE` \| `FIRMWARE` \| `SOURCE` \| `ARCHIVE` \| `FILE` \| `INSTALL` \| `OTHER` \| - -### 7.24.2 Intent - -This field is a reasonable estimate of the most likely package usage from the producer and consumer perspective from which both parties can draw conclusions about the context in which the package exists. - -### 7.24.3 Examples - -EXAMPLE 1 Tag: `PrimaryPackagePurpose:` - -```text -PrimaryPackagePurpose: FRAMEWORK -``` - -EXAMPLE 2 RDF: Property `spdx:purpose` in class `spdx:Package` - -```text - - - -``` - -## 7.25 Release Date -### 7.25.1 Description - -This field provides a place for recording the date the package was released. - -Table 37 — Metadata for the release date - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `YYYY-MM-DDThh:mm:ssZ`
where:
  • `YYYY` is year
  • `MM` is month with leading zero
  • `DD` is day with leading zero
  • `T` is delimiter for time
  • `hh` is hours with leading zero in 24 hour time
  • `mm` is minutes with leading zero
  • `ss` is seconds with leading zero
  • `Z` is universal time indicator
| - - -### 7.25.2 Intent - -The release date is helpful for strict identification of the prerequisite assumptions of usage. - -### 7.25.3 Examples - -EXAMPLE 1 Tag: `ReleaseDate:` - -```text -ReleaseDate: 2010-01-29T18:30:22Z -``` - -EXAMPLE 2 RDF: Property `spdx:releaseDate` in class `spdx:Package` - -```text - - 2010-01-29T18:30:22Z - -``` - -## 7.26 Built Date -### 7.26.1 Description - -This field provides a place for recording the actual date the package was built. - -Table 38 — Metadata for the built date - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `YYYY-MM-DDThh:mm:ssZ`
where:
  • `YYYY` is year
  • `MM` is month with leading zero
  • `DD` is day with leading zero
  • `T` is delimiter for time
  • `hh` is hours with leading zero in 24 hour time
  • `mm` is minutes with leading zero
  • `ss` is seconds with leading zero
  • `Z` is universal time indicator
| - - -### 7.26.2 Intent - -The date when the package was built is helpful for strict identification of the prerequisite assumptions of usage. -Ideally it should be recorded from build system tools directly or the creation date of the package itself. - -### 7.26.3 Examples - -EXAMPLE 1 Tag: `BuiltDate:` - -```text -BuiltDate: 2010-01-29T18:30:22Z -``` - -EXAMPLE 2 RDF: Property `spdx:builtDate` in class `spdx:Package` - -```text - - 2010-01-29T18:30:22Z - -``` -## 7.27 Valid Until Date -### 7.27.1 Description - -This field provides a place for recording the end of the support period for a package from the supplier. - -Table 39 — Metadata for the valid until date - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `YYYY-MM-DDThh:mm:ssZ`
where:
  • `YYYY` is year
  • `MM` is month with leading zero
  • `DD` is day with leading zero
  • `T` is delimiter for time
  • `hh` is hours with leading zero in 24 hour time
  • `mm` is minutes with leading zero
  • `ss` is seconds with leading zero
  • `Z` is universal time indicator
| - - -### 7.27.2 Intent - -The date when support for the package ends from the supplier. Usage is considered valid until this date. - -### 7.27.3 Examples - -EXAMPLE 1 Tag: `ValidUntilDate:` - -```text -ValidUntilDate: 2030-12-30T18:00:00Z -``` - -EXAMPLE 2 RDF: Property `spdx:validUntilDate` in class `spdx:Package` - -```text - - 2030-12-30T18:00:00Z - -``` - -[Bazaar]: http://bazaar.canonical.com/ -[FSF]: http://www.fsf.org/ -[Git]: https://git-scm.com/ -[glibc]: https://www.gnu.org/software/libc/ -[LinuxFoundation]: https://www.linuxfoundation.org/ -[MD2]: https://tools.ietf.org/html/rfc1319 -[MD4]: https://tools.ietf.org/html/rfc1320 -[MD5]: https://tools.ietf.org/html/rfc1321 -[MD6]: https://groups.csail.mit.edu/cis/md6/ -[Mercurial]: https://www.mercurial-scm.org/ -[pip-vcs]: https://pip.pypa.io/en/latest/reference/pip_install.html#vcs-support -[Red Hat]: https://www.redhat.com/ -[rfc3986]: https://tools.ietf.org/html/rfc3986 -[SHA-1]: https://tools.ietf.org/html/rfc3174 -[SHA-224]: https://en.wikipedia.org/wiki/SHA-2 -[SHA-256]: https://tools.ietf.org/html/rfc6234 -[SHA-384]: https://en.wikipedia.org/wiki/SHA-2 -[SHA-512]: https://en.wikipedia.org/wiki/SHA-2 -[SHA3-256]: https://en.wikipedia.org/wiki/SHA-3 -[SHA3-384]: https://en.wikipedia.org/wiki/SHA-3 -[SHA3-512]: https://en.wikipedia.org/wiki/SHA-3 -[BLAKE2b-256]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2 -[BLAKE2b-384]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2 -[BLAKE2b-512]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2 -[BLAKE3]: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE3 -[ADLER32]: https://en.wikipedia.org/wiki/Adler-32 -[SourceForge]: https://sourceforge.net/ -[Subversion]: https://subversion.apache.org/ -[doap]: http://usefulinc.com/ns/doap diff --git a/chapters/relationships-between-SPDX-elements.md b/chapters/relationships-between-SPDX-elements.md deleted file mode 100644 index c5155018a0..0000000000 --- a/chapters/relationships-between-SPDX-elements.md +++ /dev/null @@ -1,175 +0,0 @@ -# 11 Relationships between SPDX elements information section - -## 11.1 Relationship field - -### 11.1.1 Description - -This field provides information about the relationship between two SPDX elements. For example, you can represent a relationship between two different Files, between a Package and a File, between two Packages, or between one SPDXDocument and another SPDXDocument. - -In cases where there are "known unknowns", the use of the keyword `NOASSERTION` can be used on the right hand side of a relationship to indicate that the author is not asserting whether there are other SPDX elements (package/file/snippet) that are connected by relationships or not. That is, there could be some, but the author is not asserting one way or another. - -Similarly, the use of the keyword `NONE` can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it. - -The use of `NOASSERTION`or `NONE` is not mandatory for any relationship. If no relationship of a particular type is specified, then the document author is not presumed to be asserting whether or not there are relationships of that type. If some relationships of a particular type are specified, then the document author is not presumed to be asserting whether there are more possible relationships of that type. - -The relationships between two SPDX elements that are supported are shown in Table 68. - -**Table 68 — Relationships between two SPDX elements that are supported** - -| Relationship | Description | Example | -|------------------------|-------------|---------| -| DESCRIBES | Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A. | An SPDX document `WildFly.spdx` describes package ‘WildFly’. Note this is a logical relationship to help organize related items within an SPDX document that is mandatory if more than one package or set of files (not in a package) is present. | -| DESCRIBED_BY | Is to be used when SPDXRef-A is described by SPDXREF-Document. | The package ‘WildFly’ is described by SPDX document `WildFly.spdx`. | -| CONTAINS | Is to be used when SPDXRef-A contains SPDXRef-B. | An ARCHIVE file `bar.tgz` contains a SOURCE file `foo.c`. | -| CONTAINED_BY | Is to be used when SPDXRef-A is contained by SPDXRef-B. | A SOURCE file `foo.c` is contained by ARCHIVE file `bar.tgz` | -| DEPENDS_ON | Is to be used when SPDXRef-A depends on SPDXRef-B. | Package A depends on the presence of package B in order to build and run | -| DEPENDENCY_OF | Is to be used when SPDXRef-A is dependency of SPDXRef-B. | A is explicitly stated as a dependency of B in a machine-readable file. Use when a package manager does not define scopes.| -| DEPENDENCY_MANIFEST_OF | Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B. | A file `package.json` is the dependency manifest of a package `foo`. Note that only one manifest should be used to define the same dependency graph. | -| BUILD\_DEPENDENCY_OF | Is to be used when SPDXRef-A is a build dependency of SPDXRef-B. | A is in the `compile` scope of B in a Maven project. | -| DEV\_DEPENDENCY_OF | Is to be used when SPDXRef-A is a development dependency of SPDXRef-B. | A is in the `devDependencies` scope of B in a Maven project. | -| OPTIONAL\_DEPENDENCY_OF| Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B. | Use when building the code will proceed even if a dependency cannot be found, fails to install, or is only installed on a specific platform. For example, A is in the `optionalDependencies` scope of npm project B. | -| PROVIDED\_DEPENDENCY_OF| Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B. | A is in the `provided` scope of B in a Maven project, indicating that the project expects it to be provided, for instance, by the container or JDK. | -| TEST\_DEPENDENCY_OF | Is to be used when SPDXRef-A is a test dependency of SPDXRef-B. | A is in the `test` scope of B in a Maven project. | -| RUNTIME\_DEPENDENCY_OF | Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B. | A is in the `runtime` scope of B in a Maven project. | -| EXAMPLE_OF | Is to be used when SPDXRef-A is an example of SPDXRef-B. | The file or snippet that illustrates how to use an application or library. | -| GENERATES | Is to be used when SPDXRef-A generates SPDXRef-B. | A SOURCE file `makefile.mk` generates a BINARY file `a.out` | -| GENERATED_FROM | Is to be used when SPDXRef-A was generated from SPDXRef-B. | A BINARY file `a.out` has been generated from a SOURCE file `makefile.mk`. A BINARY file `foolib.a` is generated from a SOURCE file `bar.c`. | -| ANCESTOR_OF | Is to be used when SPDXRef-A is an ancestor (same lineage but pre-dates) SPDXRef-B. | A SOURCE file `makefile.mk` is a version of the original ancestor SOURCE file ‘makefile2.mk’ | -| DESCENDANT_OF | Is to be used when SPDXRef-A is a descendant of (same lineage but postdates) SPDXRef-B. | A SOURCE file `makefile2.mk` is a descendant of the original SOURCE file ‘makefile.mk’ | -| VARIANT_OF | Is to be used when SPDXRef-A is a variant of (same lineage but not clear which came first) SPDXRef-B. | A SOURCE file `makefile2.mk` is a variant of SOURCE file `makefile.mk` if they differ by some edit, but there is no way to tell which came first (no reliable date information). | -| DISTRIBUTION_ARTIFACT | Is to be used when distributing SPDXRef-A requires that SPDXRef-B also be distributed. | A BINARY file `foo.o` requires that the ARCHIVE file `bar-sources.tgz` be made available on distribution. | -| PATCH_FOR | Is to be used when SPDXRef-A is a patch file for (to be applied to) SPDXRef-B. | A SOURCE file `foo.diff` is a patch file for SOURCE file `foo.c`. | -| PATCH_APPLIED | Is to be used when SPDXRef-A is a patch file that has been applied to SPDXRef-B. | A SOURCE file `foo.diff` is a patch file that has been applied to SOURCE file ‘foo-patched.c’. | -| COPY_OF | Is to be used when SPDXRef-A is an exact copy of SPDXRef-B. | A BINARY file `alib.a` is an exact copy of BINARY file `a2lib.a`. | -| FILE_ADDED | Is to be used when SPDXRef-A is a file that was added to SPDXRef-B. | A SOURCE file `foo.c` has been added to package ARCHIVE `bar.tgz`. | -| FILE_DELETED | Is to be used when SPDXRef-A is a file that was deleted from SPDXRef-B. | A SOURCE file `foo.diff` has been deleted from package ARCHIVE `bar.tgz`. | -| FILE_MODIFIED | Is to be used when SPDXRef-A is a file that was modified from SPDXRef-B. | A SOURCE file `foo.c` has been modified from SOURCE file `foo.orig.c`. | -| EXPANDED\_FROM_ARCHIVE | Is to be used when SPDXRef-A is expanded from the archive SPDXRef-B. | A SOURCE file `foo.c`, has been expanded from the archive ARCHIVE file `xyz.tgz`. | -| DYNAMIC_LINK | Is to be used when SPDXRef-A dynamically links to SPDXRef-B. | An APPLICATION file ‘myapp’ dynamically links to BINARY file `zlib.so`. | -| STATIC_LINK | Is to be used when SPDXRef-A statically links to SPDXRef-B. | An APPLICATION file ‘myapp’ statically links to BINARY `zlib.a`. | -| DATA\_FILE_OF | Is to be used when SPDXRef-A is a data file used in SPDXRef-B. | An IMAGE file ‘kitty.jpg’ is a data file of an APPLICATION ‘hellokitty’. | -| TEST\_CASE_OF | Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B. | A SOURCE file `testMyCode.java` is a unit test file used to test an APPLICATION MyPackage. | -| BUILD\_TOOL_OF | Is to be used when SPDXRef-A is used to build SPDXRef-B. | A SOURCE file `makefile.mk` is used to build an APPLICATION ‘zlib’. | -| DEV\_TOOL_OF | Is to be used when SPDXRef-A is used as a development tool for SPDXRef-B. | Any tool used for development such as a code debugger. | -| TEST\_OF | Is to be used when SPDXRef-A is used for testing SPDXRef-B. | Generic relationship for cases where it's clear that something is used for testing but unclear whether it's TEST\_CASE_OF or TEST\_TOOL_OF. | -| TEST\_TOOL_OF | Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B. | Any tool used to test the code such as ESlint. | -| DOCUMENTATION_OF | Is to be used when SPDXRef-A provides documentation of SPDXRef-B. | A DOCUMENTATION file `readme.txt` documents the APPLICATION ‘zlib’. | -| OPTIONAL\_COMPONENT_OF | Is to be used when SPDXRef-A is an optional component of SPDXRef-B. | A SOURCE file `fool.c` (which is in the contributors directory) may or may not be included in the build of APPLICATION ‘atthebar’. | -| METAFILE_OF | Is to be used when SPDXRef-A is a metafile of SPDXRef-B. | A SOURCE file `pom.xml` is a metafile of the APPLICATION ‘Apache Xerces’. | -| PACKAGE_OF | Is to be used when SPDXRef-A is used as a package as part of SPDXRef-B. | A Linux distribution contains an APPLICATION package gawk as part of the distribution MyLinuxDistro. | -| AMENDS | Is to be used when (current) SPDXRef-DOCUMENT amends the SPDX information in SPDXRef-B. | (Current) SPDX document A version 2 contains a correction to a previous version of the SPDX document A version 1. Note the reserved identifier SPDXRef-DOCUMENT for the current document is required. | -| PREREQUISITE_FOR | Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B. | A library `bar.dll` is a prerequisite or dependency for APPLICATION `foo.exe`| -| HAS_PREREQUISITE | Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B. | An APPLICATION `foo.exe` has prerequisite or dependency on `bar.dll` | -| REQUIREMENT_DESCRIPTION_FOR | Is to be used when SPDXRef-A describes, illustrates, or specifies a requirement statement for SPDXRef-B. | A PDF document that describes a list of disallowed licences to inherit in certain build-subtrees. | -| SPECIFICATION_FOR | Is to be used when SPDXRef-A describes, illustrates, or defines a design specification for SPDXRef-B. | A UML diagram illustrating a directed requirement graph for a discernible set of software components in a software package. | -| OTHER | Is to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field. | | - -The metadata for the relationship field is shown in Table 69. - -**Table 69 — Metadata for the relationship field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* see `DESCRIBES` relationship for one mandatory case. | -| Format | ["DocumentRef-"[idstring]":"]SPDXID \ ["DocumentRef-"[idstring]":"]`SPDXID` \| `NONE` \| `NOASSERTION`
where "DocumentRef-"`[idstring]`":" is an optional reference to an external SPDX document as described in [6.6](document-creation-information.md#6.6)
where `SPDXID` is a string containing letters, numbers, `.` and/or `-`. as described in [6.3](document-creation-information.md#6.3), [7.2](package-information.md#7.2), [8.2](file-information.md#8.2).
where `` is one of the documented relationship types in Table 68.
where `NONE` can be used to explicitly indicate there are NO other relationships.
where `NOASSERTION` can be used to explicitly indicate it is not clear if there are relationships that may apply or not. | - -### 11.1.2 Intent - -Here, this field is a reasonable estimation of the relation between two identified elements (i.e. files or packages, or documents), from a developer perspective. - -### 11.1.3 Examples - -EXAMPLE 1 Tag: `Relationship:` - -```text -Relationship: SPDXRef-grep CONTAINS SPDXRef-make -``` - -```text -RelationshipComment: Package grep contains file make -``` - -```text -Relationship: SPDXRef-DOCUMENT AMENDS DocumentRef-SPDXA:SPDXRef-DOCUMENT -``` - -```text -RelationshipComment: This current document is an amendment of the SPDXA document. -``` - -```text -Relationship: SPDXRef-CarolCompression DEPENDS_ON NONE -``` - -```text -RelationshipComment: The package CarolCompression can be considered as a root with no dependencies. -``` - -```text -Relationship: SPDXRef-BobBrowser CONTAINS NOASSERTION -``` - -```text -RelationshipComment: The package BobBrowser may have other packages embedded in it, but the author has insufficient information to treat this as other than unknown at this point in time. -``` - -EXAMPLE 2 RDF: Property `spdx:relationship` in any `spdx:SpdxDocument`, `spdx:Package`, `spdx:File` or `spdx:Snippet` - -```text - - - - - - - http://spdx.org/rdf/terms#relationshipType_contains - - - - ... - -``` - -## 11.2 Relationship comment field - -### 11.2.1 Description - -This field provides a place for the SPDX document creator to record any general comments about the relationship. The metadata for the relationship comment field is shown in Table 70. - -**Table 70 — Metadata for the relationship comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that may span multiple lines, refers only to the immediately preceding relationship. | - -### 11.2.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with more information determined after careful analysis of the relationship between two elements in an SPDX document. - -### 11.2.3 Examples - -EXAMPLE 1 Tag: `RelationshipComment:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -A `RelationshipComment:` shall be the line immediately after a “Relationship:” - -```text -RelationshipComment: The package foo.tgz is a pre-requisite for building executable bar. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:Relationship` - -```text - - - The package foo.tgz is a pre-requisite for building executable bar. - - - ... - - -``` diff --git a/chapters/review-information-deprecated.md b/chapters/review-information-deprecated.md deleted file mode 100644 index 9d15716480..0000000000 --- a/chapters/review-information-deprecated.md +++ /dev/null @@ -1,118 +0,0 @@ -# 13 Review information section (deprecated) - -## 13.1 Reviewer field (deprecated) - -This field has been deprecated since SPDX 2.0. - -### 13.1.1 Description - -This field identifies the person, organization or tool that has reviewed the SPDX document. This field is optional and thus there is no requirement for any reviewer to add a set of review information to the SPDX document. This can be considered as an equivalent to “signed off” or “reviewed by.” Additional reviewers can be added after the original version of the SPDX document is created and be appended to the original SPDX document. The metadata for the reviewer field is shown in Table 76. - -**Table 76 — Metadata for the reviewer field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Single line of text with the following keywords.
"Person: person name" and optional "(email)"
"Organization: organization" and optional "(email)"
"Tool: tool identifier - version"
| - -### 13.1.2 Intent - -Here, as time progresses certain reviewers will begin to gain credibility as reliable. This field intends to make such information transparent. It may also be important for participants in the software supply chain to validate whether upstream providers have reviewed the SPDX document. - -### 13.1.3 Examples - -EXAMPLE 1 Tag: `Reviewer:` - -```text -Reviewer: Person: Jane Doe () -``` - -EXAMPLE 2 RDF: Property `spdx:reviewer` in class `spdx:Review` - -```text - - Person: Jane Doe () - -``` - -## 13.2 Review date field (deprecated) - -This field has been deprecated since SPDX 2.0. - -### 13.2.1 Description - -Identify when the review was done. This shall be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard. The metadata for the review date field is shown in Table 77. - -**Table 77 — Metadata for the review date field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one), if there is a Reviewer. | -| Format | `YYYY-MM-DDThh:mm:ssZ`
where:
  • `YYYY` is year
  • `MM` is month with leading zero
  • `DD` is day with leading zero
  • `T` is delimiter for time
  • `hh` is hours with leading zero in 24-hour time
  • `mm` is minutes with leading zero
  • `ss` is seconds with leading zero
  • `Z` is universal time indicator
| - -### 13.2.2 Intent - -Here, the `ReviewDate` can serve as a verification as to when the actual review was done. - -### 13.2.3 Examples - -EXAMPLE 1 Tag: `ReviewDate:` - -```text -ReviewDate: 2010-01-29T18:30:22Z -``` - -EXAMPLE 2 RDF: Property `spdx:reviewDate` in class `spdx:Review` - -```text - - 2010-01-29T18:30:22Z - -``` - -## 13.3 Review comment field (deprecated) - -This field is deprecated since SPDX 2.0. - -### 13.3.1 Description - -This optional free form text field permits the reviewer to provide commentary on the analysis. The metadata for the review comment field is shown in Table 78. - -**Table 78 — Metadata for the review comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that may span multiple lines. | - -### 13.3.2 Intent - -This allows the reviewer to provide independent assessment and note any points where there is disagreement with the analysis. - -### 13.3.3 Examples - -EXAMPLE 1 Tag: `ReviewComment:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -ReviewComment: All of the licenses seen in the file, are matching -what was seen during manual inspection. There are some terms that can -influence the concluded license, and some alternatives may be possible, -but the concluded license is one of the options. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:Review` - -```text - - All of the licenses seen in the file, are - matching what was seen during manual inspection. There - are some terms that can influence the concluded license, - and some alternatives may be possible, but the concluded - license is one of the options. - -``` diff --git a/chapters/scope.md b/chapters/scope.md deleted file mode 100644 index d1f0da18ac..0000000000 --- a/chapters/scope.md +++ /dev/null @@ -1,3 +0,0 @@ -# 1 Scope - -This Software Package Data Exchange® (SPDX®) specification defines a standard data format for communicating the component and metadata information associated with software packages. An SPDX document can be associated with a set of software packages, files or snippets and contains information about the software in the SPDX format described in this specification. diff --git a/chapters/snippet-information.md b/chapters/snippet-information.md deleted file mode 100644 index 8f4f30c21c..0000000000 --- a/chapters/snippet-information.md +++ /dev/null @@ -1,555 +0,0 @@ -# 9 Snippet information section - -## 9.1 Snippet SPDX identifier field - -### 9.1.1 Description - -Uniquely identify any element in an SPDX document which may be referenced by other elements. These may be referenced internally and externally with the addition of the SPDX document identifier. The metadata for the snippet SPDX identifier field is shown in Table 52. - -**Table 52 — Metadata for the snippet SPDX identifier field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | `SPDXRef-[idstring]`
where `[idstring]` is a unique string containing letters, numbers, `.` and/or `-`. | - -### 9.1.2 Intent - -There may be several instances of a snippet within an SPDX document. Each snippet is an element which needs to be able to be referred to uniquely so that relationships between it and other elements can be clearly articulated. - -### 9.1.3 Examples - -EXAMPLE 1 Tag: `SnippetSPDXID:` - -```text -SnippetSPDXID: SPDXRef-1 -``` - -EXAMPLE 2 RDF: - -The URI for the element shall follow the form: `[SpdxDocumentURI]#SPDXRef-[idstring]` where `[SpdxDocumentURI]` is the URI for the SPDX document containing the element. - -Using xml:base: - -```text - - ... - -``` - -Using document URI: - -```text - - ... - -``` - -## 9.2 Snippet from file SPDX identifier field - -### 9.2.1 Description - -Uniquely identify the file in an SPDX document which this snippet is associated with. The metadata for the snippet from file SPDX identifier field is shown in Table 53. - -**Table 53 — Metadata for the snippet from file SPDX identifier field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | ["DocumentRef-"[idstring]":"] SPDXID
where `DocumentRef-[idstring]`: is an optional reference to an external SPDX document as described in [6.6](document-creation-information.md#6.6)
where `SPDXID` is a string containing letters, numbers, `.` and/or `-`. as described in ([6.3](document-creation-information.md#6.3), [7.2](package-information.md#7.2), [8.2](file-information.md#8.2)). | - -### 9.2.2 Intent - -There may be several versions of the same file within an SPDX document. Each element needs to be able to be referred to uniquely so that relationships between elements can be clearly articulated. - -### 9.2.3 Examples - -EXAMPLE 1 Tag: `SnippetFromFileSPDXID:` - -Snippet from a File in local SPDX Doc: - -```text -SnippetFromFileSPDXID: SPDXRef-filecontainingsnippet -``` - -Snippet from a File in an External SPDX Doc: - -```text -SnippetFromFileSPDXID: DocumentRef-ExternalDoc1:SPDXRef-filecontainingsnippet -``` - -EXAMPLE 2 RDF: Property `spdx:snippetFromFile` in class `spdx:Snippet` - -Snippet from a File in local SPDX Doc: - -```text - - - ... - -``` - -Snippet from a File in an External SPDX Doc: - -```text - - - ... - -``` - -## 9.3 Snippet byte range field - -### 9.3.1 Description - -This field defines the byte range in the original host file (in [9.2](#9.2)) that the snippet information applies to. The metadata for the snippet byte range field is shown in Table 54. - -**Table 54 — Metadata for the snippet byte range field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | `number1:number2`
where: `number1` is greater than or equal to 1 and less or equal to `number2`,
AND `number2` is less than or equal to the total number of bytes in file.

The byte at position number1 and position number2 are included in the range. | - -### 9.3.2 Intent - -A range of bytes is independent of various formatting concerns, and the most accurate way of referring to the differences. The choice was made to start the numbering of the byte range at 1 to be consistent with the W3C pointer method vocabulary (see [http://www.w3.org/TR/Pointers-in-RDF10/](http://www.w3.org/TR/Pointers-in-RDF10/)). - -### 9.3.3 Examples - -EXAMPLE 1 Tag: `SnippetByteRange:` - -```text -SnippetByteRange: 310:420 -``` - -EXAMPLE 2 RDF: Property `spdx:Range` in class `spdx:Snippet`. - -The RDF uses the W3C proposed pointer method vocabulary (see [http://www.w3.org/TR/Pointers-in-RDF10/](http://www.w3.org/TR/Pointers-in-RDF10/) - -Supported classes from the pointer method vocabulary are `StartEndPointer` and `ByteOffsetPointer`. Supported properties from the pointer method vocabulary include: - -* `startPointer` -* `endPointer` -* `reference` -* `offset` - -```text - - - - - - - 420 - - - - - -``` - -This specification uses the prefix `ptr:` to refer to the [W3C Pointers][pointers] namespace: - -```text -xmlns:ptr=http://www.w3.org/2009/pointers# -``` - -## 9.4 Snippet line range field - -### 9.4.1 Description - -This optional field defines the line range in the original host file (see [9.2](#9.2)) that the snippet information applies to. If there is a disagreement between the byte range and line range, the byte range values will take precedence. The metadata for the snippet line range field is shown in Table 55. - -**Table 55 — Metadata for the snippet line range field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `number1:number2`
where:
`number1` is greater than or equal to 1 and less than or equal to `number2`,
AND `number2` is less than or equal to the total number of lines in file. | - -### 9.4.2 Intent - -A range of lines is a convenient reference for those files where there is a known line delimiter. The choice was made to start the numbering of the lines at 1 to be consistent with the W3C pointer method vocabulary (see [http://www.w3.org/TR/Pointers-in-RDF10/](http://www.w3.org/TR/Pointers-in-RDF10/)). - -### 9.4.3 Examples - -EXAMPLE 1 Tag: `SnippetLineRange:` - -```text -SnippetLineRange: 5:23 -``` - -EXAMPLE 2 RDF: Properties `spdx:Range` in class `spdx:Snippet`. - -The RDF uses the W3C proposed pointer method vocabulary (see ). - -Supported classes from the pointer method vocabulary are `StartEndPointer` and `LineCharPointer`. Supported properties from the pointer method vocabulary include: - -* `startPointer` -* `endPointer` -* `reference` -* `lineNumber` - -```text - - - - - - - 5 - - - - - - 23 - - - - -``` - -## 9.5 Snippet concluded license field - -### 9.5.1 Description - -This field contains the license the SPDX document creator has concluded as governing the snippet or alternative values if the governing license cannot be determined. The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). -* `NONE` should be used if there is no licensing information from which to conclude a license for the snippet. -* `NOASSERTION` should be used if for the snippet: - - - the SPDX document creator has attempted to, but cannot reach a reasonable objective determination of the Concluded License; - - the SPDX document creator is uncomfortable concluding a license, despite some license information being available; - - the SPDX document creator has made no attempt to determine a Concluded License; - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If the Concluded License is not the same as the License Information in Snippet, a written explanation should be provided in the Comments on License field (see [9.7](#9.7)). With respect to `NOASSERTION`, a written explanation in the Comments on License field (see [9.7](#9.7)) is preferred. If the Snippet Concluded License field is not present for a snippet, it implies an equivalent meaning to `NOASSERTION`. The metadata for the snippet concluded license field is shown in Table 56. - -**Table 56 — Metadata for the snippet concluded license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
`` is a valid SPDX License Expression as defined in [Annex D](SPDX-license-expressions.md). | - -### 9.5.2 Intent - -Here, the intent is for the SPDX document creator to reconcile the license information known about the snippet, what license information is in the snippet itself and other objective information for a package, along with the results from any scanning tools, to arrive at a reasonably objective conclusion as to what license governs the snippet. - -### 9.5.3 Examples - -EXAMPLE 1 Tag: `SnippetLicenseConcluded:` - -```text -SnippetLicenseConcluded: GPL-2.0-only -``` - -```text -SnippetLicenseConcluded: (LGPL-2.0-only OR LicenseRef-2) -``` - -EXAMPLE 2 RDF: Property `spdx:licenseConcluded` in class `spdx:Snippet` - -```text - - ... - GPL-2.0-only - ... - -``` - -```text - - - - - - - - -``` - -## 9.6 License information in snippet field - -### 9.6.1 Description - -This field contains the license information actually found in the snippet, if any. Any license information not actually in the snippet itself, e.g., header of the file the snippet belongs in, “COPYING.txt” file in a top level directory, should not be reflected in this field. - -The options to populate this field are limited to: - -* A valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). -* `NONE`, if the snippet contains no license information whatsoever; or -* `NOASSERTION`, if: - - - the SPDX document creator has made no attempt to determine this field; or - - the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -If license information for more than one license is contained in the snippet or if the license information offers a choice of licenses, then each of the choices should be listed as a separate entry. If the License Information in Snippet field is not present for a snippet, it implies an equivalent meaning to `NOASSERTION`. The metadata for the license information in snippet field is shown in Table 57. - -**Table 57 — Metadata for the license information in snippet field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..\* | -| Format | `` \| `NONE` \| `NOASSERTION`
where:
`` is a valid SPDX License Expression as defined in Annex [D](SPDX-license-expressions.md). | - -### 9.6.2 Intent - -Here, the intent is to provide the license information actually in the snippet, as compared to the Concluded License field. - -### 9.6.3 Examples - -EXAMPLE 1 Tag: `LicenseInfoInSnippet:` - -```text -LicenseInfoInSnippet: LGPL-2.0-only -``` - -```text -LicenseInfoInSnippet: LicenseRef-2 -``` - -EXAMPLE 2 RDF: Property `spdx:licenseInfoInSnippet` in class `spdx:Snippet` - -```text - - - - -``` - -## 9.7 Snippet comments on license field - -### 9.7.1 Description - -This field provides a place for the SPDX document creator to record any relevant background references or analysis that went in to arriving at the Concluded License for a snippet. The metadata for the snippet comments on license field is shown in Table 58. - -**Table 58 — Metadata for the snippet comments on license field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines | - -### 9.7.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with a detailed explanation of how the Concluded License was determined for a Snippet if it does not match the License Information in Snippet, is marked `NOASSERTION`, or other helpful information relevant to determining the license of the snippet in a file. - -### 9.7.3 Examples - -EXAMPLE 1 Tag: `SnippetLicenseComments:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -SnippetLicenseComments: The concluded license was taken from package xyz, from which the snippet was copied into the current file. -The concluded license information was found in the COPYING.txt file in package xyz. -``` - -EXAMPLE 2 RDF: Property `spdx:licenseComments` in class `spdx:Snippet` - -```text - - ... - - The concluded license was taken from package xyz, from which the - snippet was copied into the current file. The concluded license - information was found in the COPYING.txt file in package xyz. - - ... - -``` - -## 9.8 Snippet copyright text field - -### 9.8.1 Description - -Identify the copyright holder of the snippet, as well as any dates present. This shall be a free form text field, ideally extracted from the actual snippet. The options to populate this field are limited to: - -any text relating to a copyright notice, even if not complete; - -`NONE`, if the snippet contains no copyright information whatsoever; or - -`NOASSERTION`, if the SPDX document creator has not examined the contents of the actual snippet or if the SPDX document creator has intentionally provided no information (no meaning should be implied from the absence of an assertion). - -If the Snippet Copyright Text field is not present for a snippet, it implies an equivalent meaning to `NOASSERTION`. The metadata for the snippet copyright text field is shown in Table 59. - -**Table 59 — Metadata for the snippet copyright text field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines \| `NONE` \| `NOASSERTION` | - -### 9.8.2 Intent - -Record any copyright notice associated with the snippet. - -### 9.8.3 Examples - -EXAMPLE 1 Tag: `SnippetCopyrightText:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -SnippetCopyrightText: Copyright 2008-2010 John Smith -``` - -EXAMPLE 2 RDF: Property `spdx:copyrightText` in class `spdx:Snippet` - -```text - - ... - - Copyright 2008-2010 John Smith - - ... - -``` - -## 9.9 Snippet comment field - -### 9.9.1 Description - -This field provides a place for the SPDX document creator to record any general comments about the snippet. The metadata for the snippet comment field is shown in Table 60. - -**Table 60 — Metadata for the snippet comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines | - -### 9.9.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with more information determined after careful analysis of a snippet. - -### 9.9.3 Examples - -EXAMPLE 1 Tag: `SnippetComment:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -SnippetComment: This snippet was identified as significant and -highlighted in this Apache-2.0 file, when a commercial scanner -identified it as being derived from file foo.c in package xyz which -is licensed under GPL-2.0. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:Snippet` - -```text - - ... - - This snippet was identified as significant and highlighted - in this Apache-2.0 file, when a commercial scanner identified - it as being derived from file foo.c in package xyz which is - licensed under GPL-2.0. - - ... - -``` - -## 9.10 Snippet name field - -### 9.10.1 Description - -Identify a specific snippet in a human convenient manner. The metadata for the snippet name field is shown in Table 61. - -**Table 61 — Metadata for the snippet name field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Single line of text | - -### 9.10.2 Intent - -To aid in identifying a snippet under discussion that might be used in multiple locations, and for consistency with the ability to refer to any copyrightable SPDX Element by name. - -### 9.10.3 Examples - -EXAMPLE 1 Tag: `SnippetName:` - -```text -SnippetName: from Linux kernel -``` - -EXAMPLE 2 RDF: Property `spdx:name` in class `spdx:Snippet` - -```text - - from Linux kernel - -``` - -## 9.11 Snippet attribution text field - -### 9.11.1 Description - -This field provides a place for the SPDX document creator to record, at the snippet level, acknowledgements that may be required to be communicated in some contexts. This is not meant to include the snippet's actual complete license text (see `SnippetLicenseConcluded` and `LicenseInfoInSnippet`), and might or might not include copyright notices (see also `SnippetCopyrightText`). The SPDX document creator may use this field to record other acknowledgements, such as particular clauses from license texts, which might be necessary or desirable to reproduce. The metadata for the snippet attribution text field is shown in Table 62. - -**Table 62 — Metadata for the snippet attribution text field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..* | -| Format | Free form text that can span multiple lines. | - -### 9.11.2 Intent - -The intent is to provide the recipient of the SPDX document with acknowledgement content at a snippet level, to assist redistributors of the file with reproducing those acknowledgements. This field does not necessarily indicate where, or in which contexts, the acknowledgements need to be reproduced (such as end-user documentation, advertising materials, etc.) and the SPDX document creator might or might not explain elsewhere how they intend for this field to be used. - -### 9.11.3 Examples - -EXAMPLE 1 Tag: `SnippetAttributionText:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -SnippetAttributionText: -All advertising materials mentioning features or use of this software -must display the following acknowledgement: This product includes -software developed by the AT&T. - -``` - -EXAMPLE 2 RDF: Property `spdx:attributionText` in class `spdx:Snippet` - -```text - - - All advertising materials mentioning features or use of this - software must display the following acknowledgement: This - product includes software developed by the AT&T. - - -``` - -[pointers]: http://www.w3.org/TR/Pointers-in-RDF10/ diff --git a/chapters/terms-and-definitions.md b/chapters/terms-and-definitions.md deleted file mode 100644 index f3a4be48f1..0000000000 --- a/chapters/terms-and-definitions.md +++ /dev/null @@ -1,92 +0,0 @@ -# 3 Terms and definitions - -For the purposes of this document, the following terms and definitions apply. - -ISO and IEC maintain terminological databases for use in standardization at the following addresses: - -* ISO Online browsing platform: available at [https://www.iso.org/obp](https://www.iso.org/obp) -* IEC Electropedia: available at [http://www.electropedia.org/](http://www.electropedia.org/) - -**3.1** - -**annotations information section** - -*section* (3.9) type, an instance of which contains comments about an SPDX document, SPDX file, SPDX package, or SPDX snippet - -**3.2** - -**field** - -a piece of information contained in a *section* (3.9) - -**3.3** - -**file information section** - -*section* (3.9) type, an instance of which contains facts specific to files - -**3.4** - -**other licensing information detected section** - -*section* (3.9) type, an instance of which contains a way to capture information about and refer to licenses that are not on the SPDX license List - -**3.5** - -**package** - -any unit of content that can be associated with a distribution of software - -**3.6** - -**package information section** - -*section* (3.9) type, an instance of which contains facts that are common properties of a *package* - -**3.7** - -**relationships between SPDX elements information section** - -*section* (3.9) type, an instance of which contains information on how documents, *packages* (3.5), files and snippets relate to each other - -**3.8** - -**review information section** - -*section* (3.9) type, an instance of which contains information about persons, organizations or tools that have reviewed a document - -**3.9** - -**section** - -a part of this SPDX specification - -**3.10** - -**snippet information section** - -*section* (3.9) type, an instance of which contains facts that are specific to a part of a file - -**3.11** - -**SPDX document** - -collection of *section* (3.8) instances each of which contains information about software organized using the *SPDX format* (3.11) - -**3.12** - -**SPDX document creation information section** - -*section* (3.9) type, an instance of which contains metadata that associates analysis results with a specific version of an SPDX document (3.11) and license for use, and provides information on how, when, and by whom the SPDX document was created - -**3.13** - -**SPDX format** - -the data format defined by this document - -**3.14** - -**sub-package** - -a package which is embedded in a larger package diff --git a/chapters/foreword.md b/docs/ISO_foreword.md similarity index 100% rename from chapters/foreword.md rename to docs/ISO_foreword.md diff --git a/docs/annexes/RDF-object-model-and-identifier-syntax.md b/docs/annexes/RDF-object-model-and-identifier-syntax.md new file mode 100644 index 0000000000..15835b8e3f --- /dev/null +++ b/docs/annexes/RDF-object-model-and-identifier-syntax.md @@ -0,0 +1,24 @@ +# Annex C: RDF object model and identifier syntax (Normative) + +TODO: update for SPDXv3 + +## C.1 Introduction + +SPDX ® Vocabulary Specification + +[SPDX 3.0 Model SHACL](https://spdx.github.io/spdx-3-model/model.ttl) + +Version: 3.0 + +![SPDX 3.0 Core+Software Model Diagram](../images/model Core+Software.png) + +![SPDX 3.0 Dataset Model Diagram](../images/model Dataset.png) + +![SPDX 3.0 AI Model Diagram](../images/model AI.png) + +![SPDX 3.0 Build Model Diagram](../images/model Build.png) + +![SPDX 3.0 model Licensing Model Diagram](../images/model Licensing.png) + +![SPDX 3.0 Security Model Diagram](../images/model Security.png) + diff --git a/docs/annexes/SPDX-Lite.md b/docs/annexes/SPDX-Lite.md new file mode 100644 index 0000000000..e1a3716527 --- /dev/null +++ b/docs/annexes/SPDX-Lite.md @@ -0,0 +1,133 @@ +# Annex H: SPDX Lite + +## H.1 Definition of the Lite profile + +The Lite profile is designed to make it quick and easy to start a Software Bill of Materials in situations where a company may have limited capacity for introducing new items into its process. +The Lite profile captures the minimum set of information required for license compliance in the software supply chain. It contains information about the creation of the SBOM, package lists with licensing and other related items, and their relationships. + +All elements in Lite profile are essential for complying with licenses. It is easy to use a SPDX document with the Lite profile for anyone who does not have enough knowledge about licensing information and easy to import license information from former versions of SPDX Lite format files. +The Lite profile offers the flexibility to be used either alone or in combination with other SPDX profiles as a SPDX document in the software supply chain. + +## H.2 Table of the Lite profile elements + +A SPDX document with the Lite profile must include properties for each class listed in **Table H.1**. And ```Cardinality 1..1``` means a **REQUIRED** element, and the others **SHOULD** be filled in as much as possible if necessary. + +**Table H.1 — the Lite profile elements** + +1. For a /Core/SpdxDocument to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/SpdxDocument/spdxId | 1..1 | | + | 2 | /Core/SpdxDocument/name | 0..1 | | + | 3 | /Core/SpdxDocument/comment | 0..1 | | + | 4 | /Core/SpdxDocument/creationInfo | 1..1 | | + | 5 | /Core/SpdxDocument/verifiedUsing | 0..1 | This should be an object of /Core/Hash | + | 6 | /Core/SpdxDocument/element | 1..* | MUST have at least one element | + | 7 | /Core/SpdxDocument/rootElement | 1..1 | This should be an object of /Core/Sbom | + | 8 | /Core/SpdxDocument/namespaceMap | 0..* | | + | 9 | /Core/SpdxDocument/dataLicense | 0..1 | | + +2. For a /Core/NameSpaceMap to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/NameSpaceMap/prefix | 1..1 | | + | 2 | /Core/NameSpaceMap/namespace | 1..1 | | + +3. For a /Software/Sbom to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Software/Sbom/spdxId | 1..1 | | + | 2 | /Software/Sbom/creationInfo | 1..1 | | + | 3 | /Software/Sbom/element | 1..* | MUST have at least one element | + | 4 | /Software/Sbom/rootElement | 1..1 | This should be an object of /Software/Package | + | 5 | /Software/Sbom/sbomType | 0..1 | | + +4. For a /Core/CreationInfo to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/CreationInfo/specVersion | 1..1 | This should be a fixed string, “3.0”. | + | 2 | /Core/CreationInfo/comment | 0..1 | | + | 3 | /Core/CreationInfo/created | 1..1 | | + | 4 | /Core/CreationInfo/createdBy | 1..1 | This should be an object of /Core/Agent | + +5. For a /Core/Agent (createdBy, suppliedBy, originatedBy) to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/Agent/spdxId | 1..1 | | + | 2 | /Core/Agent/name | 1..1 | | + | 3 | /Core/Agent/creationInfo | 1..1 | This should be “BlankNode” | + | 4 | /Core/Agent/externalIdentifier | 0..1 | | + +6. For a /Core/ExternalIdentifier to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/ExternalIdentifier/externalIdentifierType | 1..1 | | + | 2 | /Core/ExternalIdentifier/identifier | 1..1 | | + +7. For a /Software/Package to be conformant with this profile, the following has to hold: +And all /Software/Package objects MUST have “downloadLocation” OR “packageUrl” if present. + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Software/Package/spdxId | 1..1 | | + | 2 | /Software/Package/name | 1..1 | | + | 3 | /Software/Package/comment | 0..1 | | + | 4 | /Software/Package/creationInfo | 1..1 | | + | 5 | /Software/Package/verifiedUsing | 0..1 | This should be an object of /Core/Hash | + | 6 | /Software/Package/originatedBy | 0..* | This should be an object of /Core/Agent | + | 7 | /Software/Package/suppliedBy | 1..1 | This should be an object of /Core/Agent | + | 8 | /Software/Package/builtTime | 0..1 | | + | 9 | /Software/Package/releaseTime | 0..1 | | + | 10 | /Software/Package/validUntilTime | 0..1 | | + | 11 | /Software/Package/supportLevel | 0..1 | | + | 12 | /Software/Package/copyrightText | 1..1 | | + | 13 | /Software/Package/attributionText | 0..1 | | + | 14 | /Software/Package/packageVersion | 1..1 | | + | 15 | /Software/Package/downloadLocation | 0..1 | | + | 16 | /Software/Package/packageUrl | 0..1 | | + | 17 | /Software/Package/homepage | 0..1 | | + +8. For a /Core/Hash to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/Hash/algorithm | 1..1 | | + | 2 | /Core/Hash/hashValue | 1..1 | | + | 3 | /Core/Hash/comment | 0..1 | | + +9. For a /Core/Relationship to be conformant with this profile, the following has to hold: + + 1. for every /Software/Package object MUST exist exactly one /Core/Relationship object of type ```concludedLicense``` having that element as its ```from``` property and an /SimpleLicensing/AnyLicenseInfo as its ```to``` property. + 2. for every /Software/Package object MUST exist exactly one /Core/Relationship object of type ```declaredLicense``` having that element as its ```from``` property and /SimpleLicensing/AnyLicenseInfo object as its ```to``` property. + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /Core/Relationship/spdxId | 1..1 | | + | 2 | /Core/Relationship/creationInfo | 1..1 | | + | 3 | /Core/Relationship/from | 1..1 | | + | 4 | /Core/Relationship/to | 1..* | | + | 5 | /Core/Relationship/relationshipType | 1..1 | | + +10. For a /SimpleLicensing/LicenseExpression to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /SimpleLicensing/LicenseExpression/spdxId | 1..1 | | + | 2 | /SimpleLicensing/LicenseExpression/creationInfo | 1..1 | | + | 3 | /SimpleLicensing/LicenseExpression/licenseExpression | 1..1 | | + | 4 | /SimpleLicensing/LicenseExpression/licenseListVersion | 0..1 | | + +11. For a /SimpleLicensing/SimpleLicensingText to be conformant with this profile, the following has to hold: + + | # | Property Name | Cardinality | Comments | + |:-:|:--|:--|:--| + | 1 | /SimpleLicensing/SimpleLicensingText/spdxId | 1..1 | | + | 2 | /SimpleLicensing/SimpleLicensingText/creationInfo | 1..1 | | + | 3 | /SimpleLicensing/SimpleLicensingText/licenseText | 1..1 | | + | 4 | /SimpleLicensing/SimpleLicensingText/comment | 0..1 | | diff --git a/chapters/SPDX-license-expressions.md b/docs/annexes/SPDX-license-expressions.md similarity index 86% rename from chapters/SPDX-license-expressions.md rename to docs/annexes/SPDX-license-expressions.md index f97093aa5d..fb02edf724 100644 --- a/chapters/SPDX-license-expressions.md +++ b/docs/annexes/SPDX-license-expressions.md @@ -1,10 +1,10 @@ -# Annex D SPDX license expressions (Normative) +# Annex D: SPDX license expressions (Normative) ## D.1 Overview Often a single license can be used to represent the licensing terms of a source code or binary file, but there are situations where a single license identifier is not sufficient. A common example is when software is offered under a choice of one or more licenses (e.g., GPL-2.0-only OR BSD-3-Clause). Another example is when a set of licenses is needed to represent a binary program constructed by compiling and linking two (or more) different source files each governed by different licenses (e.g., LGPL-2.1-only AND BSD-3-Clause). -SPDX License Expressions provide a way for one to construct expressions that more accurately represent the licensing terms typically found in open source software source code. A license expression could be a single license identifier found on the SPDX License List; a user defined license reference denoted by the LicenseRef-`[idString]`; a license identifier combined with an SPDX exception; or some combination of license identifiers, license references and exceptions constructed using a small set of defined operators (e.g., `AND`, `OR`, `WITH` and `+`). We provide the definition of what constitutes a valid an SPDX License Expression in this section. +SPDX License Expressions provide a way for one to construct expressions that more accurately represent the licensing terms typically found in open source software source code. A license expression could be a single license identifier found on the SPDX License List; a user defined license reference denoted by the LicenseRef-`[idString]`; a license identifier combined with an SPDX exception; or some combination of license identifiers, license references and exceptions constructed using a small set of defined operators (e.g., `AND`, `OR`, `WITH` and `+`). We provide the definition of what constitutes a valid SPDX License Expression in this section. The exact syntax of license expressions is described below in [ABNF](http://tools.ietf.org/html/rfc5234). @@ -17,16 +17,19 @@ license-exception-id = license-ref = ["DocumentRef-"(idstring)":"]"LicenseRef-"(idstring) +addition-ref = ["DocumentRef-"(idstring)":"]"AdditionRef-"(idstring) + simple-expression = license-id / license-id"+" / license-ref -compound-expression = (simple-expression / +addition-expression = license-exception-id / addition-ref +compound-expression = (simple-expression / -simple-expression "WITH" license-exception-id / + simple-expression ( "WITH" / "with" ) addition-expression / - compound-expression "AND" compound-expression / + compound-expression ( "AND" / "and" ) compound-expression / - compound-expression "OR" compound-expression / + compound-expression ( "OR" / "or" ) compound-expression / "(" compound-expression ")" ) @@ -47,7 +50,7 @@ In the `tag:value` format, a license expression MUST be on a single line, and MU ## D.2 Case sensitivity -License expression operators (`AND`, `OR` and `WITH`) should be matched in a *case-sensitive* manner. +License expression operators (`AND`, `and`, `OR`, `or`, `WITH` and `with`) should be matched in a *case-sensitive* manner, i.e., letters must be all upper case or all lower case. License identifiers (including license exception identifiers) used in SPDX documents or source code files should be matched in a *case-insensitive* manner. In other words, `MIT`, `Mit` and `mIt` should all be treated as the same identifier and referring to the same license. @@ -71,6 +74,9 @@ LicenseRef-MIT-Style-1 DocumentRef-spdx-tool-1.2:LicenseRef-MIT-Style-2 ``` +The current set of valid license identifiers can be found in [spdx.org/licenses](https:/ +/spdx.org/licenses). + ## D.4 Composite license expressions ### D.4.1 Introduction @@ -103,6 +109,8 @@ An example representing a choice between three different licenses would be: LGPL-2.1-only OR MIT OR BSD-3-Clause ``` +It is allowed to use the operator in lower case form `or`. + ### D.4.3 Conjunctive "AND" operator If required to simultaneously comply with two or more licenses, use the conjunctive binary "AND" operator to construct a new license expression, where both the left and right operands are a valid license expression values. @@ -125,9 +133,16 @@ An example where all three different licenses apply would be: LGPL-2.1-only AND MIT AND BSD-2-Clause ``` -### D.4.4 Exception "WITH" operator +It is allowed to use the operator in lower case form `and`. + +### D.4.4 Additive "WITH" operator + +Sometimes license texts are found with additional text, which might or might not modify the original license terms. + +In this case, use the binary "WITH" operator to construct a new license expression to represent the special situation. A valid `` is where the left operand is a `` value and the right operand is a `` that represents the additional text. + +The `` can be either a `` from the SPDX License List, or a user defined addition reference in the form ["DocumentRef-"(idstring)":"]"AdditonRef-"(idstring) -Sometimes a set of license terms apply except under special circumstances. In this case, use the binary "WITH" operator to construct a new license expression to represent the special exception situation. A valid `` is where the left operand is a `` value and the right operand is a `` that represents the special exception terms. For example, when the Bison exception is to be applied to GPL-2.0-or-later, the expression would be: @@ -135,7 +150,9 @@ For example, when the Bison exception is to be applied to GPL-2.0-or-later, the GPL-2.0-or-later WITH Bison-exception-2.2 ``` -The current set of valid exceptions can be found in Annex [A.2](SPDX-license-list.md#A.2). For the most up to date set of exceptions please see [spdx.org/licenses](https://spdx.org/licenses). If the applicable exception is not found on the SPDX License Exception List, then use a single `` to represent the entire license terms (including the exception). +The current set of valid license exceptions identifiers can be found in [spdx.org/licenses](https://spdx.org/licenses). + +It is allowed to use the operator in lower case form `with`. ### D.4.5 Order of precedence and parentheses diff --git a/docs/annexes/diffs-from-previous-editions.md b/docs/annexes/diffs-from-previous-editions.md new file mode 100644 index 0000000000..576300fed9 --- /dev/null +++ b/docs/annexes/diffs-from-previous-editions.md @@ -0,0 +1,927 @@ +# Annex A: Differences from previous editions (Informative) + +# A.1 Differences between V3.0 and V2.3 + +## Structural Differences + +These are the most significant breaking changes requiring a change in logic to handle a different model or structure for the information. Each structural difference will describe the change, describe an approach to translate from 2.3 to 3.0, and provide a rationale for the change. + +### External Document Reference + +#### Description of Change + +The purpose of the SPDX 2.3 structure “ExternalDocumentRef” is now covered by two separate structures: + +* NamespaceMap which maps short identifiers used in serializations to full namespace URI’s to support terseness in serialization of element identifiers +* ExternalMap which maps an element identifier for an element defined externally to verification and location information + +The externalDocumentRef property on the SpdxDocument has been replaced by import property and namespace property. + +Another change is the SPDX document checksum field has been replaced with a “verifiedUsing” property on the ElementCollection. The “verifiedUsing” which has 0 or more “IntegrityMethod” which should be the checksum of the SPDX document. + +#### Translating from 2.3 to 3.0 + +Each ExternalDocumentRef instance will translate as follows: + +* An entry would be created in the Namespace map for the external document namespace + * The value of the DocumentRef-[idstring] would be used for the prefix property in the NamespaceMap. + * The value of the documentNamespace appended with a “#” would be used for the namespace in the NamespaceMap. +* An entry would be created in the ExternalMap for the external document ref + * A string identifier consisting of the DocumentRef-[idstring] (the same value as the prefix in the NamespaceMap) concatenated with a “:” and then concatenated with “SPDXRef-DOCUMENT” would be used for the externalSpdxId in the ExternalMap. + * An integrity method of “Hash” will be created with the same information as the checksum property and will be referenced using the “verifiedUsing” property on the ExternalMap entry. +* An entry would be created in the ExternalMap for each element referenced in the current SpdxDocument that is originally specified in the referenced SpdxDocument. + * A string identifier consisting of the DocumentRef-[idstring] (the same value as the prefix in the NamespaceMap) concatenated with a “:” and then concatenated with the local portion of the element identifier would be used for the externalSpdxId in the ExternalMap + * A “definingDocument” property would be specified containing a string identifier consisting of the DocumentRef-[idstring] concatenated with a “:” and then concatenated with “SPDXRef-DOCUMENT”. This is a shortcut linkage to tie the referenced element to its defining SpdxDocument for verification and location information. + +#### Rationale + +A key difference between SPDX 2.3 and SPDX 3.0 is that in SPDX 2.3 elements are always expressed within or referenced in relation to a single enclosing SpdxDocument while in SPDX 3.0 a key design principle is that all elements may be expressed and referenced independent of any other element including SpdxDocument. This independence is required to support a variety of content exchange and analysis use cases. + +For example, in SPDX 2.3 if you wish to express even a single package you specify it within an SpdxDocument and its identifier namespace is restricted to the namespace of the SpdxDocument. In SPDX 3.0 you could specify a single package within an SpdxDocument element (or any other subclass of ElementCollection such as Bundle, Bom, Sbom, etc.) but you could also simply specify it on its own without any enclosing collection element. In addition, in SPDX 3.0 the identifier of the package may share a namespace with an enclosing collection element such as SpdxDocument if desired but it is equally valid for it to have any namespace desired unconstrained by any other element namespace whether it is expressed within a collection element such as SpdxDocument or not. + +In this example, in SPDX 2.3 if you referenced the package within the same SpdxDocument that it is defined in you would utilize the local portion of its identifier and presume that the namespace is the same as the SpdxDocument namespace. If you referenced it from an SpdxDocument other than the one it is defined in you would use an ExternalDocumentRef to specify a prefix name for the other SpdxDocument to be used within the current SpdxDocument, the URI namespace/identifier for the other SpdxDocument, and a checksum for the other SpdxDocument. To reference the package you would then use an identifier combining the external document ref prefix and the local portion of the identifier. + +The ExternalDocumentRef structure in SPDX 2.3 is based on the presumptions that elements are always defined within SpdxDocuments, that external elements can always be referenced via a containing SpdxDocument and that element identifiers have a namespace from their original containing SpdxDocument. None of these three presumptions hold true for SPDX 3.0 so a slightly modified structure is necessary to support the two use cases previously covered by ExternalDocumentRef in SPDX 2.3: 1) the ability to specify identifier namespace prefixes and accompanying namespaces for SPDX elements to support more terse serialized expression of content with integrity across serialization forms, 2) the ability to specify which elements in the current subclass of ElementCollection (e.g., SpdxDocument) are only referenced from that collection and defined elsewhere, along with details regarding their verification and location. + +The Namespace map structure in SPDX 3.0 fully supports the namespace prefixing use case for SpdxDocuments previously covered by ExternalDocumentRef but also equally covers the same use case capability for all element types and for any number of element identifier namespaces (in SPDX 3.0 all elements within an SpdxDocument are not required to have the same namespace and can actually be any desired mix of namespaces) to support this capability required in SPDX 3.0. + +The ExternalMap structure in SPDX 3.0 fully supports the external element (including SpdxDocument elements) referencing use case for SpdxDocuments previously covered by ExternalDocumentRef but also equally covers the same use case capability for any elements whether they were originally defined within an SpdxDocument or not to support this capability required in SPDX 3.0. The ExternalMap structure in SPDX 3.0 provides the ability to specify verification and location details for any element, not just SpdxDocuments, if appropriate but also provides simple linkage, using the “definingDocument'' property, from element entries in the ExternalMap to SpdxDocument entries in the ExternalMap where the elements were defined within the SpdxDocument and verification of the elements can be achieved via proxy to the SpdxDocument “verifiedUsing” information (this is how the SPDX 2.3 ExternalDocumentRef structure currently works). + +### Agent + +#### Description of Change + +The creator property in SPDX 2.3 has been replaced by createdBy and createdUsing properties with a type Agent and Tool resp. The supplier property has been replaced by a property suppliedBy with a type Agent. Additional suppliers can be provided with a a relationship to an availableFrom relationship. The originator property type has been replaced with the originatedBy property with a type Agent. + +An Agent can be a Person, Organization, or Software Agent. It can also just be an Agent if it is not known what specific type an Agent is. + +#### Translating from 2.3 to 3.0 + +The SPDX 2.3 creator string would be parsed and the appropriate Person, Organization or Tool would be created depending on if the prefix is “Person: ”, “Organization:” or “Tool: ” resp. The required createdBy field for Agent or Tool may point to itself if no other information is available. The createdUsing property would be used for Tool whereas the createdBy property would be used for Person and Organization. The name would map to the “name” property. If an email address is present, it would translate to an external identifier. + +Note that in 3.0 the createdBy is a required field. There will be situations where only a Tool is provided. In that case, createdBy should point to a SoftwareAgent should be created using the same information as the Tool. + +#### Rationale + +The 3.0 format is more machine readable and structured (e.g. you do not need to parse the type from the string value). It is also more flexible in that an Agent can be used even if it is not known what the Agent type is. + +### File Type + +#### Description of Change + +The FileType enumeration has been replaced by two fields, the [media type](https://www.iana.org/assignments/media-types/media-types.xhtml) string as maintained by IANA for the content of the file and an enumeration of SoftwarePurpose for the purpose of the file. + +The property name fileType has been replaced by a property name contentType. + +#### Translating from 2.3 to 3.0 + +#### Rationale + +One of the things that we identified is that `FileType` was being used for two things: + +1. Describing the purpose of the file. +2. Describing the type of content in the file. + +For SPDX 3.0 we split this into two properties: + +* `SoftwarePurpose` to capture the purpose (which is of type `SoftwarePurpose`). +* `ContentType` to capture the type of content (which is of type `MediaType`). + +The name `ContentType` was chosen to mirror the Content-Type header in HTTP (which is also of type MediaType) and to express that this is describing the type of content (as opposed to metadata, headers, or something else). For example, if (and not saying we would) we extended `File` in the future to be able to capture the type of executable header a file has (e.g. ELF), that could also be of type `MediaType` but the property name might be `ExecutableHeaderType`. + +An example conversion table from SPDX 2.3 `FileType` to SPDX 3.0 `ContentType` or `SoftwarePurpose` can look like this: + +| SPDX 2 File Type | SPDX 3 Software Purpose | SPDX 3 Content Type | +|------------------|-------------------------|---------------------| +| ARCHIVE | Archive | | +| BINARY | | application/octet-stream | +| SOURCE | Source | | +| TEXT | | text/plain | +| APPLICATION | Application | | +| AUDIO | | audio/* | +| IMAGE | | image/* | +| VIDEO | | video/* | +| DOCUMENTATION | Documentation | | +| SPDX | | text/spdx | +| OTHER | Other | | + +### Package File Name + +#### Description of Change + +The packageFileName property and packageChecksum property has been replaced by a relationship from a Package to a File. A relationship type of hasDistributionArtifact should be used. + +#### Translating from 2.3 to 3.0 + +Create an SPDX File with the name from the packageFileName and a verifiedUsing value from the packageChecksum for a single file. If the packageFileName is a directory, then the SPDX File is created with the directory name and is verified using the contentIdentifier property on the File and a fileKind of directory. Create a hasDistributionArifact relationship from the SPDX Package to the SPDX File. + +#### Rationale + +Providing a File relationship to the download location will include more detailed and complete information about the package file name used. + +### External Identifiers + +#### Description of Change + +In SPDX 3.0, a properties externalIdentifier and contentIdentifier with types ExternalIdentifier and ContentIdentifier were introduced. This is in addition to retaining the ExternalRef property and classes. + +In SPDX 2.3, both identifiers and references were captured in the externalRef property for packages. + +In addition to the structural changes, the “url” ExternalRef type was removed and is replaced by the “securityOther” ExternalRef type. + +#### Translating from 2.3 to 3.0 + +The following ExternalRef Types should be converted to ExternalIdentifiers: + +* cpe22Type +* cpe23Type +* swid +* purl + +The following ExternalRef Types should be converted to ContentIdentifers: + +* gitoid +* swh + +All other ExternalRef types should remain as ExternalRef’s. + +The url ExternalRef type should be converted to a “securityOther”. + +#### Rationale + +Distinguishing identifiers from references is key to several integrity and provenance use cases. Creating a separate property and type enables easier identification of identifiers. + +### Package URL + +#### Description of Change + +In SPDX 3.0, Package URL is a new property for Artifact which is a superclass of Package. + +Package URL is an External Ref type in SPDX 2.3. + +#### Translating from 2.3 to 3.0 + +If there is a single ExternalReference of type purl without the optional ExternalRef comment property, place that in the packageUrl property. + +#### Rationale + +Package URL is a very common method of identifying software packages. Moving this to a property makes it significantly simpler to find and correlate Package URL identifiers. + +### Annotation + +#### Description of Change + +Annotations are now subclasses of Element, so it inherits a number of new optional properties including names, annotations, and its own relationships. + +Annotations are no longer a property of an Element. It is now a standalone element with a “subject” field which points to the Element being annotated. + +#### Translating from 2.3 to 3.0 + +A new Annotation element would be created for every annotation property in an element (Package, File or Snippet). The subject property would point to the Element which has the Annotation as a property. + +The annotator from SPDX 2.3 should be translated to one of the creators for the creationInfo for the Annotation and the annotationDate should be translated to the created field in the same creationInfo. The creationInfo for the Annotation should be the creationInfo of the SPDX 2.3 document. + +The SPDX 2.3 “comment” should use the statement field in SPDX 3.0. + +#### Rationale + +Changing from a property to a standalone element allows for relationships to exist outside the element itself (e.g. you can now create an amended SPDX document which has a new annotation for an element defined in the original document). This also supports third parties' ability to assert Annotations on Elements that they did not create. + +### Relationship + +#### Description of Change + +The structure of the Relationship class has changed to have a single direction and allow more than one related SPDX Elements. Relationships are now subclasses of Element, so it inherits a number of new optional properties including names, annotations, and its own relationships. + +Relationships are no longer a property of an Element. It is now a standalone element with a “from” and “to” field. + +A new property “completeness' ' complements the use of NONE and NOASSERTION for the related SPDX elements. + +#### Translating from 2.3 to 3.0 + +The “from” property would be populated by the SPDX Element which has the relationship property. The “to” property will be the relatedSpdxElement. + +When translating the relationshipType, the “from” and “to” may need to be swapped - the table below will have a “Y” in the “Swap to and from?” column when this is necessary. + +The completeness property would be constructed based on the following: + +* “to” value is NONE: complete +* “to” value is NOASSERTION: noAssertion +* “to” value is an SPDX element: No value for the completeness - uses the default + +Relationship migration is being worked out in the relationships spreadsheet. Once completed, the following table will reflect the translation for relationship types from SPDX 2.3 to SPDX 3.0: + + +| SPDX 2.3 Relationship Type | SPDX 3.0 Relationship Type | Swap to and from? | LifecycleScopeType | +|----------------------------|----------------------------|-------------------|--------------------| +| AMENDS | amendedBy | Y | | +| ANCESTOR_OF | ancestorOf | | | +| BUILD_DEPENDENCY_OF | dependsOn | | | build | +| BUILD_TOOL_OF | usesTool | | build (all lifecycle scope could be appropriate) | +| CONTAINED_BY | contains | Y | | +| CONTAINS | contains | | | +| COPY_OF | copiedTo | | | +| DATA_FILE_OF | hasDataFile | | | +| DEPENDENCY_MANIFEST_OF | hasDependencyManifest | | | +| ~~DEPENDENCY_OF~~ | [removed] | | | +| DEPENDS_ON | dependsOn | | various LifecycleScopeType | +| DESCENDANT_OF | decendentOf | | | +| ~~DESCRIBED_BY~~ | [removed] | | | +| DESCRIBES | describes | | | +| DEV_DEPENDENCY_OF | dependsOn | | development | +| DEV_TOOL_OF | usesTool | | development | +| DISTRIBUTION_ARTIFACT | hasDistributionArtifact | | | +| DOCUMENTATION_OF | hasDocumentation | | | +| DYNAMIC_LINK | hasDynamicLink | | build, runtime | +| EXAMPLE_OF | hasExample | | | +| EXPANDED_FROM_ARCHIVE | expandsTo | | | +| FILE_ADDED | hasAddedFile | | | +| FILE_DELETED | hasDeletedFile | | | +| FILE_MODIFIED | modifiedBy | | | +| GENERATED_FROM | generates | Y | | +| GENERATES | generates | | | +| HAS_PREREQUISITE | hasPrequisite | | lifecycle scope | +| METAFILE_OF | hasMetadata | | | +| OPTIONAL_COMPONENT_OF | hasOptionalComponent | | | +| OPTIONAL_DEPENDENCY_OF | hasOptionalDependency | | lifecycle scope | +| OTHER | other | | | +| PACKAGE_OF | packagedBy | | | +| ~~PATCH_FOR~~ | [removed] | | | +| ~~PREREQUISITE_FOR | [removed] | | | +| PROVIDED_DEPENDENCY_OF | hasProvidedDependency | | lifecycle scope | +| REQUIREMENT_DESCRIPTION_FOR | hasRequirement | | lifecycle scope | +| RUNTIME_DEPENDENCY_OF | dependsOn | | runtime | +| SPECIFICATION_FOR | hasSpecification | | lifecycle scope | +| STATIC_LINK | hasStaticLink | | lifecycle scope | +| TEST_CASE_OF | hasTestCase | | | +| TEST_DEPENDENCY_OF | dependsOn | | test | +| TEST_OF | hasTest | | lifecycle scope | +| TEST_TOOL_OF | usesTool | | test | +| VARIANT_OF | hasVarient | | | + +#### Rationale + +The addition of the completeness attribute is clearer than the use of NONE and NOASSERTION. + +Changing from a property to a standalone element allows for relationships to exist outside the element itself (e.g. you can now create an amended SPDX document which has a new relationship for an element defined in the original document). This enables primary Element creating parties as well as third parties to express significantly greater contextual detail among content they create as well as content created by others. + +### Snippet + +#### Description of Change + +Byte and line range types have been changed from a StartEndPointer type to a PositiveIntegerRange. Byte range is now optional. + +#### Translating from 2.3 to 3.0 + +Iterate through the “ranges” property. Any startPointer and endPointer with a property of “offset” would be translated to a snippetByteRange property. Any startPointer and endPointer with a property of “lineNumber” would translate to a snippetLineRange property. + +A new Relationship would be created with the “from” pointing to the snippetFromFile and the “to” pointing to the Snippet. They relationshipType would be CONTAINS. + +#### Rationale + +Using the W3C Pointer standard introduced significant complexity in the SPDX 2.X specification. Although there may be some benefit in using a published standard, we have not found any instances where the W3C Pointer ontology was useful for SPDX use cases. + +Changing the snippetFromFile from a property to a relationship [to be filled in]. + +### SpecVersion + + +#### Description of Change + +The type of SpecVerion is changed from a simple string without constraints to a SemVer string which must follow the [Semantic Versioning format](https://semver.org/). + +This adds a constraint where a patch version is required. Previous usage of the SpecVersiononly included the major and minor version. + +#### Translating from 2.3 to 3.0 + +Add a patch version of “0” to any previous spec version. + +#### Rationale + +### The additional constraints align with best practices for versioning strings. + +### LicenseListVersion + +#### Description of Change + +The type of LicenseListVersion is changed from a simple string without constraints to a SemVer string which must follow the [Semantic Versioning format](https://semver.org/). + +This adds a constraint where a patch version is required. Previous usage of the SPDX license list only included the major and minor version. + +#### Translating from 2.3 to 3.0 + +Add a patch version of “0” to any previous license list version. + +#### Rationale + +The additional constraints align with best practices for versioning strings. + +## Properties Removed + +Below is a list of properties present in 2.3 and not present in 3.0. The Range / Where used is where the property was used in the SPDX 2.3 model. + +### example + +#### SPDX 2.3 Model Name + +example + +#### Tag/Value Name + +Not used + +#### Range / Where Used + +LicenseException + +#### Rationale + +This field has not been used. + +### LicenseInfoInFiles + +#### SPDX 2.3 Model Name + +licenseInfoInFiles + + +#### Tag/Value Name + +LicenseInfoInFiles + + +#### Range / Where Used + +Package + +#### Rationale + +This field is redundant with the declaredLicense property in the Files contained in the Package. It is recommended that the licenseInfoInFiles can be added as an Annotation to the Package in the format: “SPDX 2.X LicenseInfoInFiles: [expression1], [expression2]” where the [expressions] are the string representation of the license expressions. + +### FilesAnalyzed + +#### SPDX 2.3 Model Name + +filesAnalyzed + +#### Tag/Value Name + +FilesAnalyzed + +#### Range / Where Used + +Package + +#### Rationale + +Many users of the SPDX 2.X spec reported this property as very confusing. + +NOTE: There is no longer a way to specific checksums are required for files. This is being tracked in [Issue #84](https://github.com/spdx/spdx-3-model/issues/84). + +## Naming Differences + +Below is a list of properties and classes where the name has been changed from 2.3 to 3.0. The Range / Where used is where the property was used in the SPDX 2.3 model. + +### Release Date + +#### SPDX 2.3 Model Name + +releaseDate + +#### Tag/Value Name + +ReleaseDate + +#### New Name + +releaseTime + +#### Range / Where Used + +Package + +#### Rationale + +Better reflects the granularity of the field. + +### Build Date + +#### SPDX 2.3 Model Name + +buildDate + +#### Tag/Value Name + +BuildDate + +#### New Name + +buildTime + +#### Range / Where Used + +Package + +#### Rationale + +Better reflects the granularity of the field. + +### Valid Until Date + +#### SPDX 2.3 Model Name + +validUntilDate + +#### Tag/Value Name + +ValidUntilDate + +#### New Name + +validUntilTime + +#### Range / Where Used + +Package + +#### Rationale + +Better reflects the granularity of the field. + +### External Document Reference + +#### SPDX 2.3 Model Name + +externalDocumentRef + +#### Tag/Value Name + +ExternalDocumentRef + +#### New Name + +import + +#### Range / Where Used + +SpdxDocument (Creation Information) + +#### Rationale + +Feedback from SPDX 2.X usage is that externalDocumentRef is confusing due to the similar externalRef property. + +NOTE: See structural changes related to this property + +### Checksum Class / Data Type + +#### SPDX 2.3 Model Name + +Checksum class name and checksum property name + +#### Tag/Value Name + +FileChecksum, PackageChecksum + +#### New Name + +verifiedUsing property and Hash class + +#### Range / Where Used + +Package, File + +#### Rationale + +More general concept allowing for different verification algorithms for different scenarios. + +### Checksum Algorithm + +#### SPDX 2.3 Model Name + +checksumAlgorithm + +#### Tag/Value Name + +N/A - parsed from a string following the Checksum: keyword. + +#### New Name + +hashAlgorithm + +#### Range / Where Used + +Package, File + +#### Rationale + +The term “hash” better represents the intent of this property which is to validate the integrity of the data whereas the term “checksum” is typically for the purpose of error checking. + +### Name + +#### SPDX 2.3 Model Name + +packageName, fileName + +#### Tag/Value Name + +PackageName, FileName + +#### New Name + +name + +#### Range / Where Used + +Package, File + +#### Rationale + +In the SPDX 2.3 RDF Ontology, both spdx:fileName and spdx:packageName are sub-properties of spdx:name. The OWL has a restriction that spdx:File has exactly one spdx:fileName and spdx:Package has exactly one spdx:packageName. + +Changing these restrictions to just spdx:name would simplify the model. + +### Version + +#### SPDX 2.3 Model Name + +versionInfo + +#### Tag/Value Name + +PackageVersion + +#### New Name + +packageVersion + +#### Range / Where Used + +Package + +#### Rationale + +This change would make the Tag/Value and RDF values consistent. + +### Home Page + +#### SPDX 2.3 Model Name + +doap:homepage + +#### Tag/Value Name + +PackageHomePage + +#### New Name + +homePage + +#### Range / Where Used + +#### Rationale + +Uses a consistent namespace for SPDX properties. + +### Annotation Comment + +#### SPDX 2.3 Model Name + +rdfs:comment + +#### Tag/Value Name + +AnnotationComment + +#### New Name + +statement + +#### Range / Where Used + +Element (Package, File, Snippet) + +#### Rationale + +The rdfs:comment property is optional and has slightly different semantics in other uses (e.g. comments on Elements). Changing the property name clearly distinguishes this usage as a mandatory property for an Annotation. + +### With Exception Operator + +#### SPDX 2.3 Model Name + +WithExceptionOperator + +member property in WithExceptionOperator + +licenseException property in WithExceptionOperator + +#### Tag/Value Name + +With (part of License Expression) + +#### New Name + +WithAdditionOperator + +subjectLicense + +subjectAddition + +#### Range / Where Used + +Package, File, Snippet + +#### Rationale + +Custom Additions have been added in SPDX 3.0 which operate in a similar manner to listed License Exceptions. The new type and property names are more general to accommodate both custom additions and listed license Exceptions. + +### License Exception + + +#### SPDX 2.3 Model Name + +LicenseException + +licenseExceptionId property in LicenseException + +licenseExceptionText property in LicenseException + +name property in LicenseException + +#### Tag/Value Name + +Not used in Tag/Value + +#### New Name + +ListedLicenseException + +additionId + +additionText + +additionName + +#### Range / Where Used + +Package, File, Snippet + +#### Rationale + +Custom Additions have been added in SPDX 3.0 which operate in a similar manner to listed License Exceptions. The new type and property names are more general to accommodate both custom additions and listed license Exceptions. + +### ExtractedLicenseInfo + +#### SPDX 2.3 Model Name + +ExtractedLicenseInfo + +#### Tag/Value Name + +ExtractedText + +#### New Name + +CustomLicense + +#### Range / Where Used + +Package, File, Snippet, Document + +#### Rationale + +The SPDX 2.X term implied that the only property was text when in fact there are several properties in common with the listed licenses. See [model issue #233](https://github.com/spdx/spdx-3-model/issues/223) for context. + +### licenseComment + +#### SPDX 2.3 Model Name + +licenseComment + +#### Tag/Value Name + +LicenseName + +#### New Name + +name + +#### Range / Where Used + +License, ListedLicense, ExtractedText + +#### Rationale + +“name” is used in the Element class. Since License is a type of (subclass of) Element, it should use the same field otherwise there would be redundant fields for the same purpose. + +### LicenseComment + +#### SPDX 2.3 Model Name + +licenseComment + +#### Tag/Value Name + +LicenseComment + +#### New Name + +comment + +#### Range / Where Used + +License, ListedLicense + +#### Rationale + +“comment” is used in the Element class. Since License is a type of (subclass of) Element, it should use the same field otherwise there would be redundant fields for the same purpose. + +### LicenseID + +#### SPDX 2.3 Model Name + +licenseId + +#### Tag/Value Name + +LicenseId + +#### New Name + +spdxId + +#### Range / Where Used + +License, ListedLicense + +#### Rationale + +“spdxId” is used in the Element class. Since License is a type of (subclass of) Element, it should use the same field otherwise there would be redundant fields for the same purpose. + +#### Range / Where Used + +License, ListedLicense + +#### Rationale + +### Primary Package Purpose + +#### SPDX 2.3 Model Name + +primaryPackagePurpose + +#### Tag/Value Name + +PrimaryPackagePurpose + +#### New Name + +primaryPurpose + +#### Range / Where Used + +Package + +#### Rationale + +The purpose property is now available for files and snippets in addition to Package resulting in a more general name of primaryPurpose. + +Note that additional purposes can be added using the additionalPurpose property. + +## Serialization Formats + +SPDX 3.0 implements a JSON-LD format which has consistent class and property names with the model. + +See the SPDX 3.0 JSON Schema for the format specifics. + +The Tag/Value, YAML, RDF/XML and Spreadsheet formats are not supported. + +Additional serialization formats are being considered for the SPDX 3.1 release. + +# A.2 Differences between V2.3 and V2.2.2 + +V2.3 has added new fields to improve the ability to capture security related information and to improve interoperabiility with other SBOM formats. + +Key changes include: + +* Added fields to Clause 7 ( Package Information ) to describe "Primary Package Purpose" and standardize recording of "Built Date", "Release Date", "Valid Until Date". + +* Added hash algorithms (SHA3-256, SHA3-384, SHA3-512, BLAKE2b-256, BLAKE2b-384, BLAKE2b-512, BLAKE3, ADLER32 ) to the set recognized by 7.10 (Package Checksum field) and 8.4 (File checksum field) + +* Update Clause 7, 8, and 9 to make several of the licensing properties optional rather than requiring the use of "NOASSERTION" when no value is provided. + +* Update Clause 11 to add the new relationship types: REQUIREMENT_DESCRIPTION_FOR and SPECIFICATION_FOR. + +* Update Annex B ( License matching guidelines and templates ) to use the License List XML format + +* Update Annex F ( External Repository Identifiers ) to expand security references to include advisory, fix, URL, SWID. Expand persistent identifiers to include gitoid. + +* Update Annex G ( SPDX Lite Profile ) to include NTIA SBOM mandatory minimum fields as required. + +* Update Annex H to documented how the snippet information in files to be consistent with REUSE recommendations. + +* Added Annex K ( How To Use SPDX in Different Scenarios ) to illustrate linking to external security information, and illustrate how the NTIA SBOM mandatory minimum elements map to SPDX fields. + +# A.3 Differences between V2.2.2 and V2.2.1 + +V2.2.2 fixed formatting, grammatical and spelling issues found since ISO/IEC 5962:2021 SPDX v2.2.1 was published. No new fields were added. + +Key changes include: + +* Clarify Optional Cardinality contradictions + +* Update OWL document + +* Update JSON schema to fix typos and add missing required fields. + +* Clarify Information on using License List short form identifiers. + +* It fixed annex lettering inconsistencies. It also moved CC-BY-3.0 to the end of the spec to keep annex letters more consistent in future versions. Here is the translation between lettering in V2.2.2 and the version that came before it: + +**Table A.1 — SPDX V2.2.2 Organizational Changes** + +Title | V2.2.1 ([spdx.dev](https://spdx.dev/)) | V2.2.1 (ISO) | V2.2.2 +----- | -------------------------------------- | ------------ | ------ +SPDX Lite | Annex H/G* | Annex G | Annex G +SPDX File Tags | Annex I/H* | Annex H | Annex H +Differences from Earlier SPDX Versions | Annex J/I* | Annex I | Annex I +Creative Commons Attribution License 3.0 Unported | Annex G | [omitted] | Annex J [omitted in ISO version] + +*_This edition featured inconsistent lettering._ + +# A.4 Differences between V2.2.1 and V2.2 + +There were no technical differences; V2.2.1 is V2.2 reformatted for submission to ISO via the PAS process. As a result, new clauses were added causing the previous clause-numbering sequence to change. Also, Annexes went from having Roman numbers to Latin letters. Here is the translation between numbering in V2.2.1 and the version that came before it: + +**Table A.2 — SPDX V2.2.1 Organizational Changes** + +Title | V2.2 | V2.2.1 ([spdx.dev](https://spdx.dev/)) | V2.2.1 (ISO) +----- | --------- | -------------------------------------- | ------------ +Scope | N/A | Clause 1 | Clause 1 +Normative references | N/A | Clause 2 | Clause 2 +Terms and definitions | N/A | Clause 3 | Clause 3 +Conformance | N/A | Clause 4 | Clause 4 +Composition of an SPDX document | N/A | Clause 5 | Clause 5 +Document Creation Information | Chapter 2 | Clause 6 | Clause 6 +Package Information | Chapter 3 | Clause 7 | Clause 7 +File Information | Chapter 4 | Clause 8 | Clause 8 +Snippet Information | Chapter 5 | Clause 9 | Clause 9 +Other Licensing Information Detected | Chapter 6 | Clause 10 | Clause 1 +Relationship between SPDX Elements Information | Chapter 7 | Clause 11 | Clause 1 +Annotation Information | Chapter 8 | Clause 12 | Clause 1 +Review Information (deprecated) | Chapter 9 | Clause 13 | Clause 1 +SPDX License List | Appendix I | Annex A | Annex A +License Matching Guidelines and Templates | Appendix II | Annex B | Annex B +RDF Object Model and Identifier Syntax | Appendix III | Annex C | Annex C +SPDX License Expressions | Appendix IV | Annex D | Annex D +Using SPDX short identifiers in Source Files | Appendix V | Annex E | Annex E +External Repository Identifiers | Appendix VI | Annex F | Annex F +Creative Commons Attribution License 3.0 Unported | Appendix VII | Annex G | [omitted] +SPDX Lite | Appendix VIII | Annex H/G* | Annex G +SPDX File Tags | Appendix IX | Annex I/H* | Annex H +Differences from Earlier SPDX Versions | N/A | Annex J/I* | Annex I + + +*_This edition featured inconsistent lettering._ + +# A.5 Differences from V2.2 and V2.1 + +* JSON, YAML, and a development version of XML have been added as supported file formats. + +* A new appendix "SPDX File Tags" has been added to describe a method that developers can use to document other SPDX file-specific information (such as copyright notices, file type, etc.) in a standardized and easily machine-readable manner. See Appendix IX for more information. + +* A new appendix "SPDX Lite" has been added to document a lightweight subset of the SPDX specification for scenarios where a full SPDX document is not required. See Appendix VIII for more information. + +* Additional relationship options have been added to enable expression of different forms of dependencies between SPDX elements. As well, NONE and NOASSERTION keywords are now permitted to be used with relationships to indicate what is unknown. + +* Miscellaneous bug fixes and non-breaking improvements as reported on the mailing list and reported as issues on the spdx-spec GitHub repository. + +# A.6 Differences between V2.1 and V2.0 + +* Snippets have been added to allow a portion of a file to be identified as having different properties from the file it resides in. The use of snippets is completely optional and it is not mandatory for snippets to be identified. See section 5 Snippet Information for further details on the fields available to describe snippets. + +* External Packages can now be referred to in SPDX documents. When there is no SPDX file information available to document the content of these external packages, then the filesAnalyzed attribute on a package should be set to false. See section 3.8 Files Analyzed for more information. + +* Packages are now able to associate with an “External Reference” which allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package. See: section 3.21 External Reference, 3.22 External Reference Comment and Appendix VI: External Repository Identifiers for +more information. + +* The “Artifact of Project” fields at the file level are now deprecated, as they can be replaced by a relationship to the more descriptive External Packages. + +* A new appendix “Using SPDX short identifiers in Source Files” has been added to document the best practices to refer to the licenses in the SPDX license list that have emerged from the development community. See Appendix V: Using SPDX short identifiers in Source Files for more information. + +* Miscellaneous bug fixes. + +# A.7 Differences between V2.0 and V1.2 + +* Abstraction has been applied to the underlying model with the inclusion of SPDX elements. With SPDX 2.0, the concept of an SPDX element is introduced (see Appendix III). This includes SPDX documents, SPDX files, and SPDX packages, each of which gets associated with an SPDX identifier which is denoted by “SPDXRef-”. + +* SPDX relationships have been added to allow any SPDX element to have a relationship to other SPDX elements. Documented the origin of an SPDX hierarchy of sub-packages, documenting the origin of an SPDX element, and documenting modifications or corrections (annotations) to an SPDX element. + +* The ability to reference SPDX elements outside the current SPDX document itself (external references). + +* Additional file types are now supported. + +* Additional checksum algorithms are now supported. + +* Review Information section is deprecated. It is recommended to provide document reviews with Annotations (Section 7). + +* A License Expression Syntax has been introduced and documented in Appendix IV. diff --git a/docs/annexes/getting-started.md b/docs/annexes/getting-started.md new file mode 100644 index 0000000000..acf79870e5 --- /dev/null +++ b/docs/annexes/getting-started.md @@ -0,0 +1,739 @@ +# Annex B: Getting started writing SPDX 3 (Informative) +## (a.k.a My First SPDX File) + +This guide is designed to walk you through the concepts behind an SPDX +document, by walking through writing one by hand. While it is possible to write +all your SPDX documents by hand, we would recommend looking at the various +language bindings that are available for crafting more complex documents. +Nevertheless, walking through an example of a hand written document can be +instructive into how SPDX documents work to better understand concepts that are +at play, even when using language bindings. + +All of the provided fragments listed here are intended to be used to construct +a complete a valid SPDX JSON document when concatenated together + +If you do would like to construct the complete example from this Markdown file, +use the following command: + +```shell +cat getting-started.md | awk '/^```json/, $0=="```" {if ($0 !~ /^```.*/ ) print}' +``` + +Please note that all descriptions of properties, classes, etc. are +non-normative; that is they are intended to help you understand what is going +on in simpler language, but are not necessarily complete. Links to the full +official documentation are provided where possible. + +## The Preamble + +All documents need to start somewhere, and SPDX documents are no exception. + +The root of all SPDX documents will be a JSON object, so start with that: +```json +{ +``` + +Next, we need to identify that the document is an SPDX 3 JSON-LD document, which is done with: +```json + "@context": "https://spdx.org/rdf/3.0.0/spdx-context.jsonld", +``` +SPDX documents are designed to be a strict subset of [JSON-LD][1], such that +they can be parsed using either a full JSON-LD parser if you need the full +power of [linked documents][2] or [RDF][3], or a much simpler JSON parser if +all you care about is extracting meaningful SPDX data from the document. + +Because the document is valid JSON-LD, the `@context` must be provided to tell +the JSON-LD parser how to expand the human readable names in the document into +full IRIs (don't worry if you don't know what that means, it's not really that +important). You can think of this line as telling us "This is an SPDX document, +and this provided URL tells us how to decode it". The [SPDX JSON +Schema][spdxjsonschema] will force you to put the correct value here when +validating a document. + + +Now, we need to specify the list of objects that we want to create in this +document. JSON-LD has a special way of specifying this list using the `@graph` +property of the root object like so: +```json + "@graph": [ +``` + + +## Tell us about yourself + +Our first SPDX object is going to be a [Person][Class_Person] that tells us who +is writing this document (you!), so lets get started with it: + +```json + { + "type": "Person", +``` + +This is the basic format for any object in SPDX; all objects have one required +property named `type` that tells us what this object actually is, so here we +say this is a [Person][Class_Person]. + +Next, we need to name our object: +```json + + "spdxId": "http://spdx.example.com/Person/JoshuaWatt", +``` + +Most objects can have some sort of "ID" property that gives it a name. In the +case of [Person][Class_Person], that property is called `spdxId` (inherited +from [Element][Class_Element]). This property is the URI that should give this +object a universally unique name. Although this property _looks_ like a HTTP +URL, it is in fact not. Technically speaking, a URL defined a _Location_, where +as a URI defines an _Identifier_ (i.e. the name by which something is known). +In all likelihood, a URI is not a resolvable location from whence you can do an +HTTP `GET` to retrieve data, but rather just a way of constructing a namespaced +identifier. This identifier can be used within this document to refer to this +object (more on that later), or it can be referenced from other documents to +refer to this _specific_ object (although in that case there needs to be +additional information to describe how to find this document). URI's are +considered to be universally unique, so any objects constructed with this URI +are considered to be the same object, and any references to this URI is a +reference to this _specific_ object we are creating. + +If you work for a company, own a domain, etc. it is encouraged to use that (or +some subdomain of it) in place of `spdx.example.com`. + +In practice, many `spdxId` values will have some sort of hash or random +UUID-like string incorporated to make them unique. + +Moving on from this, we have: +```json + "creationInfo": "_:creationinfo", +``` + +All SPDX objects derived from [Element][Class_Element] _must_ specify how they +were created by _linking_ to a [CreationInfo][Class_CreationInfo] object. It is +important to know the providence of where objects come from; but more on this +later. + +```json + "name": "Joshua Watt", +``` + +The optional [name][Property_name] property is inherited from the `Element` +class, and means "the common name for the thing", or in this case, your name. + +As our last step, we want to indicate another way by which You are known to the +world; specifically your E-mail address. + +To do this we first need to use the (optional) +[externalIdentifier][Property_externalIdentifier] property which +[Person][Class_Person] inherits from [Element][Class_Element]: + +```json + "externalIdentifier": [ +``` + +This property is an array of [ExternalIdentifier][Class_ExternalIdentifier] +objects, so start by adding one to the array: + +```json + { + "type": "ExternalIdentifier", +``` + +Again notice this uses the `type` property to identify what the object is. +However it should be noted that this is our first object that is not derived +from [Element][Class_Element], and therefore it does not need a `spdxId` +property. + +Next, lets add the relevant information about your email address: + +```json + "externalIdentifierType": "email", + "identifier": "JPEWhacker@gmail.com" +``` + +Two properties are used here. First, +[externalIdentifierType][Property_externalIdentifierType] is used to indicate +what type of external identifier this is. There are many choices, but in the +case we are specifying your email address, so we choose the value `email`. The +second property is the [indentifier][Property_identifier] property which is the +actual string identifier (in this case, your email address). + + +We are now done with our [Person][Class_Person], so close it all out and +prepare for the next object: + +```json + } + ] + }, +``` + + +## Where did all this stuff come from? + +Our next object is going to be a [CreationInfo][Class_CreationInfo] object. It +is required to provide one for every SPDX document, as all objects derived from +[Element][Class_Element] must link to one in their +[creationInfo][Property_creationInfo] property to indicate where they came +from. + +Note that the [CreationInfo][Class_CreationInfo] describes where a SPDX +[Element][Class_Element] itself came from (that is, who wrote the actual JSON). +This is a distinct concept from describing where the thing an +[Element][Class_Element] _describes_ comes from, which is covered later. + +Lets get started: +```json + { + "type": "CreationInfo", +``` +Hopefully this is making sense. We are saying this object is a +[CreationInfo][Class_CreationInfo]. + +```json + "@id": "_:creationinfo", +``` + +This object also has an `@id` similar to the `spdxId` of our person, but it is +subtly different First of all, this one is _not_ a URI like our +[Person][Class_Person], but instead starts with a `_:`. This type of identifier +is known as a _blank node_. Blank nodes serve a similar purpose to the URI of +the `spdxId`, however they _only_ have scope within this SPDX document. What +this means is that it be impossible to reference this +[CreationInfo][Class_CreationInfo] by name outside of this document. Inside the +document, you can use this identifier to refer to this object. The string after +the `_:` is arbitrary and you may choose whatever unique (within the document) +string that you choose. + +It should be noted that [CreationInfo][Class_CreationInfo] does _not_ derive +from [Element][Class_Element] class (like our previous example of +[ExternalIdentifier][Class_ExternalIdentifier]), and as such the `@id` property +is technically optional. However, since we will need to refer to this object at +other places in the document, we must give it an identifier. This also means +that this object does not have a mandatory +[creationInfo][Property_creationInfo] property (which makes sense since it +would be a circular reference). Finally, [CreationInfo][Class_CreationInfo] is +_only_ allowed to have a blank node identifier. + +If you look back at the [Person][Class_Person] we just created, you'll notice +that its [creationInfo][Property_creationInfo] property has the string value +that matches the `@id` of this object; this is how objects are linked together +by reference in SPDX. + +Next, we need to specify which version of the SPDX spec that elements linking +to this [CreationInfo][Class_CreationInfo] are conforming to: + +```json + "specVersion": "3.0.0", +``` + +Now, we need to use the [createdBy][Property_createdBy] property to indicated +who (or what) created the elements that are linked to this +[CreationInfo][Class_CreationInfo]: + +```json + "createdBy": [ + "http://spdx.example.com/Person/JoshuaWatt" + ], +``` + +This property is a list of reference to any class that derives from +[Agent][Class_Agent]. Since you are the person writing the document, put a +single list item that is the `spdxId` of your [Person][Class_Person] element +here to link them together. Note that even though this is using a full URI +instead of a blank node, this is linking in the same way as +[creationInfo][Property_creationInfo] described above. + +Also, it is worth noting that this does indeed create a circular reference +between our [Person][Class_Person].[creationInfo][Property_creationInfo] +property and [CreationInfo][Class_CreationInfo].[createdBy][Property_createdBy] +property. This is fine in SPDX, as objects are not required to be a Directed +Acyclical Graph (DAG). + + +Finally, we need to specify the date that any objects linking to this +[CreationInfo][Class_CreationInfo] were created using the +[created][Property_created] property and close out the object: + +```json + "created": "2024-03-06T00:00:00Z" + }, +``` + +Use today's date and time in [ISO 8601][4] with the format: +`"%Y-%m-%dT%H:%M:%SZ"`. The timezone should always be UTC. + + +## Describing the Document + +SPDX requires that information about the document itself be provided. In order +to do this, we must create a [SpdxDocument][Class_SpdxDocument] object, so lets +do that now: + +```json + { + "type": "SpdxDocument", + "spdxId": "http://spdx.example.com/Document1", + "creationInfo": "_:creationinfo", +``` + +[SpdxDocument][Class_SpdxDocument] derives from [Element][Class_Element], so it +has 3 required properties, `type`, `spdxId` and +[creationInfo][Property_creationInfo]. We've seen all of these properties +before in [Person][Class_Person], so hopefully this getting more familiar. Note +that we again link back out our previous [CreationInfo][Class_CreationInfo] +object. + +Next, we need to indicate which [Profiles][SPDX_Profile] our document uses +using the [profileConformance][Property_profileConformance] property. This can +be used by consumers of the document to quickly determine if the information +they want is in the document (for example, if a user wants to find CVE data, +but the `security` profile is not present, there is no reason to continue +looking in this document). + +```json + "profileConformance": [ + "core", + "software" + ], +``` + +In this case, we are saying this document conforms to the `core` profile (all +SPDX documents should include this), and the `software` profile, since we will +be describing some software later. + +The final property we need to define is [rootElement][Property_rootElement]. +This property is a list of [Element][Class_Element] (or any subclass of +Element) references. Add this now and close our our +[SpdxDocument][Class_SpdxDocument]: + +```json + "rootElement": [ + "http://spdx.example.com/BOM1" + ] + }, +``` + +The purpose of this property is to indicate the "interesting" element(s) in the +document. Since a document can contain a large number of elements, it might be +difficult for a consumer of the document to know what the focus of the document +is. This property clarifies that by suggesting which element(s) a user should +look at to start navigating. While it is possible to have more than one root +element, it is rare to need more than one. + +Careful readers of the [SpdxDocument][Class_SpdxDocument] documentation will +note that we have omitted the [element][Property_element] (derived from the +[ElementCollection][Class_ElementCollection] parent class). Technically +speaking, the property _should_ link to all the elements that are in the +document using this property. However because this would be error prone, it is +implied that all [Element][Class_Element] objects present in the `@graph` (that +is, all the objects we are writing) are implicitly added to the +[element][Property_element] property. + +## A Complete Document! + +At this point, we have a completed SPDX document (albeit, one that has an +unresolved references in +[SpdxDocument][Class_SpdxDocument].[rootElement][Property_rootElement]). This +is a fully valid document because it has the SPDX 3.0 preamble, and the +required [SpdxDocument][Class_SpdxDocument] object, which in turn requires a +valid [CreationInfo][Class_CreationInfo], which we've provided. Finally, the +[CreationInfo][Class_CreationInfo] requires an [Agent][Class_Agent] to describe +who or what created the Elements in the document, which we've provided by +writing a [Person][Class_Person] object which describes you. + +While this is the minimal example, it may feel long. However, as we continue in +the document it should become more apparent how reuse of these 3 objects +(particularly the [CreationInfo][Class_CreationInfo]) helps _reduce_ total +document size while still conveying precise information. In addition, there are +other options to make a more compact document that are not covered yet, such as +referring to a external [Agent][Class_Agent] instead of encoding it in the +document. + +## Lets Add Some Software! + +Now that we have the basic valid document, its time to start adding some +interesting data to it. Lets start with a fictitious software package called +`amazing-widget` which we distribute as a tarball for users to download and run. + +To start with, we need to define a [software_Package][Class_software_Package] +object the defines how our software is distributed. In this case, the +[software_Package][Class_software_Package] will be describing a tarball which +someone can download, but it can be almost any unit of content that can be used +to distribute software (either as binaries or source). See the documentation +for more details. + +Lets define our package: +```json + { + "type": "software_Package", + "spdxId": "http://spdx.example.com/amazing-widget", + "creationInfo": "_:creationinfo", +``` +This should be familiar by now. Note the reuse of our previous +[CreationInfo][Class_CreationInfo]. + +Also note that this is our first element that is outside of the `Core` profile +in SPDX. In this specific case, the class is defined in the `Software` profile, +and as such is prefixed with `software_`. Any classes and properties that are +defined in a profile other than `Core` will be prefixed with the lower case +profile name + `_` to disambiguate them from classes and properties with the +same name in other profiles. + +Again, we can use [Element][Class_Element].[name][Property_name] to give the +common name for our package: + +```json + "name": "amazing-widget", +``` + +Importantly, even though this is a class defined in the `Software` profile, +[name][Property_name] is defined in core so it _does not_ get prefixed. When +writing objects, pay attention to which profile the _property_ is defined in, +as that sets the prefix (the documentation should make it clear what the +serialized name of a property is if you are unsure *TODO: It does not yet*). + +Next, we will define what version the `amazing-widget` package is using +[software_packageVersion][Property_software_packageVersion], and where the user +could download this package from using +[software_downloadLocation][Property_software_downloadLocation] (both are +optional): + +```json + "software_packageVersion": "1.0", + "software_downloadLocation": "http://dl.example.com/amazing-widget_1.0.0.tar", +``` + +These are our first two examples of properties not defined in the `Core` +profile, and as such they get the `software_` prefix. + + +Now, we should define when this software was packaged using the (optional) +[builtTime][Property_builtTime] property, so that downstream users can tell how +old it is: + +```json + "builtTime": "2024-03-06T00:00:00Z", +``` + +Note that we are back in the `Core` profile properties here (specifically, +[builtTime][Property_builtTime] is a property of [Artifact][Class_Artifact] in +`Core`) + + +Next, we want to indicate who actually made the package we are describing. This +is done using the (optional) [originatedBy][Property_originatedBy] array +property: + +```json + "originatedBy": [ + "http://spdx.example.com/Person/JoshuaWatt" + ], +``` + +In this example, you can put a single element that references your +[Person][Class_Person] `spdxId` here to indicate that _you_ actually made the +package. Note that while we are using the same `spdxId` as we used in the +[CreationInfo][Class_CreationInfo], this is not required. +[originatedBy][Property_originatedBy] is the property that we used to describe +who made the actual package being described by the +[software_Package][Class_software_Package] and not the JSON object itself. + +Finally, we would like to inform consumers of our SPDX how they can validate +the package to ensure its contents have not changed, or to check if a file that +they have is the same one being described by this document. This is done using +the [verifiedUsing][Property_verifiedUsing] property, which is an array of +[IntegrityMethod][Class_IntegrityMethod] objects (or subclasses). + +```json + "verifiedUsing": [ + { + "type": "Hash", + "algorithm": "sha256", + "hashValue": "f3f60ce8615d1cfb3f6d7d149699ab53170ce0b8f24f841fb616faa50151082d" + } + ] + }, +``` + +Specifically, we are using the [Hash][Class_Hash] subclass of integrity method to +indicate that the SHA-256 checksum of the package file is +`f3f60ce8615d1cfb3f6d7d149699ab53170ce0b8f24f841fb616faa50151082d` + + +## Whats in our Package? + +Describing that we have a distributed package is a great start, but we are able +to go further (although this is not mandatory!). Our next object is going to +describe all the files contained in our +[software_Package][Class_software_Package] by using +[software_File][Class_software_File]. + +Lets get started with our first file, the program executable: + +```json + { + "type": "software_File", + "spdxId": "http://spdx.example.com/amazing-widget/main", + "creationInfo": "_:creationinfo", + "name": "/usr/bin/amazing-widget", + "verifiedUsing": [ + { + "type": "Hash", + "algorithm": "sha256", + "hashValue": "ee4f96ed470ea288be281407dacb380fd355886dbd52c8c684dfec3a90e78f45" + } + ], + "builtTime": "2024-03-05T00:00:00Z", + "originatedBy": [ + "http://spdx.example.com/Person/JoshuaWatt" + ], +``` + +We've seen all this before, so hopefully it all makes sense. + +While it's great to have a file, it's not easy to tell what purpose this file +serves. We might be able to infer that its an executable program from the +[name][Property_name], but SPDX provides the ability for us to directly specify +this using the (optional) +[software_primaryPurpose][Property_software_primaryPurpose] and +[software_additionalPurpose][Property_software_additionalPurpose] properties +(derived from [sofware_Artifact][Class_software_Artifact]): + +```json + "software_primaryPurpose": "executable", + "software_additionalPurpose": [ + "application" + ], +``` + +A [software_Artifact][Class_software_Artifact] can have as many purposes a you +want to describe, but there should always be a +[software_primaryPurpose][Property_software_primaryPurpose] property defined +before any [software_additionalPurpose][Property_software_additionalPurpose] +are added. + +Finally, as one last bit of information, we'll say what the copyright text of +the program is using the (optional) +[software_copyrightText][Property_software_copyrightText] property and close +out our file: + +```json + "software_copyrightText": "Copyright 2024, Joshua Watt" + }, +``` + +Lets add one more file for fun. This one will describe a config file for our +program: + +```json + { + "type": "software_File", + "spdxId": "http://spdx.example.com/amazing-widget/config", + "creationInfo": "_:creationinfo", + "name": "/etc/amazing-widget.cfg", + "verifiedUsing": [ + { + "type": "Hash", + "algorithm": "sha256", + "hashValue": "89a2e80bc48c4dd10044c441af0fc6fdad5d31b2fa391cb2cf9c51dbf4200ed9" + } + ], + "builtTime": "2024-03-05T00:00:00Z", + "originatedBy": [ + "http://spdx.example.com/Person/JoshuaWatt" + ], + "software_primaryPurpose": "configuration" + }, +``` + +## Linking things together with Relationships + +Now we've described our [software_Package][Class_software_Package], and two +[software_File][Class_software_File]s that should be contained in it, but we +have one small problem: there is nothing that tells us that our files are +actually contained by the package. + +In order to do this, we must introduce the SPDX +[Relationship][Class_Relationship]. These are a very powerful concept in SPDX +that allows linking [Element][Class_Element]s and describing how they are +related. + +[Relationship][Class_Relationship]s themselves are also derived from SPDX +[Element][Class_Element]s, so we need the required three properties to start a +new one: + +```json + { + "type": "Relationship", + "spdxId": "http://spdx.example.com/amazing-widet-contains", + "creationInfo": "_:creationinfo", +``` + +Next, we need to say what the relationship between our objects is going to be. +We do this using the [relationshipType][Property_relationshipType] property: + +```json + "relationshipType": "contains", +``` + +The full list of what a [Relationship][Class_Relationship] can describe is +defined by the [RelationshipType][Vocab_RelationshipType] vocabulary (a fancy +work for enumeration). There are a lot of possible options, and each one has a +specific meaning and restrictions on what types it can relate, so read the +documentation to find the specific one you need and how to use it. In our case, +we are using `contains` which is defined as "The `from` +[Element][Class_Element] contains each `to` [Element][Class_Element]". Perfect. + +Now, we need to describe what [Element][Class_Element]s are being connected. +[Relationship][Class_Relationship]s always have a directionality associated +with them: you can think of them as an arrow pointing from their +[from][Property_from] property to their [to][Property_to] properties. +[from][Property_from] is always required and must be a single object, whereas +[to][Property_to] is a list of zero or more objects. Lets write the JSON to +express this: + +```json + "from": "http://spdx.example.com/amazing-widget", + "to": [ + "http://spdx.example.com/amazing-widget/config", + "http://spdx.example.com/amazing-widget/main" + ], +``` + +This is the minimum required to define a [Relationship][Class_Relationship], +but we want to add one more property to convey additional information and close +out the object: + +```json + "completeness": "complete" + }, +``` + +The [completeness][Property_completeness] property is very useful as it +indicates if we know that this [Relationship][Class_Relationship] can be +considered to describe all we know about the type of relationship or not. For +example, by stating that this relationship is `complete`, we are saying that +our package contains those 2 files, and _only_ those 2 files. We could have +also stated that the relationship was `incomplete` in which case we are stating +that we know we didn't list all the files, and other are included. +Alternatively, we could have stated that the relationship +[completeness][Property_completeness] was `noAssertion` meaning we don't know +if we captured all the files or not. If this property is omitted, it's assumed +to be `noAssertion`. + +## Wrapping it all up in a BOM + +We've made great progress, and we are _almost_ done. For our final step, we +want to wrap up everything we know about the package into a "Software Bill of +Materials". + +This is done by creating a [software_Sbom][Class_software_Sbom] object: + +```json + { + "type": "software_Sbom", + "spdxId": "http://spdx.example.com/BOM1", + "creationInfo": "_:creationinfo", +``` + +Note that this is the object referenced by the [rootElement][Property_rootElement] of +our [SpdxDocument][Class_SpdxDocument], since it is the primary subject of our entire +document. + +[software_Sbom][Class_software_Sbom] derives from +[ElementCollection][Class_ElementCollection] just like +[SpdxDocument][Class_SpdxDocument], so it has the same +[rootElement][Property_rootElement] property. In this case, it is the subject +of the SBOM, which is our [software_Package][Class_software_Package]: + +```json + "rootElement": [ + "http://spdx.example.com/amazing-widget" + ], +``` + +Unlike [SpdxDocument][Class_SpdxDocument] however, there is no implicit value +for the [element][Property_element] property. Instead, we need to list all the +elements that are part of this SBOM (think of this as the line items in the +SBOM). In our specific case, this is the [software_File][Class_software_File]s +that part of our package, but if you had any other elements related to the +package (e.g. licenses, security information, etc.) those would also be +included: + +```json + "element": [ + "http://spdx.example.com/amazing-widget/main", + "http://spdx.example.com/amazing-widget/config" + ], +``` + +Finally, we need to specify what type(s) of BOM this is using the +[software_sbomType][Property_software_sbomType] property: + +```json + "software_sbomType": [ + "build" + ] + } +``` + +This property is effectively indicating at what point in the software lifecycle +this SBOM was generated. Since we are describing an executable program, `build` +seems the most likely. + +## Closing it all up + +Now that we are all done, we have a few things to clean up, namely that we need +to close the `@graph` list and the root object, so lets do that now: + +```json + ] +} +``` + +**Congratulations!** You just wrote your first SPDX document! Hopefully this +walk through has been instructive and you are ready to get started with SPDX! + +[1]: https://json-ld.org/ +[2]: https://en.wikipedia.org/wiki/Linked_data +[3]: https://www.w3.org/RDF/ +[4]: https://en.wikipedia.org/wiki/ISO_8601 +[spdxjsonschema]: https://spdx.org/schema/3.0.0/spdx-json-schema.json +[Class_Agent]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Agent +[Class_Artifact]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Artifact +[Class_CreationInfo]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/CreationInfo +[Class_ElementCollection]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/ElementCollection +[Class_Element]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Element +[Class_ExternalIdentifier]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/ExternalIdentifier +[Class_Hash]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Hash +[Class_IntegrityMethod]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/IntegrityMethod +[Class_Person]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Person +[Class_Relationship]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Relationship +[Class_SpdxDocument]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/SpdxDocument +[Class_software_Artifact]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/Artifact +[Class_software_File]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/File +[Class_software_Package]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/Package +[Class_software_Sbom]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/Sbom +[Property_builtTime]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/builtTime +[Property_completeness]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/completeness +[Property_createdBy]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/createdBy +[Property_created]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/created +[Property_creationInfo]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/creationInfo +[Property_element]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/element +[Property_externalIdentifier]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/externalIdentifier +[Property_from]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/from +[Property_identifier]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/identifier +[Property_name]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/name +[Property_originatedBy]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/originatedBy +[Property_profileConformance]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/profileConformance +[Property_relationshipType]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/relationshipType +[Property_rootElement]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/rootElement +[Property_software_additionalPurpose]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Properties/additionalPurpose +[Property_software_copyrightText]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Properties/copyrightText +[Property_software_downloadLocation]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Properties/downloadLocation +[Property_software_packageVersion]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Properties/packageVersion +[Property_software_primaryPurpose]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Properties/primaryPurpose +[Property_software_sbomType]: https://spdx.github.io/spdx-spec/v3.0/model/Software/Properties/sbomType +[Property_to]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/to +[Property_verifiedUsing]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Properties/verifiedUsing +[SPDX_Profile]: https://spdx.github.io/spdx-spec/v3.0/ +[Vocab_RelationshipType]: https://spdx.github.io/spdx-spec/v3.0/model/Core/Vocabularies/RelationshipType diff --git a/docs/annexes/including-security-information-in-SPDX.md b/docs/annexes/including-security-information-in-SPDX.md new file mode 100644 index 0000000000..a9172ae131 --- /dev/null +++ b/docs/annexes/including-security-information-in-SPDX.md @@ -0,0 +1,366 @@ +# Annex G: Including Security Information in a SPDX document + +The flexibility of SPDX 3.0 allows users to either link SBOMs to external security vulnerability data or to embed security vulnerability information in the SPDX 3.0 data format. For more details about the differences, read ["Capturing Software Vulnerability Data in SPDX 3.0"](https://spdx.dev/capturing-software-vulnerability-data-in-spdx-3-0/). + +## G.1 External References and External Identifiers +SPDX 3.0 has the concept of an [__External Reference__](https://github.com/spdx/spdx-3-model/blob/main/model/Core/Classes/ExternalRef.md) for an Element which points to a general resource outside the scope of the SPDX-3.0 content that provides additional context or information about an Element. + +The specification for External Reference types has many [type options](https://github.com/spdx/spdx-3-model/blob/main/model/Core/Vocabularies/ExternalRefType.md), a large handful of which pertain specifically to security use cases: + +* cwe +* secureSoftwareAttestation +* securityAdvisory +* securityAdversaryModel +* securityFix +* securityOther +* securityPenTestReport +* securityPolicy +* securityThreatModel +* vulnerabilityDisclosureReport +* vulnerabilityExploitabilityAssessment + + +SPDX 3.0 also has the concept of [__External Identifier__](https://github.com/spdx/spdx-3-model/blob/main/model/Core/Classes/ExternalIdentifier.md) which should be used in cases where an identifier scheme exists and is already defined for an Element outside of SPDX-3.0. + +There are several External Identifier [types](https://github.com/spdx/spdx-3-model/blob/main/model/Core/Vocabularies/ExternalIdentifierType.md) that may be used in a security context: + +* cpe22 +* cpe23 +* cve +* packageUrl +* securityOther + + +This section provides usage scenarios of how to leverage the Security External References and External Identifiers specified above to refer to external security information. Examples of how to use each category can be found in the [Security/Classes](https://github.com/spdx/spdx-3-model/tree/main/model/Security/Classes) pages. Multiple instances and types of external security information may be included within a SPDX document. + +## G.1.1 Linking to an Advisory + +To reference a Common Vulnerabilities and Exposures (CVE) advisory applicable to a package, you must first create a [Vulnerability Element](https://github.com/spdx/spdx-3-model/blob/main/model/Security/Classes/Vulnerability.md). You can then use ExternalIdentifiers or ExternalRefs to supplement the CVE with associated external metadata. + +```json +{ + "@type": "Vulnerability", + "@id": "urn:spdx.dev:cve-2020-2849", + "summary": "Use of a Broken or Risky Cryptographic Algorithm", + "description": "The npm package `elliptic` before version 6.5.4 are vulnerable to Cryptographic Issues via the secp256k1 implementation in elliptic/ec/key.js. There is no check to confirm that the public key point passed into the derive function actually exists on the secp256k1 curve. This results in the potential for the private key used in this implementation to be revealed after a number of ECDH operations are performed.", + "modified": "2021-03-08T16:06:43Z", + "published": "2021-03-08T16:02:50Z", + "externalIdentifiers": [ + { + "@type": "ExternalIdentifier", + "externalIdentifierType": "cve", + "identifier": "CVE-2020-2849", + "identifierLocator": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28498", + "https://www.cve.org/CVERecord?id=CVE-2020-28498" + ], + "issuingAuthority": "urn:spdx.dev:agent-cve.org" + }, + { + "type": "ExternalIdentifier", + "externalIdentifierType": "securityAdvisory", + "identifier": "GHSA-r9p9-mrjm-926w", + "identifierLocator": "https://github.com/advisories/GHSA-r9p9-mrjm-926w" + } + ], + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://nvd.nist.gov/vuln/detail/CVE-2020-28498" + }, + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://ubuntu.com/security/CVE-2020-28498" + }, + { + "@type": "ExternalRef", + "externalRefType": "securityOther", + "locator": "https://github.com/indutny/elliptic/pull/244/commits" + } + ] +} +``` + +## G.1.2 Linking to a CSAF Document + +To reference [CSAF](https://docs.oasis-open.org/csaf/csaf/v2.0/cs01/csaf-v2.0-cs01.html) formatted security information see below for examples. + +### G.1.2.1 Linking to a CSAF VEX +To reference a CSAF VEX document, include an external reference of type `vulnerabilityExploitabilityAssessment` on the Vulnerability Element that encapsulates the CVE described in the CSAF VEX document. + + +```json +{ + "@type": "Vulnerability", + "@id": "urn:spdx.dev:vuln-2", + "name": "cve-2021-44228", + "description": "Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled.", + "modifiedTime": "2021-03-08T16:02:43Z", + "publishedTime": "2021-03-08T16:06:50Z", + "externalIdentifiers": [ + { + "@type": "ExternalIdentifier", + "externalIdentifierType": "cve", + "identifier": "CVE-2021-44228", + "identifierLocator": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228", + "https://www.cve.org/CVERecord?id=CVE-2021-44228" + ], + "issuingAuthority": "urn:spdx.dev:agent-cve.org" + } + ] + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "vulnerabilityExploitabilityAssessment", + "locator": "https://github.com/oasis-tcs/csaf/blob/master/csaf_2.0/examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json" + } + ] +} +``` + +### G.1.2.2 Linking to a CSAF Advisory +To reference a CSAF Advisory document, include the document locator as an external reference of type `securityAdvisory` on a Package Element. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:pkg-rh-open-shift", + "name": "Red Hat OpenShift Enterprise", + "packageVersion": "3.6", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://github.com/oasis-tcs/csaf/blob/master/csaf_2.0/examples/csaf/rhsa-2019_1862.json" + } + ] +} +``` + + +## G.1.3 Linking to CycloneDX Security Data + +To reference to [CycloneDX](https://cyclonedx.org) formatted security information applicable to a package you need to first create a Package Element. + +Using an External Reference, link the package to the matching component in the CycloneDX BOM. Link to it using its [BOM link](https://cyclonedx.org/capabilities/bomlink/), a URN formed by combining the CycloneDX serial number, version and bom-ref which contains the security information about the package. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:pkg-stack-cors", + "name": "stack-cors", + "packageVersion": "1.3.0", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityOther", + "locator": "urn:cdx:17cfc349-c637-4685-856c-81196420c7f5/2#componentRef" + } + ] +} +``` + +## G.1.4 Linking to an OSV + +To include a reference to [Open Source Vulnerability](https://github.com/google/osv) (OSV) formatted security information applicable to a package you need to first create a Package Element. Then use an External Reference to link to the OSV advisory. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:pkg-Django", + "name": "Django", + "packageVersion": "2.2", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://github.com/github/advisory-database/blob/6b9d5bc96a62bb845ee71e4551a214eb1457e2c6/advisories/github-reviewed/2022/04/GHSA-2gwj-7jmv-h26r/GHSA-2gwj-7jmv-h26r.json" + } + ] +} +``` + + +## G.1.5 Linking to an OmniBOR (formerly known as GitBOM) + +To identify a Package with an [OmniBOR](https://omnibor.io/) (Universal Bill Of Receipts, formerly known as GitBOM) gitoid, use an External Identifier to add gitoid to the package. + + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:pkg-example", + "name": "Example", + "packageVersion": "1.2.3", + "externalIdentifiers": [ + { + "@type": "ExternalIdentifier", + "externalIdentifierType": "gitoid", + "identifier": "gitoid:blob:sha1:bcb99b819dadaebdf2c8f88d92ee9024c45f9df3" + } + ] +} +``` + +## G.1.6 Linking to a vulnerability disclosure document + +To express a reference to a vulnerability disclosure document for a package, use an External Reference for a Package Element. The example below shows Cisco’s response to Apache log4j vulnerability. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:pkg-apache-log4j", + "name": "log4j", + "packageVersion": "2.14.0", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd" + } + ] +} +``` + +To communicate that a package is not vulnerable to a specific vulnerability it is recommended to reference a web page indicating why given vulnerabilities are not applicable using an External Reference on the package. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:example-1", + "name": "example", + "packageVersion": "1.0.0", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://example.com/product-x/security-info-not-affected.html" + } + ] +} +``` + +To refer to a security disclosure feed, such as the security bulletins from [CERT-EU](https://cert.europa.eu), include an External Reference in the package Element. + + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:example-2", + "name": "example", + "packageVersion": "2.0.0", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityAdvisory", + "locator": "https://cert.europa.eu/cert/Data/newsletter/reviewlatest-SecurityBulletins.xml" + } + ] +} +``` + +## G.1.7 Linking to a Code Fix for a Security Issue + +You can include a reference to a code fix for a security issue applicable to a Package or Vulnerability Element. + +Using the Vulnerability Element from example 1.1 above or a Package Element, you would add a code fix External Reference to the Element as follows. In this example, the link points to a specific code revision containing the fix for [CVE-2020-28498](https://nvd.nist.gov/vuln/detail/CVE-2020-28498). + +```json + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityFix", + "locator": "https://github.com/indutny/elliptic/commit/441b7428b0e8f6636c42118ad2aaa186d3c34c3f", + "comment": "elliptic before version 6.5.4 are vulnerable to Cryptographic Issues via the secp256k1 implementation in elliptic/ec/key.js. This patch fixes CVE-2020-28498." + } + ] +``` + +A fix reference may point to a configuration change for example the patch file as one of the fixes for [CVE-2022-26499](https://nvd.nist.gov/vuln/detail/CVE-2022-26499). + +```json + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityFix", + "locator": "https://downloads.digium.com/pub/security/AST-2022-002-16.diff" + } + ] +``` + +Alternatively, it may also link to a landing page with patches for a variety of products such as Oracle patch information for [CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228). + +```json + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityFix", + "locator": "https://www.oracle.com/security-alerts/cpujan2022.html" + } + ] +``` + + +## G.1.8 Linking to any Security Related Document + +If you want to reference any security information related to a package but cannot or do not wish to specify its kind, use the `securityOther` externalRefType. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:pkg-elliptic", + "name": "elliptic", + "packageVersion": "6.5.4", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityOther", + "locator": "https://github.com/christianlundkvist/blog/blob/aa3a69b5e4c06e4435070610c0c4a2b1e8731783/2020_05_26_secp256k1_twist_attacks/secp256k1_twist_attacks.md", + "comment": "Blog post from author who wrote fix for CVE-2020-28498." + } + ] +} +``` + +One can also use it to refer to guidance related to a vulnerability such as CISA guidance for Apache Log4j. + +```json + "@type": "Package", + "@id": "urn:spdx.dev:pkg-apache-log4j", + "name": "log4j", + "packageVersion": "2.14.0", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "securityOther", + "locator": "https://www.cisa.gov/uscert/apache-log4j-vulnerability-guidance" + } + ] +``` + +## G.1.9 Linking to a Vulnerability Disclosure Report (VDR) + +The National Institute of Standards and Technology (NIST) describes the concept of correlating vulnerability and SBOM information for a software product at the component level in “[Software Security in Supply Chains: Software Bill of Materials (SBOM)](https://www.nist.gov/itl/executive-order-14028-improving-nations-cybersecurity/software-security-supply-chains-software-1)”. Use the External Reference `vulnerabilityDisclosureReport` type to report on vulnerabilities related to the components contained in a software product’s SBOM. + +This enables a software producer to articulate to software consumers the status of vulnerabilities contained in the software product, by means of reporting vulnerability information at either the SBOM document or component level. + +Providing a link to such data at the time the SBOM is published provides a pointer for where to find this relevant vulnerability information without promulgating vulnerability information inside the SBOM. This is advantageous because the vulnerability information has a short shelf-life (it will change frequently) while the SBOM component data isn’t likely to change if the software has not changed. + +```json +{ + "@type": "Package", + "@id": "urn:spdx.dev:sag-pm", + "name": "SAG-PM (TM)", + "packageVersion": "1.1.8", + "externalRefs": [ + { + "@type": "ExternalRef", + "externalRefType": "vulnerabilityDisclosureReport", + "locator": "https://github.com/rjb4standards/REA-Products/blob/master/SBOM_and_VDRbaseline/sag-pm-118_VDR.json" + } + ] +} +``` diff --git a/chapters/using-SPDX-short-identifiers-in-source-files.md b/docs/annexes/using-SPDX-short-identifiers-in-source-files.md similarity index 97% rename from chapters/using-SPDX-short-identifiers-in-source-files.md rename to docs/annexes/using-SPDX-short-identifiers-in-source-files.md index 780c4246c6..d358063ffc 100644 --- a/chapters/using-SPDX-short-identifiers-in-source-files.md +++ b/docs/annexes/using-SPDX-short-identifiers-in-source-files.md @@ -1,4 +1,6 @@ -# Annex E Using SPDX license list short identifiers in source files (Informative) +# Annex E: Using SPDX license list short identifiers in source files (Informative) + +TODO: update for SPDXv3 ## E.1 Introduction diff --git a/docs/annexes/using-SPDX-to-comply-with-industry-guidance.md b/docs/annexes/using-SPDX-to-comply-with-industry-guidance.md new file mode 100644 index 0000000000..92561d10a0 --- /dev/null +++ b/docs/annexes/using-SPDX-to-comply-with-industry-guidance.md @@ -0,0 +1,50 @@ +# Annex F: Using SPDX to comply with Norms, Standards and Regulation (Informative) + +## F.1 Satisfying NTIA Minimum Elements for an SBOM using SPDX / US Executive Order 14028 + +US Executive Order 14028 in conjunction with the National Telecommunications and Information Administration (NTIA) outlined minimum elements for an SBOM. The minimum elements are detailed in [NTIA's Framing Software Component Transparency: Establishing a Common Software Bill of Maternials](https://www.ntia.gov/files/ntia/publications/framingsbom_20191112.pdf) and [The Minimum Elements for a SBOM](https://www.ntia.doc.gov/files/ntia/publications/sbom_minimum_elements_report.pdf) documents and summarized below: + +| SBOM Minimum Field | Description | +| ----------- | :----------- | +| Author Name | Author of the SBOM entry (this may not always be the supplier). | +| Supplier Name | Name or identity of the supplier of the component in the SBOM entry. | +| Component Name | Designation assigned to a unit of software defined by the original supplier. | +| Version String | Version used to identify a component. | +| Component Hash | A cryptographic hash to uniquely identify a component. | +| Unique Identifier | A unique identifier to help identify components or serve as a look-up key for relevant databases. | +| Relationship | Characterizing the relationship that an upstream component X is included in software Y. | +| Timestamp | Record of the date and time of the SBOM data assembly. | + + +The SPDX Specification contains fields able to address each of the NTIA minimum required data fields. + +| NTIA SBOM Minimum Field | Satisfying SPDX field model location | +| ----------- | :----------- | +| Author Name | [Core/Classes/CreationInfo.createdBy](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/CreationInfo/) | +| Supplier Name | [Core/Classes/Artifact.suppliedBy ](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Artifact/) | +| Component Name | [Software/Classes/Package.name](https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/Package/) inherited from [Core/Classes/Element.name](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Element/) | +| Version String | [Software/Classes/Package.packageVersion](https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/Package/) | +| Component Hash | [Core/Classes/Element.verifiedUsing](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Element/) | +| Unique Identifier | [Software/Classes/SoftwareArtifact.contentIdentifier](https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/SoftwareArtifact/) for SPDX Software Artifacts or [Software/Classes/Package.packageUrl](https://spdx.github.io/spdx-spec/v3.0/model/Software/Classes/Package/) if the packageUrl is considered to be unique,
or [Core/Classes/Element.externalIdentifier](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Element/) for resources outside the scope of SPDX-3.0 content
| +| Relationship | [Core/Classes/Relationship](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/Relationship/) | +| Timestamp | [Core/Classes/CreationInfo.created](https://spdx.github.io/spdx-spec/v3.0/model/Core/Classes/CreationInfo/) | + +## F.2 BSI TR-03183 - Technical Guideline Cyber Resilience Requirements for Manufacturers and Products + +The German BSI is actively propagating its technical guideline in preparation for adopting and detailing the +requirements of the [EU Cyber Resilience Act](https://www.europarl.europa.eu/doceo/document/TA-9-2024-0130_EN.html) +becoming effective in 2027. + +The guideline can be regarded as German equivalent of the US Executive Order 14028. Nevertheless, BSI is exploring +various options and recommendations to further detail the content of SBOMs. + +Important elements of the guideline in the context of SPDX: +* The guideline references SPDX as one of the exchange formats for SBOMs. +* It defines levels of details as well as mandatory and optional data fields. +* The guideline scopes the content (dependency relationships) of an SBOM (top-level, n-level, transitive, delivery item, complete). +* Different types of SBOMs (design, source, build, analysed, deployed, runtime) are defined. + +The guideline (available in version 1.1) is currently being revised by the BSI. Draft versions of the future 2.0 document +are circulated by the BSI to collect review comments. + +See [BSI Technical Guideline TR-03183](https://www.bsi.bund.de/SharedDocs/Downloads/EN/BSI/Publications/TechGuidelines/TR03183/BSI-TR-03183-2.html). diff --git a/chapters/bibliography.md b/docs/bibliography.md similarity index 72% rename from chapters/bibliography.md rename to docs/bibliography.md index 2f73cd0d5c..91a067dbd1 100644 --- a/chapters/bibliography.md +++ b/docs/bibliography.md @@ -2,6 +2,6 @@ The following documents are useful references for implementers and users of this document: -[1] *Software Package Data Exchange (SPDX®) Specification Version 1.0* and 1.1, 1.2, 2.0, 2.1, and 2.2; SPDX.dev, +[1] *Software Package Data Exchange (SPDX®) Specification Version 1.0* and 1.1, 1.2, 2.0, 2.1, 2.2, and 2.3; SPDX.dev, [2] *Open Source Initiative (OSI)*; diff --git a/chapters/conformance.md b/docs/conformance.md similarity index 99% rename from chapters/conformance.md rename to docs/conformance.md index 287d82bc80..8c814ca799 100644 --- a/chapters/conformance.md +++ b/docs/conformance.md @@ -1,5 +1,7 @@ # 4 Conformance +TODO: update for SPDXv3 + ## 4.1 SPDX Current and Previous Versions This edition has the version number 2.3 as part of its title. This is a follow on from [ISO/IEC 5962:2021 diff --git a/chapters/css/style.css b/docs/css/style.css similarity index 100% rename from chapters/css/style.css rename to docs/css/style.css diff --git a/docs/images/model AI.png b/docs/images/model AI.png new file mode 100644 index 0000000000000000000000000000000000000000..45ebf99a94c058b644e56c2b19e6e0cd812e6d8d GIT binary patch literal 832402 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 z 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


#9%E3rRhm*yv8z-^D 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 literal 0 HcmV?d00001 diff --git a/docs/images/model Core+Software.png b/docs/images/model Core+Software.png new file mode 100644 index 0000000000000000000000000000000000000000..30163a5f13907fcbee9a4beeaf2ef38f407b2d89 GIT binary patch literal 1516434 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

O(H5iD#i1uU zamZh%0)86507fDtcPV|RyntFjy|*3wAG?GuDZV2u8y{z54_TxFCs>U3y=gC)$$@C- z(9t6YXf(BZI+}{|MI8|gxSBJjzk5R`bb2T=@}^|g)$ZwFPxPs|cZbfShpWX0JCW?~ z=AO!3tG&Y?QyeH5JAS&k`-pR_X0vWVaMaHbj901zs|`l77KOTt1gqR3nSG)q0VBP8 z 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%0A(z$>SDyHnP!kwjz%a;rmyJ zWZyfz720=&mCRvF5w9;?wPKW41r^M>bLSk+-jtQMl1}bMY@jNU?8A% zx^z9lVcw{VXHDcMc5Kn+CxM#vZgh%?W8QZZur%*@bX`|R2OArC4AD}IPO&45hrnl? zzbWU`{3Afv{Q39|GaQ*{AMYJ%WDhF@h)M|Yj_Vzq>JE1CMQ%JJs0-S zCj(&8iZ_ja({GJcS@yFD<{|eyL-p#ACZ;#0wOvDAnYWUnsZ<8x{jV#;aK(&2pY>1c z?r&M*{bdGII>9o>Z|gcX;_f>czCXNLYVq}u+)L7Pri&ts>R3~Ad2WU=`)ETqOYD}d z&temj@$o^9{nfWZ-52d<&zy}b7cD7pHZC|$xB2mfXj^=i672~>hzI@f+h}n?pS97F z_6|I|ZU4a_VNa0Ggzy?l;SqI5@qa_dvCw&0@;aaMngXVu|00jH`3={-71)f<-Z9xx zIN*22r2PYa*FI`QD9YWjF7`%_NY@$k1-`DaR>?d2)l>D=cEh);*eZ98(dIW9r9e{S z^0m546m`M1S!l%jSp#D~15Oio50_osd&%@898%&RWL5-O=nh=xz2nu*UIMoYhHQ-W zC#MzsEG!gz?D33{aE$tAwZHCM@&E8-LeE~XH?9a1@iAIdRaeO4t7u6?ZGM!aRF1~+ zC7mj}l6?`(N}sEieCFZ%R$dvO2x|8oLB7#}E1{p=Qd&B^eCvm_WX^>RH(v;c!b(J` z;EJHh$IOIc^KGftAh8;Xx;l(P2^S4*3dVZp-s*q%E7Ycm=eZKJHV@mhLcZdExExht z=||O9a@UnZn=}9O!$^Yz$-_^c#Wsc9I(y0ImPOR_y1i>|TIgtv7JI5DERCrVT=39& zp!i(TOd*cdHJsBNdz8Po#$UgDEVLHBUOUM!ASn(naex*mVBluq54) zjC{L=eTFs`bqOI=dgVzl(p0#GNU8pfPqA>ulxM8*HF;M-`3aH^HHo79a$B(qtR^4h zu}{B$pTaa1A*d7e!MeO9f=KqwUDlSdpUj1hGiS&M81cTK>QSR-0-8!FM~JBJq4NP4 z#YzQ~wLGRc?yXAfr8+?R38``JbgBsb$%FYwmz0FIKjC86%dgvrESlD~XDCZfL~}H^%R6w7kegc>B2=}A#bl&o$6rK?JrD(Gy7jQOIYutL*e5-XaM}wJ7@2EgXDZFO3l&C1WVtZ$?dM!ql-S z#z$2;?yX!gNfc!e{n@Ma{Qw)Bc6qOoTpEcaMJQHGLSNmUekV8bXZfd73G&fo9j#55e$02|4n`uS}y*)1F=y)e{`jT8cXEqV@jeZyv`C>ns+KgzrN zb6zyWHFgX)(@NkR4@Rcgz%5%-NAQq@W$M_kY4%SkBD0?)I)NRMY% zA~n5h9p{C0N}i?ecqUi*)*)∾c8V?Aln{Ck=V@O6?<(QwZAGvm>HC94)TiGKur8 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 z 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

o=z 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
y7DnxvYqo^lcPwWxG#GtGu0*HMn|ZFX5K` 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 O>5ua-70;((Ke6+e_Anfl}( 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

J{?b1ynwiLF=unMxri#?##Ev9@=VV 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й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�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
  • $T|u6`((67q|KG3XF5d_5UfT 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 literal 0 HcmV?d00001 diff --git a/docs/images/model Dataset.png b/docs/images/model Dataset.png new file mode 100644 index 0000000000000000000000000000000000000000..aefa0008820d32644b2ec3c3eee07299d1fb8e07 GIT binary patch literal 575626 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%0Di*rQyrls9)EO0dg`*$xKa?N<9^7{ou4Dax& zvHjWLG(audWSgQ*Y2lQsvhM`H|7?G||2Arj`_JD#Tb*BjYjC}!Mt=!iKZ{*2wEpaH zrT_0H`HD#^Q!uyN6oDs|EJHup{~a0~#VIy>2T{0E9^{ACX6 %MBH2cEP>`X6&H$;u*F_63Y= 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

    5uC>|+dW#FbCLM+D`I_RMjB9I@3@bS;x0#*- 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

    m-n@3^eS$X*Ma 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 - - - from linux kernel - Copyright 2008-2010 John Smith - The concluded license was taken from package xyz, from which the snippet was copied into the current file. The concluded license information was found in the COPYING.txt file in package xyz. - - - Copyright 2010, 2011 Source Auditor Inc. - Open Logic Inc. - ./src/org/spdx/parser/DOAPProject.java - Black Duck Software In.c - Source Auditor Inc. - SPDX Technical Team Members - - - <<beginOptional>>Apache License - -Version 2.0, January 2004 - -http://www.apache.org/licenses/ - -<<endOptional>><<beginOptional>> TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -<<endOptional>> - - <<var;name="bullet";original="1.";match=".{0,20}">> 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. - - <<var;name="bullet";original="2.";match=".{0,20}">> 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. - - <<var;name="bullet";original="3.";match=".{0,20}">> 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. - - <<var;name="bullet";original="4.";match=".{0,20}">> 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: - - <<var;name="bullet";original="(a)";match=".{0,20}">> You must give any other recipients of the Work or Derivative Works a copy of this License; and - - <<var;name="bullet";original="(b)";match=".{0,20}">> You must cause any modified files to carry prominent notices stating that You changed the files; and - - <<var;name="bullet";original="(c)";match=".{0,20}">> 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 - - <<var;name="bullet";original="(d)";match=".{0,20}">> 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. - - <<var;name="bullet";original="5.";match=".{0,20}">> 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. - - <<var;name="bullet";original="6.";match=".{0,20}">> 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. - - <<var;name="bullet";original="7.";match=".{0,20}">> 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. - - <<var;name="bullet";original="8.";match=".{0,20}">> 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. - - <<var;name="bullet";original="9.";match=".{0,20}">> 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.<<beginOptional>> 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 <<var;name="copyright";original="[yyyy] [name of copyright owner]";match=".+">> - -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. - -<<endOptional>> - This license was released January 2004 - Apache License 2.0 - - - 0 - 2022-05-09T00:09:00Z - https://www.apache.org/licenses/LICENSE-2.0 - true - false - true - true - - - - <p>Copyright <var class="replacable-license-text"> [yyyy] [name of copyright owner]</var></p> - - <p>Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); - <br /> - -you may not use this file except in compliance with the License. - <br /> - -You may obtain a copy of the License at - </p> - - <p>http://www.apache.org/licenses/LICENSE-2.0</p> - - <p>Unless required by applicable law or agreed to in writing, software - <br /> - -distributed under the License is distributed on an &quot;AS IS&quot; BASIS, - <br /> - -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - <br /> - -See the License for the specific language governing permissions and - <br /> - -limitations under the License. - </p> - - - https://www.apache.org/licenses/LICENSE-2.0 - 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. - - - Copyright <<var;name="copyright";original="[yyyy] [name of copyright owner]";match=".+">> - -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. - - - - <div class="optional-license-text"> - <p>Apache License - <br /> - -Version 2.0, January 2004 - <br /> - -http://www.apache.org/licenses/ - </p> - - </div> - <div class="optional-license-text"> - <p>TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION</p> - - </div> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 1.</var> - Definitions. - -<ul style="list-style:none"> - -<li> - <p>&quot;License&quot; shall mean the terms and conditions for use, reproduction, and distribution - as defined by Sections 1 through 9 of this document.</p> - - </li> - -<li> - <p>&quot;Licensor&quot; shall mean the copyright owner or entity authorized by the copyright owner - that is granting the License.</p> - - </li> - -<li> - <p>&quot;Legal Entity&quot; 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, &quot;control&quot; 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.</p> - - </li> - -<li> - <p>&quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity exercising - permissions granted by this License.</p> - - </li> - -<li> - <p>&quot;Source&quot; form shall mean the preferred form for making modifications, including but not - limited to software source code, documentation source, and configuration files.</p> - - </li> - -<li> - <p>&quot;Object&quot; 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.</p> - - </li> - -<li> - <p>&quot;Work&quot; 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).</p> - - </li> - -<li> - <p>&quot;Derivative Works&quot; 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.</p> - - </li> - -<li> - <p>&quot;Contribution&quot; 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, &quot;submitted&quot; 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 &quot;Not a Contribution.&quot;</p> - - </li> - -<li> - <p>&quot;Contributor&quot; 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.</p> - - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 2.</var> - 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. - </li> - -<li> - <var class="replacable-license-text"> 3.</var> - 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. - </li> - -<li> - <var class="replacable-license-text"> 4.</var> - 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: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> (a)</var> - You must give any other recipients of the Work or Derivative Works a copy of this License; and - </li> - -<li> - <var class="replacable-license-text"> (b)</var> - You must cause any modified files to carry prominent notices stating that You changed the files; and - </li> - -<li> - <var class="replacable-license-text"> (c)</var> - 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 - </li> - -<li> - <var class="replacable-license-text"> (d)</var> - If the Work includes a &quot;NOTICE&quot; 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. - <p>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.</p> - - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 5.</var> - 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. - </li> - -<li> - <var class="replacable-license-text"> 6.</var> - 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. - </li> - -<li> - <var class="replacable-license-text"> 7.</var> - 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 &quot;AS IS&quot; - 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. - </li> - -<li> - <var class="replacable-license-text"> 8.</var> - 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. - </li> - -<li> - <var class="replacable-license-text"> 9.</var> - 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. - </li> - -</ul> - - <div class="optional-license-text"> - <p>END OF TERMS AND CONDITIONS</p> - - <p>APPENDIX: How to apply the Apache License to your work.</p> - - <p>To apply the Apache License to your work, attach the following boilerplate notice, with the fields - enclosed by brackets &quot;[]&quot; replaced with your own identifying information. (Don&apos;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 - &quot;printed page&quot; as the copyright notice for easier identification within third-party - archives.</p> - - <p>Copyright <var class="replacable-license-text"> [yyyy] [name of copyright owner]</var></p> - - <p>Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); - <br /> - -you may not use this file except in compliance with the License. - <br /> - -You may obtain a copy of the License at - </p> - - <p>http://www.apache.org/licenses/LICENSE-2.0</p> - - <p>Unless required by applicable law or agreed to in writing, software - <br /> - -distributed under the License is distributed on an &quot;AS IS&quot; BASIS, - <br /> - -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - <br /> - -See the License for the specific language governing permissions and - <br /> - -limitations under the License. - </p> - - </div> - - true - true - https://opensource.org/licenses/Apache-2.0 - false - Apache-2.0 - - - 1 - 2022-05-09T00:09:01Z - https://opensource.org/licenses/Apache-2.0 - true - false - true - true - - - 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. - - - - Protecode Inc. - - - - - - 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 - - - - - - - <<beginOptional>>GNU GENERAL PUBLIC LICENSE - -Version 2, June 1991 - -<<endOptional>> - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. <<var;name="incComma";original="";match=",|">> - -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301<<beginOptional>>, <<endOptional>> USA - -Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. - -When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. - -We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and modification follow. - -<<var;name="termsTitle";original="";match="GNU GENERAL PUBLIC LICENSE|">> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - <<var;name="bullet";original="0.";match=".{0,20}">> This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". - - Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. - - <<var;name="bullet";original="1.";match=".{0,20}">> You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. - - You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - - <<var;name="bullet";original="2.";match=".{0,20}">> You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - <<var;name="bullet";original="a)";match=".{0,20}">> You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. - - <<var;name="bullet";original="b)";match=".{0,20}">> You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. - - <<var;name="bullet";original="c)";match=".{0,20}">> If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) - - These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - - Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. - - In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - - <<var;name="bullet";original="3.";match=".{0,20}">> You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: - - <<var;name="bullet";original="a)";match=".{0,20}">> Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - <<var;name="bullet";original="b)";match=".{0,20}">> Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - <<var;name="bullet";original="c)";match=".{0,20}">> Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) - - The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - - If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. - - <<var;name="bullet";original="4.";match=".{0,20}">> You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - - <<var;name="bullet";original="5.";match=".{0,20}">> You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. - - <<var;name="bullet";original="6.";match=".{0,20}">> Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - - <<var;name="bullet";original="7.";match=".{0,20}">> If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. - - If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. - - It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - - This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - - <<var;name="bullet";original="8.";match=".{0,20}">> If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - - <<var;name="bullet";original="9.";match=".{0,20}">> The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. - - <<var;name="bullet";original="10.";match=".{0,20}">> If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - - NO WARRANTY - - <<var;name="bullet";original="11.";match=".{0,20}">> BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - <<var;name="bullet";original="12.";match=".{0,20}">> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.<<beginOptional>> END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. - -<<beginOptional>><<<endOptional>>one line to give the program's name and <<var;name="ideaArticle";original="an";match="a brief|an">> idea of what it does.<<beginOptional>>><<endOptional>> - -Copyright (C)<<beginOptional>><<<endOptional>> <<var;name="templateYear";original="yyyy";match="yyyy|year">><<beginOptional>>> <<endOptional>><<beginOptional>> <<<endOptional>>name of author<<beginOptional>>><<endOptional>> - -This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301<<beginOptional>>, <<endOptional>> USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. - -<<beginOptional>><<<endOptional>>signature of Ty Coon<<beginOptional>> ><<endOptional>>, 1 April 1989 Ty Coon, President of Vice - -<<endOptional>><<beginOptional>> This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. - -<<endOptional>> - https://opensource.org/licenses/GPL-2.0 - This license was released: June 1991. This license identifier refers to the choice to use the code under GPL-2.0-only, as distinguished from use of code under GPL-2.0-or-later (i.e., GPL-2.0 or some later version). The license notice (as seen in the Standard License Header field below) states which of these applies to the code in the file. The example in the exhibit to the license shows the license notice for the "or later" approach. - GPL-2.0-only - https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html - - - 0 - 2022-05-09T00:00:00Z - https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html - true - false - true - true - - - true - - - 1 - 2022-05-09T00:00:00Z - https://opensource.org/licenses/GPL-2.0 - false - false - true - true - - - Copyright (C) <<var;name="copyright";original="yyyy name of author";match=".+">> - -This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. - -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301<<beginOptional>>, <<endOptional>> USA. - - - false - GNU General Public License v2.0 only - - <div class="optional-license-text"> - <p> - GNU GENERAL PUBLIC LICENSE<br /> - - Version 2, June 1991 - </p> - - </div> - <p> - Copyright (C) 1989, 1991 Free Software Foundation, Inc.<var class="replacable-license-text"> </var><br /> - - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301<var class="optional-license-text">, </var> - USA - </p> - - <p> - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - </p> - - <p> - Preamble - </p> - - <p> - The licenses for most software are designed to take away your freedom - to share and change it. By contrast, the GNU General Public License is - intended to guarantee your freedom to share and change free software--to - make sure the software is free for all its users. This General Public - License applies to most of the Free Software Foundation&apos;s software - and to any other program whose authors commit to using it. (Some other - Free Software Foundation software is covered by the GNU Lesser General - Public License instead.) You can apply it to your programs, too. - </p> - - <p> - When we speak of free software, we are referring to freedom, not price. - Our General Public Licenses are designed to make sure that you have - the freedom to distribute copies of free software (and charge for - this service if you wish), that you receive source code or can get - it if you want it, that you can change the software or use pieces of - it in new free programs; and that you know you can do these things. - </p> - - <p> - To protect your rights, we need to make restrictions that forbid - anyone to deny you these rights or to ask you to surrender the - rights. These restrictions translate to certain responsibilities for - you if you distribute copies of the software, or if you modify it. - </p> - - <p> - For example, if you distribute copies of such a program, whether gratis - or for a fee, you must give the recipients all the rights that you - have. You must make sure that they, too, receive or can get the source - code. And you must show them these terms so they know their rights. - </p> - - <p> - We protect your rights with two steps: (1) copyright the - software, and (2) offer you this license which gives you legal - permission to copy, distribute and/or modify the software. - </p> - - <p> - Also, for each author&apos;s protection and ours, we want to make - certain that everyone understands that there is no warranty for - this free software. If the software is modified by someone else - and passed on, we want its recipients to know that what they - have is not the original, so that any problems introduced by - others will not reflect on the original authors&apos; reputations. - </p> - - <p> - Finally, any free program is threatened constantly by software patents. - We wish to avoid the danger that redistributors of a free program - will individually obtain patent licenses, in effect making the program - proprietary. To prevent this, we have made it clear that any patent - must be licensed for everyone&apos;s free use or not licensed at all. - </p> - - <p> - The precise terms and conditions for copying, - distribution and modification follow. - </p> - - <p> - <var class="replacable-license-text"> </var> - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - </p> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 0.</var> - This License applies to any program or other work which contains a - notice placed by the copyright holder saying it may be distributed - under the terms of this General Public License. The &quot;Program&quot;, below, - refers to any such program or work, and a &quot;work based on the Program&quot; - means either the Program or any derivative work under copyright law: - that is to say, a work containing the Program or a portion of it, - either verbatim or with modifications and/or translated into another - language. (Hereinafter, translation is included without limitation - in the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;. - <p> - Activities other than copying, distribution and modification are - not covered by this License; they are outside its scope. The act - of running the Program is not restricted, and the output from the - Program is covered only if its contents constitute a work based - on the Program (independent of having been made by running the - Program). Whether that is true depends on what the Program does. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 1.</var> - You may copy and distribute verbatim copies of the Program&apos;s source - code as you receive it, in any medium, provided that you conspicuously - and appropriately publish on each copy an appropriate copyright notice - and disclaimer of warranty; keep intact all the notices that refer to - this License and to the absence of any warranty; and give any other - recipients of the Program a copy of this License along with the Program. - <p> - You may charge a fee for the physical act of - transferring a copy, and you may at your option - offer warranty protection in exchange for a fee. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 2.</var> - You may modify your copy or copies of the Program or any portion - of it, thus forming a work based on the Program, and copy and - distribute such modifications or work under the terms of Section - 1 above, provided that you also meet all of these conditions: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> a)</var> - You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - </li> - -<li> - <var class="replacable-license-text"> b)</var> - You must cause any work that you distribute or publish, - that in whole or in part contains or is derived from the - Program or any part thereof, to be licensed as a whole at no - charge to all third parties under the terms of this License. - </li> - -<li> - <var class="replacable-license-text"> c)</var> - If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display - an announcement including an appropriate copyright notice and - a notice that there is no warranty (or else, saying that you - provide a warranty) and that users may redistribute the program - under these conditions, and telling the user how to view a copy - of this License. (Exception: if the Program itself is interactive - but does not normally print such an announcement, your work - based on the Program is not required to print an announcement.) - </li> - -</ul> - <p> - These requirements apply to the modified work as a whole. If - identifiable sections of that work are not derived from the - Program, and can be reasonably considered independent and separate - works in themselves, then this License, and its terms, do not - apply to those sections when you distribute them as separate - works. But when you distribute the same sections as part of a - whole which is a work based on the Program, the distribution - of the whole must be on the terms of this License, whose - permissions for other licensees extend to the entire whole, - and thus to each and every part regardless of who wrote it. - </p> - - <p> - Thus, it is not the intent of this section to claim rights or - contest your rights to work written entirely by you; rather, - the intent is to exercise the right to control the distribution - of derivative or collective works based on the Program. - </p> - - <p> - In addition, mere aggregation of another work not based on - the Program with the Program (or with a work based on the - Program) on a volume of a storage or distribution medium does - not bring the other work under the scope of this License. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 3.</var> - You may copy and distribute the Program (or a work based on it, - under Section 2) in object code or executable form under the terms of - Sections 1 and 2 above provided that you also do one of the following: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> a)</var> - Accompany it with the complete corresponding machine-readable source - code, which must be distributed under the terms of Sections 1 and - 2 above on a medium customarily used for software interchange; or, - </li> - -<li> - <var class="replacable-license-text"> b)</var> - Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to - be distributed under the terms of Sections 1 and 2 above - on a medium customarily used for software interchange; or, - </li> - -<li> - <var class="replacable-license-text"> c)</var> - Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative - is allowed only for noncommercial distribution and only if - you received the program in object code or executable form - with such an offer, in accord with Subsection b above.) - </li> - -</ul> - <p> - The source code for a work means the preferred form of the work - for making modifications to it. For an executable work, complete - source code means all the source code for all modules it contains, - plus any associated interface definition files, plus the scripts - used to control compilation and installation of the executable. - However, as a special exception, the source code distributed - need not include anything that is normally distributed (in either - source or binary form) with the major components (compiler, - kernel, and so on) of the operating system on which the executable - runs, unless that component itself accompanies the executable. - </p> - - <p> - If distribution of executable or object code is made by offering - access to copy from a designated place, then offering equivalent - access to copy the source code from the same place counts as - distribution of the source code, even though third parties are - not compelled to copy the source along with the object code. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 4.</var> - You may not copy, modify, sublicense, or distribute the Program - except as expressly provided under this License. Any attempt - otherwise to copy, modify, sublicense or distribute the Program - is void, and will automatically terminate your rights under - this License. However, parties who have received copies, or - rights, from you under this License will not have their licenses - terminated so long as such parties remain in full compliance. - </li> - -<li> - <var class="replacable-license-text"> 5.</var> - You are not required to accept this License, since you have - not signed it. However, nothing else grants you permission to - modify or distribute the Program or its derivative works. These - actions are prohibited by law if you do not accept this License. - Therefore, by modifying or distributing the Program (or any - work based on the Program), you indicate your acceptance of this - License to do so, and all its terms and conditions for copying, - distributing or modifying the Program or works based on it. - </li> - -<li> - <var class="replacable-license-text"> 6.</var> - Each time you redistribute the Program (or any work based on the - Program), the recipient automatically receives a license from the - original licensor to copy, distribute or modify the Program subject to - these terms and conditions. You may not impose any further restrictions - on the recipients&apos; exercise of the rights granted herein. You are not - responsible for enforcing compliance by third parties to this License. - </li> - -<li> - <var class="replacable-license-text"> 7.</var> - If, as a consequence of a court judgment or allegation of patent - infringement or for any other reason (not limited to patent issues), - conditions are imposed on you (whether by court order, agreement - or otherwise) that contradict the conditions of this License, - they do not excuse you from the conditions of this License. If you - cannot distribute so as to satisfy simultaneously your obligations - under this License and any other pertinent obligations, then as a - consequence you may not distribute the Program at all. For example, - if a patent license would not permit royalty-free redistribution of - the Program by all those who receive copies directly or indirectly - through you, then the only way you could satisfy both it and this - License would be to refrain entirely from distribution of the Program. - <p> - If any portion of this section is held invalid or - unenforceable under any particular circumstance, the - balance of the section is intended to apply and the section - as a whole is intended to apply in other circumstances. - </p> - - <p> - It is not the purpose of this section to induce you to infringe - any patents or other property right claims or to contest - validity of any such claims; this section has the sole purpose - of protecting the integrity of the free software distribution - system, which is implemented by public license practices. Many - people have made generous contributions to the wide range of - software distributed through that system in reliance on consistent - application of that system; it is up to the author/donor to - decide if he or she is willing to distribute software through - any other system and a licensee cannot impose that choice. - </p> - - <p> - This section is intended to make thoroughly clear what is - believed to be a consequence of the rest of this License. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 8.</var> - If the distribution and/or use of the Program is restricted in - certain countries either by patents or by copyrighted interfaces, - the original copyright holder who places the Program under this - License may add an explicit geographical distribution limitation - excluding those countries, so that distribution is permitted only - in or among countries not thus excluded. In such case, this License - incorporates the limitation as if written in the body of this License. - </li> - -<li> - <var class="replacable-license-text"> 9.</var> - The Free Software Foundation may publish revised and/or new - versions of the General Public License from time to time. Such - new versions will be similar in spirit to the present version, - but may differ in detail to address new problems or concerns. - <p> - Each version is given a distinguishing version number. If the - Program specifies a version number of this License which applies - to it and &quot;any later version&quot;, you have the option of following - the terms and conditions either of that version or of any later - version published by the Free Software Foundation. If the Program - does not specify a version number of this License, you may choose - any version ever published by the Free Software Foundation. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 10.</var> - If you wish to incorporate parts of the Program into other free - programs whose distribution conditions are different, write to the - author to ask for permission. For software which is copyrighted by the - Free Software Foundation, write to the Free Software Foundation; we - sometimes make exceptions for this. Our decision will be guided by the - two goals of preserving the free status of all derivatives of our free - software and of promoting the sharing and reuse of software generally. - <p> - NO WARRANTY - </p> - - </li> - -<li> - <var class="replacable-license-text"> 11.</var> - BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY - FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT - WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER - PARTIES PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, - EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF - THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU - ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - </li> - -<li> - <var class="replacable-license-text"> 12.</var> - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING - WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR - REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR - DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL - DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM - (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED - INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF - THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER - OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - </li> - -</ul> - <div class="optional-license-text"> - <p> - END OF TERMS AND CONDITIONS - </p> - - <p> - How to Apply These Terms to Your New Programs - </p> - - <p> - If you develop a new program, and you want it to be - of the greatest possible use to the public, the best - way to achieve this is to make it free software which - everyone can redistribute and change under these terms. - </p> - - <p> - To do so, attach the following notices to the program. It is safest - to attach them to the start of each source file to most effectively - convey the exclusion of warranty; and each file should have at least - the &quot;copyright&quot; line and a pointer to where the full notice is found. - </p> - - <p> - <var class="optional-license-text">&lt;</var>one line to give the program&apos;s name and <var class="replacable-license-text"> an</var> idea of what it does.<var class="optional-license-text">&gt;</var> - <br /> - - Copyright (C) - <var class="optional-license-text">&lt;</var><var class="replacable-license-text"> yyyy</var><var class="optional-license-text">&gt; </var> - <var class="optional-license-text"> &lt;</var>name of author<var class="optional-license-text">&gt;</var> - </p> - - <p> - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version - 2 of the License, or (at your option) any later version. - </p> - - <p> - This program is distributed in the hope that it will be - useful, but WITHOUT ANY WARRANTY; without even the implied - warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. See the GNU General Public License for more details. - </p> - - <p> - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301<var class="optional-license-text">, </var> - USA. - </p> - - <p> - Also add information on how to - contact you by electronic and paper mail. - </p> - - <p> - If the program is interactive, make it output a short - notice like this when it starts in an interactive mode: - </p> - - <p> - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details - type `show w&apos;. This is free software, and you are welcome to - redistribute it under certain conditions; type `show c&apos; for details. - </p> - - <p> - The hypothetical commands `show w&apos; and `show c&apos; should show the - appropriate parts of the General Public License. Of course, the commands - you use may be called something other than `show w&apos; and `show c&apos;; they - could even be mouse-clicks or menu items--whatever suits your program. - </p> - - <p> - You should also get your employer (if you work as a programmer) - or your school, if any, to sign a &quot;copyright disclaimer&quot; for - the program, if necessary. Here is a sample; alter the names: - </p> - - <p> - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision&apos; (which makes passes at compilers) written by James Hacker. - </p> - - <p> - <var class="optional-license-text">&lt;</var>signature of Ty Coon<var class="optional-license-text"> &gt;</var>, - 1 April 1989 Ty Coon, President of Vice - </p> - - </div> - <div class="optional-license-text"> - <p> - This General Public License does not permit incorporating your program into - proprietary programs. If your program is a subroutine library, you may - consider it more useful to permit linking proprietary applications with the - library. If this is what you want to do, use the GNU Lesser General - Public License instead of this License. - </p> - - </div> - - true - GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - -Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. - -When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. - -We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and modification follow. - -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. - -You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. - - c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - -If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - -5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - -7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - -This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. - -10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. - - one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author - - This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. - -signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice - - Copyright (C) yyyy name of author - -This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. - -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - - - Copyright (C) <var class="replacable-license-text"> yyyy name of author</var> - <p> - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; version 2. - </p> - - <p> - This program is distributed in the hope that it will be - useful, but WITHOUT ANY WARRANTY; without even the implied - warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. See the GNU General Public License for more details. - </p> - - <p> - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301<var class="optional-license-text">, </var> - USA. - </p> - - - - - - - - - - 23 - - - - - - 5 - - - - - - This snippet was identified as significant and highlighted in this Apache-2.0 file, when a commercial scanner identified it as being derived from file foo.c in package xyz which is licensed under GPL-2.0. - - - - - 420 - - - - - - 310 - - - - - - - - - - - This package has been shipped in source and binary form. -The binaries were created with gcc 4.5.1 and expect to link to -compatible system run time libraries. - 2010-01-29T18:30:22Z - Person: Jane Doe () - Organization: ExampleCodeInspect () - Tool: LicenseFind-1.0 - 3.17 - - - - - - - http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz - - - - - Apache Commons Lang -Copyright 2001-2011 The Apache Software Foundation - -This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). - -This product includes software from the Spring Framework, -under the Apache License 2.0 (see: StringUtils.containsWhitespace()) - - - - - c2b4e1c67a2d28fced849ee1bb76e7391b93f125 - - - - Apache Software Foundation - - - - - - - ./lib-source/commons-lang3-3.1-sources.jar - Copyright 2001-2011 The Apache Software Foundation - This file is used by Jena - - - - - - - - - - - - - - - - http://www.openjena.org/ - - - - - pkg:maven/org.apache.jena/apache-jena@3.12.0 - - - 3.12.0 - https://search.maven.org/remotecontent?filepath=org/apache/jena/apache-jena/3.12.0/apache-jena-3.12.0.tar.gz - Jena - false - - - - - - Specification Documentation - - - - fff4e1c67a2d28fced849ee1bb76e7391b93f125 - - - ./docs/myspec.pdf - - - - - - - - - - aaabd89c926ab525c242e6621f2f5fa73aa4afe3d9e24aed727faaadd6af38b620bdb623dd2b4788b1c8086984af8706 - - - The license for this project changed with the release of version x.y. The version of the project included here post-dates the license change. - true - - 2.11.1 - - - - 624c1abb3664f4b35547e7c73864ad24 - - - 2011-01-29T18:30:22Z - - - LicenseRef-1 - /* - * (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP - * 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. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. -*/ - - - http://ftp.gnu.org/gnu/glibc - glibc - Person: Jane Doe (jane.doe@example.com) - - - - This is the external ref for Acme - - acmecorp/acmenator/4.1.3-alpha - - - - - - - cpe:2.3:a:pivotal_software:spring_framework:4.1.0:*:*:*:*:*:*:* - - - - - - - http://justasample.url.com - http://people.apache.org/~andyc/neko/LICENSE - LicenseRef-3 - This is tye CyperNeko License - The CyberNeko Software License, Version 1.0 - - -(C) Copyright 2002-2005, Andy Clark. 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. The end-user documentation included with the redistribution, - if any, must include the following acknowledgment: - "This product includes software developed by Andy Clark." - Alternately, this acknowledgment may appear in the software itself, - if and wherever such third-party acknowledgments normally appear. - -4. The names "CyberNeko" and "NekoHTML" must not be used to endorse - or promote products derived from this software without prior - written permission. For written permission, please contact - andyc@cyberneko.net. - -5. Products derived from this software may not be called "CyberNeko", - nor may "CyberNeko" appear in their name, without prior written - permission of the author. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHOR OR OTHER 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. - CyberNeko License - - - - - GNU LIBRARY GENERAL PUBLIC LICENSE - -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA - -Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. - -When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. - -Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. - -Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. - -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. - -Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. - -You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. - -(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. - -Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: - - a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. - - d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - -It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. - -7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. - - b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - -11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - -This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. - - one line to give the library's name and an idea of what it does. - Copyright (C) year name of author - - This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in -the library `Frob' (a library for tweaking knobs) written -by James Random Hacker. - -signature of Ty Coon, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - LGPL-2.0-only - https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html - false - - <div class="optional-license-text"> - <p> - GNU LIBRARY GENERAL PUBLIC LICENSE - </p> - - <p> - Version 2, June 1991 - </p> - - </div> - <div class="replacable-license-text"> - <p> - Copyright (C) 1991 Free Software Foundation, Inc.<br /> - - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA - </p> - - </div> - <p> - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - </p> - - <p> - [This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - </p> - - <p> - Preamble - </p> - - <p> - The licenses for most software are designed to take away your - freedom to share and change it. By contrast, the GNU General Public - Licenses are intended to guarantee your freedom to share and change - free software--to make sure the software is free for all its users. - </p> - - <p> - This license, the Library General Public License, applies - to some specially designated Free Software Foundation - software, and to any other libraries whose authors - decide to use it. You can use it for your libraries, too. - </p> - - <p> - When we speak of free software, we are referring to freedom, not price. - Our General Public Licenses are designed to make sure that you have - the freedom to distribute copies of free software (and charge for - this service if you wish), that you receive source code or can get - it if you want it, that you can change the software or use pieces of - it in new free programs; and that you know you can do these things. - </p> - - <p> - To protect your rights, we need to make restrictions that forbid - anyone to deny you these rights or to ask you to surrender the - rights. These restrictions translate to certain responsibilities for - you if you distribute copies of the library, or if you modify it. - </p> - - <p> - For example, if you distribute copies of the library, whether gratis - or for a fee, you must give the recipients all the rights that we - gave you. You must make sure that they, too, receive or can get the - source code. If you link a program with the library, you must provide - complete object files to the recipients so that they can relink them - with the library, after making changes to the library and recompiling - it. And you must show them these terms so they know their rights. - </p> - - <p> - Our method of protecting your rights has two steps: (1) copyright - the library, and (2) offer you this license which gives you - legal permission to copy, distribute and/or modify the library. - </p> - - <p> - Also, for each distributor&apos;s protection, we want to make certain - that everyone understands that there is no warranty for this - free library. If the library is modified by someone else and - passed on, we want its recipients to know that what they have - is not the original version, so that any problems introduced by - others will not reflect on the original authors&apos; reputations. - </p> - - <p> - Finally, any free program is threatened constantly by software - patents. We wish to avoid the danger that companies distributing - free software will individually obtain patent licenses, thus - in effect transforming the program into proprietary software. - To prevent this, we have made it clear that any patent must - be licensed for everyone&apos;s free use or not licensed at all. - </p> - - <p> - Most GNU software, including some libraries, is covered by the - ordinary GNU General Public License, which was designed for utility - programs. This license, the GNU Library General Public License, - applies to certain designated libraries. This license is quite - different from the ordinary one; be sure to read it in full, and don&apos;t - assume that anything in it is the same as in the ordinary license. - </p> - - <p> - The reason we have a separate public license for some libraries is - that they blur the distinction we usually make between modifying - or adding to a program and simply using it. Linking a program with - a library, without changing the library, is in some sense simply - using the library, and is analogous to running a utility program - or application program. However, in a textual and legal sense, the - linked executable is a combined work, a derivative of the original - library, and the ordinary General Public License treats it as such. - </p> - - <p> - Because of this blurred distinction, using the ordinary General - Public License for libraries did not effectively promote software - sharing, because most developers did not use the libraries. We - concluded that weaker conditions might promote sharing better. - </p> - - <p> - However, unrestricted linking of non-free programs would deprive the - users of those programs of all benefit from the free status of the - libraries themselves. This Library General Public License is intended - to permit developers of non-free programs to use free libraries, while - preserving your freedom as a user of such programs to change the free - libraries that are incorporated in them. (We have not seen how to - achieve this as regards changes in header files, but we have achieved - it as regards changes in the actual functions of the Library.) The - hope is that this will lead to faster development of free libraries. - </p> - - <p> - The precise terms and conditions for copying, distribution - and modification follow. Pay close attention to the difference - between a &quot;work based on the library&quot; and a &quot;work that uses - the library&quot;. The former contains code derived from the - library, while the latter only works together with the library. - </p> - - <p> - Note that it is possible for a library to be covered by the - ordinary General Public License rather than by this special one. - </p> - - <p> - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - </p> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 0.</var> - This License Agreement applies to any software library - which contains a notice placed by the copyright holder or - other authorized party saying it may be distributed under - the terms of this Library General Public License (also - called &quot;this License&quot;). Each licensee is addressed as &quot;you&quot;. - <p> - A &quot;library&quot; means a collection of software functions and/or data - prepared so as to be conveniently linked with application programs - (which use some of those functions and data) to form executables. - </p> - - <p> - The &quot;Library&quot;, below, refers to any such software library or work - which has been distributed under these terms. A &quot;work based on - the Library&quot; means either the Library or any derivative work under - copyright law: that is to say, a work containing the Library or a - portion of it, either verbatim or with modifications and/or translated - straightforwardly into another language. (Hereinafter, translation - is included without limitation in the term &quot;modification&quot;.) - </p> - - <p> - &quot;Source code&quot; for a work means the preferred form of the work - for making modifications to it. For a library, complete source - code means all the source code for all modules it contains, - plus any associated interface definition files, plus the scripts - used to control compilation and installation of the library. - </p> - - <p> - Activities other than copying, distribution and modification are - not covered by this License; they are outside its scope. The act of - running a program using the Library is not restricted, and output - from such a program is covered only if its contents constitute a - work based on the Library (independent of the use of the Library - in a tool for writing it). Whether that is true depends on what - the Library does and what the program that uses the Library does. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 1.</var> - You may copy and distribute verbatim copies of the Library&apos;s complete - source code as you receive it, in any medium, provided that you - conspicuously and appropriately publish on each copy an appropriate - copyright notice and disclaimer of warranty; keep intact all the - notices that refer to this License and to the absence of any warranty; - and distribute a copy of this License along with the Library. - <p> - You may charge a fee for the physical act of - transferring a copy, and you may at your option - offer warranty protection in exchange for a fee. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 2.</var> - You may modify your copy or copies of the Library or any portion - of it, thus forming a work based on the Library, and copy and - distribute such modifications or work under the terms of Section - 1 above, provided that you also meet all of these conditions: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> a)</var> - The modified work must itself be a software library. - </li> - -<li> - <var class="replacable-license-text"> b)</var> - You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - </li> - -<li> - <var class="replacable-license-text"> c)</var> - You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - </li> - -<li> - <var class="replacable-license-text"> d)</var> - If a facility in the modified Library refers to a function - or a table of data to be supplied by an application program - that uses the facility, other than as an argument passed - when the facility is invoked, then you must make a good faith - effort to ensure that, in the event an application does not - supply such function or table, the facility still operates, - and performs whatever part of its purpose remains meaningful. - <p> - (For example, a function in a library to compute square roots - has a purpose that is entirely well-defined independent of - the application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function - must be optional: if the application does not supply it, - the square root function must still compute square roots.) - </p> - - </li> - -</ul> - <p> - These requirements apply to the modified work as a whole. If - identifiable sections of that work are not derived from the - Library, and can be reasonably considered independent and separate - works in themselves, then this License, and its terms, do not - apply to those sections when you distribute them as separate - works. But when you distribute the same sections as part of a - whole which is a work based on the Library, the distribution - of the whole must be on the terms of this License, whose - permissions for other licensees extend to the entire whole, - and thus to each and every part regardless of who wrote it. - </p> - - <p> - Thus, it is not the intent of this section to claim rights or - contest your rights to work written entirely by you; rather, - the intent is to exercise the right to control the distribution - of derivative or collective works based on the Library. - </p> - - <p> - In addition, mere aggregation of another work not based on - the Library with the Library (or with a work based on the - Library) on a volume of a storage or distribution medium does - not bring the other work under the scope of this License. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 3.</var> - You may opt to apply the terms of the ordinary GNU General - Public License instead of this License to a given copy of the - Library. To do this, you must alter all the notices that refer - to this License, so that they refer to the ordinary GNU General - Public License, version 2, instead of to this License. (If a - newer version than version 2 of the ordinary GNU General Public - License has appeared, then you can specify that version instead - if you wish.) Do not make any other change in these notices. - <p> - Once this change is made in a given copy, it is irreversible for - that copy, so the ordinary GNU General Public License applies to - all subsequent copies and derivative works made from that copy. - </p> - - <p> - This option is useful when you wish to copy part of the - code of the Library into a program that is not a library. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 4.</var> - You may copy and distribute the Library (or a portion or derivative - of it, under Section 2) in object code or executable form under - the terms of Sections 1 and 2 above provided that you accompany - it with the complete corresponding machine-readable source code, - which must be distributed under the terms of Sections 1 and 2 - above on a medium customarily used for software interchange. - <p> - If distribution of object code is made by offering access to copy - from a designated place, then offering equivalent access to copy - the source code from the same place satisfies the requirement - to distribute the source code, even though third parties are - not compelled to copy the source along with the object code. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 5.</var> - A program that contains no derivative of any portion of the - Library, but is designed to work with the Library by being compiled - or linked with it, is called a &quot;work that uses the Library&quot;. - Such a work, in isolation, is not a derivative work of the - Library, and therefore falls outside the scope of this License. - <p> - However, linking a &quot;work that uses the Library&quot; with the Library - creates an executable that is a derivative of the Library (because - it contains portions of the Library), rather than a &quot;work that uses - the library&quot;. The executable is therefore covered by this License. - Section 6 states terms for distribution of such executables. - </p> - - <p> - When a &quot;work that uses the Library&quot; uses material from a header - file that is part of the Library, the object code for the work may - be a derivative work of the Library even though the source code is - not. Whether this is true is especially significant if the work can - be linked without the Library, or if the work is itself a library. - The threshold for this to be true is not precisely defined by law. - </p> - - <p> - If such an object file uses only numerical parameters, data - structure layouts and accessors, and small macros and small inline - functions (ten lines or less in length), then the use of the - object file is unrestricted, regardless of whether it is legally - a derivative work. (Executables containing this object code - plus portions of the Library will still fall under Section 6.) - </p> - - <p> - Otherwise, if the work is a derivative of the Library, you may - distribute the object code for the work under the terms of Section - 6. Any executables containing that work also fall under Section 6, - whether or not they are linked directly with the Library itself. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 6.</var> - As an exception to the Sections above, you may also compile or - link a &quot;work that uses the Library&quot; with the Library to produce - a work containing portions of the Library, and distribute - that work under terms of your choice, provided that the terms - permit modification of the work for the customer&apos;s own use - and reverse engineering for debugging such modifications. - <p> - You must give prominent notice with each copy of the work - that the Library is used in it and that the Library and its - use are covered by this License. You must supply a copy of - this License. If the work during execution displays copyright - notices, you must include the copyright notice for the Library - among them, as well as a reference directing the user to the - copy of this License. Also, you must do one of these things: - </p> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> a)</var> - Accompany the work with the complete corresponding machine-readable - source code for the Library including whatever changes were used in - the work (which must be distributed under Sections 1 and 2 above); - and, if the work is an executable linked with the Library, with the - complete machine-readable &quot;work that uses the Library&quot;, as object - code and/or source code, so that the user can modify the Library - and then relink to produce a modified executable containing the - modified Library. (It is understood that the user who changes the - contents of definitions files in the Library will not necessarily be - able to recompile the application to use the modified definitions.) - </li> - -<li> - <var class="replacable-license-text"> b)</var> - Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no - more than the cost of performing this distribution. - </li> - -<li> - <var class="replacable-license-text"> c)</var> - If distribution of the work is made by offering access to - copy from a designated place, offer equivalent access to - copy the above specified materials from the same place. - </li> - -<li> - <var class="replacable-license-text"> d)</var> - Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - </li> - -</ul> - <p> - For an executable, the required form of the &quot;work that uses - the Library&quot; must include any data and utility programs needed - for reproducing the executable from it. However, as a special - exception, the source code distributed need not include - anything that is normally distributed (in either source or - binary form) with the major components (compiler, kernel, - and so on) of the operating system on which the executable - runs, unless that component itself accompanies the executable. - </p> - - <p> - It may happen that this requirement contradicts the - license restrictions of other proprietary libraries that - do not normally accompany the operating system. Such - a contradiction means you cannot use both them and the - Library together in an executable that you distribute. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 7.</var> - You may place library facilities that are a work based on the - Library side-by-side in a single library together with other library - facilities not covered by this License, and distribute such a - combined library, provided that the separate distribution of the - work based on the Library and of the other library facilities is - otherwise permitted, and provided that you do these two things: - </li> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> a)</var> - Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities. - This must be distributed under the terms of the Sections above. - </li> - -<li> - <var class="replacable-license-text"> b)</var> - Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - </li> - -</ul> - -<li> - <var class="replacable-license-text"> 8.</var> - You may not copy, modify, sublicense, link with, or distribute the - Library except as expressly provided under this License. Any attempt - otherwise to copy, modify, sublicense, link with, or distribute - the Library is void, and will automatically terminate your rights - under this License. However, parties who have received copies, or - rights, from you under this License will not have their licenses - terminated so long as such parties remain in full compliance. - </li> - -<li> - <var class="replacable-license-text"> 9.</var> - You are not required to accept this License, since you have - not signed it. However, nothing else grants you permission to - modify or distribute the Library or its derivative works. These - actions are prohibited by law if you do not accept this License. - Therefore, by modifying or distributing the Library (or any - work based on the Library), you indicate your acceptance of this - License to do so, and all its terms and conditions for copying, - distributing or modifying the Library or works based on it. - </li> - -<li> - <var class="replacable-license-text"> 10.</var> - Each time you redistribute the Library (or any work based on - the Library), the recipient automatically receives a license - from the original licensor to copy, distribute, link with or - modify the Library subject to these terms and conditions. You - may not impose any further restrictions on the recipients&apos; - exercise of the rights granted herein. You are not responsible - for enforcing compliance by third parties to this License. - </li> - -<li> - <var class="replacable-license-text"> 11.</var> - If, as a consequence of a court judgment or allegation of patent - infringement or for any other reason (not limited to patent issues), - conditions are imposed on you (whether by court order, agreement - or otherwise) that contradict the conditions of this License, - they do not excuse you from the conditions of this License. If you - cannot distribute so as to satisfy simultaneously your obligations - under this License and any other pertinent obligations, then as a - consequence you may not distribute the Library at all. For example, - if a patent license would not permit royalty-free redistribution of - the Library by all those who receive copies directly or indirectly - through you, then the only way you could satisfy both it and this - License would be to refrain entirely from distribution of the Library. - <p> - If any portion of this section is held invalid or - unenforceable under any particular circumstance, the - balance of the section is intended to apply, and the section - as a whole is intended to apply in other circumstances. - </p> - - <p> - It is not the purpose of this section to induce you to infringe - any patents or other property right claims or to contest - validity of any such claims; this section has the sole purpose - of protecting the integrity of the free software distribution - system which is implemented by public license practices. Many - people have made generous contributions to the wide range of - software distributed through that system in reliance on consistent - application of that system; it is up to the author/donor to - decide if he or she is willing to distribute software through - any other system and a licensee cannot impose that choice. - </p> - - <p> - This section is intended to make thoroughly clear what is - believed to be a consequence of the rest of this License. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 12.</var> - If the distribution and/or use of the Library is restricted in - certain countries either by patents or by copyrighted interfaces, - the original copyright holder who places the Library under this - License may add an explicit geographical distribution limitation - excluding those countries, so that distribution is permitted only - in or among countries not thus excluded. In such case, this License - incorporates the limitation as if written in the body of this License. - </li> - -<li> - <var class="replacable-license-text"> 13.</var> - The Free Software Foundation may publish revised and/or new versions - of the Library General Public License from time to time. Such - new versions will be similar in spirit to the present version, - but may differ in detail to address new problems or concerns. - <p> - Each version is given a distinguishing version number. If - the Library specifies a version number of this License which - applies to it and &quot;any later version&quot;, you have the option of - following the terms and conditions either of that version or of - any later version published by the Free Software Foundation. If - the Library does not specify a license version number, you may - choose any version ever published by the Free Software Foundation. - </p> - - </li> - -<li> - <var class="replacable-license-text"> 14.</var> - If you wish to incorporate parts of the Library into other free programs - whose distribution conditions are incompatible with these, write to - the author to ask for permission. For software which is copyrighted by - the Free Software Foundation, write to the Free Software Foundation; we - sometimes make exceptions for this. Our decision will be guided by the - two goals of preserving the free status of all derivatives of our free - software and of promoting the sharing and reuse of software generally. - <p> - NO WARRANTY - </p> - - </li> - -<li> - <var class="replacable-license-text"> 15.</var> - BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY - FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT - WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER - PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, - EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF - THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU - ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - </li> - -<li> - <var class="replacable-license-text"> 16.</var> - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING - WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR - REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR - DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL - DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY - (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED - INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF - THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER - OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - </li> - -</ul> - <div class="optional-license-text"> - <p> - END OF TERMS AND CONDITIONS - </p> - - <p> - How to Apply These Terms to Your New Libraries - </p> - - <p> - If you develop a new library, and you want it to be of the greatest - possible use to the public, we recommend making it free software - that everyone can redistribute and change. You can do so by - permitting redistribution under these terms (or, alternatively, - under the terms of the ordinary General Public License). - </p> - - <p> - To apply these terms, attach the following notices to the - library. It is safest to attach them to the start of each - source file to most effectively convey the exclusion of - warranty; and each file should have at least the &quot;copyright&quot; - line and a pointer to where the full notice is found. - </p> - - <p> - one line to give the library&apos;s name - and an idea of what it does.<br /> - - Copyright (C) year name of author - </p> - - <p> - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - </p> - - <p> - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty - of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See - the GNU Library General Public License for more details. - </p> - - <p> - You should have received a copy of the GNU Library - General Public License along with this library; if - not, write to the Free Software Foundation, Inc., 51 - Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - </p> - - <p> - Also add information on how to contact you by electronic and paper mail. - </p> - - <p> - You should also get your employer (if you work as a programmer) - or your school, if any, to sign a &quot;copyright disclaimer&quot; for - the library, if necessary. Here is a sample; alter the names: - </p> - - <p> - Yoyodyne, Inc., hereby disclaims all copyright interest in<br /> - - the library `Frob&apos; (a library for tweaking knobs) written<br /> - - by James Random Hacker. - </p> - - <p> - signature of Ty Coon, 1 April 1990<br /> - - Ty Coon, President of Vice - </p> - - <p> - That&apos;s all there is to it! - </p> - - </div> - - - - 0 - 2022-05-09T00:07:17Z - https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html - true - false - true - true - - - true - Copyright (C) year name of author - -This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; version 2. - -This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - -You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - - - <<beginOptional>>GNU LIBRARY GENERAL PUBLIC LICENSE - -Version 2, June 1991 - -<<endOptional>> <<var;name="copyright";original="Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA ";match=".{0,5000}">> - -Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. - -When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. - -Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. - -Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. - -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - <<var;name="bullet";original="0.";match=".{0,20}">> This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. - - Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - - <<var;name="bullet";original="1.";match=".{0,20}">> You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. - - You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - - <<var;name="bullet";original="2.";match=".{0,20}">> You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - <<var;name="bullet";original="a)";match=".{0,20}">> The modified work must itself be a software library. - - <<var;name="bullet";original="b)";match=".{0,20}">> You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. - - <<var;name="bullet";original="c)";match=".{0,20}">> You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. - - <<var;name="bullet";original="d)";match=".{0,20}">> If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. - - (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) - - These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - - Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. - - In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - - <<var;name="bullet";original="3.";match=".{0,20}">> You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. - - Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of the Library into a program that is not a library. - - <<var;name="bullet";original="4.";match=".{0,20}">> You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. - - <<var;name="bullet";original="5.";match=".{0,20}">> A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. - - <<var;name="bullet";original="6.";match=".{0,20}">> As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: - - <<var;name="bullet";original="a)";match=".{0,20}">> Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) - - <<var;name="bullet";original="b)";match=".{0,20}">> Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. - - <<var;name="bullet";original="c)";match=".{0,20}">> If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. - - <<var;name="bullet";original="d)";match=".{0,20}">> Verify that the user has already received a copy of these materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - - It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. - - <<var;name="bullet";original="7.";match=".{0,20}">> You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: - - <<var;name="bullet";original="a)";match=".{0,20}">> Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. - - <<var;name="bullet";original="b)";match=".{0,20}">> Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. - - <<var;name="bullet";original="8.";match=".{0,20}">> You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - - <<var;name="bullet";original="9.";match=".{0,20}">> You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. - - <<var;name="bullet";original="10.";match=".{0,20}">> Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - - <<var;name="bullet";original="11.";match=".{0,20}">> If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. - - If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. - - It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - - This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - - <<var;name="bullet";original="12.";match=".{0,20}">> If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - - <<var;name="bullet";original="13.";match=".{0,20}">> The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. - - <<var;name="bullet";original="14.";match=".{0,20}">> If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - - NO WARRANTY - - <<var;name="bullet";original="15.";match=".{0,20}">> BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - <<var;name="bullet";original="16.";match=".{0,20}">> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.<<beginOptional>> END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. - -one line to give the library's name and an idea of what it does. - -Copyright (C) year name of author - -This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - -This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - -You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in - -the library `Frob' (a library for tweaking knobs) written - -by James Random Hacker. - -signature of Ty Coon, 1 April 1990 - -Ty Coon, President of Vice - -That's all there is to it! - -<<endOptional>> - This license was released: June 1991. This license has been superseded by LGPL-2.1. This license identifier refers to the choice to use the code under LGPL-2.0-only, as distinguished from use of code under LGPL-2.0-or-later (i.e., LGPL-2.0 or some later version). The license notice (as seen in the Standard License Header field below) states which of these applies to the code in the file. The example in the exhibit to the license shows the license notice for the "or later" approach. - GNU Library General Public License v2 only - Copyright (C) <<var;name="copyright";original="year name of author";match=".+">> - -This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; version 2. - -This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - -You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - - - - Copyright (C) <var class="replacable-license-text"> year name of author</var> - <p>This library is free software; you can redistribute it and/or modify it - under the terms of the GNU Library General Public License as published - by the Free Software Foundation; version 2.</p> - - <p>This library is distributed - in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. See the GNU Library General Public License for more details.</p> - - <p>You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - </p> - - - - - - - The GNU C Library is free software. See the file COPYING.LIB for copying conditions, and LICENSES for notices about a few contributions that require these additional notices to be distributed. License copyright years may be listed using range notation, e.g., 1996-2015, indicating that every year in the range, inclusive, is a copyrightable year that would otherwise be listed individually. - - - - - - - Organization: ExampleCodeInspect (contact@example.com) - - - - 11b6d3ee554eedf79299905a98f9b9a04e498210b59f15094c916c91d150efcd - - - - - LicenseRef-2 - This package includes the GRDDL parser developed by Hewlett Packard under the following license: -© Copyright 2007 Hewlett-Packard Development Company, LP - -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. -The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. - - - - - - - - This license is used by Jena - - - - 3ab4e1c67a2d28fced849ee1bb76e7391b93f125 - - - Hewlett Packard Inc. - - (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP - Apache Software Foundation - - - - - - - - This file belongs to Jena - ./lib-source/jena-2.6.3-sources.jar - - - - - - 2012-01-29T18:30:22Z - - - d6a770ba38583ed4bb4525bd96e50461655d2758 - ./package.spdx - - - - - - 85ed0817af83a24ad8da68c2b5094de69833983c - - - - - Person: Package Commenter - Package level annotation - - 2011-01-29T18:30:22Z - - - uses glibc-2_11-branch from git://sourceware.org/git/glibc.git. - glibc-2.11.1.tar.gz - 2014-01-29T18:30:22Z - GNU C library. - - - - - Saxon - - - - 85ed0817af83a24ad8da68c2b5094de69833983c - - - The Saxon package is a collection of tools for processing XML documents. - http://saxon.sourceforge.net/ - 8.8 - Other versions available for a commercial license - https://sourceforge.net/projects/saxon/files/Saxon-B/8.8.0.7/saxonb8-8-0-7j.zip/download - saxonB-8.8.zip - - - https://opensource.org/licenses/MPL-1.0 - MOZILLA PUBLIC LICENSE -Version 1.0 - -1. Definitions. - - 1.1. ``Contributor'' means each entity that creates or contributes to the creation of Modifications. - - 1.2. ``Contributor Version'' means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor. - - 1.3. ``Covered Code'' means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof. - - 1.4. ``Electronic Distribution Mechanism'' means a mechanism generally accepted in the software development community for the electronic transfer of data. - - 1.5. ``Executable'' means Covered Code in any form other than Source Code. - - 1.6. ``Initial Developer'' means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A. - - 1.7. ``Larger Work'' means a work which combines Covered Code or portions thereof with code not governed by the terms of this License. - - 1.8. ``License'' means this document. - - 1.9. ``Modifications'' means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is: - - A. Any addition to or deletion from the contents of a file containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or previous Modifications. - - 1.10. ``Original Code'' means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License. - - 1.11. ``Source Code'' means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control compilation and installation of an Executable, or a list of source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor's choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge. - - 1.12. ``You'' means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, ``You'' includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, ``control'' means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. -The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims: - - (a) to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, or as part of a Larger Work; and - - (b) under patents now or hereafter owned or controlled by Initial Developer, to make, have made, use and sell (``Utilize'') the Original Code (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Original Code (or portions thereof) and not to any greater extent that may be necessary to Utilize further Modifications or combinations. - - 2.2. Contributor Grant. -Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims: - - (a) to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code or as part of a Larger Work; and - - (b) under patents now or hereafter owned or controlled by Contributor, to Utilize the Contributor Version (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Contributor Version (or portions thereof), and not to any greater extent that may be necessary to Utilize further Modifications or combinations. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which you contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - - (a) Third Party Claims. - If You have knowledge that a party claims an intellectual property right in particular functionality or code (or its utilization under this License), you must include a text file with the source code distribution titled ``LEGAL'' which describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after You make Your Modification available as described in Section 3.2, You shall promptly modify the LEGAL file in all copies You make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Your Modification is an application programming interface and You own or control patents which are reasonably necessary to implement that API, you must also include this information in the LEGAL file. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source Code, and this License in any documentation for the Source Code, where You describe recipients' rights relating to Covered Code. If You created one or more Modification(s), You may add your name as a Contributor to the notice described in Exhibit A. If it is not possible to put such notice in a particular Source Code file due to its structure, then you must include such notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the requirements of Section 3.1-3.5 have been met for that Covered Code, and if You include a notice stating that the Source Code version of the Covered Code is available under the terms of this License, including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You describe recipients' rights relating to the Covered Code. You may distribute the Executable version of Covered Code under a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. -If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. - -5. Application of this License. -This License applies to code to which the Initial Developer has attached the notice in Exhibit A, and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation (``Netscape'') may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the License, You may always continue to use it under the terms of that version. You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Netscape. No one other than Netscape has the right to modify the terms applicable to Covered Code created under this License. - - 6.3. Derivative Works. - If you create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), you must (a) rename Your license so that the phrases ``Mozilla'', ``MOZILLAPL'', ``MOZPL'', ``Netscape'', ``NPL'' or any confusingly similar phrase do not appear anywhere in your license and (b) otherwise make it clear that your version of the license contains terms which differ from the Mozilla Public License and Netscape Public License. (Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.) - -7. DISCLAIMER OF WARRANTY. -COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS'' BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. -This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive. - -9. LIMITATION OF LIABILITY. -UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. -The Covered Code is a ``commercial item,'' as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of ``commercial computer software'' and ``commercial computer software documentation,'' as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. - -11. MISCELLANEOUS. -This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in, the United States of America: (a) unless otherwise agreed in writing, all disputes relating to this License (excepting any dispute relating to intellectual property rights) shall be subject to final and binding arbitration, with the losing party paying all costs of arbitration; (b) any arbitration relating to this Agreement shall be held in Santa Clara County, California, under the auspices of JAMS/EndDispute; and (c) any litigation relating to this Agreement shall be subject to the jurisdiction of the Federal Courts of the Northern District of California, with venue lying in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. - -12. RESPONSIBILITY FOR CLAIMS. -Except in cases where another Contributor has failed to comply with Section 3.4, You are responsible for damages arising, directly or indirectly, out of Your utilization of rights under this License, based on the number of copies of Covered Code you made available, the revenues you received from utilizing such rights, and other relevant factors. You agree to work with affected parties to distribute responsibility on an equitable basis. - -EXHIBIT A. - -``The contents of this file are subject to the Mozilla Public License Version 1.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.mozilla.org/MPL/ - -Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. - -The Original Code is ______________________________________. - -The Initial Developer of the Original Code is ________________________. Portions created by ______________________ are Copyright (C) ______ _______________________. All Rights Reserved. - -Contributor(s): ______________________________________.'' - This license has been superseded by v1.1 - http://www.mozilla.org/MPL/MPL-1.0.html - Mozilla Public License 1.0 - "The contents of this file are subject to the Mozilla Public License Version 1.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.mozilla.org/MPL/ - -Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. - -The Original Code is _____ . The Initial Developer of the Original Code is _____ . Portions created by _____ are Copyright (C) _____ . All Rights Reserved. Contributor(s): _____ ." - - - <<beginOptional>>"<<endOptional>>The contents of this file are subject to the Mozilla Public License Version 1.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.mozilla.org/MPL/ - -Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. - -The Original Code is <<var;name="code";original="_____";match=".+">> . The Initial Developer of the Original Code is <<var;name="InitialDeveloper";original="_____";match=".+">> . Portions created by <<var;name="createdby";original="_____";match=".+">> are Copyright (C) <<var;name="copyright";original="_____";match=".+">> . All Rights Reserved. Contributor(s): <<var;name="contributor";original="_____";match=".+">> .<<beginOptional>>"<<endOptional>> - - - <<beginOptional>>MOZILLA PUBLIC LICENSE - -Version 1.0 - -<<endOptional>> - - <<var;name="bullet";original="1.";match=".{0,20}">> Definitions. - - <<var;name="bullet";original="1.1.";match=".{0,20}">> "Contributor" means each entity that creates or contributes to the creation of Modifications. - - <<var;name="bullet";original="1.2.";match=".{0,20}">> "Contributor Version" means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor. - - <<var;name="bullet";original="1.3.";match=".{0,20}">> "Covered Code" means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof. - - <<var;name="bullet";original="1.4.";match=".{0,20}">> "Electronic Distribution Mechanism" means a mechanism generally accepted in the software development community for the electronic transfer of data. - - <<var;name="bullet";original="1.5.";match=".{0,20}">> "Executable" means Covered Code in any form other than Source Code. - - <<var;name="bullet";original="1.6.";match=".{0,20}">> "Initial Developer" means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A. - - <<var;name="bullet";original="1.7.";match=".{0,20}">> "Larger Work" means a work which combines Covered Code or portions thereof with code not governed by the terms of this License. - - <<var;name="bullet";original="1.8.";match=".{0,20}">> "License" means this document. - - <<var;name="bullet";original="1.9.";match=".{0,20}">> "Modifications" means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is: - - <<var;name="bullet";original="A.";match=".{0,20}">> Any addition to or deletion from the contents of a file containing Original Code or previous Modifications. - - <<var;name="bullet";original="B.";match=".{0,20}">> Any new file that contains any part of the Original Code or previous Modifications. - - <<var;name="bullet";original="1.10.";match=".{0,20}">> "Original Code" means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License. - - <<var;name="bullet";original="1.11.";match=".{0,20}">> "Source Code" means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control compilation and installation of an Executable, or a list of source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor's choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge. - - <<var;name="bullet";original="1.12.";match=".{0,20}">> "You" means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, "You" includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity. - - <<var;name="bullet";original="2.";match=".{0,20}">> Source Code License. - - <<var;name="bullet";original="2.1.";match=".{0,20}">> The Initial Developer Grant. - - The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims: - - <<var;name="bullet";original="(a)";match=".{0,20}">> to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, or as part of a Larger Work; and - - <<var;name="bullet";original="(b)";match=".{0,20}">> under patents now or hereafter owned or controlled by Initial Developer, to make, have made, use and sell ("Utilize") the Original Code (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Original Code (or portions thereof) and not to any greater extent that may be necessary to Utilize further Modifications or combinations. - - <<var;name="bullet";original="2.2.";match=".{0,20}">> Contributor Grant. - - Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims: - - <<var;name="bullet";original="(a)";match=".{0,20}">> to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code or as part of a Larger Work; and - - <<var;name="bullet";original="(b)";match=".{0,20}">> under patents now or hereafter owned or controlled by Contributor, to Utilize the Contributor Version (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Contributor Version (or portions thereof), and not to any greater extent that may be necessary to Utilize further Modifications or combinations. - - <<var;name="bullet";original="3.";match=".{0,20}">> Distribution Obligations. - - <<var;name="bullet";original="3.1.";match=".{0,20}">> Application of License. - - The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5. - - <<var;name="bullet";original="3.2.";match=".{0,20}">> Availability of Source Code. - - Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - - <<var;name="bullet";original="3.3.";match=".{0,20}">> Description of Modifications. - - You must cause all Covered Code to which you contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code. - - <<var;name="bullet";original="3.4.";match=".{0,20}">> Intellectual Property Matters - - <<var;name="bullet";original="(a)";match=".{0,20}">> Third Party Claims. - - If You have knowledge that a party claims an intellectual property right in particular functionality or code (or its utilization under this License), you must include a text file with the source code distribution titled "LEGAL" which describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after You make Your Modification available as described in Section 3.2, You shall promptly modify the LEGAL file in all copies You make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained. - - <<var;name="bullet";original="(b)";match=".{0,20}">> Contributor APIs. - - If Your Modification is an application programming interface and You own or control patents which are reasonably necessary to implement that API, you must also include this information in the LEGAL file. - - <<var;name="bullet";original="3.5.";match=".{0,20}">> Required Notices. - - You must duplicate the notice in Exhibit A in each file of the Source Code, and this License in any documentation for the Source Code, where You describe recipients' rights relating to Covered Code. If You created one or more Modification(s), You may add your name as a Contributor to the notice described in Exhibit A. If it is not possible to put such notice in a particular Source Code file due to its structure, then you must include such notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer. - - <<var;name="bullet";original="3.6.";match=".{0,20}">> Distribution of Executable Versions. - - You may distribute Covered Code in Executable form only if the requirements of Section 3.1-3.5 have been met for that Covered Code, and if You include a notice stating that the Source Code version of the Covered Code is available under the terms of this License, including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You describe recipients' rights relating to the Covered Code. You may distribute the Executable version of Covered Code under a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer. - - <<var;name="bullet";original="3.7.";match=".{0,20}">> Larger Works. - - You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code. - - <<var;name="bullet";original="4.";match=".{0,20}">> Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. - - <<var;name="bullet";original="5.";match=".{0,20}">> Application of this License. - - This License applies to code to which the Initial Developer has attached the notice in Exhibit A, and to related Covered Code. - - <<var;name="bullet";original="6.";match=".{0,20}">> Versions of the License. - - <<var;name="bullet";original="6.1.";match=".{0,20}">> New Versions. - - Netscape Communications Corporation ("Netscape") may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number. - - <<var;name="bullet";original="6.2.";match=".{0,20}">> Effect of New Versions. - - Once Covered Code has been published under a particular version of the License, You may always continue to use it under the terms of that version. You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Netscape. No one other than Netscape has the right to modify the terms applicable to Covered Code created under this License. - - <<var;name="bullet";original="6.3.";match=".{0,20}">> Derivative Works. - - If you create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), you must (a) rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", "NPL" or any confusingly similar phrase do not appear anywhere in your license and (b) otherwise make it clear that your version of the license contains terms which differ from the Mozilla Public License and Netscape Public License. (Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.) - - <<var;name="bullet";original="7.";match=".{0,20}">> DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - - <<var;name="bullet";original="8.";match=".{0,20}">> TERMINATION. - - This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive. - - <<var;name="bullet";original="9.";match=".{0,20}">> LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - - <<var;name="bullet";original="10.";match=".{0,20}">> U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. - - <<var;name="bullet";original="11.";match=".{0,20}">> MISCELLANEOUS. - - This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in, the United States of America: (a) unless otherwise agreed in writing, all disputes relating to this License (excepting any dispute relating to intellectual property rights) shall be subject to final and binding arbitration, with the losing party paying all costs of arbitration; (b) any arbitration relating to this Agreement shall be held in Santa Clara County, California, under the auspices of JAMS/EndDispute; and (c) any litigation relating to this Agreement shall be subject to the jurisdiction of the Federal Courts of the Northern District of California, with venue lying in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. - - <<var;name="bullet";original="12.";match=".{0,20}">> RESPONSIBILITY FOR CLAIMS. - - Except in cases where another Contributor has failed to comply with Section 3.4, You are responsible for damages arising, directly or indirectly, out of Your utilization of rights under this License, based on the number of copies of Covered Code you made available, the revenues you received from utilizing such rights, and other relevant factors. You agree to work with affected parties to distribute responsibility on an equitable basis.<<beginOptional>> EXHIBIT A. - -<<beginOptional>>"<<endOptional>>The contents of this file are subject to the Mozilla Public License Version 1.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.mozilla.org/MPL/ - -Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. - -The Original Code is <<var;name="code";original="_____";match=".+">> . The Initial Developer of the Original Code is <<var;name="InitialDeveloper";original="_____";match=".+">> . Portions created by <<var;name="createdby";original="_____";match=".+">> are Copyright (C) <<var;name="copyright";original="_____";match=".+">> . All Rights Reserved. Contributor(s): <<var;name="contributor";original="_____";match=".+">> .<<beginOptional>>"<<endOptional>> - -<<endOptional>> - true - - - 0 - 2022-05-09T00:08:11Z - http://www.mozilla.org/MPL/MPL-1.0.html - true - false - true - true - - - - <p><var class="optional-license-text">&quot;</var>The contents of this file are subject to the Mozilla Public License Version 1.0 (the - &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain - a copy of the License at http://www.mozilla.org/MPL/</p> - - <p>Software distributed under the License is distributed on an &quot;AS IS&quot; basis, WITHOUT WARRANTY OF - ANY KIND, either express or implied. See the License for the specific language governing rights and - limitations under the License.</p> - - <p>The Original Code is - <var class="replacable-license-text"> _____</var>. The Initial Developer of the Original Code is - <var class="replacable-license-text"> _____</var>. Portions created by - <var class="replacable-license-text"> _____</var> are Copyright (C) - <var class="replacable-license-text"> _____</var>. All Rights Reserved. Contributor(s): - <var class="replacable-license-text"> _____</var>.<var class="optional-license-text">&quot;</var> - </p> - - - false - - <div class="optional-license-text"> - <p>MOZILLA PUBLIC LICENSE - <br /> - -Version 1.0 - </p> - - </div> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 1.</var> - Definitions. - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 1.1.</var> - &quot;Contributor&quot; means each entity that creates or contributes to the creation of - Modifications. - </li> - -<li> - <var class="replacable-license-text"> 1.2.</var> - &quot;Contributor Version&quot; means the combination of the Original Code, prior - Modifications used by a Contributor, and the Modifications made by that particular - Contributor. - </li> - -<li> - <var class="replacable-license-text"> 1.3.</var> - &quot;Covered Code&quot; means the Original Code or Modifications or the combination of the - Original Code and Modifications, in each case including portions thereof. - </li> - -<li> - <var class="replacable-license-text"> 1.4.</var> - &quot;Electronic Distribution Mechanism&quot; means a mechanism generally accepted in the - software development community for the electronic transfer of data. - </li> - -<li> - <var class="replacable-license-text"> 1.5.</var> - &quot;Executable&quot; means Covered Code in any form other than Source Code. - </li> - -<li> - <var class="replacable-license-text"> 1.6.</var> - &quot;Initial Developer&quot; means the individual or entity identified as the Initial - Developer in the Source Code notice required by Exhibit A. - </li> - -<li> - <var class="replacable-license-text"> 1.7.</var> - &quot;Larger Work&quot; means a work which combines Covered Code or portions thereof with - code not governed by the terms of this License. - </li> - -<li> - <var class="replacable-license-text"> 1.8.</var> - &quot;License&quot; means this document. - </li> - -<li> - <var class="replacable-license-text"> 1.9.</var> - &quot;Modifications&quot; means any addition to or deletion from the substance or structure - of either the Original Code or any previous Modifications. When Covered Code is released - as a series of files, a Modification is: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> A.</var> - Any addition to or deletion from the contents of a file containing Original Code or - previous Modifications. - </li> - -<li> - <var class="replacable-license-text"> B.</var> - Any new file that contains any part of the Original Code or previous Modifications. - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 1.10.</var> - &quot;Original Code&quot; means Source Code of computer software code which is described in - the Source Code notice required by Exhibit A as Original Code, and which, at the time of - its release under this License is not already Covered Code governed by this License. - </li> - -<li> - <var class="replacable-license-text"> 1.11.</var> - &quot;Source Code&quot; means the preferred form of the Covered Code for making - modifications to it, including all modules it contains, plus any associated interface - definition files, scripts used to control compilation and installation of an Executable, - or a list of source code differential comparisons against either the Original Code or - another well known, available Covered Code of the Contributor&apos;s choice. The Source - Code can be in a compressed or archival form, provided the appropriate decompression or - de-archiving software is widely available for no charge. - </li> - -<li> - <var class="replacable-license-text"> 1.12.</var> - &quot;You&quot; means an individual or a legal entity exercising rights under, and - complying with all of the terms of, this License or a future version of this License - issued under Section 6.1. For legal entities, &quot;You&quot; includes any entity which - controls, is controlled by, or is under common control with You. For purposes of this - definition, &quot;control&quot; means (a) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or otherwise, or (b) ownership - of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such - entity. - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 2.</var> - Source Code License. - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 2.1.</var> - The Initial Developer Grant. - <br /> - - The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive - license, subject to third party intellectual property claims: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> (a)</var> - to use, reproduce, modify, display, perform, sublicense and distribute the Original Code - (or portions thereof) with or without Modifications, or as part of a Larger Work; - and - </li> - -<li> - <var class="replacable-license-text"> (b)</var> - under patents now or hereafter owned or controlled by Initial Developer, to make, have - made, use and sell (&quot;Utilize&quot;) the Original Code (or portions thereof), - but solely to the extent that any such patent is reasonably necessary to enable You to - Utilize the Original Code (or portions thereof) and not to any greater extent that may - be necessary to Utilize further Modifications or combinations. - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 2.2.</var> - Contributor Grant. - <br /> - - Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license, - subject to third party intellectual property claims: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> (a)</var> - to use, reproduce, modify, display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an unmodified basis, with - other Modifications, as Covered Code or as part of a Larger Work; and - </li> - -<li> - <var class="replacable-license-text"> (b)</var> - under patents now or hereafter owned or controlled by Contributor, to Utilize the - Contributor Version (or portions thereof), but solely to the extent that any such - patent is reasonably necessary to enable You to Utilize the Contributor Version (or - portions thereof), and not to any greater extent that may be necessary to Utilize - further Modifications or combinations. - </li> - -</ul> - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 3.</var> - Distribution Obligations. - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 3.1.</var> - Application of License. - <br /> - - The Modifications which You create or to which You contribute are governed by the terms - of this License, including without limitation Section 2.2. The Source Code version - of Covered Code may be distributed only under the terms of this License or a - future version of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You distribute. You may - not offer or impose any terms on any Source Code version that alters or restricts - the applicable version of this License or the recipients&apos; rights hereunder. - However, You may include an additional document offering the additional rights - described in Section 3.5. - - </li> - -<li> - <var class="replacable-license-text"> 3.2.</var> - Availability of Source Code. - <br /> - - Any Modification which You create or to which You contribute must be made available in - Source Code form under the terms of this License either on the same media as an - Executable version or via an accepted Electronic Distribution Mechanism to anyone - to whom you made an Executable version available; and if made available via - Electronic Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six (6) months - after a subsequent version of that particular Modification has been made available - to such recipients. You are responsible for ensuring that the Source Code version - remains available even if the Electronic Distribution Mechanism is maintained by a - third party. - - </li> - -<li> - <var class="replacable-license-text"> 3.3.</var> - Description of Modifications. - <br /> - - You must cause all Covered Code to which you contribute to contain a file documenting - the changes You made to create that Covered Code and the date of any change. You - must include a prominent statement that the Modification is derived, directly or - indirectly, from Original Code provided by the Initial Developer and including the - name of the Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the origin or - ownership of the Covered Code. - - </li> - -<li> - <var class="replacable-license-text"> 3.4.</var> - Intellectual Property Matters - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> (a)</var> - Third Party Claims. - <br /> - - If You have knowledge that a party claims an intellectual property right in - particular functionality or code (or its utilization under this License), you - must include a text file with the source code distribution titled - &quot;LEGAL&quot; which describes the claim and the party making the claim - in sufficient detail that a recipient will know whom to contact. If you obtain - such knowledge after You make Your Modification available as described in - Section 3.2, You shall promptly modify the LEGAL file in all copies You make - available thereafter and shall take other steps (such as notifying appropriate - mailing lists or newsgroups) reasonably calculated to inform those who - received the Covered Code that new knowledge has been obtained. - - </li> - -<li> - <var class="replacable-license-text"> (b)</var> - Contributor APIs. - <br /> - - If Your Modification is an application programming interface and You own or control - patents which are reasonably necessary to implement that API, you must also - include this information in the LEGAL file. - - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 3.5.</var> - Required Notices. - <br /> - - You must duplicate the notice in Exhibit A in each file of the Source Code, and this - License in any documentation for the Source Code, where You describe - recipients&apos; rights relating to Covered Code. If You created one or more - Modification(s), You may add your name as a Contributor to the notice described in - Exhibit A. If it is not possible to put such notice in a particular Source Code - file due to its structure, then you must include such notice in a location (such - as a relevant directory file) where a user would be likely to look for such a - notice. You may choose to offer, and to charge a fee for, warranty, support, - indemnity or liability obligations to one or more recipients of Covered Code. - However, You may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than any such - warranty, support, indemnity or liability obligation is offered by You alone, and - You hereby agree to indemnify the Initial Developer and every Contributor for any - liability incurred by the Initial Developer or such Contributor as a result of - warranty, support, indemnity or liability terms You offer. - - </li> - -<li> - <var class="replacable-license-text"> 3.6.</var> - Distribution of Executable Versions. - <br /> - - You may distribute Covered Code in Executable form only if the requirements of Section - 3.1-3.5 have been met for that Covered Code, and if You include a notice stating - that the Source Code version of the Covered Code is available under the terms of - this License, including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included in any - notice in an Executable version, related documentation or collateral in which You - describe recipients&apos; rights relating to the Covered Code. You may distribute - the Executable version of Covered Code under a license of Your choice, which may - contain terms different from this License, provided that You are in compliance - with the terms of this License and that the license for the Executable version - does not attempt to limit or alter the recipient&apos;s rights in the Source Code - version from the rights set forth in this License. If You distribute the - Executable version under a different license You must make it absolutely clear - that any terms which differ from this License are offered by You alone, not by the - Initial Developer or any Contributor. You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the Initial - Developer or such Contributor as a result of any such terms You offer. - - </li> - -<li> - <var class="replacable-license-text"> 3.7.</var> - Larger Works. - <br /> - - You may create a Larger Work by combining Covered Code with other code not governed by - the terms of this License and distribute the Larger Work as a single product. In - such a case, You must make sure the requirements of this License are fulfilled for - the Covered Code. - - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 4.</var> - Inability to Comply Due to Statute or Regulation. - <br /> - - If it is impossible for You to comply with any of the terms of this License with respect to - some or all of the Covered Code due to statute or regulation then You must: (a) comply - with the terms of this License to the maximum extent possible; and (b) describe the - limitations and the code they affect. Such description must be included in the LEGAL - file described in Section 3.4 and must be included with all distributions of the - Source Code. Except to the extent prohibited by statute or regulation, such - description must be sufficiently detailed for a recipient of ordinary skill to be able - to understand it. - - </li> - -<li> - <var class="replacable-license-text"> 5.</var> - Application of this License. - <br /> - - This License applies to code to which the Initial Developer has attached the notice in - Exhibit A, and to related Covered Code. - - </li> - -<li> - <var class="replacable-license-text"> 6.</var> - Versions of the License. - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 6.1.</var> - New Versions. - <br /> - - Netscape Communications Corporation (&quot;Netscape&quot;) may publish revised and/or - new versions of the License from time to time. Each version will be given a - distinguishing version number. - - </li> - -<li> - <var class="replacable-license-text"> 6.2.</var> - Effect of New Versions. - <br /> - - Once Covered Code has been published under a particular version of the License, You may - always continue to use it under the terms of that version. You may also choose to - use such Covered Code under the terms of any subsequent version of the License - published by Netscape. No one other than Netscape has the right to modify the - terms applicable to Covered Code created under this License. - - </li> - -<li> - <var class="replacable-license-text"> 6.3.</var> - Derivative Works. - <br /> - - If you create or use a modified version of this License (which you may only do in order - to apply it to code which is not already Covered Code governed by this License), - you must (a) rename Your license so that the phrases &quot;Mozilla&quot;, - &quot;MOZILLAPL&quot;, &quot;MOZPL&quot;, &quot;Netscape&quot;, - &quot;NPL&quot; or any confusingly similar phrase do not appear anywhere in your - license and (b) otherwise make it clear that your version of the license contains - terms which differ from the Mozilla Public License and Netscape Public License. - (Filling in the name of the Initial Developer, Original Code or Contributor in the - notice described in Exhibit A shall not of themselves be deemed to be - modifications of this License.) - - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 7.</var> - DISCLAIMER OF WARRANTY. - <br /> - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&quot; BASIS, WITHOUT - WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, - WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A - PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND - PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE - IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY - CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS - AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - - </li> - -<li> - <var class="replacable-license-text"> 8.</var> - TERMINATION. - <br /> - - This License and the rights granted hereunder will terminate automatically if You fail to - comply with terms herein and fail to cure such breach within 30 days of becoming aware - of the breach. All sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their nature, must - remain in effect beyond the termination of this License shall survive. - - </li> - -<li> - <var class="replacable-license-text"> 9.</var> - LIMITATION OF LIABILITY. - <br /> - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), - CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY - DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU - OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF - ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK - STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR - LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH - DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR - PERSONAL INJURY RESULTING FROM SUCH PARTY&apos;S NEGLIGENCE TO THE EXTENT APPLICABLE - LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR - LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION - MAY NOT APPLY TO YOU. - - </li> - -<li> - <var class="replacable-license-text"> 10.</var> - U.S. GOVERNMENT END USERS. - <br /> - - The Covered Code is a &quot;commercial item,&quot; as that term is defined in 48 C.F.R. - 2.101 (Oct. 1995), consisting of &quot;commercial computer software&quot; and - &quot;commercial computer software documentation,&quot; as such terms are used in 48 - C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 - through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code - with only those rights set forth herein. - - </li> - -<li> - <var class="replacable-license-text"> 11.</var> - MISCELLANEOUS. - <br /> - - This License represents the complete agreement concerning subject matter hereof. If any - provision of this License is held to be unenforceable, such provision shall be - reformed only to the extent necessary to make it enforceable. This License shall be - governed by California law provisions (except to the extent applicable law, if any, - provides otherwise), excluding its conflict-of-law provisions. With respect to - disputes in which at least one party is a citizen of, or an entity chartered or - registered to do business in, the United States of America: (a) unless otherwise - agreed in writing, all disputes relating to this License (excepting any dispute - relating to intellectual property rights) shall be subject to final and binding - arbitration, with the losing party paying all costs of arbitration; (b) any - arbitration relating to this Agreement shall be held in Santa Clara County, - California, under the auspices of JAMS/EndDispute; and (c) any litigation relating to - this Agreement shall be subject to the jurisdiction of the Federal Courts of the - Northern District of California, with venue lying in Santa Clara County, California, - with the losing party responsible for costs, including without limitation, court costs - and reasonable attorneys fees and expenses. The application of the United Nations - Convention on Contracts for the International Sale of Goods is expressly excluded. Any - law or regulation which provides that the language of a contract shall be construed - against the drafter shall not apply to this License. - - </li> - -<li> - <var class="replacable-license-text"> 12.</var> - RESPONSIBILITY FOR CLAIMS. - <br /> - - Except in cases where another Contributor has failed to comply with Section 3.4, You are responsible for - damages arising, directly or indirectly, out of Your utilization of rights under this License, based - on the number of copies of Covered Code you made available, the revenues you received from utilizing - such rights, and other relevant factors. You agree to work with affected parties to distribute - responsibility on an equitable basis. - </li> - -</ul> - <div class="optional-license-text"> - <p>EXHIBIT A.</p> - - <p><var class="optional-license-text">&quot;</var>The contents of this file are subject to the Mozilla Public License Version 1.0 (the - &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain - a copy of the License at http://www.mozilla.org/MPL/</p> - - <p>Software distributed under the License is distributed on an &quot;AS IS&quot; basis, WITHOUT WARRANTY OF - ANY KIND, either express or implied. See the License for the specific language governing rights and - limitations under the License.</p> - - <p>The Original Code is - <var class="replacable-license-text"> _____</var>. The Initial Developer of the Original Code is - <var class="replacable-license-text"> _____</var>. Portions created by - <var class="replacable-license-text"> _____</var> are Copyright (C) - <var class="replacable-license-text"> _____</var>. All Rights Reserved. Contributor(s): - <var class="replacable-license-text"> _____</var>.<var class="optional-license-text">&quot;</var> - </p> - - </div> - - MPL-1.0 - - - 1 - 2022-05-09T00:08:12Z - https://opensource.org/licenses/MPL-1.0 - true - false - true - true - - - - - false - Copyright Saxonica Ltd - - - - - - - Copyright 2008-2010 John Smith - The GNU C Library defines functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to GNU systems. - - - - - - - - - - - - - - Person: Suzanne Reviewer - Another example reviewer. - - 2011-03-13T00:00:00Z - - - - - - - ./package/foo.c - The concluded license was taken from the package level that the file was included in. - - - - d6a770ba38583ed4bb4525bd96e50461655d2758 - - - - - - - - - - - - - - - - - Copyright 2008-2010 John Smith - The Regents of the University of California - - - - 624c1abb3664f4b35547e7c73864ad24 - - - Modified by Paul Mundt lethal@linux-sh.org - - IBM Corporation - Copyright (c) 2001 Aaron Lehmann aaroni@vitelus.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. - The concluded license was taken from the package level that the file was included in. -This information was found in the COPYING.txt file in the xyz directory. - - - Person: File Commenter - File level annotation - - 2011-01-29T18:30:22Z - - - - - - - - - - false - true - <<beginOptional>><<beginOptional>>Creative Commons<<beginOptional>> Legal Code<<endOptional>> - -<<endOptional>> - -CC0 1.0 Universal - -<<endOptional>><<beginOptional>> 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. - -<<endOptional>> - -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. - - <<var;name="bullet";original="1.";match=".{0,20}">> 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: - - <<var;name="bullet";original="i.";match=".{0,20}">> the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; - - <<var;name="bullet";original="ii.";match=".{0,20}">> moral rights retained by the original author(s) and/or performer(s); - - <<var;name="bullet";original="iii.";match=".{0,20}">> publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; - - <<var;name="bullet";original="iv.";match=".{0,20}">> rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; - - <<var;name="bullet";original="v.";match=".{0,20}">> rights protecting the extraction, dissemination, use and reuse of data in a Work; - - <<var;name="bullet";original="vi.";match=".{0,20}">> 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 - - <<var;name="bullet";original="vii.";match=".{0,20}">> other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. - - <<var;name="bullet";original="2.";match=".{0,20}">> 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. - - <<var;name="bullet";original="3.";match=".{0,20}">> 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. - - <<var;name="bullet";original="4.";match=".{0,20}">> Limitations and Disclaimers. - - <<var;name="bullet";original="a.";match=".{0,20}">> No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. - - <<var;name="bullet";original="b.";match=".{0,20}">> 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. - - <<var;name="bullet";original="c.";match=".{0,20}">> 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. - - <<var;name="bullet";original="d.";match=".{0,20}">> 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.<<beginOptional>> <<var;name="upstreamLink";original="";match="For more information, please see <http://creativecommons.org/publicdomain/zero/1.0/>">><<endOptional>> - - <div class="optional-license-text"> - <div class="optional-license-text"> - <p>Creative Commons<var class="optional-license-text"> Legal Code</var></p> - - </div> - <p>CC0 1.0 Universal</p> - - </div> - <div class="optional-license-text"> - <p>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 &quot;AS-IS&quot; 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.</p> - - </div> - - <p>Statement of Purpose</p> - - <p>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 &quot;owner&quot;) - of an original work of authorship and/or a database (each, a &quot;Work&quot;).</p> - - <p>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 (&quot;Commons&quot;) 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.</p> - - <p>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 &quot;Affirmer&quot;), 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.</p> - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> 1.</var> - Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and - related or neighboring rights (&quot;Copyright and Related Rights&quot;). Copyright and - Related Rights include, but are not limited to, the following: - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> i.</var> - the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; - </li> - -<li> - <var class="replacable-license-text"> ii.</var> - moral rights retained by the original author(s) and/or performer(s); - </li> - -<li> - <var class="replacable-license-text"> iii.</var> - publicity and privacy rights pertaining to a person&apos;s image or likeness depicted in a Work; - </li> - -<li> - <var class="replacable-license-text"> iv.</var> - rights protecting against unfair competition in regards to a Work, subject to the limitations - in paragraph 4(a), below; - </li> - -<li> - <var class="replacable-license-text"> v.</var> - rights protecting the extraction, dissemination, use and reuse of data in a Work; - </li> - -<li> - <var class="replacable-license-text"> vi.</var> - 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 - </li> - -<li> - <var class="replacable-license-text"> vii.</var> - other similar, equivalent or corresponding rights throughout the world based on applicable - law or treaty, and any national implementations thereof. - </li> - -</ul> - </li> - -<li> - <var class="replacable-license-text"> 2.</var> - 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&apos;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 - &quot;Waiver&quot;). Affirmer makes the Waiver for the benefit of each member of the public at - large and to the detriment of Affirmer&apos;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&apos;s express Statement of Purpose. - </li> - -<li> - <var class="replacable-license-text"> 3.</var> - 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&apos;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&apos;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 &quot;License&quot;). 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&apos;s express - Statement of Purpose. - </li> - -<li> - <var class="replacable-license-text"> 4.</var> - Limitations and Disclaimers. - -<ul style="list-style:none"> - -<li> - <var class="replacable-license-text"> a.</var> - No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed - or otherwise affected by this document. - </li> - -<li> - <var class="replacable-license-text"> b.</var> - 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. - </li> - -<li> - <var class="replacable-license-text"> c.</var> - Affirmer disclaims responsibility for clearing rights of other persons that may apply to the - Work or any use thereof, including without limitation any person&apos;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. - </li> - -<li> - <var class="replacable-license-text"> d.</var> - 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. - </li> - -</ul> - </li> - -</ul> - <var class="optional-license-text"> <var class="replacable-license-text"> </var></var> - - false - Creative Commons Zero v1.0 Universal - CC0-1.0 - - - 0 - 2022-05-08T23:56:45Z - https://creativecommons.org/publicdomain/zero/1.0/legalcode - false - false - true - true - - - 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. - - https://creativecommons.org/publicdomain/zero/1.0/legalcode - - - - - - http://people.freebsd.org/~phk/ - LicenseRef-Beerware-4.2 - The beerware license has a couple of other standard variants. - "THE BEER-WARE LICENSE" (Revision 42): -phk@FreeBSD.ORG wrote this file. As long as you retain this notice you -can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp - Beer-Ware License (Version 42) - - - - - - - - - d6a770ba38583ed4bb4525bd96e50461655d2759 - - - - - - - LicenseRef-4 - /* - * (c) Copyright 2009 University of Bristol - * 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. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. -*/ - - - - - - - - - - SPDX-2.3 - This document was created using SPDX 2.0 using licenses from the web site. - - - - - - - - - Person: Jane Doe () - Document level annotation - - 2010-01-29T18:30:22Z - - - - - Person: Joe Reviewer - This is just an example. Some of the non-standard licenses look like they are actually BSD 3 clause licenses - - 2010-02-10T00:00:00Z - - - SPDX-Tools-v2.0 - - - - http://commons.apache.org/proper/commons-lang/ - NOASSERTION - - NOASSERTION - Apache Commons Lang - - false - - diff --git a/examples/SPDXSpreadsheetExample-v2.3.xls b/examples/SPDXSpreadsheetExample-v2.3.xls deleted file mode 100644 index cebc199676fd54a0429ed03bb85481a29f502675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50688 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 diff --git a/examples/SPDXSpreadsheetExample-v2.3.xlsx b/examples/SPDXSpreadsheetExample-v2.3.xlsx deleted file mode 100644 index 79d52e709b9e7cfce02114e6755af4c3ce1fe67b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23152 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 diff --git a/examples/SPDXTagExample-v2.3.spdx b/examples/SPDXTagExample-v2.3.spdx deleted file mode 100644 index ca3906159b..0000000000 --- a/examples/SPDXTagExample-v2.3.spdx +++ /dev/null @@ -1,339 +0,0 @@ -SPDXVersion: SPDX-2.3 -DataLicense: CC0-1.0 -DocumentNamespace: http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301 -DocumentName: SPDX-Tools-v2.0 -SPDXID: SPDXRef-DOCUMENT -DocumentComment: This document was created using SPDX 2.0 using licenses from the web site. - -## External Document References -ExternalDocumentRef: DocumentRef-spdx-tool-1.2 http://spdx.org/spdxdocs/spdx-tools-v1.2-3F2504E0-4F89-41D3-9A0C-0305E82C3301 SHA1: d6a770ba38583ed4bb4525bd96e50461655d2759 -## Creation Information -Creator: Tool: LicenseFind-1.0 -Creator: Organization: ExampleCodeInspect () -Creator: Person: Jane Doe () -Created: 2010-01-29T18:30:22Z -CreatorComment: This package has been shipped in source and binary form. -The binaries were created with gcc 4.5.1 and expect to link to -compatible system run time libraries. -LicenseListVersion: 3.17 -## Annotations -Annotator: Person: Jane Doe () -AnnotationDate: 2010-01-29T18:30:22Z -AnnotationComment: Document level annotation -AnnotationType: OTHER -SPDXREF: SPDXRef-DOCUMENT -Annotator: Person: Joe Reviewer -AnnotationDate: 2010-02-10T00:00:00Z -AnnotationComment: This is just an example. Some of the non-standard licenses look like they are actually BSD 3 clause licenses -AnnotationType: REVIEW -SPDXREF: SPDXRef-DOCUMENT -Annotator: Person: Suzanne Reviewer -AnnotationDate: 2011-03-13T00:00:00Z -AnnotationComment: Another example reviewer. -AnnotationType: REVIEW -SPDXREF: SPDXRef-DOCUMENT -## Relationships -Relationship: SPDXRef-DOCUMENT CONTAINS SPDXRef-Package -Relationship: SPDXRef-DOCUMENT COPY_OF DocumentRef-spdx-tool-1.2:SPDXRef-ToolsElement -Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-File -Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-Package - -FileName: ./package/foo.c -SPDXID: SPDXRef-File -FileComment: The concluded license was taken from the package level that the file was included in. -This information was found in the COPYING.txt file in the xyz directory. -FileType: SOURCE -FileChecksum: SHA1: d6a770ba38583ed4bb4525bd96e50461655d2758 -FileChecksum: MD5: 624c1abb3664f4b35547e7c73864ad24 -LicenseConcluded: (LGPL-2.0-only OR LicenseRef-2) -LicenseInfoInFile: GPL-2.0-only -LicenseInfoInFile: LicenseRef-2 -LicenseComments: The concluded license was taken from the package level that the file was included in. -FileCopyrightText: Copyright 2008-2010 John Smith -FileNotice: Copyright (c) 2001 Aaron Lehmann aaroni@vitelus.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. -FileContributor: The Regents of the University of California -FileContributor: Modified by Paul Mundt lethal@linux-sh.org -FileContributor: IBM Corporation -## Annotations -Annotator: Person: File Commenter -AnnotationDate: 2011-01-29T18:30:22Z -AnnotationComment: File level annotation -AnnotationType: OTHER -SPDXREF: SPDXRef-File -## Relationships -Relationship: SPDXRef-File GENERATED_FROM SPDXRef-fromDoap-0 -## Package Information -PackageName: glibc -SPDXID: SPDXRef-Package -PackageVersion: 2.11.1 -PackageFileName: glibc-2.11.1.tar.gz -PackageSupplier: Person: Jane Doe (jane.doe@example.com) -PackageOriginator: Organization: ExampleCodeInspect (contact@example.com) -PackageDownloadLocation: http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz -PackageVerificationCode: d6a770ba38583ed4bb4525bd96e50461655d2758(./package.spdx) -PackageChecksum: MD5: 624c1abb3664f4b35547e7c73864ad24 -PackageChecksum: SHA1: 85ed0817af83a24ad8da68c2b5094de69833983c -PackageChecksum: SHA256: 11b6d3ee554eedf79299905a98f9b9a04e498210b59f15094c916c91d150efcd -PackageChecksum: BLAKE2b-384: aaabd89c926ab525c242e6621f2f5fa73aa4afe3d9e24aed727faaadd6af38b620bdb623dd2b4788b1c8086984af8706 -PackageHomePage: http://ftp.gnu.org/gnu/glibc -PackageSourceInfo: uses glibc-2_11-branch from git://sourceware.org/git/glibc.git. -PrimaryPackagePurpose: SOURCE -BuiltDate: 2011-01-29T18:30:22Z -ReleaseDate: 2012-01-29T18:30:22Z -ValidUntilDate: 2014-01-29T18:30:22Z -PackageLicenseConcluded: (LGPL-2.0-only OR LicenseRef-3) -## License information from files -PackageLicenseInfoFromFiles: GPL-2.0-only -PackageLicenseInfoFromFiles: LicenseRef-2 -PackageLicenseInfoFromFiles: LicenseRef-1 -PackageLicenseDeclared: (LGPL-2.0-only AND LicenseRef-3) -PackageLicenseComments: The license for this project changed with the release of version x.y. The version of the project included here post-dates the license change. -PackageCopyrightText: Copyright 2008-2010 John Smith -PackageSummary: GNU C library. -PackageDescription: The GNU C Library defines functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to GNU systems. -PackageAttributionText: The GNU C Library is free software. See the file COPYING.LIB for copying conditions, and LICENSES for notices about a few contributions that require these additional notices to be distributed. License copyright years may be listed using range notation, e.g., 1996-2015, indicating that every year in the range, inclusive, is a copyrightable year that would otherwise be listed individually. -ExternalRef: SECURITY cpe23Type cpe:2.3:a:pivotal_software:spring_framework:4.1.0:*:*:*:*:*:*:* -ExternalRef: OTHER LocationRef-acmeforge acmecorp/acmenator/4.1.3-alpha -ExternalRefComment: This is the external ref for Acme -## Annotations -Annotator: Person: Package Commenter -AnnotationDate: 2011-01-29T18:30:22Z -AnnotationComment: Package level annotation -AnnotationType: OTHER -SPDXREF: SPDXRef-Package -## Relationships -Relationship: SPDXRef-Package CONTAINS SPDXRef-JenaLib -Relationship: SPDXRef-Package DYNAMIC_LINK SPDXRef-Saxon - -## File Information -FileName: ./docs/myspec.pdf -SPDXID: SPDXRef-Specification -FileComment: Specification Documentation -FileType: DOCUMENTATION -FileChecksum: SHA1: fff4e1c67a2d28fced849ee1bb76e7391b93f125 -Relationship: SPDXRef-Specification SPECIFICATION_FOR SPDXRef-fromDoap-0 - -## File Information -FileName: ./lib-source/commons-lang3-3.1-sources.jar -SPDXID: SPDXRef-CommonsLangSrc -FileComment: This file is used by Jena -FileType: ARCHIVE -FileChecksum: SHA1: c2b4e1c67a2d28fced849ee1bb76e7391b93f125 -LicenseConcluded: Apache-2.0 -LicenseInfoInFile: Apache-2.0 -FileCopyrightText: Copyright 2001-2011 The Apache Software Foundation -FileNotice: Apache Commons Lang -Copyright 2001-2011 The Apache Software Foundation - -This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). - -This product includes software from the Spring Framework, -under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -FileContributor: Apache Software Foundation -## Relationships -Relationship: SPDXRef-CommonsLangSrc GENERATED_FROM NOASSERTION - -FileName: ./lib-source/jena-2.6.3-sources.jar -SPDXID: SPDXRef-JenaLib -FileComment: This file belongs to Jena -FileType: ARCHIVE -FileChecksum: SHA1: 3ab4e1c67a2d28fced849ee1bb76e7391b93f125 -LicenseConcluded: LicenseRef-1 -LicenseInfoInFile: LicenseRef-1 -LicenseComments: This license is used by Jena -FileCopyrightText: (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP -FileContributor: Apache Software Foundation -FileContributor: Hewlett Packard Inc. -## Relationships -Relationship: SPDXRef-JenaLib CONTAINS SPDXRef-Package - -FileName: ./src/org/spdx/parser/DOAPProject.java -SPDXID: SPDXRef-DoapSource -FileType: SOURCE -FileChecksum: SHA1: 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 -LicenseConcluded: Apache-2.0 -LicenseInfoInFile: Apache-2.0 -FileCopyrightText: Copyright 2010, 2011 Source Auditor Inc. -FileContributor: Protecode Inc. -FileContributor: SPDX Technical Team Members -FileContributor: Open Logic Inc. -FileContributor: Source Auditor Inc. -FileContributor: Black Duck Software In.c - -## Package Information -PackageName: Apache Commons Lang -SPDXID: SPDXRef-fromDoap-1 -PackageDownloadLocation: NOASSERTION -PackageHomePage: http://commons.apache.org/proper/commons-lang/ -PackageLicenseConcluded: NOASSERTION -PackageLicenseDeclared: NOASSERTION -PackageCopyrightText: NOASSERTION -FilesAnalyzed: false - -## Package Information -PackageName: Jena -SPDXID: SPDXRef-fromDoap-0 -PackageVersion: 3.12.0 -PackageDownloadLocation: https://search.maven.org/remotecontent?filepath=org/apache/jena/apache-jena/3.12.0/apache-jena-3.12.0.tar.gz -PackageHomePage: http://www.openjena.org/ -ExternalRef: PACKAGE-MANAGER purl pkg:maven/org.apache.jena/apache-jena@3.12.0 -FilesAnalyzed: false - -## Package Information -PackageName: Saxon -SPDXID: SPDXRef-Saxon -PackageVersion: 8.8 -PackageFileName: saxonB-8.8.zip -PackageDownloadLocation: https://sourceforge.net/projects/saxon/files/Saxon-B/8.8.0.7/saxonb8-8-0-7j.zip/download -PackageChecksum: SHA1: 85ed0817af83a24ad8da68c2b5094de69833983c -PackageHomePage: http://saxon.sourceforge.net/ -PackageLicenseConcluded: MPL-1.0 -PackageLicenseDeclared: MPL-1.0 -PackageLicenseComments: Other versions available for a commercial license -PackageCopyrightText: Copyright Saxonica Ltd -PackageDescription: The Saxon package is a collection of tools for processing XML documents. -FilesAnalyzed: false - -## Snippet Information -SnippetSPDXID: SPDXRef-Snippet -SnippetFromFileSPDXID: SPDXRef-DoapSource -SnippetByteRange: 310:420 -SnippetLineRange: 5:23 -SnippetLicenseConcluded: GPL-2.0-only -LicenseInfoInSnippet: GPL-2.0-only -SnippetLicenseComments: The concluded license was taken from package xyz, from which the snippet was copied into the current file. The concluded license information was found in the COPYING.txt file in package xyz. -SnippetCopyrightText: Copyright 2008-2010 John Smith -SnippetComment: This snippet was identified as significant and highlighted in this Apache-2.0 file, when a commercial scanner identified it as being derived from file foo.c in package xyz which is licensed under GPL-2.0. -SnippetName: from linux kernel - - -## License Information -LicenseID: LicenseRef-1 -ExtractedText: /* - * (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP - * 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. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. -*/ - -LicenseID: LicenseRef-2 -ExtractedText: This package includes the GRDDL parser developed by Hewlett Packard under the following license: -© Copyright 2007 Hewlett-Packard Development Company, LP - -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. -The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. - -LicenseID: LicenseRef-4 -ExtractedText: /* - * (c) Copyright 2009 University of Bristol - * 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. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. -*/ - -LicenseID: LicenseRef-Beerware-4.2 -ExtractedText: "THE BEER-WARE LICENSE" (Revision 42): -phk@FreeBSD.ORG wrote this file. As long as you retain this notice you -can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp -LicenseName: Beer-Ware License (Version 42) -LicenseCrossReference: http://people.freebsd.org/~phk/ -LicenseComment: The beerware license has a couple of other standard variants. - -LicenseID: LicenseRef-3 -ExtractedText: The CyberNeko Software License, Version 1.0 - - -(C) Copyright 2002-2005, Andy Clark. 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. The end-user documentation included with the redistribution, - if any, must include the following acknowledgment: - "This product includes software developed by Andy Clark." - Alternately, this acknowledgment may appear in the software itself, - if and wherever such third-party acknowledgments normally appear. - -4. The names "CyberNeko" and "NekoHTML" must not be used to endorse - or promote products derived from this software without prior - written permission. For written permission, please contact - andyc@cyberneko.net. - -5. Products derived from this software may not be called "CyberNeko", - nor may "CyberNeko" appear in their name, without prior written - permission of the author. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHOR OR OTHER 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. -LicenseName: CyberNeko License -LicenseCrossReference: http://people.apache.org/~andyc/neko/LICENSE, http://justasample.url.com -LicenseComment: This is tye CyperNeko License - diff --git a/examples/SPDXXMLExample-v2.3.spdx.xml b/examples/SPDXXMLExample-v2.3.spdx.xml deleted file mode 100644 index e42b54e0f4..0000000000 --- a/examples/SPDXXMLExample-v2.3.spdx.xml +++ /dev/null @@ -1,460 +0,0 @@ - - - SPDXRef-DOCUMENT - SPDX-2.3 - - This package has been shipped in source and binary form. -The binaries were created with gcc 4.5.1 and expect to link to -compatible system run time libraries. - 2010-01-29T18:30:22Z - Tool: LicenseFind-1.0 - Organization: ExampleCodeInspect () - Person: Jane Doe () - 3.17 - - SPDX-Tools-v2.0 - CC0-1.0 - This document was created using SPDX 2.0 using licenses from the web site. - - DocumentRef-spdx-tool-1.2 - - SHA1 - d6a770ba38583ed4bb4525bd96e50461655d2759 - - http://spdx.org/spdxdocs/spdx-tools-v1.2-3F2504E0-4F89-41D3-9A0C-0305E82C3301 - - - LicenseRef-1 - /* - * (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP - * 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. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. -*/ - - - LicenseRef-2 - This package includes the GRDDL parser developed by Hewlett Packard under the following license: -© Copyright 2007 Hewlett-Packard Development Company, LP - -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. -The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. - - - LicenseRef-4 - /* - * (c) Copyright 2009 University of Bristol - * 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. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. -*/ - - - LicenseRef-Beerware-4.2 - The beerware license has a couple of other standard variants. - "THE BEER-WARE LICENSE" (Revision 42): -phk@FreeBSD.ORG wrote this file. As long as you retain this notice you -can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp - Beer-Ware License (Version 42) - http://people.freebsd.org/~phk/ - - - LicenseRef-3 - This is tye CyperNeko License - The CyberNeko Software License, Version 1.0 - - -(C) Copyright 2002-2005, Andy Clark. 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. The end-user documentation included with the redistribution, - if any, must include the following acknowledgment: - "This product includes software developed by Andy Clark." - Alternately, this acknowledgment may appear in the software itself, - if and wherever such third-party acknowledgments normally appear. - -4. The names "CyberNeko" and "NekoHTML" must not be used to endorse - or promote products derived from this software without prior - written permission. For written permission, please contact - andyc@cyberneko.net. - -5. Products derived from this software may not be called "CyberNeko", - nor may "CyberNeko" appear in their name, without prior written - permission of the author. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHOR OR OTHER 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. - CyberNeko License - http://people.apache.org/~andyc/neko/LICENSE - http://justasample.url.com - - - 2010-01-29T18:30:22Z - OTHER - Person: Jane Doe () - Document level annotation - - - 2010-02-10T00:00:00Z - REVIEW - Person: Joe Reviewer - This is just an example. Some of the non-standard licenses look like they are actually BSD 3 clause licenses - - - 2011-03-13T00:00:00Z - REVIEW - Person: Suzanne Reviewer - Another example reviewer. - - SPDXRef-File - SPDXRef-File - SPDXRef-Package - http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301 - - SPDXRef-Package - - 2011-01-29T18:30:22Z - OTHER - Person: Package Commenter - Package level annotation - - The GNU C Library is free software. See the file COPYING.LIB for copying conditions, and LICENSES for notices about a few contributions that require these additional notices to be distributed. License copyright years may be listed using range notation, e.g., 1996-2015, indicating that every year in the range, inclusive, is a copyrightable year that would otherwise be listed individually. - 2011-01-29T18:30:22Z - - MD5 - 624c1abb3664f4b35547e7c73864ad24 - - - SHA1 - 85ed0817af83a24ad8da68c2b5094de69833983c - - - SHA256 - 11b6d3ee554eedf79299905a98f9b9a04e498210b59f15094c916c91d150efcd - - - BLAKE2b-384 - aaabd89c926ab525c242e6621f2f5fa73aa4afe3d9e24aed727faaadd6af38b620bdb623dd2b4788b1c8086984af8706 - - Copyright 2008-2010 John Smith - The GNU C Library defines functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to GNU systems. - http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz - - SECURITY - cpe:2.3:a:pivotal_software:spring_framework:4.1.0:*:*:*:*:*:*:* - cpe23Type - - - This is the external ref for Acme - OTHER - acmecorp/acmenator/4.1.3-alpha - http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301#LocationRef-acmeforge - - true - http://ftp.gnu.org/gnu/glibc - The license for this project changed with the release of version x.y. The version of the project included here post-dates the license change. - (LGPL-2.0-only OR LicenseRef-3) - (LGPL-2.0-only AND LicenseRef-3) - GPL-2.0-only - LicenseRef-2 - LicenseRef-1 - glibc - Organization: ExampleCodeInspect (contact@example.com) - glibc-2.11.1.tar.gz - - ./package.spdx - d6a770ba38583ed4bb4525bd96e50461655d2758 - - SOURCE - SPDXRef-Specification - SPDXRef-Specification - SPDXRef-CommonsLangSrc - SPDXRef-Specification - SPDXRef-CommonsLangSrc - SPDXRef-JenaLib - SPDXRef-Specification - SPDXRef-CommonsLangSrc - SPDXRef-JenaLib - SPDXRef-DoapSource - SPDXRef-Specification - SPDXRef-CommonsLangSrc - SPDXRef-JenaLib - SPDXRef-DoapSource - 2012-01-29T18:30:22Z - uses glibc-2_11-branch from git://sourceware.org/git/glibc.git. -

    GNU C library. - Person: Jane Doe (jane.doe@example.com) - 2014-01-29T18:30:22Z - 2.11.1 - - - SPDXRef-fromDoap-1 - NOASSERTION - NOASSERTION - false - http://commons.apache.org/proper/commons-lang/ - NOASSERTION - NOASSERTION - Apache Commons Lang - - - SPDXRef-fromDoap-0 - https://search.maven.org/remotecontent?filepath=org/apache/jena/apache-jena/3.12.0/apache-jena-3.12.0.tar.gz - - PACKAGE-MANAGER - pkg:maven/org.apache.jena/apache-jena@3.12.0 - http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301#purl - - false - http://www.openjena.org/ - Jena - 3.12.0 - - - SPDXRef-Saxon - - SHA1 - 85ed0817af83a24ad8da68c2b5094de69833983c - - Copyright Saxonica Ltd - The Saxon package is a collection of tools for processing XML documents. - https://sourceforge.net/projects/saxon/files/Saxon-B/8.8.0.7/saxonb8-8-0-7j.zip/download - false - http://saxon.sourceforge.net/ - Other versions available for a commercial license - MPL-1.0 - MPL-1.0 - Saxon - saxonB-8.8.zip - 8.8 - - - SPDXRef-DoapSource - - SHA1 - 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 - - Copyright 2010, 2011 Source Auditor Inc. - Protecode Inc. - SPDX Technical Team Members - Open Logic Inc. - Source Auditor Inc. - Black Duck Software In.c - ./src/org/spdx/parser/DOAPProject.java - SOURCE - Apache-2.0 - Apache-2.0 - - - SPDXRef-CommonsLangSrc - - SHA1 - c2b4e1c67a2d28fced849ee1bb76e7391b93f125 - - This file is used by Jena - Copyright 2001-2011 The Apache Software Foundation - Apache Software Foundation - ./lib-source/commons-lang3-3.1-sources.jar - ARCHIVE - Apache-2.0 - Apache-2.0 - Apache Commons Lang -Copyright 2001-2011 The Apache Software Foundation - -This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). - -This product includes software from the Spring Framework, -under the Apache License 2.0 (see: StringUtils.containsWhitespace()) - - - SPDXRef-JenaLib - - SHA1 - 3ab4e1c67a2d28fced849ee1bb76e7391b93f125 - - This file belongs to Jena - (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP - Apache Software Foundation - Hewlett Packard Inc. - ./lib-source/jena-2.6.3-sources.jar - ARCHIVE - This license is used by Jena - LicenseRef-1 - LicenseRef-1 - - - SPDXRef-Specification - - SHA1 - fff4e1c67a2d28fced849ee1bb76e7391b93f125 - - Specification Documentation - ./docs/myspec.pdf - DOCUMENTATION - - - SPDXRef-File - - 2011-01-29T18:30:22Z - OTHER - Person: File Commenter - File level annotation - - - SHA1 - d6a770ba38583ed4bb4525bd96e50461655d2758 - - - MD5 - 624c1abb3664f4b35547e7c73864ad24 - - The concluded license was taken from the package level that the file was included in. -This information was found in the COPYING.txt file in the xyz directory. - Copyright 2008-2010 John Smith - The Regents of the University of California - Modified by Paul Mundt lethal@linux-sh.org - IBM Corporation - ./package/foo.c - SOURCE - The concluded license was taken from the package level that the file was included in. - (LGPL-2.0-only OR LicenseRef-2) - GPL-2.0-only - LicenseRef-2 - Copyright (c) 2001 Aaron Lehmann aaroni@vitelus.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. - - - SPDXRef-Snippet - This snippet was identified as significant and highlighted in this Apache-2.0 file, when a commercial scanner identified it as being derived from file foo.c in package xyz which is licensed under GPL-2.0. - Copyright 2008-2010 John Smith - The concluded license was taken from package xyz, from which the snippet was copied into the current file. The concluded license information was found in the COPYING.txt file in package xyz. - GPL-2.0-only - GPL-2.0-only - from linux kernel - - - 420 - SPDXRef-DoapSource - - - 310 - SPDXRef-DoapSource - - - - - 23 - SPDXRef-DoapSource - - - 5 - SPDXRef-DoapSource - - - SPDXRef-DoapSource - - - SPDXRef-DOCUMENT - CONTAINS - SPDXRef-Package - - - SPDXRef-DOCUMENT - COPY_OF - DocumentRef-spdx-tool-1.2:SPDXRef-ToolsElement - - - SPDXRef-Package - DYNAMIC_LINK - SPDXRef-Saxon - - - SPDXRef-CommonsLangSrc - GENERATED_FROM - NOASSERTION - - - SPDXRef-JenaLib - CONTAINS - SPDXRef-Package - - - SPDXRef-Specification - SPECIFICATION_FOR - SPDXRef-fromDoap-0 - - - SPDXRef-File - GENERATED_FROM - SPDXRef-fromDoap-0 - - diff --git a/examples/SPDXYAMLExample-2.3.spdx.yaml b/examples/SPDXYAMLExample-2.3.spdx.yaml deleted file mode 100644 index e0190e38b5..0000000000 --- a/examples/SPDXYAMLExample-2.3.spdx.yaml +++ /dev/null @@ -1,406 +0,0 @@ ---- -SPDXID: "SPDXRef-DOCUMENT" -spdxVersion: "SPDX-2.3" -creationInfo: - comment: "This package has been shipped in source and binary form.\nThe binaries\ - \ were created with gcc 4.5.1 and expect to link to\ncompatible system run time\ - \ libraries." - created: "2010-01-29T18:30:22Z" - creators: - - "Tool: LicenseFind-1.0" - - "Organization: ExampleCodeInspect ()" - - "Person: Jane Doe ()" - licenseListVersion: "3.17" -name: "SPDX-Tools-v2.0" -dataLicense: "CC0-1.0" -comment: "This document was created using SPDX 2.0 using licenses from the web site." -externalDocumentRefs: -- externalDocumentId: "DocumentRef-spdx-tool-1.2" - checksum: - algorithm: "SHA1" - checksumValue: "d6a770ba38583ed4bb4525bd96e50461655d2759" - spdxDocument: "http://spdx.org/spdxdocs/spdx-tools-v1.2-3F2504E0-4F89-41D3-9A0C-0305E82C3301" -hasExtractedLicensingInfos: -- licenseId: "LicenseRef-1" - extractedText: "/*\n * (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,\ - \ 2008, 2009 Hewlett-Packard Development Company, LP\n * All rights reserved.\n\ - \ *\n * Redistribution and use in source and binary forms, with or without\n *\ - \ modification, are permitted provided that the following conditions\n * are met:\n\ - \ * 1. Redistributions of source code must retain the above copyright\n * notice,\ - \ this list of conditions and the following disclaimer.\n * 2. Redistributions\ - \ in binary form must reproduce the above copyright\n * notice, this list of\ - \ conditions and the following disclaimer in the\n * documentation and/or other\ - \ materials provided with the distribution.\n * 3. The name of the author may\ - \ not be used to endorse or promote products\n * derived from this software\ - \ without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED\ - \ BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR\n * IMPLIED WARRANTIES, INCLUDING,\ - \ BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\n * OF MERCHANTABILITY AND FITNESS\ - \ FOR A PARTICULAR PURPOSE ARE DISCLAIMED.\n * IN NO EVENT SHALL THE AUTHOR BE\ - \ LIABLE FOR ANY DIRECT, INDIRECT,\n * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\ - \ DAMAGES (INCLUDING, BUT\n * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\ - \ OR SERVICES; LOSS OF USE,\n * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\ - \ CAUSED AND ON ANY\n * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\ - \ OR TORT\n * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE\ - \ USE OF\n * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\ - */" -- licenseId: "LicenseRef-2" - extractedText: "This package includes the GRDDL parser developed by Hewlett Packard\ - \ under the following license:\n© Copyright 2007 Hewlett-Packard Development Company,\ - \ LP\n\nRedistribution and use in source and binary forms, with or without modification,\ - \ are permitted provided that the following conditions are met: \n\nRedistributions\ - \ of source code must retain the above copyright notice, this list of conditions\ - \ and the following disclaimer. \nRedistributions 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.\ - \ \nThe name of the author may not be used to endorse or promote products derived\ - \ from this software without specific prior written permission. \nTHIS SOFTWARE\ - \ IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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." -- licenseId: "LicenseRef-4" - extractedText: "/*\n * (c) Copyright 2009 University of Bristol\n * All rights reserved.\n\ - \ *\n * Redistribution and use in source and binary forms, with or without\n *\ - \ modification, are permitted provided that the following conditions\n * are met:\n\ - \ * 1. Redistributions of source code must retain the above copyright\n * notice,\ - \ this list of conditions and the following disclaimer.\n * 2. Redistributions\ - \ in binary form must reproduce the above copyright\n * notice, this list of\ - \ conditions and the following disclaimer in the\n * documentation and/or other\ - \ materials provided with the distribution.\n * 3. The name of the author may\ - \ not be used to endorse or promote products\n * derived from this software\ - \ without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED\ - \ BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR\n * IMPLIED WARRANTIES, INCLUDING,\ - \ BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\n * OF MERCHANTABILITY AND FITNESS\ - \ FOR A PARTICULAR PURPOSE ARE DISCLAIMED.\n * IN NO EVENT SHALL THE AUTHOR BE\ - \ LIABLE FOR ANY DIRECT, INDIRECT,\n * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\ - \ DAMAGES (INCLUDING, BUT\n * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\ - \ OR SERVICES; LOSS OF USE,\n * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\ - \ CAUSED AND ON ANY\n * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\ - \ OR TORT\n * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE\ - \ USE OF\n * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\ - */" -- licenseId: "LicenseRef-Beerware-4.2" - comment: "The beerware license has a couple of other standard variants." - extractedText: "\"THE BEER-WARE LICENSE\" (Revision 42):\nphk@FreeBSD.ORG wrote\ - \ this file. As long as you retain this notice you\ncan do whatever you want with\ - \ this stuff. If we meet some day, and you think this stuff is worth it, you can\ - \ buy me a beer in return Poul-Henning Kamp" - name: "Beer-Ware License (Version 42)" - seeAlsos: - - "http://people.freebsd.org/~phk/" -- licenseId: "LicenseRef-3" - comment: "This is tye CyperNeko License" - extractedText: "The CyberNeko Software License, Version 1.0\n\n \n(C) Copyright\ - \ 2002-2005, Andy Clark. All rights reserved.\n \nRedistribution and use in source\ - \ and binary forms, with or without\nmodification, are permitted provided that\ - \ the following conditions\nare met:\n\n1. Redistributions of source code must\ - \ retain the above copyright\n notice, this list of conditions and the following\ - \ disclaimer. \n\n2. Redistributions in binary form must reproduce the above copyright\n\ - \ notice, this list of conditions and the following disclaimer in\n the documentation\ - \ and/or other materials provided with the\n distribution.\n\n3. The end-user\ - \ documentation included with the redistribution,\n if any, must include the\ - \ following acknowledgment: \n \"This product includes software developed\ - \ by Andy Clark.\"\n Alternately, this acknowledgment may appear in the software\ - \ itself,\n if and wherever such third-party acknowledgments normally appear.\n\ - \n4. The names \"CyberNeko\" and \"NekoHTML\" must not be used to endorse\n \ - \ or promote products derived from this software without prior \n written permission.\ - \ For written permission, please contact \n andyc@cyberneko.net.\n\n5. Products\ - \ derived from this software may not be called \"CyberNeko\",\n nor may \"CyberNeko\"\ - \ appear in their name, without prior written\n permission of the author.\n\n\ - THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED\nWARRANTIES,\ - \ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND\ - \ FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE AUTHOR\ - \ OR OTHER CONTRIBUTORS\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\ - \ EXEMPLARY, \nOR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT\ - \ \nOF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR \nBUSINESS\ - \ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, \nWHETHER IN CONTRACT,\ - \ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE \nOR OTHERWISE) ARISING IN ANY\ - \ WAY OUT OF THE USE OF THIS SOFTWARE, \nEVEN IF ADVISED OF THE POSSIBILITY OF\ - \ SUCH DAMAGE." - name: "CyberNeko License" - seeAlsos: - - "http://people.apache.org/~andyc/neko/LICENSE" - - "http://justasample.url.com" -annotations: -- annotationDate: "2010-01-29T18:30:22Z" - annotationType: "OTHER" - annotator: "Person: Jane Doe ()" - comment: "Document level annotation" -- annotationDate: "2010-02-10T00:00:00Z" - annotationType: "REVIEW" - annotator: "Person: Joe Reviewer" - comment: "This is just an example. Some of the non-standard licenses look like\ - \ they are actually BSD 3 clause licenses" -- annotationDate: "2011-03-13T00:00:00Z" - annotationType: "REVIEW" - annotator: "Person: Suzanne Reviewer" - comment: "Another example reviewer." -documentDescribes: -- "SPDXRef-File" -- "SPDXRef-Package" -documentNamespace: "http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301" -packages: -- SPDXID: "SPDXRef-Package" - annotations: - - annotationDate: "2011-01-29T18:30:22Z" - annotationType: "OTHER" - annotator: "Person: Package Commenter" - comment: "Package level annotation" - attributionTexts: - - "The GNU C Library is free software. See the file COPYING.LIB for copying conditions,\ - \ and LICENSES for notices about a few contributions that require these additional\ - \ notices to be distributed. License copyright years may be listed using range\ - \ notation, e.g., 1996-2015, indicating that every year in the range, inclusive,\ - \ is a copyrightable year that would otherwise be listed individually." - builtDate: "2011-01-29T18:30:22Z" - checksums: - - algorithm: "MD5" - checksumValue: "624c1abb3664f4b35547e7c73864ad24" - - algorithm: "SHA1" - checksumValue: "85ed0817af83a24ad8da68c2b5094de69833983c" - - algorithm: "SHA256" - checksumValue: "11b6d3ee554eedf79299905a98f9b9a04e498210b59f15094c916c91d150efcd" - - algorithm: "BLAKE2b-384" - checksumValue: "aaabd89c926ab525c242e6621f2f5fa73aa4afe3d9e24aed727faaadd6af38b620bdb623dd2b4788b1c8086984af8706" - copyrightText: "Copyright 2008-2010 John Smith" - description: "The GNU C Library defines functions that are specified by the ISO\ - \ C standard, as well as additional features specific to POSIX and other derivatives\ - \ of the Unix operating system, and extensions specific to GNU systems." - downloadLocation: "http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz" - externalRefs: - - referenceCategory: "SECURITY" - referenceLocator: "cpe:2.3:a:pivotal_software:spring_framework:4.1.0:*:*:*:*:*:*:*" - referenceType: "cpe23Type" - - comment: "This is the external ref for Acme" - referenceCategory: "OTHER" - referenceLocator: "acmecorp/acmenator/4.1.3-alpha" - referenceType: "http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301#LocationRef-acmeforge" - filesAnalyzed: true - homepage: "http://ftp.gnu.org/gnu/glibc" - licenseComments: "The license for this project changed with the release of version\ - \ x.y. The version of the project included here post-dates the license change." - licenseConcluded: "(LGPL-2.0-only OR LicenseRef-3)" - licenseDeclared: "(LGPL-2.0-only AND LicenseRef-3)" - licenseInfoFromFiles: - - "GPL-2.0-only" - - "LicenseRef-2" - - "LicenseRef-1" - name: "glibc" - originator: "Organization: ExampleCodeInspect (contact@example.com)" - packageFileName: "glibc-2.11.1.tar.gz" - packageVerificationCode: - packageVerificationCodeExcludedFiles: - - "./package.spdx" - packageVerificationCodeValue: "d6a770ba38583ed4bb4525bd96e50461655d2758" - primaryPackagePurpose: "SOURCE" - hasFiles: - - "SPDXRef-Specification" - - "SPDXRef-Specification" - - "SPDXRef-CommonsLangSrc" - - "SPDXRef-Specification" - - "SPDXRef-CommonsLangSrc" - - "SPDXRef-JenaLib" - - "SPDXRef-Specification" - - "SPDXRef-CommonsLangSrc" - - "SPDXRef-JenaLib" - - "SPDXRef-DoapSource" - - "SPDXRef-Specification" - - "SPDXRef-CommonsLangSrc" - - "SPDXRef-JenaLib" - - "SPDXRef-DoapSource" - releaseDate: "2012-01-29T18:30:22Z" - sourceInfo: "uses glibc-2_11-branch from git://sourceware.org/git/glibc.git." - summary: "GNU C library." - supplier: "Person: Jane Doe (jane.doe@example.com)" - validUntilDate: "2014-01-29T18:30:22Z" - versionInfo: "2.11.1" -- SPDXID: "SPDXRef-fromDoap-1" - copyrightText: "NOASSERTION" - downloadLocation: "NOASSERTION" - filesAnalyzed: false - homepage: "http://commons.apache.org/proper/commons-lang/" - licenseConcluded: "NOASSERTION" - licenseDeclared: "NOASSERTION" - name: "Apache Commons Lang" -- SPDXID: "SPDXRef-fromDoap-0" - downloadLocation: "https://search.maven.org/remotecontent?filepath=org/apache/jena/apache-jena/3.12.0/apache-jena-3.12.0.tar.gz" - externalRefs: - - referenceCategory: "PACKAGE-MANAGER" - referenceLocator: "pkg:maven/org.apache.jena/apache-jena@3.12.0" - referenceType: "http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301#purl" - filesAnalyzed: false - homepage: "http://www.openjena.org/" - name: "Jena" - versionInfo: "3.12.0" -- SPDXID: "SPDXRef-Saxon" - checksums: - - algorithm: "SHA1" - checksumValue: "85ed0817af83a24ad8da68c2b5094de69833983c" - copyrightText: "Copyright Saxonica Ltd" - description: "The Saxon package is a collection of tools for processing XML documents." - downloadLocation: "https://sourceforge.net/projects/saxon/files/Saxon-B/8.8.0.7/saxonb8-8-0-7j.zip/download" - filesAnalyzed: false - homepage: "http://saxon.sourceforge.net/" - licenseComments: "Other versions available for a commercial license" - licenseConcluded: "MPL-1.0" - licenseDeclared: "MPL-1.0" - name: "Saxon" - packageFileName: "saxonB-8.8.zip" - versionInfo: "8.8" -files: -- SPDXID: "SPDXRef-DoapSource" - checksums: - - algorithm: "SHA1" - checksumValue: "2fd4e1c67a2d28fced849ee1bb76e7391b93eb12" - copyrightText: "Copyright 2010, 2011 Source Auditor Inc." - fileContributors: - - "Protecode Inc." - - "SPDX Technical Team Members" - - "Open Logic Inc." - - "Source Auditor Inc." - - "Black Duck Software In.c" - fileName: "./src/org/spdx/parser/DOAPProject.java" - fileTypes: - - "SOURCE" - licenseConcluded: "Apache-2.0" - licenseInfoInFiles: - - "Apache-2.0" -- SPDXID: "SPDXRef-CommonsLangSrc" - checksums: - - algorithm: "SHA1" - checksumValue: "c2b4e1c67a2d28fced849ee1bb76e7391b93f125" - comment: "This file is used by Jena" - copyrightText: "Copyright 2001-2011 The Apache Software Foundation" - fileContributors: - - "Apache Software Foundation" - fileName: "./lib-source/commons-lang3-3.1-sources.jar" - fileTypes: - - "ARCHIVE" - licenseConcluded: "Apache-2.0" - licenseInfoInFiles: - - "Apache-2.0" - noticeText: "Apache Commons Lang\nCopyright 2001-2011 The Apache Software Foundation\n\ - \nThis product includes software developed by\nThe Apache Software Foundation\ - \ (http://www.apache.org/).\n\nThis product includes software from the Spring\ - \ Framework,\nunder the Apache License 2.0 (see: StringUtils.containsWhitespace())" -- SPDXID: "SPDXRef-JenaLib" - checksums: - - algorithm: "SHA1" - checksumValue: "3ab4e1c67a2d28fced849ee1bb76e7391b93f125" - comment: "This file belongs to Jena" - copyrightText: "(c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,\ - \ 2009 Hewlett-Packard Development Company, LP" - fileContributors: - - "Apache Software Foundation" - - "Hewlett Packard Inc." - fileName: "./lib-source/jena-2.6.3-sources.jar" - fileTypes: - - "ARCHIVE" - licenseComments: "This license is used by Jena" - licenseConcluded: "LicenseRef-1" - licenseInfoInFiles: - - "LicenseRef-1" -- SPDXID: "SPDXRef-Specification" - checksums: - - algorithm: "SHA1" - checksumValue: "fff4e1c67a2d28fced849ee1bb76e7391b93f125" - comment: "Specification Documentation" - fileName: "./docs/myspec.pdf" - fileTypes: - - "DOCUMENTATION" -- SPDXID: "SPDXRef-File" - annotations: - - annotationDate: "2011-01-29T18:30:22Z" - annotationType: "OTHER" - annotator: "Person: File Commenter" - comment: "File level annotation" - checksums: - - algorithm: "SHA1" - checksumValue: "d6a770ba38583ed4bb4525bd96e50461655d2758" - - algorithm: "MD5" - checksumValue: "624c1abb3664f4b35547e7c73864ad24" - comment: "The concluded license was taken from the package level that the file was\ - \ included in.\nThis information was found in the COPYING.txt file in the xyz\ - \ directory." - copyrightText: "Copyright 2008-2010 John Smith" - fileContributors: - - "The Regents of the University of California" - - "Modified by Paul Mundt lethal@linux-sh.org" - - "IBM Corporation" - fileName: "./package/foo.c" - fileTypes: - - "SOURCE" - licenseComments: "The concluded license was taken from the package level that the\ - \ file was included in." - licenseConcluded: "(LGPL-2.0-only OR LicenseRef-2)" - licenseInfoInFiles: - - "GPL-2.0-only" - - "LicenseRef-2" - noticeText: "Copyright (c) 2001 Aaron Lehmann aaroni@vitelus.com\n\nPermission 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: \nThe above copyright notice and this permission notice\ - \ shall be included in all copies or substantial portions of the Software.\n\n\ - 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." -snippets: -- SPDXID: "SPDXRef-Snippet" - comment: "This snippet was identified as significant and highlighted in this Apache-2.0\ - \ file, when a commercial scanner identified it as being derived from file foo.c\ - \ in package xyz which is licensed under GPL-2.0." - copyrightText: "Copyright 2008-2010 John Smith" - licenseComments: "The concluded license was taken from package xyz, from which the\ - \ snippet was copied into the current file. The concluded license information\ - \ was found in the COPYING.txt file in package xyz." - licenseConcluded: "GPL-2.0-only" - licenseInfoInSnippets: - - "GPL-2.0-only" - name: "from linux kernel" - ranges: - - endPointer: - offset: 420 - reference: "SPDXRef-DoapSource" - startPointer: - offset: 310 - reference: "SPDXRef-DoapSource" - - endPointer: - lineNumber: 23 - reference: "SPDXRef-DoapSource" - startPointer: - lineNumber: 5 - reference: "SPDXRef-DoapSource" - snippetFromFile: "SPDXRef-DoapSource" -relationships: -- spdxElementId: "SPDXRef-DOCUMENT" - relationshipType: "CONTAINS" - relatedSpdxElement: "SPDXRef-Package" -- spdxElementId: "SPDXRef-DOCUMENT" - relationshipType: "COPY_OF" - relatedSpdxElement: "DocumentRef-spdx-tool-1.2:SPDXRef-ToolsElement" -- spdxElementId: "SPDXRef-Package" - relationshipType: "DYNAMIC_LINK" - relatedSpdxElement: "SPDXRef-Saxon" -- spdxElementId: "SPDXRef-CommonsLangSrc" - relationshipType: "GENERATED_FROM" - relatedSpdxElement: "NOASSERTION" -- spdxElementId: "SPDXRef-JenaLib" - relationshipType: "CONTAINS" - relatedSpdxElement: "SPDXRef-Package" -- spdxElementId: "SPDXRef-Specification" - relationshipType: "SPECIFICATION_FOR" - relatedSpdxElement: "SPDXRef-fromDoap-0" -- spdxElementId: "SPDXRef-File" - relationshipType: "GENERATED_FROM" - relatedSpdxElement: "SPDXRef-fromDoap-0" diff --git a/examples/jsonld/package_sbom.json b/examples/jsonld/package_sbom.json new file mode 100644 index 0000000000..72a3c6d98c --- /dev/null +++ b/examples/jsonld/package_sbom.json @@ -0,0 +1,88 @@ +{ + "@context": "https://spdx.org/rdf/3.0.0/spdx-context.jsonld", + "@graph": [ + { + "type": "CreationInfo", + "@id": "_:creationinfo", + "createdBy": [ + "http://spdx.example.com/Agent/JoshuaWatt" + ], + "specVersion": "3.0.0", + "created": "2024-03-06T00:00:00Z" + }, + { + "type": "Person", + "spdxId": "http://spdx.example.com/Agent/JoshuaWatt", + "name": "Joshua Watt", + "creationInfo": "_:creationinfo", + "externalIdentifier": [ + { + "type": "ExternalIdentifier", + "externalIdentifierType": "email", + "identifier": "JPEWhacker@gmail.com" + } + ] + }, + { + "type": "SpdxDocument", + "spdxId": "http://spdx.example.com/Document1", + "creationInfo": "_:creationinfo", + "rootElement": [ + "http://spdx.example.com/BOM1" + ], + "profileConformance": [ + "core", + "software" + ] + }, + { + "type": "software_Sbom", + "spdxId": "http://spdx.example.com/BOM1", + "creationInfo": "_:creationinfo", + "rootElement": [ + "http://spdx.example.com/Package1" + ], + "software_sbomType": [ + "build" + ] + }, + { + "type": "software_Package", + "spdxId": "http://spdx.example.com/Package1", + "creationInfo": "_:creationinfo", + "name": "my-package", + "software_packageVersion": "1.0", + "software_downloadLocation": "http://dl.example.com/my-package_1.0.0.tar", + "builtTime": "2024-03-06T00:00:00Z", + "originatedBy": [ + "http://spdx.example.com/Agent/JoshuaWatt" + ] + }, + { + "type": "software_File", + "spdxId": "http://spdx.example.com/Package1/myprogram", + "creationInfo": "_:creationinfo", + "name": "myprogram", + "software_primaryPurpose": "executable", + "software_additionalPurpose": [ + "application" + ], + "software_copyrightText": "Copyright 2024, Joshua Watt", + "builtTime": "2024-03-06T00:00:00Z", + "originatedBy": [ + "http://spdx.example.com/Agent/JoshuaWatt" + ] + }, + { + "type": "Relationship", + "spdxId": "http://spdx.example.com/Relationship/1", + "creationInfo": "_:creationinfo", + "from": "http://spdx.example.com/Package1", + "relationshipType": "contains", + "to": [ + "http://spdx.example.com/Package1/myprogram" + ], + "completeness": "complete" + } + ] +} diff --git a/mkdocs.yml b/mkdocs.yml index 5053c6f2de..35486ce1db 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,39 +1,343 @@ -site_name: specification v2.3.0 -docs_dir: chapters +site_name: SPDX v3 Specification +copyright: DRAFT version generated from d25ae89 (model) by 85e8d65 (parser) +use_directory_urls: true theme: readthedocs +plugins: +- search +- pdf-export: + combined: true extra_css: - css/style.css -use_directory_urls: true +markdown_extensions: +- codehilite: + guess_lang: false nav: - 'Copyright': index.md - 'Introduction': introduction.md -- 'Clause 1: Scope': scope.md -- 'Clause 2: Normative references': normative-references.md -- 'Clause 3: Terms and definitions': terms-and-definitions.md -- 'Clause 4: Conformance': conformance.md -- 'Clause 5: Composition of an SPDX document': composition-of-an-SPDX-document.md -- 'Clause 6: Document Creation Information': document-creation-information.md -- 'Clause 7: Package Information': package-information.md -- 'Clause 8: File Information': file-information.md -- 'Clause 9: Snippet Information': snippet-information.md -- 'Clause 10: Other Licensing Information Detected': other-licensing-information-detected.md -- 'Clause 11: Relationship between SPDX Elements Information': relationships-between-SPDX-elements.md -- 'Clause 12: Annotation Information': annotations.md -- 'Clause 13: Review Information (deprecated)': review-information-deprecated.md -- 'Annex A: SPDX License List': SPDX-license-list.md -- 'Annex B: License Matching Guidelines and Templates': license-matching-guidelines-and-templates.md -- 'Annex C: RDF Object Model and Identifier Syntax': RDF-object-model-and-identifier-syntax.md -- 'Annex D: SPDX License Expressions': SPDX-license-expressions.md -- 'Annex E: Using SPDX short identifiers in Source Files': using-SPDX-short-identifiers-in-source-files.md -- 'Annex F: External Repository Identifiers': external-repository-identifiers.md -- 'Annex G: SPDX Lite': SPDX-Lite.md -- 'Annex H: SPDX File Tags': file-tags.md -- 'Annex I: Differences from Earlier SPDX Versions': diffs-from-previous-editions.md -- 'Annex J: Creative Commons Attribution License 3.0 Unported': creative-commons-attribution-license-3.0-unported.md -- 'Annex K: How To Use SPDX in Different Scenarios': how-to-use.md +- 'Scope': scope.md +- 'Normative references': normative-references.md +- 'Terms and definitions': terms-and-definitions.md +- 'Model and serializations': serializations.md - 'Bibliography': bibliography.md -copyright: Copyright © 2010 - 2022 Linux Foundation and its Contributors. - -markdown_extensions: -- codehilite: - guess_lang: false +- model: + - Core: + - 'Description': model/Core/Core.md + - Classes: + - model/Core/Classes/Agent.md + - model/Core/Classes/Annotation.md + - model/Core/Classes/Artifact.md + - model/Core/Classes/Bom.md + - model/Core/Classes/Bundle.md + - model/Core/Classes/CreationInfo.md + - model/Core/Classes/DictionaryEntry.md + - model/Core/Classes/Element.md + - model/Core/Classes/ElementCollection.md + - model/Core/Classes/ExternalIdentifier.md + - model/Core/Classes/ExternalMap.md + - model/Core/Classes/ExternalRef.md + - model/Core/Classes/Hash.md + - model/Core/Classes/IntegrityMethod.md + - model/Core/Classes/LifecycleScopedRelationship.md + - model/Core/Classes/NamespaceMap.md + - model/Core/Classes/Organization.md + - model/Core/Classes/PackageVerificationCode.md + - model/Core/Classes/Person.md + - model/Core/Classes/PositiveIntegerRange.md + - model/Core/Classes/Relationship.md + - model/Core/Classes/SoftwareAgent.md + - model/Core/Classes/SpdxDocument.md + - model/Core/Classes/Tool.md + - Properties: + - model/Core/Properties/algorithm.md + - model/Core/Properties/annotationType.md + - model/Core/Properties/beginIntegerRange.md + - model/Core/Properties/builtTime.md + - model/Core/Properties/comment.md + - model/Core/Properties/completeness.md + - model/Core/Properties/contentType.md + - model/Core/Properties/context.md + - model/Core/Properties/created.md + - model/Core/Properties/createdBy.md + - model/Core/Properties/createdUsing.md + - model/Core/Properties/creationInfo.md + - model/Core/Properties/dataLicense.md + - model/Core/Properties/definingArtifact.md + - model/Core/Properties/description.md + - model/Core/Properties/element.md + - model/Core/Properties/endIntegerRange.md + - model/Core/Properties/endTime.md + - model/Core/Properties/extension.md + - model/Core/Properties/externalIdentifier.md + - model/Core/Properties/externalIdentifierType.md + - model/Core/Properties/externalRef.md + - model/Core/Properties/externalRefType.md + - model/Core/Properties/externalSpdxId.md + - model/Core/Properties/from.md + - model/Core/Properties/hashValue.md + - model/Core/Properties/identifier.md + - model/Core/Properties/identifierLocator.md + - model/Core/Properties/imports.md + - model/Core/Properties/issuingAuthority.md + - model/Core/Properties/key.md + - model/Core/Properties/locationHint.md + - model/Core/Properties/locator.md + - model/Core/Properties/name.md + - model/Core/Properties/namespace.md + - model/Core/Properties/namespaceMap.md + - model/Core/Properties/originatedBy.md + - model/Core/Properties/packageVerificationCodeExcludedFile.md + - model/Core/Properties/prefix.md + - model/Core/Properties/profileConformance.md + - model/Core/Properties/relationshipType.md + - model/Core/Properties/releaseTime.md + - model/Core/Properties/rootElement.md + - model/Core/Properties/scope.md + - model/Core/Properties/spdxId.md + - model/Core/Properties/specVersion.md + - model/Core/Properties/standardName.md + - model/Core/Properties/startTime.md + - model/Core/Properties/statement.md + - model/Core/Properties/subject.md + - model/Core/Properties/summary.md + - model/Core/Properties/suppliedBy.md + - model/Core/Properties/supportLevel.md + - model/Core/Properties/to.md + - model/Core/Properties/validUntilTime.md + - model/Core/Properties/value.md + - model/Core/Properties/verifiedUsing.md + - Vocabularies: + - model/Core/Vocabularies/AnnotationType.md + - model/Core/Vocabularies/ExternalIdentifierType.md + - model/Core/Vocabularies/ExternalRefType.md + - model/Core/Vocabularies/HashAlgorithm.md + - model/Core/Vocabularies/LifecycleScopeType.md + - model/Core/Vocabularies/PresenceType.md + - model/Core/Vocabularies/ProfileIdentifierType.md + - model/Core/Vocabularies/RelationshipCompleteness.md + - model/Core/Vocabularies/RelationshipType.md + - model/Core/Vocabularies/SupportType.md + - Datatypes: + - model/Core/Datatypes/DateTime.md + - model/Core/Datatypes/MediaType.md + - model/Core/Datatypes/SemVer.md + - Individuals: + - model/Core/Individuals/NoAssertionElement.md + - model/Core/Individuals/NoneElement.md + - Software: + - 'Description': model/Software/Software.md + - Classes: + - model/Software/Classes/ContentIdentifier.md + - model/Software/Classes/File.md + - model/Software/Classes/Package.md + - model/Software/Classes/Sbom.md + - model/Software/Classes/Snippet.md + - model/Software/Classes/SoftwareArtifact.md + - Properties: + - model/Software/Properties/additionalPurpose.md + - model/Software/Properties/attributionText.md + - model/Software/Properties/byteRange.md + - model/Software/Properties/contentIdentifier.md + - model/Software/Properties/contentIdentifierType.md + - model/Software/Properties/contentIdentifierValue.md + - model/Software/Properties/contentType.md + - model/Software/Properties/copyrightText.md + - model/Software/Properties/downloadLocation.md + - model/Software/Properties/fileKind.md + - model/Software/Properties/homePage.md + - model/Software/Properties/isDirectory.md + - model/Software/Properties/lineRange.md + - model/Software/Properties/packageUrl.md + - model/Software/Properties/packageVersion.md + - model/Software/Properties/primaryPurpose.md + - model/Software/Properties/sbomType.md + - model/Software/Properties/snippetFromFile.md + - model/Software/Properties/sourceInfo.md + - Vocabularies: + - model/Software/Vocabularies/ContentIdentifierType.md + - model/Software/Vocabularies/FileKindType.md + - model/Software/Vocabularies/SbomType.md + - model/Software/Vocabularies/SoftwarePurpose.md + - Security: + - 'Description': model/Security/Security.md + - Classes: + - model/Security/Classes/CvssV2VulnAssessmentRelationship.md + - model/Security/Classes/CvssV3VulnAssessmentRelationship.md + - model/Security/Classes/CvssV4VulnAssessmentRelationship.md + - model/Security/Classes/EpssVulnAssessmentRelationship.md + - model/Security/Classes/ExploitCatalogVulnAssessmentRelationship.md + - model/Security/Classes/SsvcVulnAssessmentRelationship.md + - model/Security/Classes/VexAffectedVulnAssessmentRelationship.md + - model/Security/Classes/VexFixedVulnAssessmentRelationship.md + - model/Security/Classes/VexNotAffectedVulnAssessmentRelationship.md + - model/Security/Classes/VexUnderInvestigationVulnAssessmentRelationship.md + - model/Security/Classes/VexVulnAssessmentRelationship.md + - model/Security/Classes/VulnAssessmentRelationship.md + - model/Security/Classes/Vulnerability.md + - Properties: + - model/Security/Properties/actionStatement.md + - model/Security/Properties/actionStatementTime.md + - model/Security/Properties/assessedElement.md + - model/Security/Properties/catalogType.md + - model/Security/Properties/decisionType.md + - model/Security/Properties/exploited.md + - model/Security/Properties/impactStatement.md + - model/Security/Properties/impactStatementTime.md + - model/Security/Properties/justificationType.md + - model/Security/Properties/locator.md + - model/Security/Properties/modifiedTime.md + - model/Security/Properties/percentile.md + - model/Security/Properties/probability.md + - model/Security/Properties/publishedTime.md + - model/Security/Properties/score.md + - model/Security/Properties/severity.md + - model/Security/Properties/statusNotes.md + - model/Security/Properties/vectorString.md + - model/Security/Properties/vexVersion.md + - model/Security/Properties/withdrawnTime.md + - Vocabularies: + - model/Security/Vocabularies/CvssSeverityType.md + - model/Security/Vocabularies/ExploitCatalogType.md + - model/Security/Vocabularies/SsvcDecisionType.md + - model/Security/Vocabularies/VexJustificationType.md + - Licensing: + - 'Description': model/Licensing/Licensing.md + - SimpleLicensing: + - 'Description': model/SimpleLicensing/SimpleLicensing.md + - Classes: + - model/SimpleLicensing/Classes/AnyLicenseInfo.md + - model/SimpleLicensing/Classes/LicenseExpression.md + - model/SimpleLicensing/Classes/SimpleLicensingText.md + - Properties: + - model/SimpleLicensing/Properties/customIdToUri.md + - model/SimpleLicensing/Properties/licenseExpression.md + - model/SimpleLicensing/Properties/licenseListVersion.md + - model/SimpleLicensing/Properties/licenseText.md + - ExpandedLicensing: + - 'Description': model/ExpandedLicensing/ExpandedLicensing.md + - Classes: + - model/ExpandedLicensing/Classes/ConjunctiveLicenseSet.md + - model/ExpandedLicensing/Classes/CustomLicense.md + - model/ExpandedLicensing/Classes/CustomLicenseAddition.md + - model/ExpandedLicensing/Classes/DisjunctiveLicenseSet.md + - model/ExpandedLicensing/Classes/ExtendableLicense.md + - model/ExpandedLicensing/Classes/IndividualLicensingInfo.md + - model/ExpandedLicensing/Classes/License.md + - model/ExpandedLicensing/Classes/LicenseAddition.md + - model/ExpandedLicensing/Classes/ListedLicense.md + - model/ExpandedLicensing/Classes/ListedLicenseException.md + - model/ExpandedLicensing/Classes/OrLaterOperator.md + - model/ExpandedLicensing/Classes/WithAdditionOperator.md + - Properties: + - model/ExpandedLicensing/Properties/additionText.md + - model/ExpandedLicensing/Properties/deprecatedVersion.md + - model/ExpandedLicensing/Properties/isDeprecatedAdditionId.md + - model/ExpandedLicensing/Properties/isDeprecatedLicenseId.md + - model/ExpandedLicensing/Properties/isFsfLibre.md + - model/ExpandedLicensing/Properties/isOsiApproved.md + - model/ExpandedLicensing/Properties/licenseXml.md + - model/ExpandedLicensing/Properties/listVersionAdded.md + - model/ExpandedLicensing/Properties/member.md + - model/ExpandedLicensing/Properties/obsoletedBy.md + - model/ExpandedLicensing/Properties/seeAlso.md + - model/ExpandedLicensing/Properties/standardAdditionTemplate.md + - model/ExpandedLicensing/Properties/standardLicenseHeader.md + - model/ExpandedLicensing/Properties/standardLicenseTemplate.md + - model/ExpandedLicensing/Properties/subjectAddition.md + - model/ExpandedLicensing/Properties/subjectExtendableLicense.md + - model/ExpandedLicensing/Properties/subjectLicense.md + - Individuals: + - model/ExpandedLicensing/Individuals/NoAssertionLicense.md + - model/ExpandedLicensing/Individuals/NoneLicense.md + - Dataset: + - 'Description': model/Dataset/Dataset.md + - Classes: + - model/Dataset/Classes/Dataset.md + - model/Dataset/Classes/DatasetPackage.md + - Properties: + - model/Dataset/Properties/anonymizationMethodUsed.md + - model/Dataset/Properties/confidentialityLevel.md + - model/Dataset/Properties/dataCollectionProcess.md + - model/Dataset/Properties/dataPreprocessing.md + - model/Dataset/Properties/datasetAvailability.md + - model/Dataset/Properties/datasetNoise.md + - model/Dataset/Properties/datasetSize.md + - model/Dataset/Properties/datasetType.md + - model/Dataset/Properties/datasetUpdateMechanism.md + - model/Dataset/Properties/hasSensitivePersonalInformation.md + - model/Dataset/Properties/intendedUse.md + - model/Dataset/Properties/knownBias.md + - model/Dataset/Properties/sensitivePersonalInformation.md + - model/Dataset/Properties/sensor.md + - Vocabularies: + - model/Dataset/Vocabularies/ConfidentialityLevelType.md + - model/Dataset/Vocabularies/DatasetAvailabilityType.md + - model/Dataset/Vocabularies/DatasetType.md + - AI: + - 'Description': model/AI/AI.md + - Classes: + - model/AI/Classes/AIPackage.md + - model/AI/Classes/EnergyConsumption.md + - model/AI/Classes/EnergyConsumptionDescription.md + - Properties: + - model/AI/Properties/autonomyType.md + - model/AI/Properties/domain.md + - model/AI/Properties/energyConsumption.md + - model/AI/Properties/energyQuantity.md + - model/AI/Properties/energyUnit.md + - model/AI/Properties/finetuningEnergyConsumption.md + - model/AI/Properties/hyperparameter.md + - model/AI/Properties/inferenceEnergyConsumption.md + - model/AI/Properties/informationAboutApplication.md + - model/AI/Properties/informationAboutTraining.md + - model/AI/Properties/limitation.md + - model/AI/Properties/metric.md + - model/AI/Properties/metricDecisionThreshold.md + - model/AI/Properties/modelDataPreprocessing.md + - model/AI/Properties/modelExplainability.md + - model/AI/Properties/safetyRiskAssessment.md + - model/AI/Properties/sensitivePersonalInformation.md + - model/AI/Properties/standardCompliance.md + - model/AI/Properties/trainingEnergyConsumption.md + - model/AI/Properties/typeOfModel.md + - model/AI/Properties/useSensitivePersonalInformation.md + - Vocabularies: + - model/AI/Vocabularies/EnergyUnitType.md + - model/AI/Vocabularies/SafetyRiskAssessmentType.md + - Build: + - 'Description': model/Build/Build.md + - Classes: + - model/Build/Classes/Build.md + - Properties: + - model/Build/Properties/buildEndTime.md + - model/Build/Properties/buildId.md + - model/Build/Properties/buildStartTime.md + - model/Build/Properties/buildType.md + - model/Build/Properties/configSourceDigest.md + - model/Build/Properties/configSourceEntrypoint.md + - model/Build/Properties/configSourceUri.md + - model/Build/Properties/environment.md + - model/Build/Properties/parameters.md + - Lite: + - 'Descrption': model/Lite/Lite.md + - Extension: + - 'Description': model/Extension/Extension.md + - Classes: + - model/Extension/Classes/CdxPropertiesExtension.md + - model/Extension/Classes/CdxPropertyEntry.md + - model/Extension/Classes/Extension.md + - Properties: + - model/Extension/Properties/cdxPropName.md + - model/Extension/Properties/cdxPropValue.md + - model/Extension/Properties/cdxProperty.md +- annexes: + - 'Diffs from Previous Editions': annexes/diffs-from-previous-editions.md + - 'Getting started with SPDX 3': annexes/getting-started.md + - 'RDF Object Model and Identifier Syntax': annexes/RDF-object-model-and-identifier-syntax.md + - 'SPDX License Expressions': annexes/SPDX-license-expressions.md + - 'Using SPDX short identifiers in Source Files': annexes/using-SPDX-short-identifiers-in-source-files.md + - 'Using SPDX to comply with norms, standards and regulation': annexes/using-SPDX-to-comply-with-industry-guidance.md + - 'Including Security Information in SPDX': annexes/including-security-information-in-SPDX.md + - 'SPDX Lite': annexes/SPDX-Lite.md +- licenses: + - 'Creative Commons Attribution License 3.0 Unported': licenses/CC-BY-3.0.md + - 'Community Specification License 1.0': licenses/Community-Spec-1.0.md diff --git a/model/SPDX-UML-Class-Diagram.jpg b/model/SPDX-UML-Class-Diagram.jpg deleted file mode 100644 index 85750a593c07c90e19b8c393aa68f0d25c384349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 302770 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
    h;g%;-Bw?qM9|G8DngkWMVY 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

    U-t}J zS&J)JJ<;8*X5{Dbc%T0NXC3}VL;SzNI{bU|&f6~&EKAZ(E8FJ@2A?Sc3?cdrM1LTI{;=V%Oah+H zkM~BfKm42s(T}iYfO8`(_+2wmOHIWF(c1>=&0^@?AtE$|-*Ao>UO`EZVX?NczRoHgxR%XUet_-bS#I@U(|FJ zpL3=D>NYLHV?g6S7qbaHO*G?!^QTQzi|G-THML9$5hiH9n|7&7m+YV9$)kM`w!N`= z=lzYb{7|C>2swXeR450#mHaX-3xg!?88@+BJ!KzEgitj^Y$8MRJmoWOLbzj5en}cx zV`a5*qMvZ|6FPR}-U3h_fv>hd=GgzxxWw;B>3esn@46Q0v2vtT&XV@mrZYzDL431$Wt3YCJOqZF{Z;swKmIi+bI2 z{e$~Ri|-3i4v2CCh~~Yo*>;k&KNGM^Slns;II@#$E^YD>Bk`asb1X_+g^V>)=PfkT zTDVxPs~FIasJOs!t5i7@e49RVSvSpNvm#yW)hC}{>{F5wUkvBukpJa_r1dIh;nd|cbO>O0r;qAEP^V4VZZ zTcj_GYG$X|Nj;}g{jO`g7b-xKPL+|^z`u9LeA29z-pP7?V5wBRH&tKZvWIJ(mm_zO zZ*^3*0>C;J76HX{CzhL9Ozu@?7;Hqa7|$?P+>r!0dbK&%IxqbW-dQ_Lg>Sx$ie6q6 z-dLpihPBKQvAM|9iI1?5A?qi;ew-bSlleOSgho;wDU=`y-?oSHoK0?f22E|D0IkjU zIqy4O&#mtX@4#WTOb2JYqKJJ8^ItWaKH<eCOJ0RhGxW624>}2N@6QYj3WX z6Vgu64q)EGh24we?Xg9Tg-pOJO6=nxP@JY2$^`p3g)FV1#|6gDDR-iJJJ0NUc}=vj zRteeb+~6Jt8DQ8m-b^0&fBcANCe)g^Y$&;qg6E7MUcb(lDnCfKI*QD~uzDmksz)$o z0bQK%`WclB&Ko{mG7kRC^%@bZ)}qAQIkL+6+S*xbOdW0`V=W(W{=Ce=Es`@3N$#bw z?>}0<;hP)*K~Y3E`9MRby4ju;TU_}a7V2r;Hef8QcD*XM%q^(s9 zPEN5s+GXYSs?vI;bcGn=n|cac`;i&)$I$qO_~{%yW{u%r@;&_~&V)rdOA`ibe1q$C zD+3n#I}IJTt0OsgwHPO=H=}WIJEoe6;S)O=-r$Ed+m5mz)5~fE)@$JDF_#-hzHa(x z!bw43KTN0QOrQSzODJ~+`ckKniPNXKlI6ukSt>H|d?pTJf&tKoj@gDCoTOCiGtKtT z-M08>)e!`fkM#wHWS)7sZq|`cILy_$HhLEA89Oc^q!ss)hjYdBpRr`j;hLn-w9d_> z8#bH}^#e`JHr7+e2kF)}^S%xSDNoJHM?dM#7D3)o=M2M9s}rt-#i77ngykHi2-z~H zuhKX)IVN2kAvY*DtOvpJU4l%;5aLT-hHgyG0Y*M=B7aGTilvoOl)m7S(+Fz_t%&Cx z^tg#-sDQUJuS1%O%!%e^^s*y{8{*z8{{Ryj24$WTNbvf+45OBXj8uI+cCEvxh+orZ zFpNCo>&%2M2RRkEH9aSCv?oCA{H{nyCM;Lj_{j&<2E7+QJ*PtO4fV^K>IN-HNoic&kI?}q(X(vlj;aMsEK1n`64mF{nm<^KV>#NGAz)Wzg2mlL2O z@=Urdqd&Cnwegl*rPJsn>r8Gve-gXsZOB<~`q9-DNINI}1jQ$fYP-$a|MB8}$NZe7 zu5Fw{T29pM<&;~&5HSkdHChX)+9|7+u^7+9uWR4BiZ*f@mSruGo1aed#7Gm;OeG`g z)a=v(7_!%{Ki^e~bfmA1^qWURJNf?2*R{sOKTsn&|6te(HhxhS1Lu)@t+`vajn)<3 zR%>^nyt|lT-7D;{WHo&j~(EpC3>!%C*3DRM_5$B!QzVryUrpMS(4_gy5^Th3DtD*%O zOiFh4qroX~6S~4(g=BPa9h4MkZLioghMOKbY|}~7kg#!y7qk=D;Zdx7=2E_RaHsFn z6qE9Chh=9cFGi5nUfg;7?<}N7OAk*GFy5m7+vGddI!F2cz}&Mkp%7Pc-oxHB98EaLG z?L~4CqbIy>BL{dl;-w{t)l6Z1-I5z_-+av7z%QnFw20c91=TfN**DOkTrV#tr zLBnzKgxWVepkAIIHuGnjzfTjAC~u-@KHmbLVJ1V+$E=oFeM_ssQMJOg$?wNtEuZ>? ztjdB?b$_7d@;_i=${kZ|o@u%SbzXn?aS%O=HEWF}JZWjiKV$_aifnW=|b(IDS#n866UhrfR(h_6D)A3-w3arD6Q++ra7ECmfFGPZS7l@Eep!B#@qLr`3!tZE-cPD*GX;j zpB%u-(tyA`xhRBCL*|1zimdEEZDX-fy6ZpRQ#mBjIjw*92pi4d=yTjs0EOY);H9&6 z)tCor?$@P7^9plzh562WDZ&(|K#nLSEEXI3(kaC&8M`5|mo-)%dU>O^xv(ip>B#hI zX)|gp3k~?~=dRhBb@39q69M4Oj*Sx)6FuxO)(KEx#e{sdeu5OVMyYQA5fEjb$vOesibhLwhRRGSEd>HewH3-14F~?W z;7aci`Z z%3Y#=01OdbJTm*J5rRn5G&Vhd1SUpD2iywiZD$4l1mR{w zu$~9CeklYV#$@12H%uiqFU+W-=}X{-XV(0YUahE6n36Ce8J4A6%x-^ao#fP0<%yEA z^>FbS2joh@z_*J;J;AGbv`?R`o40Fq6UhEAyI01<^j3(l=l?Gc#{bO_|9-Di+kEun zH6>zuSawUEMFVDjnyRC)@{)nXeIY1_WwPpvWxQkF8(Cj})wcoTC^|ozrGlwyC*4gL zh7exD%02}|-a}vi)A0Mh9ctqpt!oKye}Z0=Y^+&+nM)eZq#$5{cqqq3kKTSl_BOft?oSbV;`AB5l)hhM5gBNEu?HsQ(h= zE8~IJFzKP(_%(yUiLgqYK=3ATXT)_yEf@!#I?!)5-6u1~2xU_DQdeMuV*_LNK{&t9 zTUj}HS?_&^;b9%h*6~t^4LJldyol;Cqivy2y|M0q*d)*EoG-X^-fcN%Ez%7E;Okvx5x%!+rF7g*@HC$?}sFQL4jrt*#tX^K;K+E)x2 zMa|yUv+1%>xV)d%ZL|i}^=QH#X;oo(urEUM5A6{(laA7i@!EY%+nm4{l3#xv5ix(-&wtQuYq_D-%o9}Dr__l7?A&gNfywg3V zW)oL0v~ehXDtI#|zQI+~X5`d_%dV%%nL$&~>G_Zii-XW&L3dlsBT^p4rdP*2T^WZ) zlgPuY#$$=1lNxDhgPTCQn@7%v4UX&4O?X1msmgKTgifTv^4H=;C%pv8Gy}M#P5{C7a zGcIxO?=CHm(QgpS-tq@=XLH@+o+PKmCmXQN;j2pTFU3Bdb?YPYwu_O6=VI)c1j3ml zDuybdRB(Zwg=OxPUS{>)htG?qb5OF1Rgq8ltdT~IS&d&9bHylzZm^wOehYlM1^P*b zI3W}-=#UkjV5aQP?M7>r2JTuh=Dwz+#A0k7Dr(cv%`v*ago6_|C)!Q0qd=9!{?&{ z!ns(sX9kA0Z|pA#oS_!g*))+2_0$ENuL$}3G($q}>_kbA$>e$a?N59P)EAdx8!UcU zxL5C?2>JHo!AD1db{upK2wpfS(l!d_N!#E)jrpVF`>@HCg}|?%G9X|WaG*so4qMdG z$f8Tn7!Sj_~B< zo8ApAXOPF#Cs)U12Jnr!*+-}v;3o$Vz_jADvF@^fK&^Yinxy^0;^$3;=B}_OuF+5J z89?7S+JdrTu2y1?PJp3Cd?#+D73zlR6GX4<1^;qQbj+Jy7(?0k$G`fT{zivj`J8>Y zOuL6y{hglXhW-M*9l`RMRpxzsSCu{jAjc|xuc9v>@m=_ctjHcOBO0)(8`8a0g?{TZj*RsVF?mboFq5$1a00GvK3Vr^#x^OLtuaC#Brycpv&s1RF*UV`-fST z4}deQ&iv5>BYHEe>GkaQteaql_;f#C)>rrXTIcZBR(+KODsX923zf?pMAmKgd zkqa^5srfN|sb=*9tlGn@`dC+kuu!>y1UZ)JS22r9#im(Oa7DmCye_D+Oe zH%*QwaBmAQ*L|o(#O+4hH&=Bm;#}Yn4k*<42AO*vQVK!*I7t*^KT_*3aj1)CeJ;}HrddZ?}4KT&z$Z)XqaubyKK@Xdx~hK51UQ5+IpJp z%UeQhwCi7>Wrc8a=ZwN6(=65WC`g=Qkh&>BL6na##Xz#j$8dW@))F~Q^@XK&y*fWg zIv72QL@%;;b)uqr^IYWGbTi|WY%WS8@0GP5@@QAo7cFB&)DChRZ8r|wg1*9i>4N46 z>G*lL2BCX=<1rkEGwb1FzV2h+H1lb%cLRszZSalCZ5yW7g6Mf4+&4m;310gL7Z|J+ zv5n80f@=cTj3OlZf0FR=%`QjYwZGZk%FXK8$+rBdw|xO-mQwC!~rf z_#xeTYn~_jf8ftMpk$fw%Ey&r)ag|g(#;gLRT6=9Y9%4+2qCJP`HC+LqAi5A9@J;- zUTL^>zQ~m3>}HDvaFFU&%Vw`B=o?N%vrpZZ_r9AL^yjxk6wSHF>EF3()wg&%|!=yh#)rb$Y`LerSxS~oR zi}r_n$u=bt0>1T9$BGT^#rluhamR(qP&$@-wJ7dGwYSPBskOZuEcVTXny0&k4w2?F z5wg&srgiN(QM9xn3P=nWCQWUtyeOn?q>BE5EIu8vo=tL-BfcN?xh2(t$Tk=VZqb?_ zEpjcmj8XCC-!xKKe!um5TzuqmSCq^)J7Afh4K0n+RaSXTr%Ci93^L*lF&YE1tr@A) zPDzh+8Y+=LYNIGO(aG|R;60;Sd+W&f?w4*rAESfI6EElY-y?q_lC)OUBGoT1?`hex z?S$>{%t3_BJE=lQF|f=nRa@xH?TP_Q{1C?h>jIR91ccZe4XFx^S@kZe;?dLg{8j^; zUP1=Y1I1SC^$S<^X-2YB!Z|E)IOQj!L9BA4Gl2vhvsEI#eW)4fDdAS5w1aot_LB7Y z>*uBVqjj1g(bv_<^wtp88idGf4T82Dbs>9v%I75{n?#5P@>Kyzxhj<(V>NqWLSEri zuP<@N?eH`LDbTf%7d?bl`8r)c_NQy)mx|W;=rW>=Oc%C69Gd3=o*Sb~VN>=t7}{;9 z?9!M8g7(oYb`SkyF}fLUeIv`awK#1AGqS8%RRajA%amgBzV!&VGE9&|TPA3L(ZY@S zFrkdb9#X=l8b(1EPOrnc^;>@LZ#&%Xmsta36~x>`MVLBjQ`jofWWq@@MldV`74dNh4$B9 zDZL+)WM;m>%v26Q0)jZk0{2O3*^p&|}ogh3a2E#BdSc!)pU? z1of%YmmjSf`Ew;%#@kCZ-9(H`*(I`Gs%E018pUssBYy0rrsn^>**5t7nizS+x6lsI z)+WCxx!d({rC$}@xs72t;9B6&^|Ls2BG4B$i6Y(RQN=l1D2vq$(gxAhI<0qZYBq&p zp-786N47ti`1-C%R8%xuI_YmQWFJ4#010Be+y}9Q2by&taZ2B^t3Ks(vIS73h%)Z= z@1FvSRGyxIpy6~M@k`<2qBu@u5v|MDuSK z9$om)8-ug10^vaT+_9_&OD;Ta!pn;-X}58_|Iznnn5>)JOKQjzc&iJCp?pR9A}%gJ z$S}w^k4SDu5cZ&y=P74^O3xjsS%|Nd5kCMYU2$U7Hd5P*3rosENw>N_QA5A;WSF*q zy>dZo-g1351EhE49?O9EM_?KV?0sl`ZZ6qm(dPx06-zZmof=81y*>`BI6E|0Gp0Js zgf%Kzlwd7{a-MCsPp@w-%q68e2MDiyK@}(1lHnVX%_116rKq{`;XS7XR7W~Kqg6lv zzA~Wm1QosNx_(4aFL`{Z0@4AK=fy%Ioi!=NjT?w_%^%j<-9EiZhN(dW8qZFDVXZA* zt7WS`AF{JtBd=~%dzF^=+y_?XNx$Mr=imhQuahPI<5H9g2$e_VDl7`zD$vVB>7F0y zO%hD=WUQkUSQ%@$MzK}~;}D3Aot)!|8i8JIz-~gry}#iH9+udO*I4Te*4|YeWRSX= zC{cC5xm7puo?Oa3&k%a*CPJU`sdy+M?>j$w+L1CD897iUJylBQx44QB3WsAF?hB1{ z^AFkFIU7cN|E2gcYr43|xVAhB#gsH9j+*@?i37M4)Ghs+0u=Yu6RGpOp^i; zNg_@KZCB-jp)dDW>z}#exF0!;$-h5B_i9Wmo&@CT>m^U=|NO>3Z~GJh-pW-yi@IT+ zjqPh=1*ezah?p1QZAGn-;amtN9KE#HrMaZ*rry^q<#v_}Z?+pK@@StGN>341sY2yY?-#^U)O5YzAK(41HuI0f!{OIe+9afdj{VkwJ>B;l&oc@e<`@ z0HZI?vuEwFkPI7klV|xLXyD~et4|+K_s$`-+>*mmcjp|I#Lzfp#!l@Q2$&fLKL63= zn@P_fspB4~*?BVl^TH?5yv@i%|MHv0)RT3>lCmJlUsKi%qd>|Uzyy_Y0;R5hqs%<}FZ}<)r>*4- zwhmB47Xw<+tcrion*UZ^`~FieOaK-9#Pz$q#JbKsyq3>y_HP%;znsBKrqfT@E<~)8 z`ehAR6)98$mJP55*E4E3JWb5=r7MzCiNj>UB40=uQ&*0{q`U0`-)y))f{1-D>YF4zslvp#MLC`#BQ_`@-1%+Jh^WxwbUBTfJIhXi5|m-sL* zziigwL(h?lLCDiU^GX)yNUm4iMPE-EsaPA`%cxdfBe()vTaKO&R31)KtOFdE)W&hs zlG#jx)G~ZE;l3FIZRjTWr7O$aGjiOoHCulUeg(_0mDdPR_68A{fB7ND_dK5gL>NFc z2rW)B*I(MZOP-0SD(b6o6hdFZMOI^+bmK1Jse>~KnY!Pe{K%^>X{VSf*I`i^Drz&Qxbn$Q266(^NMpz76*O~@wn)(-KPC*AUFy2@aFcDKh2Bki;m4xI z=`Zy$acO4qQEt%;u>Ejb5!j^8u5hTA&@iurmcVPtNmhJ~Z3?~fMfKjJNci?BC4Q(H z|6REH$!^Bnfrno~R-xT~#n-uF&#(7h@Ar=~4gDz56~4qEP-VFLwKc#-An%)58cs@; z`IrHU5VzW|hwX42)U}&^-Al9GM@xuOcn7;VecSXFn|3NL?j3WFshE?>+Z@N8VWln0 z%iN8OIM$p7tY$|}k{(Glm2tQ8)Kij%aiWHd-!PJQPS6hBAl(d%!TY-z(Sy*E$PRTh zW7Bj&wshF4+S)<;0tEW=h@pv)9h-g*Qp^{?BMDY9|GEE$p>&G&J6P$%Xjo;>gHtt++Cdwm_oB zu)#&Z;^`YURUwDxGC8hPlrBo4eulFexL5VEtZ1v9@#~;jFzT&m$*{_zJDm)(`Z8Xs zM%oKiX_hE)(oPiaG}lM3{iCJOq6Z7YrA7y;lzu`7{|V9wKhX^ZQ9QwaSSo#~@FIGtnwHQI{s8AD%G0 zur~qoqOtk^6bIw>I9nn7$}Hj??^SWe&Nsh=o;%IjS>nyhVTVI1Co7G6iP!9@EWbd} z{R~v`+%GThoApMn5htgP{=M!%yNlvJ(q%V1wTMeGsz&8DnKdwyrnE1Y-@?EO%o#8_ zz{)ZhJKH}cziDBX{#FgP<$rk4EoUF$sw%7Jr zUGV!fKVLQYRW*9x^5Nn}qwLMpLdGkfmNaHD8pLr>uBvO5RL?&)^evn_J^dsdo$i{7 zVNaD!B`B0fe)gFJ3z3w>sjY3N7E?dbzj?Dhs3^n&Ybq>vV~5jPEpMd8T5p0K{N^Rj$huq_3eI0ts7pnJJIsO z=mkPz}M2zaDWH+#865$AWm?KDa9c`M~`TU^&zIC8hlac6SINc8PDEg5IlVMZd}l8hugfUY}2b4 z3e#gSFzeY@xgz+`4s4fb z?at8G5u%RY#gGuUz#v!xpzZU~bp3P6vxZ~AWGf2-aP#{~g8=gSS`D+9UXya^R70uf zYaqM(kr@8~-5%E-xaV~)K4jfZW~ej$QKI>l8U%EnW%zo(KuyCAsmU9-#m&K*;dR>6 z(0BGKoP($4)e)lkG^0`xR4hbtX6&ciR;1gAB!L2aZM`IT1EnpEN$tfeHrQBK^NMI? zW5gci)vG-ON7Nx61e-J8#{~UtY?b7d%la4h>oc(xh6t9;v+mV<%t=4sdZu(Fn>Zie z_EbrKHy_vDmqxrw)b6?B*!IfJ7>J0%b={jdP8D_EofD*#XF_VrcUD)b`VsXy6Ji2^*_b5GXE0O z-uxq`1q^bkgg{mm;4lM)(LY-e|9|3%K`Qj8C{My~epAw4K2itP2X8&S_32IbIeZHY zWR~re;JT3F4ek&=zJhyAnn{S}$C@FOK+@6FjoB$P7D>d=C=MZ*oZz*_2yBP$wKmcm zFzPj{w5O0^LtT*Nl5na0DFj%~;|Vvu<|)iZ@x;oXYuDC|rXDW~R}W1!k}Q;_ns!L! zx5b;m{FEICEYa&HAEA)h-6gLGTi>5voAX~_W&*i_^Ayrrr-^>7DaA`CE-!C8ciPid z$}@fX)S~&SZZCpK1|}E4@X0Ly)WET}(NFylH@=j=(1N6P_ACqmfk!UN2QSVC6W@c; zbsE)bOB`>uFvBqk(uQ+u4?`M#5-i3ClK)G_pXR~YVfgLxI_ zqc(>HoQ0W%#1fbFuXQX5h^6417){QKkRA^t>8Ro36djwq*5tsuqg6!zWaAz zeFe)BT)z$oqgbRHSw^~%7uWO;doj*LEp9o^b^mpf#yAmYol17#6P*ahr9)bKX%V+H z4X0>Yo(5(ljeh;0HO@dohyjS&`lxrONE$JStS;6{zYNWFSV=TdNLb*Qwz1fCFSN<4 zE>HfmK(aZsf4UjB?vpyFl$8;-{bIkKZZ|`}lAH@A989I-p;$rCng)fTNT9`+?pI<6 z9ow;xJ~DB*%^fq`T$Z#~BQAL>sslFUX($zyhPjL+LT?c`oELk3Y;dQF7)^M})Lb)Y zRMmr{n#T+1)OjPSaU}v3&LaJIK8TJP*s-r;H#;)Te8pO~g8iDBFGbDXXF4uu$!lq{&+DBNEoJcIEC%?7 z_~MgnoM81LhD-c(Ew=FDSvb1#KVsHs0~;CkM)XCV>v?PHM*F(%rN**{7WPZH)Vt72 zf3I3Da$}i6Crch{4@Bx;mktO*i|r){`($XGQ#wj}aqxqMS-Q;S@YAQ~Nnx^Y1qqz{ zIEIw`I~BBvsU~F1=w54WiNx!+C!>V`Da2|%0)j}TixTt!ryLzI-KcF1dgj4-hC!E7 zB_&v}mA2SLYu_-QZ7r*OkF2o6)iOnx>yFKPHim@(E*z5=ImR5jNWAQ}NEewp=$ewY zk!{(5YINTHArnUfx7yZX^R^BAJH?`cN+amdmLOcj~Nr_qVk`m;e};XVO}$_rBH zZGn>bVqoDR??0`o9^Zd=ZY=xl@!fd}ttt^HA%F9r^5_UX#QsTo{?HC+LSOv%H*@@- z+y4lbUjFB_f8io+cV4<#%|t$&8eNgRGD?&!$}_tt8R(D#paOf-1~BQV0Pz?d;Ft^g zZ|FI=pFWSz6N#TtegF+FO#km;YyaB}h($_TTQl}_qewNDH~!dq>4cVHQzA7^%m5ox z#53&gaLkWN?pT+O8SdTye+Gt z=}(|1O>QifQJcLs21j{GgNy-BBJ%1l&>bcV?*q0V;FBB!3ZCS^c4Sv^6fkpYy#zXe zYr$i{0IvW4e+SA+k2@~mEfrlf@r-vP*dGxVQlrPU;=bj>ZH46l6dHdb0sn_kFR0C+ zpBFW6hV>_3@5FA~VdXjD#XHkkoDxHI!5d8f0AOQIxCYL^p=ibj%L1I!X+cIB|NKg~EJRjXsJqikT| zhFv7OYd$QoL*bqq3#;P$(`@7LEx1;BXXqlxM}7LQpQwuPlq9}t&MVm4+a7Yu*vm6P z`KfJ^c%+2m+(Dc)if~cfB3))hEEqVYtA z?kUqH8A%1R?`mo_3ce9hd@C=BXYPhTUHM0d`PDBR25SEgx=j@SdM`d_-Uy0}IT6>) zbva#?Q2uyn=f!;^LZu2rT8c~21f{kQrqXEM0>^y;>QV^5Qx5+Xm?pgaFVL%&O*!7H zSEYayqShj}SZ5vkA(;HB9gFx*1x=9$EG+x+8|s(A!v3uISg<`$ELvA=)oAA!wdZMH zWE)Kgt~hBi5<)p|Rh6Izw~gUD(~euLPIPPA7fA8PbnZu+Q-p$YP4%OjX6mXt?9OFX zRrQVN?<)JBe+Faqg01m|Jzkjij8NIvPwtad2b!%W3Jpe}k0qzYMDRZ%7bcyc%r4F? zc06aXVdA7TBaDLX&{m1J?<`=ZS>JU9{vd3m7+YAD!UDIXiR2w$UEl4T3htq~*rgW#Mc;Pq7qxQEFUF>Xoxt)vK}6`qICCH^ zK`kWtDYbApAKRTa;Ib`o9n0jcAPjYW^F-_-(5fBEgvK`Vq27zO_@weyH&Xm@(x=gw z@EeGE37N0un==<8|1f(Ai8dsOJLYUop42g% z#6=9Y^~pSaA7@T_otcs*;Ya_Rm^QV6&*yO2+p-L7OD#UmhXx@gn4fLdsc%+m!Z^6M z{HEu!&0uKXMxds2`nD(}Cx=maK%?h@-VDp;@gFq5PJanVX{_q(g40%ZP7Xoc;NF2! zItU*IZze7!j+)|Wm3NoUQz6ZkuO-#Pk(Q9;5;(3BHBK6Ixa(52Lms*os&%R)w<$if zg6?Zz0tZpa9*py}=&mYCT`+1ds8oUR)#_ncUIowCI%0K(*NE?{| z##e^&%+%enES&`r8C@vAP*>^0mMwoT$@RgB=4HtjC)^V(C08~rjd`RDDrb>1?$$EM z&ZoU@nX$;pSss!pqHPb;EcJ+0v+ns51hFUc8xlRz$84=}gy%@cOK~_#I1rp?MWUIrou}pe{shbJ zDMuZLz&yMb$Jx7?wk|8w-m}guBofFNU`c1Q{emCbCbNa_-i%{N1TR-Q}b6CzQ<{9X$8OUjK z0W-4ZM(Q#aZ^yRSf|qJj>o(vBE{DwbIJ359U zyvN6?D=k*eKAZq;qf7t`i*-S0!FttGB@|=6b;(ElTg%U2SBEEGJe4Pyo+k{ScFMJp zJCK>q4I=T4aueoKA5l-z5&2>-u&Gz*NV@<5#Gn_vKQo?Q%f9d#g_QtkU>v~Ct!g(T z3hF;ETNerJ?s7i!?!o{rF#?}8(T8`bfV}rRLM)J5w*y}B7Gt7d55&qe2P|3C8)KYA zHAm=MQvNvS$`BA#yz2uN4+;azj@Wn{s7+a=Ojr&1@Kedi#EpX%%V?J!N(YPC@2V81 zACCJg_bHeks%|1!;zYD<87i?!eLQ8!TfEPpW%6rt?=pCf66E)mU(^Irl8;{8dmJ~2`I;VaYvhEIwFLrV&D0id!CwD{tp1Z^+6=QncT!di)!`v;8u#DQg)t_DM zeU{gFpX|L-XgB!cw(QH;){@HrvSp;ama7`wp>)C0EAE8^L8SYEw{|Nx;>4QHStbv; zkc@}H{OMF=C4qU7Z-r-W0&Ek$Ub9P~N$ie0IWp$dy^YvrW-bh)7kko;@{(1KmyfIA zfzKCgXSoU9gk5GBtxZ^Yp)HIcM?oYbG2mhFpTi6=9?OXHBr8EY-?FwPkK~=0Ssjy{ zQxWWjw6qYmAzh0uV<;ogZJO!LZkO}|w1)F3enb~S zNbcIt(!k+$7+3LR0kuJ&&M?hnlRASQ8+Xr=a%>i#gose~cKEHY_b4*hul=OZawsBw z_mw2JKG$#ORE$25d528bvqiq|_$+6FW5^SdWuG%U?K@WF+4r87S+kZzlRF>p7tVz!NEcI7Yzj%lXxT5aT7((NnohMi?1lh|lBEAvk2C|HNXw<(zpbcPy%)5s1 zbLSDnQt|*B{y?oATr74){$F{{N&lKD;eY?YOnR8u)k`y;?SGmpE~#+8i`r`?_way9 zXE&?Zyk6%S(0u9V%%fkC&xQQV3r4a58|I0D%oWxZo5@{Zx3&glNdNC{jLaMMptja> zBj_oaRr4|rp3OO14ZE0xI1PbZFjRN}!T!qc5YFOv2xkCdeu7)FWg<|Bv~+T6%I5Cfgk zwSoMQKaS5${*H~O(VCY>C$a^55R2@5sG3(+%61q^d_pP ztxdJ^kq^pfYWz^z`eSFdtLP`~F*lDr%zpu2lR9dT>R{DMGB76A^m{^w6$;^BGg-rr|3eypn%@d;wGx z<_Pc}bNQXBz`Njm!0Gsnw*DVG(BPmxwmXt6;8^9JcjVRbGl;NHEO_L**Y|ryXnxDz z6NcYy<0YIq7W3SaYZ`ylvgW)WsF(mI=ZB z_5HKY7EPm#xuB)JfMO98J!r}tjl&(ldj#X_b*^IZ8|ixT zJ59*C>vO{hJO;r447&vpAQ#R6>A}@*;wP&AMt=SCu!6+@@D@|R%Ktkl(F+T;(-3u@ z@_F?=yx5Ba8^VsNk|<22xhej0utIY863mezkc8p2xx;iCx!<1v1cTGgO@FXSv?gsw zlQELG2SwPjIKz->(PVFA7oGyN9G>nff1}cT+PzmUs1DMur*Z&7Vqv`qn3BZsW9wxR zPmXK@!_!#7oR1DOqD;)}gFw?M^3SK*X(o{(E0g+(*HTgeD~~>ptP$aEI`a*@e|+s_ zr*Pr^31LTdD$jH<+ujWoUoU*)#91wDdH8VB`v%ttwH~6mV(Tm?^24xnl7gsa4F-L8 zC(^p3;Isny;~|~~9e_+|qLqD952c%1^>2S7G4u#3Ms}$ncPwWK;YhZN=eX)ouK}Li zd!NyQVxJXdfD~B^cltg9Y{NTulo1AB!_;j**ey!s9AV2C682KlPPXAxco5G~<#ij1 z#OV@)G8naUO>`&K%u74onYUPFe&FslW#@tX2vA!V*Zl%{sRO7w-am$R=K0-rjv2JC zR#Hu`svheMDbm01+ouH0=n!jIf}PY@ZC>>Ka={n0R-N(hVBc`YDxKp{!da8~4hy2f z`nP86Pd1d^ZFvK~lN#{niHH9=cI|y7%h?5(`Hv|Z9^vKjsyfe~)GUv|&jerA!))AC zC{~8r-{13$itW)Zbu~rZmSfH0De0>gyRSNTZ-k|U7mPO*cO1kXc>qm#M?`_g^s!}E zX@>Wt;5W|TuM1oSpT5Z1)@s93yN$Dx1(##$m*e!WQjFlD4U4xS7HMi}U!F{ne9_e4 zKoEUh?iGVMESVN3`@Jpa(p+oS%f7|v(Q|m@>CF}JPE-Lr9?eC+d7MAfY9620?>t@t zYM`Ejn6XQggFZv?qYjOHf5P<)Au^s+4bP5)sF&t5*`+b_O>^jj)WUOFkDf#S$)id6 zD3j(adljnv`&J=@Zs1gf8aY;vvr^;EFH3&1C;=BxF;T;8_4Ys_-9IkZtN$(Fvs3o_ zv?#Z)x6c_fx$*(%Wkjm`k8K1HJw$!Z@R_Ch1^Vrx1mt*scS`v;rV(}g4RG(?1^sS$ z@cAjWLreItJdpX1(|1&!sO{O}7!DL_2BII@e2w4`5J?{SLE%|?$1}|f95ED@ymN56 zUf+H?-{w3Td;7jDGBFSG;PE>(XB4OHSe~aAw9O^aHIc!#_EuPNmMzKhc;Rm8d6ttu zd7w_QG`7rY5)u_6A`!)4x7YQdVYKofmu>^Aw1aFMBhGZ=!{JMEa)Kw;&o9z^vi6;S zE{I#@2zv3LHKiknO_A!0ErQ^~n0xpShLq}0$sX94WHB$S>D^6Cn+^B0@iWx)hC)2yf^j+hoVeq@(Ilc~I zg7M9C!2ugA*KwtIpHV)1VTDWV9K^mCb(DZP8?amy`R%~_(W7lno%E>kVbm!I+WR z6if}I$e&5>OvtaRDN@#JBsnU((e{HHY}t;P-Ymeqy)2Ncu6Rs?V89zzNT>K{QE7FKe+B41~W!5g9iG|f{*cznKr&&u*Zr8(oH<3MYSd8yD9e2id`d*ts<|hMwji zk|Pkgl3;OG9TGiH56LAgoE@3X;;>&AI;bv)effx~O-4e|4T5uAwL2067)fO5>d?>% z4G|acdoqfgRK9LRh1+TJKvs_?5#u*Y!nT1+V5`E+?#<+qeh#9cb5xi7zTy?g6vk3} z5S%<~^7wl!TVnV=(9dLgSmI9CcVVvc>sJmQoi0*olCBMKugvqfce_w(WP$!=6C3=nO z*%??-xSZpNqgQWtFZGZXbByF*_)AW7^=p1b(W!j@Y+$o^tF^VQTa-Wr7op6}E*INh zA(pHzc$^F!Y_fGPRMwCm0*Jp_SC0{YfK)9WMYxXCk?7&x%|mu*O0x|e#Y#0un`P`q zWQ6HlPxS67Y3ZEg_tYI1xED}VW(N=IF}c*jwn@V>&%9(=!R}r$OyXeW2-1Gl-T@r= z0Rv|l$S{JJo#vqW}Qddq{@?=Jakx^-- zSf|~BAYOsZhscjrWxgGw8zEDKq#alDLg%t?Y~mCZ$@|4_;8F!B;G*2fFN)kL&x-oC zol778eOdg#F5J`s_{bZ+; znV-d2N5M09qZi{guttyOYU$;?Yv8h9pj5n)r{~r!H%r7nqf`MfKN?U%f@jxxux_Z^ zSUmSizW+^;eE`Sto_G8%8cEOm0^w&op-U3quKg}cWgh?#fw2*ywZolRfaLt2d}o;J z^-B|;&SsKHqj67YuK6n}mg-TKFU836d?&$e6WkhaD^l-2)K{g>V~9kk%}a!0ZCoe0 zZHan%nP27Qo4HrV0|0-l($d9l0|%m5dz@!n#-u}r-)O+)9@HtaT`FwlR2g0GlPKW% z5v`R$wtQ_n*%p-I%X>)zC~@N=iLUL)RcM?XR^<1Dn+j5NDbBu;k>@av6Um!bJp>a9 zJ&9cNmG{=Z&)zFCdX9rbtJL_o{d|bchXW@BebuO1zMv{wu-J9Z8@1_BNg0#gCm-R9 zKza%HQLM;2rl;E%3B4lK(G$kA;o+?6RJMFg0I837kGkghG2lp^`vsDH2whmgRW&<2 zaIo+Uq#&(Lx`v#|0jX+k-7ry|>4NrMW`!ZR_@o zNk$Ythy@}Es3;W1Dm$A_mvd}#b@;KbJfIET5p&;+m^I^s^)X{2UJiOV7sozm<-AY7 z;-bSditg(tp)#Ip89?OqAP#gLG8i&jyFIe`?s~a$(I@XfGC>F1^^PjPoS52=EnNGt zHY;#J&|i%+G1Rtq{B{I)+<5-XYN0lb+y!cjgu83^%eMlQ`P4_;9XxXZJPniwD;NJocbM z);Vo19SDI?1yz5NWcM6Q50vBXUWF`U*6h^tF6U~njn3LQY}PFPJ?1$I+RDD5iG=}f zYv0{;>Zf}8&ja{+MFZca$sxgYG9kC9q@3`R>03O^EeyXAr}5bd z1d6hLNhMG0f6uQXVCr?ujg$eLE1!08gI^$SR-FfoC7;v!zvdUgDNvC0`b|Xodqx7A zT(apAM58AeS=*DAa-Az?5T+aO0QVNs*|m@{HPTh(0Y*S{?3I&sgm=|>Q# z?|>y~XaYI5pfm9rsxufU)VTy;G_zxu@y$Q8iYx4pSIBA;)<2>UCA5cSmv5g=eP>%1 z&T2#RxY7t+g?)KEu;a(S>VC!Z4N_`$C&ek0C}~ba8P~STfTSax^gO5b9mpO!4CT*! z8W@$53Z?%dZV^yxj3-qPr#k4`>I=#ehl9E3B8RA{#pJagRX%N7l83XnRGD2Zf#9Ta z^=~u9@y*M9-Qb>hCd&`hn==Zaf#L8~4g6LF=hfds#OPDIsblarI(m07E!*A6W7 ztY0+u79mURDLnIITP!$hW$wi#2X7SVOeRUTO!BOtKD{fgXLMr{H_Kk6jAV|$VFBAk z`_CjoGN%h6B&k6G;hp%n7i-X=tZ{Jy0m&a29^GhFsOFW4Bnkrout!~J!R|P*$CGNA9SD=sF%8DKUzq><*IiGogLxG%;7R0-I7VUkQ%cg*gMD)%}b&cQmc)99-Nt&=$Zo^jxn{I`=;HryItmK~j?K6z_VhMPY&95@aW6UqXSSU8E)@se zt10hXwjP^|XK=;`*Q^hnxMDeBeyd2jydy!Guc1^0+Cu_(`+W&=IY>!=9BFDb;(_0^ z+4krpZc|q`nq^MVu}i)cNMm~o3nL4H8Lw&ib1~2~c^K@seNr6y&li~e+l|F=6P|7W zx%T(c^Y>J9=&AL9T(R!{y$Z@{x>iV4f6PvVij!&=&TI9DTT8hfbkY4|&(IaBe+3YH zy}rWuxJ2R`@W{VxdQ0>*G91`AsL)vcm?%uItdV~gWXohPn@3(p4o=;iVb8R9MJk=U zGQaQlbbudyPq%r?7~X*Mj%N-WITdsiJoWd9#iUc%0m|DaV0~0Z`~dWogV~M(kn~II z;rB?wza1Bs;Bqh{cR7QiFwLMlh%<3;vdY8aC7x?4WqOk_`xpa*nl#hKVH}`g`Xb`G zH=Vm*pPf`-=ECVYPz0>II7{i{$AVT+zW1b)b~iIcBI5GusW0B4O~)l_W~IAM6+1r4 zoG4Xet~boHc+*d$4ZXx%d{3zx+F52b|DGdsgqxE0%P}>A z7jb*|wpUz_N+~)Juu{#Nu_J*+dzJ@9!Md+}Qt(>KqGhK70Oi2N6RS}Mo4KyymFgP zX*jJ*+^pkIxw$$b2wR#aKn=5;R_ zw}j$Eoz^*VOv@r!6Q#C!iV;swKtaxFxHgrp-@EZ@!&x>Pns+|Xa;fLRv0`E)%X`LJ z+-Q=cCK9;5d5y78*rD@jJhbDj{*sk)$~ z(Gbez7}55POtTg-o7V~X5r^V9N%~F3P|PHi%f3{U`Yc!6m}IrY9)jC#r-(klC#h5e zt20|~u&4VAWUOh@Z)x}oly|@Aw09(V1w}a$;Pd389UNPPexIP@&LiV{R!1b`aF$2% z3K=#SlGQY7uTWJuyq@;`4=HM)&Y#;Hl}7SB{@e$_sx#7h=|rVv?=dqP2w?hT&mECj z;>A-a!cW|a`n98caJp1e(ygst=iT2 zH(Whz zYNekTxSp@fe0;9Yvk%WoID~V@`4zehlNVH495L95(wbJ~!=&zn>VifeI*I{BlZigQ z>HTag0X?a+yZlwzY)Qe8dBP$J3TsF=EeVo9o*Yga%C!g-(MICyJ*m{WQT#pU#9%y+ z!7X+Ch-R`w;&~Ca=H#L7lrDOg1>R%1#`{S2!ZYL~H+?3NQPF;mRjCLUK7UWZRY8VQ{t&ZzMqP|peo z^$zAkN0!<2+!+n6{$ks3ucFb%UhWs)FN)z@3pDG-i*|xf-#O^{I38_MF6za6!hv$& z@NOuKtXrw0(JKavPj8=DXvmh)*nN6u;k#kF6T!A=lFB)DWH1Z;G#&p`Vo>`uI59NW zz{a*>M%yra7Vqul5VG@8TAExsZ0;ypwn~)%G)6;(=?nH1VVsPE%C@`!h2-!8H)okR7N21`e-@6 zDqK-zYWvD0y(ec*7$=O2%Q56_xOpdNUPfYr5P6@fJwH9*!?TaRpw;K+J*OghR~l7i zQzR`x?<>Tr;Cde3y$6&&*mBAfoPH@zCtv-<}NbhKc^@!#t#s&x3_&vdS`+Ng7YI@+swY{)Wll^Z6i z$i}5*Bgog9Ds2Ua%sYHpFc!GxL2&W7xW~&)!IaifY4U1|KMonK8Q0DWk234RxK@yS zX9SWkYn)4$=Lf8LjzU%DTM3QT1Q{Y+lZP5d+;|DI)$=c$@2blYxxf%bGDz3>J21^bPC@X$Txz<=(k4aK^!TMAMk1Q2L z8(!xnH`0|qDOfJuK~FQXy)(c~h{|eu0N(F;AL&5^_%b3>U5m*9#cWNb;z8jOTgJo6 zPPTP1cS!3|=5z4nN5ky|RQe6+yCO-Dd7`AgRWp#;*UeN^B~{wbOCB5$iWHK0(@J&d zY(vh6rEJI97*>)mME48nVq(K%VR1P2w-=Vd%;r*AWH9L8v@H#hED97|Xxbm{?f-iLK@_7~S(3`Ur(_He!gc`#m z4h=ZtLtZ$qC|)6i$(N~9C)Zjn?(F0f5gW$cv9}F;xpS$gtTqRmm%Tepa+PO{bLMqZ zyg3S$u`F3sbb~#hCzEl?MNUH$clJ-y^G)oT;X>AG#SH~~W;h{|g#zDEQ}6tsk3ugy zH*q;oTf)Uq9X_7e@Yt(uN6Gt5be3y~zFBPQbwwFgcSG}2n>=at2v-9x0UR*^*(O7|UZla=KA%UzFR9(+OUL zYeL{iu|nU$09WNK67a#}$)fVbElwykR0ZtL>F&Ihago?Ci-}iwOE+i-I+C$>Xf8Fb zN4bmD!Wl|B%Q4!z&ESeNB_#HhlTY0^R@AL}9F8d8BT_&wgh<4qlU7L82Cf7m`!&1| zhV^p+OU=8X&fcb#NB84NybAZ@9mP{GMM6;Wd-B8mCrClN`5S{``;ztYt%f#2w73Am zSrCXhqMwH_&txgut-v{2j}Paoc)sSMj-I9@gT}z~c`E<4vKl`^jM{EqeI@YpG)AtI zN7@_nX-=H5kCA6Fubp6=KXmvgN7r?`M-_WaN7(zVsKgE!N#9b%m;@|<$s_W7YA|1WH0p3FykJcd>0U#epN>Hl)z4o zo06aDz6GgiIFo&~Aq>2TFh>0Bl_`0IZ%6o!VNAGDdR=kDNZC%VRGoty#*b4TTHSnx zy!|q~a+1Iwyy>7L3-814s1@Q|NlC`e5h{ibTZz1h`UK@n;2zwhN579Za`CI}wSG&P(S1*)~M4i^784QBD z3EVmlaU(T~krbj&dv7T%(K}stC$GL^e|+PoPGOm=o)fydU|nOx6>|lDi&(7XKSHQ~ zr^3q!-(z*9YuztLR3@D*#I$A<&+qyZq?K`l+JYL_?(=;7#bw9V=ui7>kN8{4wD z7_7a!k*T5ahn&>+^fAmc+x3&_BkwDNb`|G&1WUBHLsZIE6us1%j1!U6@*?9r(Q$M-Ki!h+~E2b4zqj;dP+_3#pt+?jCU7^WG#ZS zvt)pDyXmAHt;!NU7%J6WkRILB*&_$nejHr9&57&j!i=RFlj~%T=2zp#CK8870fD_L z`Vp07I;}R{ENVcm8=$vgRSb{?@vh%<8g0Gem#@o&v(}lQ4>6yBmk=o(^JQzElIBECtvbe*6bDEjV*36F)|q3+mTTBv*|sQWX5$^l z$Oi-K)una_)FCn(p7xwQZUkQkYq%NUk)%Qf?0~-cQ)5jeQ`; z)mnB>VX{oNZhgiZ?I6#fkm!6KNJ<(l!A0u7FUimV>0$Ced;&3ClcyzCUaRnJg$Jdl zPO)aKG<~*{%J1%meepI-n~J&Gp~G1{{Ye|_sDjDbEj=W`tprO>)? zR_0;)(R#t&uj6XEjm$NtHGI}M(QcH?)lT45M#sWTUiXaM3dEYw!#>@EFNz_KANcNx zintK`+jrXap;>;@q8lZll z4WIXq)dv&+Vn-8=JO(;3KGG-G0|XU<-_&9-L25ykGt<@0=%;K-vY+T?@aww+9)>+{ z?@%BmYq~qScqQr!+Bb5Y69dm#MFfhCqA~Eiy}7%^xwtkR`S&5nAI)rfh*=iPTAc3E zKvM@p{aUmYiyWNqLNu~Ru1~K8SJewEPwDm)EyJit%VSRuvES9vQ>co`ba6ZhFLpKZ z)ijc*lKNaH$HMCyaVEAUUAwUZ8*~?Q(WO>?a+#L;a-9l)TZ0k|-t^fRbha`pc~Ul$ zs+M&-Lgc}VLQFcIyu^V0qf(LD$>3#bUbh}(Y14CwdtdQe4TOKLS}WQZwKNR^Wa3vJ zbuS+7;0@EHeBeayf|=JNQzVZrkIC_OH6g-9?tm}J+nLYPyfHM#*zRAqPX17j5_9ml zQP5q0@;D1idSAC5zccGud7r$~=`P{>jng&Ux{bMX5qIr85;#Io?xPj+Rd9eI^IOw{*fn_SH}c!3?PI(FoQorJx&xFCZo?zcBHtit!ucg}!<>Ulx( z$*mImTW)heg=KZZjJ2)9vQ~5;x=Okj9qxvO|0wltdhmFRr&JCfg-YX7ra*O4&$VG3 zTM`aALbG%lTu+|YQ-{Za6HI~VFg%;pla75>m%Qf_RSI<{TT@MuiCC$7XY=Hh1j!7{ z1b*5POI*7d-9g)kY|Dx4IC>S9X_=E+VQv&|squ4Ve&yvc(PAEV3Xe@z*9od8wA^)R znO<$#A3`E>w$#m{vnPrz0@5*YUO3L+q~z8|z9l8o61y_d7wTKJ0;HGj#!-=U#QAWX zud8EpLj#(Tuc`{WnvMD&9`I!JFCu&G*! zf{`mXklu2=GM+Gw9E?!FOeQJ9XuVu>VZA+kl^{%``X zdamU{BlpU&$J?TWF(BOo-RjP_H9=gS)G!a9KSh}}7IeQPM|Oc(BG4Mou$?zkxq;`+ zeMWZH*h2m=wBTZ7%IUT2?zsI`4`Y_?%=GP*0^Cb+uD)}mk~al`u-t>*kru_d-*mJr zf>p{H$&MM9)cphW=%}Ac6+0+9JnyL;68+|C>R447yS+-bkChk8@3WQ_E6(R1={aaW zLG+{X*x+oU>PWBQ6p6Vw-I|p3v3zsEuWeLJnb~@UnnrA*4fX^SBRe5qbt+bl^b&#X z9)?V`jo7p9l_0;u^H;=yElXHx8soa=^pz==B^O~~eMg)68GD(IF@%?^&~rqO^jUcP zd4YgCqjuxkNCjIfdIR;$vsUfRgxg5yz$>-!0aZwi8J`=B_+#C z=I6WT10FB=3%8`YKla(SwUMsOqzmz>=6YZX21TWJdE*0w3{?mh5K0F9^`FwkUxNab z{lCLEN`ZDj0NO#e5a)E`{2@vh2&MJ$pZqJ7Ht4BAoJ|R&2^`#iS7*-Ew7nOtkZHKC z;p!%ncDa0@iTXo~rDlV7&Z^PHev<~zthCe@U;0pSLdU^=2B^=0cW-T+tdb}R>#{dJ zv^BCPE67deFm?hNky;x0#{v+hlK1}aW1;ow4Ahd-&NUYia(^daQ`okiQk^cDFu-9y zw1u^Bo)PCPVum+zvOxw;pHfpeeU@!HZ!-98+29S{LyDR~;D^+Qjnu3S-e7G)260~S zyEb8489`W=zt#2KOM^DKn7D?%L$<BZ39R6xEHC1z7%5|Eo!^1 z-DXLlM@AigmHuQCC3`w;ok8Q)t9SHwfg(vj{l|M$2`Ewdhg$Y`^ZB8R8uZ6X%|cZ2 zLD6ia99-?igK_YVCwz>@geo*s!RDrw}cs5{ZRy8J@XOUv@0nPi67a z7P1%#`9mlBceUMpioZp%PBlcBDb%peTUW*&@rJz7fGO{O2f?F_eM@+n?z)@Ii0&{l za6&Ka7U#z*&+ z!tez0#@lD4AU)$z@u;rDPUK|Ba3KHvwfw0YH6){X)qi&+nG*;kyp9?QFGRb&Ehpdt zp-&L?jaVc~PaR)sKq|~62p7cpz_|?!ql2w$+M5?^AtXmvS*No$Ebs5Uy8c#`I-if5 zt%ewP+%#D%R)cQc%!Qk->j_zg=0t%cy8~ge^CP-eyZs(B5c&pG39B-ARF+377T9>b zJ*-o=#Yb%Ax|?|Z8(xksx#oBNMuMhawhUOK|G%QR{)WeyQTT)0>M0SL0m~!>5+Z|f zCBD?Xm#>~En)gUF5j9an$6KIlQ+_Hh*~hi2Dt~fbblBNqWrp*lCmq1Kol*Q*rvCD$+i&dO~l!URgazBttF_}oCkm;K_%dUj8>J|yno z=sx=ukK{|S{d6%EA5y{hWo*pa!lM8T(1xkM<5lR+5g$iXfyT(|-1zJ8r{ zEEbAw_OZ`opIOF+j!PApu6IAryvL+sh-l1V>7s=syw=YN2N8u3&3dSY>yo&#^&NW7 z+DIQj`fJ0h8r7kjZoNdO4JGz6l1T}^-{aJ zUyc;pG)$GP%6_~MvqKSk29Kq>(lIkV-9_;J)5Ai@vM#BE@Pb&~ypBqXE7|>A8#ip~ z975#>|dD3-5_a`K4+KSh&eN^C5(ZD@e!{+X?nKsqg@)O1lX>WYr zd|spi1P{-RcLaWdsCa|nLsO(D7}>(coQM+!{j_T5sgl_Z%VoC7!V*9cU#a2zn7Gy> z-JEeMLicPUELs=Zcm{{#1~$boC`}oMmGki6tgSYI1w7`$kaK(cZV|-oVKV$ZRHrf) zPFUh;l5!vktrLHQv3S;^T%M){4z|K~j=ULb0xTmKuP@!)yRrS@&O31{c;8*{`MZ{z zyjZmt7c_^=;WPrH-2&KheS69DS~QNO zDQ-aI*l`22Q6l?D8!tfQ@xex#Lu=+R2D&N1N?%?8@}~qDo0*exaqnv+;(yF!$h?w3 z&z8qGG9-|4krT5`&@}=H;Ekk z5u~C?)TZ?9+-{?K5O)rm&n}bNB%j5F)=V zFRGNf?gH@5B5fh5sYEPYSZa8ttU91)c7m*-HNS@i3qCSUWKKSSJ&*KBX4arbrpu5>b!6jE;rR%q6;`{MY1^(S6Ez6h2mBva7}BaKt6==$<@7$6b5fo zA%YBi;BmXfxVg2WkQcOdrJSx(0um$xT73!NZ0W@8@Z_GVIH0(J!qxPe-S+2VNO06y z#a;s%sq2EtT-{Hi<5jpxQ~mhMhG|x=HpP0i>5B$P*fT#==TY@b@P4xXYCq$QBF36* z{E?_K%KY30Hz=@tkVX1kv>Z_%_an1RMu&67fq-LwpFMdim)LCv_uA*k2m6@)>5OKQ zh94$6uGJcp)%TdwqYK(>T4uGr85Wg_b^Sqv+e|#y{1!`zpV}(U8LEekYne6sY|=Fs z^Mtx4dG$e3ND19){=MI^b#cqflE>9^YfY6&qw)6QRa6>VxMyV^;ipP2gB9`oZb@qn=VM5%t%gDf&0HFSWIjI1|lqTVo`; z+j*SeA$Td`Q%7VIl?!Q#mR|GWQe?W)6zn2f$26S{#;Y&W1$MtrYf58dRF?J8HfZ(0 z;=I~??SLwq(>r%K0a8I07kc>vTayfw;@X%OUP3`cDh(qBPp6D^c%45lrJ#$vkV&5L zsfbaNC0d6}QKAeXC!8kO1gXGnWWHYR$SJpsDHz-5qJJ{ z(SDdk<^>=rCYR|9=weAB(62Me@YSFwa;<@4g%h~Re7NBA3*^=<$s!Rvzel~%@gJhX zQm(KDZTd;@p?%$G5(k?VSh!TPNMyBYNemkYnZ!gYBxY0aMrM6kMk%F39C2tABRIn7 zBCz8Pjb(9rg@y{D2->`Y`9NjCoaE+YZOt*8?GkEk^f;L!i~4F4Ji#@h5F?k- zIUPOcRi$5-Fk@Mpge8orTlfM!+T%%Iw-9MEL5K6PC4086E`cQanDup@L@s7@wy%i+xrF>qMPmi`>D%btmr7_uTJFM+$YFmn=!FZ}6EO<>71b z1QMHdo*f@lu5Q<1OHTRIkB-xEQvP0Z%xns>@W%?X3}Vx(_k`#%F(R%uTbH=&OA*YJ z=SfIkgCFOV&JKDF%OMST^Ka{-fF{5 z7}Q48C9u$;%29ikZU>(dl~L(~WQ^ofQ1JZ+XkUK*=6(OTM4Al)Zuc8RX8drmg~Y(O zE8P6D=J%V>AF;MCHQS751F3}C$fO~UnwwXN2; z!O2SK0r?bNb|WW#L6~#x+t;S)R>*b3vSI>N$Lu3F$G{DI0)#1@fE!4zgebIChg&MB zD9Rih*?FJD-+-b1cWTgQ;!rm4b~T`=A9Yvn29M-srdUBoP$$tS>YjsS(2WErohAed z^r7)TLB2q8SOm#m|B`+Gv%=+^GwQ*tH}mG-ozv^9#Bq^puEw07MMwd{@Yofvk?(FF z*HUX1C^0~ZEoOA60t--OaWn~7p!6g{)?u4mEFL~bAmo{l$ATO^2jGjC;t`U5_S;_oecl&9Z zizTsfxx=TH);v-P%(z5aMzbHO8!yI!AbG-OqPHV%Of1)mcGHI4{+0F6Ts zpm7*`Z;1c-m+o5zu31Np<-yWr(LLVzeODiJ+&gOrfwah0d1jJBYoZ_j8j-8N4ZuG} zS+W0`$yVn_tcl97T}{dCiNoTVDn-=DBEwoB zil69W%|ws)VHRcFU)!ji-K(B_|LCD{OczBe;?t1 zC>rNUSJqLSPMN_^kaR8vNgr6ZPun(}j~;nwQ-HLxD*pIT&A5GP5G;f06`n)1KZz32 zpZ>fJFnRa`1`mU)MbI~{HhXKNL3b?Sb|$g!KB+ARo7ncM7Kg2mpongK=l#U~NN=FS zvd8+mG3tY9!ffEMdvuZS3jBEeJ?)asbU(p>hS4cSJPmy0y9MM?krL(36off)uf`$^H;HN${ARg_E7N%FA85AW36bqx_da) zM9RI)`EEp%$E&KbawGwi?u zng)(JP`&jDD!F}R@c7r$sm*F#_IlSXG}>8paq>1$i2R7-3vf@h94t5cu(tLh-~lwq zsQ2qn6zkYvV8Q5=Gd$^SBh-)YwvP$DI5~Tt{3|ZW0A$a$Ohx9HSJOJz81^q}=e2%* z*U;L{vjNn6D82>q;!2vA+ovgp4|)*u0X-|&(U_YVy7V_wWRvRDVS^ZlQW*U&Ac?hT z%q^68+zXNXd%4pkZe+>ES8BWYOHWzYEYXOiaC4R-YWr~4S0S9xGzW8^1(Ipl;KAl6#EjC(9hYPV^t`)pjiSTMwlD^r#qZA;eH*^$LO*)xloJfb4x+6oyX zt)cmfYlHvMLauz_7U~^?la{t@+Sb6;4Zhge)%DIBqMp!4cH2rUo5U1@DUjG_(Ld~= z#N%@(@jOZylDq$4E~4PoVm@zn7B{%CY1<>y;_B2RHyp@5EBm>q1?*tW=cYjZIn3Bd zK6LC|@N*uj-c=7o!(FC9%)K}C!tb~vc6?dVxNwQT;t!o{JwDD>dJM#H&R5owE=Jbv-YD_O6lw!d9o(aL_Ro{%+2^*o;T+ZOH>#)f7sJiiZnJF+90pS2Sv}{q zIKZ~(1Gm9c+@3}*GlZtuRTEZp>Q%Y%RduB1%gwzEBBu0!S2&eH<;$uQSI(Yz-V`-| z(oz?uop5vqeh&tf@;h8acp=aa>dT#S`slLilzTaG<{TH69;?2cg(Fj?txTk6Y9M{^ zIU$Hg&VVnfB#G`>l}4o~Sy>j=T#dNh38{4tWEl;< z6c64nL;#>p;-oyLn>i$f@0uhCUI8MCC8Y+y8mb&qQeN}6o_!-tW(|tyq3KveLtPWX zOUyWvzp%Z3s`snD^8F85A7b*Tdp)VCOSrRd6=RoVje*?MEHWPoLwUD?2lf!}W|Yw3Vaz79YQOS7JP<$?_itU0VugP;s=@zCqyEneB+UO@xkLqATJtIa zRVI%ad74YN?kdYaK^24LfSkqbFhaMTH%(M`eU`ZZXJb;Fha^P33x5YxA>%Z;x{4yX zdhx?DXNGZpV%;Uc`Wme!p+11j%ugt=2kK*q+Qng~=X!KU5I~nP=Pb=prdUW(_sZ}2 zEB{4hrIdWV6o5RXIk_Q)w0bG^Fi3H#+FLX*+t<9VS{(wv_6^R!LFiUuz^2ELITe;L zoxHYklF{1C58J?Pa{+qdgDD)#Y={|i9W3N#<%n0rx^~E%O?7o}s|pCWS9lKMMoacu z`M3a9y%i#rX@0IP$tzAXMCPaJnEvjypH*)Ml4mVE?(j2k=yBzJ`uli>ZnX#UIEm8` zwtQU9*rM(CXy1Fggt}2d{=mRyH+c~5Gmfolq-L)3FqLG0`D!w3XJ1zl3DQ3A#btNq ze<>S6CFN<&9CKc_&GMeO>64)DZI%p1yD+3b2G7Jzq=z;8nRiovw4E1^QssRxyFd>! zXUH+*k=0P;jPvw0Jp#2Y244X_-lA`vgdm&c!q-F9gGMPf4vX=`I@TpV=Mwvn)b3DD zJQ(VEkt1#E5ozBcYpoCXCOOf3*bDeDNM?gZHHdpW8Ipt_1=tFE$(EyfGg)bO3MG(=bm4O#A&HsS4D7ocu2 zZHMXLj*B!^E&iA9o2D2|Yqf4v#gi5A3+cDqzO+-VuGQ~+CEB-{k*O?qm_D^K!Vs2S zcL-6>+q`Q4Pwpf`yfZtTa^`oLLpDl7x{C+^E*PZ531n$*j&vMO6%5>!Uc`U0& zN%p>o?Fr52_>R@4=5L*xn1W=W+CH%#m7=~Fy-1hX zyk9+4TKK?mvWJ6Ho|quXAk&U~fQ~Zy^^3rE~=Cxa; zDW!E+T?oSwy9o<9{jdPlf^F?)hO^m@E4n4|?Ifdf*=OAgfxI6LJ&aKuXyv4) zawd-$oHf~;M@!$5whRtcX&r4u;yUq*(#=0h<7H)Ip=EX$B0LJLNi8Lp=p}R9RXr?R zt;Bdv`kc(`;0a&qlN-CI2=DL8BqyrF6y1LbV*Fau{`DVi?g`~X+z2wjIst0vMd`sR ze*}1H?OV*Y-RsQeZ$CnSZGW{Vd%va*AawGlJQ=XWeg>ozpzJ`~>l2{~Lpo1ESbxN7 ze&ye}{0bIzwp<|s1+HT<0DtN~CL`dC!7ZEI>m&DwJwQ>KYSpNk;M(ymifaY5z3eAw z7pute_iTf|W*+?Wcll{2^-60NsXm2VePK~VuiG4>0MTnQ-@A*iNGoVMa$Zh2!ECph zykR-#3_BwJ*4C*QsAk}Jy_=Wb$TphuZ6@Z(MU_&RXkR0_M)hfYec;zLnn}iUCyGpJ zo1GGso4k3>RCXJ1pSK)PwMTt(kJG&Puk;7?yTng)j`t;HV&u(}A^mfj47Yaf*qd-9 zhujLs%0EHnmqp<1X&Y#psrOcg+~**JU9tzx)s&BgR4_vTP`=3eXt})`&xv31<7Lq| z)I=apf-t%)>Ngp?wu?5Yym}p`gISQ{-6n=nKRlTaiY%@PxCoB_JR97d< zaeNr-dp^M-LFWdrGl@X0xFFRk%qMN;=QkIqHUbmYPm3l-wknYNS;oFSvHgNXtkF~;hX(Ws zaJ%;vRve&VQvChvKlSm-*T++DVmDN4WAxDIn{xEM3#5;tA2s}T=5Us)fM_9O`<>E~ zD{t#vL}eJ(P1dUSwgvI)DH|se6m3`AcaGQ!jeGN*4fxdId6?eWW`gxrr;8tn za=}-BRm}#~tu=Tlj&xLW%nwEn-TEI$`l3Jm*03OPOt+4msD9ZIaQz5 zLKb7N78R;lu-^v6K?vGo;?B>&-iOU3r@-o`IoNvBTX6Omt-~Ijq&p3jWJOp!vp6!} z!d)z*P%DJ}g+wvB?B+7J81$@0MPSum2#;8{ z#80a;aTy=2Ded{AHhEcvc?jXc(TWAC&R?O?GIs|J8%}a(mwNjX#E|U2u0s5Y3oawu zPwqNUC3)lRDfuSHd;llDX$`J`@DMc0F}+zi)NW(Ok|q7($@G}^%6!!!eAtf^jZ%`c zOKV&l=BTT6Ldi>Mk}Fy>nJGFa4+St}N!%XgeS*lfx|1r=TcWm2d3f{^?>>>{UkVW! z(1`jx&)Lo_`u%OJ#g}{=-|TmL3v_ub15b-);&uY=pZcUO_!*<$UTalvWJqtMni0gsnZwt`peX{Zy8@3M>n6y6FRut5ybNN>!uT{=Cl+;K7|GDOV&K9ADBnbefSZ+ zSMvHbW-9h8=QLVkA^!Mj=`%$T%$K-8-bwnkBq=i?}U-13f@e9C}6 z1;skrE3U*Hk_ImL?Tc0aks@$4g16Bd?ZNr*-f~^q?yVK(?3#EVk9Y)wl;J%QGIibHTk&A7F7iNIvKr35V8Il0+$ z+^uRqI~F0R4$Y+fi!d^qZIMy)I^UZmkD4?C1;CYYN?H^R zHOg*qVN{CZDSjKS+D35`srZ;P?>J>H&7^JV-|3py1rLDI?z;i~bb%g!CABAc>bgTF zw%Z~f&r@iBU{Y5 ziQQ94!FkrRp$8H8qjY=U$j>Vn;(3zf9U4vRx0+UG@8}0W6X907*HPMx-Xd}-vX(Cr zmpALiRm7&)ZU*1aOc$8oh2wp;-5~^zu#b#jZ53x3B3_ieU==>EcnX)FJ_q1_)y&;PU;yriF^FVB0>J%P!ZTdsmj8tNC5nK4W18~^>0-V!uRJi2vn)UuLbhsE{K36T)b&^wJPd2W(VN?a zD8-Doa|T-5zN5wrs9kLP@{ACrCs+EUa=oPF@{A1<`JK}m=W@@z<`1CV@6SDxToYDu zP$faPE#;AypjSS8^8M)i9q+<67u=@TC@P!-Di+a9NEPkMGYifV{%{tlZ(ij~)|9q9 zbpDebcAQAyn9vLZsRqVN|2f;)z}mi~ zcO@D(jN3JCHj0NIR>oz{4@DhyIvJN=k2CB2w~sT%r&ZWT-;}JO8CGZ0RU0exBLFwd zzvdW*Ih?rBecGw%D&M=n+=7uz$|T`&3GNJLn;L}ox(=5V(UtIWJ<32Tx4TT`ZUMj@ z0*l4JcE3Mf`_>&}s4b+tG6KJ!YPGyNeO*R)&0lgmRzOwY%N{sZD6fhHZ%+n0n+P%& zU^;wcY58Rgs)W#^df!uGW$c3KfymJ`+guUSR0wpiy_Uc0jJkS^pKKlXcVQ2bovX@4 z>1m&1Z8_^~I>XlOS@fRjemn2dPq;EYzLzW{mRIkz$4RPn>0L#?o4CRR$cgaLlQpE4;r46hsyYhT*88?pX3nJr?(I9S~09n7C8<$B}=8$ zypf95Nwh#?vagKj;pVy<|L3*53QNu}j@&c;z8`$CNGF?QD9Mh5B`PZ9nJP+QxYAf5 z$NNOY5iQYUpOLFG%BSV_eXkEGftDzz+nxZ_7B^ts!pz6vwmZ72r0%X(HJeUTAH@zB z4E`5?PjO@jod8Tm1(ozW?;Xy%xCQCKwi>@9peUAS=~1_k_ZK|@)fg1>KQl|!K? z@|uRc$>9SjeZTKgmKHbso?nv_o(^pOQ*~qXMYYtFuzLPaqLP|g#Fk#GL`IqhI1l9W z?p3LK##+__qBQp+Pd&9yJE(iK(LAOTA6_>D+qId&zmj*~Wjw^`OkqK4@)rm8CW~y8 z0M29pXQ%fC6R@F81uUmye{DzocEGYeD+BoNdMeoukQYFSoNWjYFf;(RgcT?Ow+paN ze;k={5+z=S*xeP8Y;oxU0Bj&EB!U9$i2HpKyrqcx^FTuZ)zu|$@Dy-a>UJQ0N3bq< zhwE7KfGG*2umhXzzkOz3QV<7jMc}*mtt<`{Z3P|R;C2ApaanRu$?QKq7w?7gH_5JD zY6|w-wVVXqL_vdyfZg$@7~W?xB!7H%QC2wIb3rWtM*P3k9#OVRwO*=GXQ_;TwypS| z2Xv+|J>1he_A0$UuX(Q_pOQQx@u)!&$$o-1lLi0ye3X~HFnL7s|3gEwPkqodyP^!P z9HJaPZ|*S1s!6G_c?`jEX0cB-!(-1BeOK__`z2c-mC_9skT#dc_KObtQ`I3KEaFSsk?3Jb7*5=E8(XRBl7jPTU# zG0^BIXq;B_$A1;?W&Nd)?_a+cn@ItHrW62R_xi^BR7c_{$3oBH%3{YuVlY*W!Ta3CEyxW$3CmGhc0FZ z+))Z1P8TO;?cTA;CU6W8NVrJRVw}BSEZC3CDcm=2r!F<4AHP8^e2;Bqx+J6OWb{>9D zv-zd{4);4I-w#lTKL9#w=Dy$+BA`JuR^tQ&QOthnm}>lTvx1=!4gaMO59Aemg(+Cs zoz^VM)?Aqv0mC{N#ls?9@m&a9T7-gj1j{ZXNVdn=QLD62Z|x?RQlI>Ya{&4U%(6gy z5?{SoW&x>A(MnL`yPJ1k;v>G1W(99^_uNyGxl!JP6M z8vBm+dHT4Vbn{}jSL%~lR<(D{&rZO3CMVSa{bFzNJ;?y;2JMDY6UCOibig{+qes8e{J9VE~W^~ z2EX4`#*BBvP4Jc3bqneZCA+9&%b(5a{ikBy<;oHC^?$sW;on##78zk=lSVhePLCOu zmI997fx__*bswCeS39_!w&~D}2p3J;ph_bAHGr(~Ql=~|I$P4xB8FMp-%lAf+{gZa zHt00)WWv)jZ;8Nd2O(GE;}P6q533IN;*vkmL>9vT(Yj?VqG0?=T@9!-Uh5|@2WAbJ z%8~~>U{36&x|jPk0b>EvUcVfaS;hF2IdmK$nZV^`VZLQ&2P(IUDG>@LjN9hv=qb?u5Xd{^$SXB%_Cqk#(xg{u z4rrqxBpf0zT*NooNiNXlH3z{hy_vzPtBhYWHtny4$mfg)!>CGNR`%6YgCgYsU_z|- zj5uxff=Be}Qr7oyK526c4ZQXdO%IPwcY=YTai? zxLdqe#!#nhr+m%1{?`d6FUxTx`nG)FAzK=-T`1LM1NJ6_sBGwq!o-_TsRrQ(JMF~8 zK^)+28IJL#PZU>Cm)8*-`2Kocl{aP`+sAgce9IgUkx!PcJhx-%dG2tJNW)n=pj>bfVQ9 z4O7ncN**EVTlKq|fGT=b^>c`M!qqNLto2&c6K69rYL1+5VE@YS>7|lS%V%IqTXVw1 zj|M_;JN-0h+}2y*2O+QJ=EX^7*M9EC@&v|+n96|$x|9)75LzdS9O(jE2Ik3yp>1-8V*&$m$X1h^_${&Tn)0qM+;Ua9iCS=hC5@YeUN!29l zt528u2s1pD>UAWy;^sbjZ%f)5j^4O+3XOVrhje#cpcz?K5TQ6fE_h)$4oSy;XZ?Lk`bN=+dn9q#3xqo? z7Li`ZKPZ2TZEcqi$D%DUUcj_mx2g{#w0V}D&N?12J@YKra?b1cp?^oV*|gg9q$M~^ z)8`e%VFely41f=PXbEI@Z0JnTP-|Z%!jP(!SpTtg?RAh*ah?vXdU;d6zD{4Aa0PWq zvUrO_Fq%^VM{1{SbJ#7;4Y%=Z5&vNXgr>zlSr9u!neaM_wT;rebpt{L(jNY4NnSm zOVP`E$%SfG&)kSB#n&^~KE-xLq{wU*Hk%CtzUPyL$S)hk;Q27xu-S`y8Pjt$WTeqg z-)cULiaimY1yqemBXi52Y>e%WL4`e+)OMgoCZ#RuLsnZSBf*c8|rJw8f;2K4J zj)Z{jP4h+98$$Sg*w6>mNYNdP1-B}T&tpmGeMz5#g^(%Q@c%+hU}V_#KoLx}h=eW2 zJQ#y25g2?GDLuLwI8sZ7t~^hKNOxs}CX}ih6V6akJ}~P@LCcMsOkD0tYx=%P7V5gG zC472~6DNgMZYuOV(jdCaeu`tD?U01uLTUx$F-5`hHKy?~Q?Q0VPfdb0##en5=05lZ z%%hr?P3(l}2cWtC2m2@6)42~wg*Z78ylgUvKjXO-7M_LO@6sHrIzBXiPoNscOxG)d zjm!UK)gYJj?E zs(mz*tPq4V)U0;m2-;?gl*qKuM_aD_Oc{}@TaCQpfer`4Uk+y2kheW3+21zzf&iW( zBH;R&Q2qqrW*-Uwe&ttHz_;_K7QE@ApU&q`_>w4NWvUoM)S6ys*X5W0S{(iraT6E7 ztB_e(k{FwR%ZH3r8faJt4*9{CIZw%Z3O6 za^f|tKUC$>v+v^s;AK8F*Slc>JYGO#>-TA?>c{trBXO3)+n=B>OE7b`jxDg7EsGiL zNRL{;ff&7T(ubJ{DX~}mcDzJ5QLL{1dKS0IaJ>F+>e8AkT|Gnf9 za|&3~Z?xP}rj!3#)6YOdEkM5%us~FW*08FLlRHxzO_frr2;v>sCXyxd`QiGkDDJ^dPL&Wm^PNaFX9aUYgOVBEbP!S@Ipn4z))_JHoNAFww5TD_}e$|2yfOBNx4YNz9Rg~QTg*H zEvNQWqS!?EIw}8P7hC4aV}Yh`!$xLFu?L>W#M&Kmss-cN+8oZeM8n=-wvOOs(u;lp|0W;w3_D%2W>3h%Ve&fAg@BLsfs7Dzr$c20JYJNAlb{#r*{K<(P?dQMarzGL;>bg;mqXYqhD0*8JnZNFp)C5+lo zTpgEX9(s4H)cX*J$NcON16(ony(+k1SNW3>1srC$2uM%er2syaP(TBIf{CgvKyo!B zIW<)&bMxaZ5!W5ZH&rJ0l|n_hu^m>1V7u+13YX8*c6aQkZMPYUhvu*ciB~?Y(_ISP zZoTZK0y#pnY4GBLk#uC=@f_39#lDuETVwAu3}!tUwshNR(inMVqI>ilt|$mP{*=z{ zKdH9<5eE4q9CEhk4wWRndhjj+xSuSi+^}8af*Bc$0iR*m`a+2AgY*Q+y4jD6$e@(y*k0@_n#8h- z1A$D8b=J=Gbi_+*a)DIi1)Rg)6CMs5a=OaTat9$p2-L)ETJzUHsil>}Wa!q5h{&ad zw;KzzD>zHsVOtBVokUNno%45@bza9#cWf?V^nbwc3lfk`y5c?;ux-!D#;T&~klwYB zB~5{g*e0AT@nEGRpXj*tXb#2@ujr?gAh^kK<$9FDNjxWg7BdotqrE6?jh&K5Vl_LLfE>SxsPh(r*pDwfbGMWnY1@*4I9%#5BS<`sOKlNEeQxb_|g8H`Ncd81&OuRI)%+kNi=%*L}R<1;Z+iyM2qZi)2W| z{3t^b3?0-ti9!a@(0Nw2$G?%S~oaj57@YFmtGEg#U!S=e%ni89O!A~kmsbrI1&DA8;B^V%YC@s8ddWbv1 zU2n>hy;+h;9`j1S-nv(VXbo@B$DL`6QZ=%>U(&@qv5#J?a^P9{@oKfIF}yR*`PHLc-i$;G{WL(or=<3MjW?=`&K^Hpt?>; zRPItjR;2OclDV8aK?)Q_Nh5zI$;zd*S1?g40dMA zpgpJu_`JzdZCpz1fQHfiV4g>t692Ug$Ee5^Zu%;J#s#n?{oVd6S zOn7hHg`7FF8T!MmKn3vJXzp&22yR+q-~HA(8YdyzFSvUv3F@JTKft)44kOHw_nBO;? zX5h2_oEGU}1Q0GkT#DQLj4{*-rmtm%x7?=3_W_!VtwgEKXdIk-LyoaRr}>s?R>Pd* z@AQrNx8a_R*-jt`)SyP)M$46V-Fk?Y3lrj9|8cE~0kXsWPlJjH%= z*bx@Lf`))~lR1SzIXwgk>r7O#>m{ErJDp|CP2Plsn?)Nspti>ERx2O3INy3PM~R>p zY@M)d78=<2rENRCi2GtNNb|w!1-VGA`XNSNZ%7ac?wqHAY}EfC@L?7Xa*JU^x)}mtMqK|zz*Q1i78Y!Rk^|#~aWgU;i z(Dsqwe~Gh+fliRQ!h-%m2Te`%B=kxnb*4+DK_iRG>UBk*#KSCMEj&qa?dC-%*g5$J z=vu_7!4*Y58Em0}nccn>y)wkdhSakjVk5<+EUhdj&$d+rp1#9Ql3 z{MOV=>a~ly9mrrv`(IPl zwWqu#DfH7{j;L~PMA}BouqUVAVr9x(j1&Y0LKHcQ6vAN~P+nc(=bI}g$91%x92}oP zyDtHw4bp%Ld&T<`-{Cs!Ae+&H6TZTV)8b4REwO)vj-L1xmLxJnao8cy ze%*dDu~IO+YeqKwigm>)Idccc2Q) z9*_jO?k4$VR^%@vy>B0$jejp?Kl=#eE8aL20?g!>;CuaaAGzrgqtus8?+bCgF2zxc z)7#qwq+9th$HNLHNoT&_q-Kk_=Kl8P^GZ`k)D7O~_`6|LMczDd`_n$=dPMftqi_zH zyVbCJlOIQwzBYY5(wMTaI$$t4i7laS)Gzxw2dTF(px&(IhNYlfL75um>JmEV0@!ZQ zO@2npZ;M~uUQjI`3NQwq$^Lrjw`UG3P{N)0o*MW2gJHS0JO>gojmkhFr@Ii8MQn-| zVdi^+TUg+EpRV$_HKWtKRQ|$n9=)M;EC-lDPv;fk<;NlMCn@4fIStyRN+*6zM;z5D zEpd9gI5_nIX$&69+@^#ijTlbL(@86&h~GQKCz|9rzAl*arZlNu;j)2j*#n3Za0ylE zhg|TtiMdNo>q939Wsav}VrE3_|&wyT_qlQLk1H6+zK)-o|axm|r`<~lBDU_<(2Pnob`#~$7Shp`>V~;P>){v>| z8m27S=NyrJNK+h%@5Acf*cIep&jw}(=227U58{+Wl5)&AcF9wE&At?4;<2)sH`4>8EEq&&Hq+3D|GtP&KcW{ zf4`i*3G^f^=jd|A{Fb>$xWJ{e9n6?-e7h9gdU|3d)sJ_ZmUR5lYjRL0Oax@`orGqr zN!D`PRJDBQ)#EjO@ib-r^>60_Uy1`a9Y_6d87m!_R@EJb+Wxh4U+*Tdwj&s94x?^K zb^QYr;SI42T1={`s5Osd*~W`*VF|4pm7$@YSc&Am&s+EVfRWua_%zms0>M~}$To2K z*P(uYaIj|Xod2bV)!xYu5CvM#05NX|GM^(k9tQb#2|{VJTCwc)D?+GWu|4#r3Q*`+ z;11C8IS0_WaX9y9%ycjMj)lLWaQct0GZysc%t|A_VTh^h8poGpmlU?2Di3W+HFt+% z01>^6LSU=5SOTHd-(L2o>~M6|EoRoCqWEQ%ECIt=kKsJ!6!F?*1hw33xG%Ha2_^97 z4)l!e)PqEk^i@r%p^qLta2L1!^|LwLF+)d-7d?eG>|19cx^vUZcbudBDvaef$W@#y z$p$6dxg~MAMG<{9I2r45c^%jTpPWHx+@Q0Ity&;c39`N=s2;uBn)n%11#E9v@V6WiD+aUz|h1GC=DA9{#D9E9GvTeiu_S?k#CUK_XiG86w6{yia29{x!eLis@wLnKdyisC^I>|-k zvn*i7=Yb$r87^U&HQTo0O+e?M7%>q}2P8B9YUK;oN|kxMZarga1|HdqF(y|gFmhI- zFK=j<0Go`BsGP`=I%-dXGb&f>E9I?6Q9izY;Bnz&%8hl3;MD5Bd1_M4+*!d4&4!;+ zh7L|ZCu?=z*WA5cw`fr~!o$Pk29|w(=1xR6y+p1Cy}iMZi0`Y9M8U!K!wy1!wVlMK zcP`QMR1RB7PnlJv%cbPaYE%ZT@VGy}&ESF!w+%KSBQ1Wm19Vefa}OdkH3p%xipL}Y zX&3iIpseq&Wbw;pN=uWNC<(O!T=dYjxkzj)85sW1T-Z~r)tuR&>P8%uwM|jD4yq-1 zmKpq=ZtK6EK0pw2{*!dhKb1?Vi8%$IKo$MSz>qo&y=n~gWav^1!lhus-O+WNhUX8^ zgY}{6Rr2=MdaCPo^WRHC{~voq??p_m7;bbdP9aH;v^O@axn5ZhFOZnI#zLi&!JvH9 zG5I#qH7`~2Koxq7w{kcA1N55?6#8YyDBLaz4uR$V*nawigs=5qOh3|xF%VR{0g-(Y zV19M)YrMNeSTz+*u||1wMcYYeSgS%9z1j*PX_edq|1#8Xo6kQe>)h14O+{v>bZ^7( zE4^*e2j&70?6)V5W`8Y3p%TUY?uQiBpX(`O6?}bq?FfWyfuzq@y%Ha#hu#o=A=_`# z*i&hf6y$QlAyZgR(z0GOMFqz(RI3`Q9w!1Tyf|q^VH=Q$zb$2b-f@J zUEk^ZfAntucgWX&^EYhYJq^Il==246{A;0ejp=4PPyFMD=q0SNP1kC&Q3GU*#FT+N zDg=?IAcV5DYVax{PIs+se#UW5IjwX)jud`8!sMa41fpAhxVJzU zR@QtF5d}7f`@{0FWDDImhZIoym?9)w&n8e7O4!I(9dHPDUrCY7Yv|J^(5)(qx`#_p zWei1UovVHvs~`EPm~_tjDTrsjHQ3;|+u;Z3IAj*+Mc@J0>F_hU_jX~|qWj?O7QhaX8=>43 z4@P`Y%tDwSAchOsdjf#Kb0E#&0W6*ypgRu0fNV`y!!V+!BGoosx2l^$vd=K6#-aq( z?lw+(SaGc-7n-E4mA(oem|QD!B;1itR4eRaDlX<~agWnMvx5WT}?ppEQIjXo)*{?(Q*X=CL7Ct0~MGra6;= z)WdO8RyHil3AD1mt`(`-MgWhoq1eT!$+UOElfu>k@fP%F7;YI1;$|{1O?|aRZU~RI z&5gg4>|98KHRdRVDzl`1KvgNeAFLWi)fcTJTSv+a>KzM}K_3oQxw@xt5;|K3e5dwm zz#=5d0e1-H+~hD-@9OAjcMDY?+J`3eCXDARR?6Pq2RN1_g5&N<*~|iat+*8ev z$MFXPK)WTEUmA}6tRY4ESws3C4ac+}yO>P;dl~6J`%Uy;oT&erQd4DHzcCK#V2x*_ z_F6g}p`d(PC4+sauL2Y8&6*X8?zU4HcMaf;$pNiY=IalQ=~O2D@=SnyMD~sb{GGZ4 zys~=)D4(&1=+^URGeXCX&Oj2`>;ZeSp}4yxhNHO^axdlVXj|89 zZCSX;R;FcTWekFe=ok22?ZN8)vYL9Tx=>i?@XWDj@$HR*r(%MePh%KB^!=hddl$WE z&YVEK#yrU-%WJjXSjj;j?afO{3?(O?qWL4VJ!flESDRbQhc(EsHM=TIB=#BN^Qb4T zpvN0_e1ZM#FCM0@2n#Aq-H(ophstN?2Pl$srwqc^pWHrtqZZ(1y=u?1fQ+1S+7|4E zhmWI1?!`S1c;jdFf*%|exNXgkv^*o;x{jwDH_}4Qx*S1cORcI`hQg_`ZMIf{!4Wge6XEG#j9oLsCvwD| z8&;@Sws%YR^V2DmD$FB#Q94r!df7vkrP}Zic!}PmWK|a16{)%N#vr>(QRi_63wpaeQ=}zDAh-ipU)NQOdmz+P!6TG+lDeI@QcZnSU;&q)K%4!F zvQL?cL^rlhKg1ggt-!5zIx;lv(OsbZjAYmmFL!rQLs6ogS>j0o!}vwcnHbLw6@XL0d-cF|YrNK2nbxsnJ83(>Ps);C>6kOTBvFWun5y-&d zG9zY%pbfkS4I@8YK4&3gR@(c7AD}A1>6!^XSF0Qtd=#f-W*!P3*$B-QU0cC%RVYPm ze$)Gkr*H6Q9OceXx^i_IhJ2>Pl15i0h*a2QH$+O!N;#2EXLK4E+S}KM_s!$u+6jVd zPllwudnujv$X{tted^h4b!wELNDfPI?LP{vHeH!da!pj^6hKsF`2y+l;UoX)7(D`_mj7OsLq$X)I5;sh%{3RtQ6;h`CcBDR&=UPuEI)Fl!Dk4Z4qt(Xr*t zgyo94Hsi_LC@HGup-?!BgYdC|{5n!O5Q0E~t5wV6E390Tdr_!~u*EbkGo)_1Ixlet zRs;*O2od+FNw81U=APXh8>Wh_E|x4C_*PFawTzOB0M&pt@5RZ&?0$8(7dThd>$ZxL zqAV)L|1$Wom4=>YeM?7-rzE$tLAfV__@0fbPQuza^@Z;jD(yi~o0m7x>RB1@#fA6X zmlV;Mb@|o=>%Z11rGKag=F1Ck!ow!|J^-jq|5;DvQ`idS6T4IZ;;XWNFWNo@ILE|= z=kojcKR~p1KJ!yhldIS!)UEb4X{&Eby0VYd=LUkDT^V|MOzKdCBjSTU>!f-&HmrUG z7;-2=fs;k=j`RWFQG3c&IZ~NGtkKVMJjeuf{Q+IpU)sY8f?GAEu{FL}O26qs<+4%# z1z$bfdrm=2fKR_%s3H#P?Y0d?D*@t=2aahNtsC+}ml$OL#=Xw`NrO#z@Yll41fY*YZZMHBd0;H7=$Ou;9>Uut=V7r)P{)XfSbA zjHuSUs}BB%>U!xiwpo>uIDJ5krmdWvFm>JgToiG{{@Z%B{z}OK_7yQ^!GiJ@^a`*z zK?|-HZ!~T+da7;WSmR^G9p__}pGy&?@qKd|Ry!?nLVzw!ImO=tp0l;K0RVWOKEK-0 z`sjw1ZCYTeqDtAnrPK5S)CjLjEA%`(E>7QyhXNn}JFA)6J$5l?>U5=qUL(6YdtadB zwmpsl(Y+5WXai+^nV&N5l&Q{2LFHlnZlsu^Jd(yp8m#J)!{X%{nm;4)op5o z9tCQNxgvjAKf454y~C1zt`;db`pnF?DZ)~CZT7eW3yU!-P9`ks=R|E1MmD&Isk|n+ zl0K@(p85Hj8KKLfwFw!GU&hG?^0y8k_O@=}6?xL6$~tmnx}eznYqaGT7~;00BA@>$3tm7ljW^^4NE> zq?c}w>p0hW?&M^dJXwM*?(Nl1uF>VikJi}cYwq0ZGU5m3lZPY-C#gXushZ&|fmX;j z7%^fVWl)5U3XO&vPlY+2I6&Z1Se&XP)=?$9bU0f6#yNJnKqb{00&55(ivxVpmDC6T!&bCuq4FWGu!b`4X!S7 zEWoPUMdDmPRjQKloocx2k$-1h}vkLSeK&e z8g%Eh=c23STHkHB!&@C&O75ykLhFZbVEVo;O}PPcATuBCo$a{=0br{l`W~OWtzBEA zfL$W&ithW^C8)F5=yVo#RUSH(xb$d>@#&Vpty9XjMn6`m{^?_YTReNcO^L`p_<}u| zPZ*7ZeLC}QZbH^EtBnEK#b3p!F{#ftO1nXC)Y~?Kkq^uyuOam72CdfwBbu=gx<|%} zu5#cVroKo>ctS7A=6BjV+{X<;7~nb59yWbq>)!3rqf9%j8Ebhz@Y@y-`&HekelNUK z`T>gZ={SX;0ZzZdN5#+Ku=Sb6+%6hUn^g~YmM^h^AlZ2d?SGduU(}xxV8aB)yya@cgHUm(xxGe=H zHes^9o1U2--qO%cAAJ1-B(v+rnu>Uj81{BL^&zLc)z{L|T~2Te#G`_c6%lonX+cEN zOLj`9U*Xt{dnf(AzB*~YAv>SJ+yR$QVz)@>3n2*m7SkIBL@=o$^Q9PUM)^(a&84=? z_?sFUaNawbBP#}!Q{3{2(&s? zmkbq#bfKJIl^V0Cyu0ZiK4Z6K`F@*z9GhZu^^|HcHTCNf9>ahXVSGpU9AzZDOWSrW zHhNHI>b%JGN~E-W1bw+#pP_>h?Z@GLR;0a@2Y423W&Z&714;2nh`K$ib-zSL8NQoRNRB;$b7tPYypHyqX)X5R-cu@Jq? z`xI3z3NO+BAdx#o>oJE`YG`x908IgTPcHV%#ML_a8ZyPtZJ9{KIm=Nj%n>~cy(yj- z5RwaoN__0`>+&NtG!5=~?Zyd!=2g$(!m>?8W1XX@*68i}Fd*FdBFMtH?@)e7mHfZ2$ z4)fYZq!G$291wmQ)pG8&n0bXrhGB=Q($HF4!SZD>x8Mil^T>52MXKh#{x3xDr$sQr ztfOl{J^S{F`+3>>_q_-16cK*&O7#u3k!zMBaJ5ja4DGSELM9B~97yy?xwMjDm9eW= z*(K=X3I-w=8eJ7QkK+B9!lI*koG;snhn+dFr-nFHqO`RH`^ZAFBFbc@zoI{+g9Z(fp@ zUhlW5)p7UPj@_~y&xo7iEW5vC{W4Lb7uTL7+wpw~gx~q>rbd-d?Tg~}=s=PzTynCj zr8fdagi3ah9On!dvtU-&QdhX>9aPQ6pHDOG$S~DytD&AckcM1>i0<7T1;TZbsl`to z4Vrg()EM{k197A@JutmGDYx?dTO?DL-1}y+5s)ublZildDD~irQb-IcXw@WvevHUV2qZ<-OK2n2#T?qM(t1ntvkvrkNNJ!4*OG48NX&OIc2=CGrmguhG-Um`c zJ8(#ERZ*2ZDc?bHY{fd32;pGUcV49;+!B3+#%SEVJx)!rnppVmrvJ4fA4#ud&iF|> zZ9X;Sx|b{oiDPqJ+(Gc#3isJER8Vgb!o&Oc5+ayWIJ|n7R~2Of^CfvnQ|dB6jVUXz}CI8eT?e#>h=qraP8MQ_GzJUsFw(~;paiEJm z^b>(96s8x7EwkSF;Wj(@6u%Vqoz9lTf*lSgA~Q2H-Z^aku)bNMx+y zq~vpf;8fjx9ogZYH!J*to`M^LzQR>%Bro_{gr5hf_(G)v?925ZpeLbV)N7sTCCxAA z0x$kxmN6m0e$_8PN3bo@8VP1a6Rf)oOf81WDM*xn3w1DYA>DZ3==U zJ~w`4*gf3~Itj+=q#!(U|9!di2F}y)L9CKgHDB*YW{?w^^ZNr078j3|3F_*z_w{TQ zX|!vs($*f6c~aAXaWxcDhLoruYX3{bAiUtFhEHj5qMSW;n2(Tg+u7nMg@tB zH)1fjfxgWTCjRk}H;f9ff|)xrIm^`JCG9o6a`j~1yitL2UDOfukS)k^Mo zg7=QtpLMq2Ms8_3eml>k7gnFymuRzCzxD``{_S4-ZfF^V4Jo{DY~FkGnYZ$w&kgVy zKI{iS;)P9(G4mi*^srj9Cn_4Y(c$y`(1vNz_AaWCxMm%HTVRLjIHcHs!_K2rtg``Qu;?nvGXkmhr)*KfPbt6Get8!LmoduLp46@fQF&-m9oJYKQ%{`j!4E%*rUpPqcR1%B4t0$jTLWR73H2ZdsB8!xw6ko3$o@LMLu*E z!>w+gTp$^r&Y8~hS8Jx8bvh?z=tv>2fghAkIotqD-=c`OqbCAldaFH%5Z@Vhv zskJ8n1&W?kBY`j{O_E7?Hg~|EH6ZstKr>6`zb*zPE*;|I>X@tI@K}HGyIUY5Ly^>t!iZ%iy&u)%E9%EFQFGxNC@0^P6kNcn?gEk&aK(-c*$bA8 z->0nb+Y#APdh>c#IM<13xE{u`AO7f6`lpp$FwKkW>qsYlc;LXmksfY@Uv(kfISDT( zE)ezxl5Y9LWRhU>Ksn`tcxbcED;C4#O>Q zUDmgW6A?jp+>0Omocrd1uKL#~s2173=HQz6tg|=1jUxb&()_^s7y9>KYtOu`!P&0R9?fZU4F*+%S!rv|M&b2cb7)}nDs{5kdLg3!x1+N;0HK#rO}7nNm=yR_PB*C znreez0${7O+q>a}d#+V?O;;=GZ|CuAUyvKClUT{h1sj4hH}=VoSbYRLqk<<-G$b607S!6Yg!FwMkJU!|sbxEy zcF|)+e1a{9ZA3S71HUY~6`vNwIfktBqD8aXu$hov1Ip;n`$g%m)UMXQRH#Z{TciD{ z$KMM5#ZENNNMF=m9AzK-vdLilRPXi2LPlet`PL@VXx@5awtKqnmlTR>S9jkVTo4=XK2O#MR5m z{`;H66`q%(FvKvUlDe1QX8<5TY18-CKi`R_bQO#$LMVQV6PcG@$x;~xLhqg&PH8bAOY>w zDDh(fq3Ea1*TaRSXxAD8d8=$4b7y_G&hOt(SCQ@0l@?pk=~ zvVY%!>B+82#3JOohPg1=0GsJbv*HntjoN2%>hJJJGN*n*#}R_Z+9 zPYnQ6a6>+?a$-E&gypO6-)fLHmu;PVI;mz>v9m=pE%EL{ z@fO)`)A<1u{uBB1xhazl@f(>K%W8MIk6+?HmgE*Gz)TUIA;8(u5v*(DauLYn*GQ@F zmx_dD8y}p#egOmTj=AOfmg{vrdF_S33#l85#AT({vQ!pdb7zIzhYgzn&$`iOTOFq3 z+8_>OnyjiQnWpB`cjPW-=JXL4h`Y`d;hshoCDR+W;jaY912-51pYM16Q&4EgW}-&w>JL-4<`b?dx)~#U^)MZw#?VSO#spK-o^b6 zQVK;X6}p}xJuYh!c=(Bhg_}vcHw%?;!maYR&-+>rzE;yAfnEaHc5m}hD2LcRJrg?E z{b$OP1BliVWJYTHK;G0(%4@a$e&x4&%l9+3A3R^!eOaRW`;{LcWaQ4}B>)dC?Fzu% z@;2i1F2fH2Ru`tSD2d z9J@u2!U0onEwxd2c}YLAzCbkOQdtcd1}nc@+^@!)Sn}ck*V7+hMc9ri5A36leCay$ z{V#?E7d&Ejq&hob>t0fzLdQnOtBb3|s-~zK&mzA|)E(6+Oo*keij6$FocFrmAoaIq zC~Csa=y&9|$tbUt)Bew^hU!K-i!Gx59*AZ$`#XuV@4<7b81_v8YD=T)@W2%-|Xu-Ma-^e)Ih?T;Pfe^L5%%L`T?kQn01I(nhvtE<^qf@8^R&L<{XBsu&2}3HPgV ztTy41qf4iCE1CVR$kA7+QiI?sb>7(^?;~rbSPb-+!TYa8kuiH@DY%Kvb1h%@Q~Gf> z)~d$CK1~3z!cKe`74l`Nw&Xzen`FSsfN4(K7*s zJ6c-E(T9cx-ry}r!7H}id;`LZ{7O&%+PtT$xznzNv8kkM6e#9s5E} zqWAm_JWLOg5H|t{B{^|s+~J0yYWmCh9Jz60s<^?^7kVn_Rgp-&2-btiRz!M+9|Rk- zvts+0iWe3n-v?&}cDg9cQj&0!CXfJF*#q~d*SK==m$7U}ih5+9gn9Ocsqk{$Llu)$ zK5ST?qY4vztBHwUNl}*yh?RTCnqg3VnamP=h-ct!V?*2NVz#L$?#HL_TwEX5V3?>i z0pDZce(uTKURqB>%_M#7m{sEGf+iO-ONm!@BusY_1C$?Uel@D zFol{wKt}D(*qaUf@PwHr2+2Vko2Mn|W&5uP?FPT0nKx9T)Nt;u_+jReU5wDGhFriR$12L@rL)kd4w;# za+#Bo(oN+s);XrxdR+QZ;9(Is#SpmC?w!J}Ra;1)hrrq8lQatD)A64%m^}qon%wtb zKZo%{gd^#xZC%y5cE4*Vg`!ytT_2GC`u#ZI|AqeecWfZI{p6~1c@a3H?13|?_XBX= zxUU`^?zUd@{5*-Opp7H|d!5i0^Xr1BPw+A_2#QjF^Egs_0llr$&hV5}j_&D}(ZS9?&);F-{3XtWVjuapHvT-}w}2BqbnIgG z5`BLTXm;Z(Vg;Oae;!8Y*LVHj8PuoR*{W?Z*o0^;wif*BaQ_EHmsh;}>x_y0{O)nTpU{|8N_O5 z!}}AM{Ojucbv^yNaG3vA;JN=f`u~mP^mp9OnNEiHMT!0zfBR%DGv4%Eifxl-034`0w z`w$(1AE1&M*dHLWY6mQsH+Rn@Shd9+1{tmb`t6opZy8x-T;F&dqHEL=H!(MrVzFcn zt!^60A=iAXw^poHGQ0#i<^Nlm5<1;@%VFkEhYe8flADDWqYyJyr?XvKk&Ip3mkq^G zsxK=~mUk4+7irV1UhSxWYnWQUYfOQUHi48nNvVEx9Hj?(N-4sD(e7=gPGBE&wgo5; zF$Z*9Yi#SiTi8L+(JfB3?%fR#jqELyF*ND>0m=z+qocUfzk~V~t3sg~Ko(etkU>$}u-DoUWpYh0G~MFf@~-i-{g4A06%U$J9dg!Og{3HFrW z1iv{}sBsNnjJ;Qw5NQ{fcl(H6kZ^x6_u2#yaw1oF(>KYtA6D<{uC(66=yAi6OrfVR zkX~F7bSv65>W1AvGmt*%&dKzkB%d2!pdX5YUyQ(SUr7I0-%c?@T+nk~G0uv4?1vXBY9FZ4 zBdu|PDgTk9@VzL!Q4RGOo8qq$E_RLZ|2Z+=i+-Kgyx(R$jTKGof!%yeopc^|`JBP5 z_3Cuy2PjPbq1*##zc>w?>0k!%^#xHM59#?>sq8oKMh1WqpQQy3K~cyw(`EP71F}Zx z!+kYyI8V8EI7cl41fpl>^Mwoz%1eUZ#)xlX=W}|kQm^;a^bJ#9IIOHqx!eONgNeMa zfu~^(|8B&bprd~ulTH7?8_n9>e7aM!v-JrNdsa{ZkA&yI=SX9^fnLL7VM2Z2q?eCv z7zri@cm|v`F4#0XfdYU3YAHUUCm-Y_Xw3a44hGtv#)XG5xI$QM4_&T`4W}%&8q7aX zvh^jP=_?F;b}}Y{-IwtwobwKeIE%7x+}CINtgnmQtKV+es!3IIMwPH3!uQHDqq2&~ z2{tf)?SXcaT?k_kjx)?sAa;wDMI}HqYxR`^;vo+n<2 z1j&~`c7^+89o`|^DAqF8UZT5;l!`E$Rh(=bsB4`tCdS$JbR!sLor5VVX11;&(Ch(V z-u|pZ(mKWN1xtw&5aL+wWqFDle!N%pUe;5_g(K5+b>1t#-Q6MFh?$2p9ew)}c{@eq&r}eMX84;SbDkl$^<|2{6Zaz%N`4Z1|L%fA(9XB7Uy)){Z2>YMp z6Y>$Eq+&g5E2y%N-UhQp1JN=~6`XQSBuoA(HH5+E!gsZcBhQ!)VnHUk#owDa$cvtL zm(N+dWA0t$M5vLZdU@Sm6}w!d2x>;xhHkLc!-y*=MK*dL_AJi3_SgqH@HPiuF~B*4 z8V+}}XdpJT`pmQZ04m~w7K33jf3~CIcxtoy-jbr1lFqJ{>i!Z1@m1YiZEF0;Q6r>e z@0Mev(B72(#iB^YnUX}>Qj75EJZ!)StJ^8o`sQYh=L@Mujj>AMi&XckfGSN^Pl*9 zO-xCem2jh$wWf4uuN>phX+7kw+ttrZ|1L6i5Q7l(zd8 zlfiA}*Y0D3FlUq22CRo89#kuhb42sjR#a*O_0koF-jbQv@6RbB*@n%o&5$fVa^-fi z>nH^wE|Rd+wy@0aC_U?bhW|z&JFnJ!!Z?G8OFDuk$T_YI#nAA+7dCNj!n(DJA=R2` zaL$&Ud&GXTuRpEV3QRyT=lfRak=06{ZTAFime$ z)29>dC0z2;ShwI7;S9k@QHQaYS`o|GtE39%e_<&6_izP&YP|K&DhK}lGgTVgE- z6KRx&=m_zQhzapV+5uNMOkDCr>3wR-THc1g3+8={+?W0T!O6dh-TsTwuvw05o{t1D~>88$er30C2V|-9Om5fMR`gq9E1Uve@0ZSoMdKNmYBZfH{9c@8zKw`;wcN15wH*kYkbR~(XiYRWr&F7NSvR*C(!nTb$M$X8>naqT zNX54%1+_RhHekdcV$)77cuUO0YN^OpY2)~w0SgIraSG@WvY)+1mq2mOqri5^?8<(? zE)~OhNs#)Y+!gO2UK0sU^m`tr6)hghHorGd570?}l5Xul;Oj!UR;)FBFF`?UIG?2g zh~GXG4Y98eYfu-thq6v8!O)z-c1z>~;^{GkGXA_(eAZk{VE2fnwD6`AipO64gI zC}JS1kKE#OnRewi<-G55Gntsr<`}jWl+r53DMvPYBU2ZsX}8@gS)$v1lbTgIE3KA-5ml1vhm>Vx^Z`RcQ)?9-Q~NTIWy-> za_*Tq_xJt5!?SxgRZVqub-n9d?^@-c9m=88d{rmq$hwWlM6b)>Yb&Lsu9-3ou1V<9 zLHN*1j6y+35IPEzpC=4u>J(&M%eu;yO>=3u!MZYw99=Mp=a7Kn#t%#uh*h=om5!$Y@li7)(sT8kK9X?0T3&&H;m6tgJFw1r>hvRk#YfBW%%>*=W5 z`bLIxWhrg>kT#U!IZ|}fDk8!T-@cD6kUf7LTVR>p5&a2IN~0zLZtLS}WLgQU5D2~i zSImRSgs4L*uP$7`qm7%C!<5o6rf(mRq@};g%h56$r{pn$KBEGQm6h1~$b0dJxvgH| z%nE&dOqs4>ShxwCS>IOoNZ2@&Ffu{=)~C?LiV(AUNkQ^;N;UBy&Mo?FjdHe#Nr>UH zj{uTgW5dQ5q6ixaEaH3;f*SX_66O*sD=61zgas6Vh%6(&z;*<{tAVc<9vk{af5e*4 zk+7fgY$M=9AV&?S<$~9aml#blN&4#evHz7PYUNF?$eZlS%2dxyLv5?29#2^r+qEKrBz#K}jV@cx;%wFt!=>cYr}1tUkJ2S<3^y!hovUj)L3>70 z6C<6216T!C+djVi9!%Si#x>%%LXy2sQN2Xv2a~0l4nJT92D$Pn{M=`pal6#u# zTqfzIfL3QsSblCW|L*8QaHd0HM`7m{mBO*YJKC&&;n?HW*AH`$Nqc=n&5}d$$ozr6d}=j4)g#>t0g?Xfz#2F0pP^2-}%?4CP@36dykD zbJi&#Z*vz}U4vlIZ(#7q+%|ZJ6;A_WY#;sC(URP&!sreXwnNtzLGMKzYtap1_z=^} zP5~ho!^)<{y2{2tb7fmwVlX4g>?X#!$6>0MwvD~=O_p}(14D7=l>ks0^EpE1hwfsW z1S(wJCZnwx2b`nBxZlb_9GC0|&K7VZd5qxG8zP=4I zlbSEOIGTdNs9KB7gECvL$hh&ujTKUsb!~z><-{(zKVC3RJJT+@cp2AM)}T+kXQ4?2 z#lZQ(*T-a9lrPF05W%)x?N~8U&oBhmzuBzk>zb%{5_M;GQ9NMNxJso7I4q%Ts*Rn` z1l(N{CQx+czS{|ki(-or=%l+=5}0lz)<+wx zXH4X?Jk}RI(;7fjk$)E<9eKeS2c6FO_MK@5#PCCE-Kd|;@JtFGeky#X;H*k|N9mmX zz=PVNBr~#9yo2&P2j@6m%pxtq(NdVY)qVY8BG^U1LP<0(GMmcqy&mj2T>Y)D{*qIy zwhzDm2;X>6SM19{OPo*UAP3xZoiq<@=NC^$n8$KL5*oIE#wCba=9`tl*+!IDJ)(|+ z&z$xVu>?D!)^eru>4J9~!Lsc?Kl3uW#3G942OIosf7pUx}fEgl~!gJ~&2 zll&3-rWX33zS_t)QLqeeHxB6$f9m)!v%2(VY#JIWnte`Dg8n=YrN3I##c61Ciaert zo1wmH!()gJBYfrAUYO_|C>xtu8|nalziid@&G)Hjut(HU8*V(@DH<{4S`s$b3Jv`Oj*BiJXhj4^C{Gr z^GPqqry$x4%Su%BBXlH5PbCP!2~nq#I?im2-LiWBjuJ#6AkisUGP5vSCR8LTTmCd! z9YxA9v|`ISzW{cP;@CJ@3inXea>>wdO623bFURhNr^c13960i|O;cID*s}*?=XF2t zWE!&5TI@SHj*O!9Ve2UjsKuV6v?k`iB2q}k%a`M#%HsK1TvYm86WS*kW6Mqxw=IJW zSAH9WmK@>Q_Y)JApxbOFIM;A}W``}$RG2xg^Al-ZbA3(o$=U?ugHyRWi1(YT%u@|c z!fSx7<{5VX%o!@P-w@yj%5jPAw1bxRWnz$MQ;U4{bv%pwX&ch~yJGL;Q{QAy(PMs1 zWX{!6C_hH={?EDlHm4C=XcNUA`e^x0=aWBR{ec27Y&HvpdpEG|Fn@aAPy=ycR8jih zjDmhYWv59e*9CH5VUpCvZ`J2WC@7AYz^FH0qOZd86yXdb=X46qRJUaSD) z=_m*wSD3cm(x(vTeSaTfICCK(DzVz|K0R^;>5zsr60%1NKje^x=hCS>e&C2z^TpP) zaG9^E^+_5_C1o@^n|5E`>O2UN*+LK=B}uLC`?HiWEZ?VLJY%U3B^mh zaU3!Rt~k(`uq=B{nU`=C<%&cm;LSqcux#VpShV=+%{ui<^;Ju5G>1dL%4$c^P3u}8L3OAXOTYigSpaTNOeHPOrE#3OXri{YtkoF zpnhdDWQ}QOI;qDdqM>XoKL0ku2+o_Ou4fHTWc5vRVV3;*3)B4gz$(Y|S`nJKr;se~ zqbodo8e{Im{teCavRyCVTzxP4nS&j8wgE;u3&vkHWXAH?m?)Z8dQuW%l0*QF+y zt!oL)(E_V71Zbtx;v?ePfAqOkuKB@12TiVKocWMTmfsH?UOod;^;5K$|c2}hDQvUbZEamtY z%qt(zlmi)(l0&`sEqT-SxS*KRj16ImrU0MyRaFwD2DS+0(I9`|LL)vUraWh-cNZ;w6y2D6hWjuF9 zFa_vFXW}fsKaHh4Ezw$1eo$glr@79@MDpO1NyFopo3;-k-tYv+I(PwyS=5b1iz~xU z6rit8C*|bWxtvr#UW^V$ra_dlK#g{hjN%TZqc;?}zYiPE9~09EH*dPY>0!vLQTMhL zLFA7$K=JqKM)yPU(oCn7_3qGn`+u?6Nd9WMb03JclTLsYskTWE(09PV0!*Roz0br+ z|5#5F#7R|i7S6FsW}mFvv3|d5+*ucMr6i4$lE^}BMsuOVA3WHMp99c;;`>I)v3tte zPXA%nUeES11I;dLtZlYHEh%Mr=26Zsgtp{e(?9V4U%wgt(ASwQQ44Z0QE3kENaUvp zx};OF(1Uv)wO}6VADJN5eho8gi~;>{UWx0{wNLwRvK-BrhOXM-cVA{REB;7d{hr(6 zi?9>f{kOTX{B5!SeQN9_sI{(Prh3pc86Uz-5%wGgACc1Fax<~F?9^zg^=HkM-QKI5 zqip(-NXrm9C&wO?ei*OZSS@7gsm&>^j)wImslB7|l^)*&QJ5GlpFAG{W$KCIykG-w zB(pV@Y>S*lTKRap)kqr@CAWeNXoZ!Ii0&D;beb;nQZoo3AM*O_vwUXESs?0JT5(~l zKv=ZP5@9(x8r8KjjZNh>PqJtDat%|H?1-$yhY(5*hXaOf?Eg^^YX9_+#T zFn{<8JL^m+x_>A``kmN;;Ie3#-rOCxMk`-iy2McRzEE^a{dA9SUqxBITBfRz1Z!G$ zppWt;*A)6KTII9Q9_hmk(+y~nWv+&1r!Be{#x%Np_a=Y8J-jaoXs$6&K#hi1Tji7Y z>;oHj9xx8VS?j0mDH(xGOsRWXX_W{XJsls6I+1#iSN(hOh1_>ULXS%(Rb3#V#oUSZ zAEb;-DPnZS8~l(5h&(w~V6PkK>dc=7bv8`dE-ZOwD$UvoMiB=fQt}Y`65#KERU)(1 zzk$tHmoyY1p+)pd9qQK}jpN8A6A1D!eUT)D-OeEbT~VJ}L|*8hU}EoWWQ zyVhBiiWa;~6P$Q=6TcYR=QYcNga8iL7q>MaUJrlA{9P$>dR!d0&8=M=M*;Sqevm{; zy!!^%yzlOTJpyP8U}HTxKS_w70i{0&D|fP7e{;_Gn_~;?`f+h6!=dRW9*0>&AXUsm z-OER2-PSiFi&v}Bs%qNK(*~1Y*?MUP8$g?L6*eem5*#!?>6hbSW#2zX<}b;J0BpE4 z>o>d0Uk=I!hZa@o*-nzgm+D7(M9yXkyH$o)#irs#spD|Nol?kehd zI5D&2vOb&i;p>8@ArnDeYRU^;yE)-phb=SXNxo-YUdOy!;erku5Q|PDYiomN>6`;iMh&+%dpri9uM5^{k(BQ@vl@uc{5z*vU)SgT-;WWYEdKFvs zf+p@{tm3Ow!`li4Rspujh`;&jh?9O#RsWcqI82$#LiawI_^=95Kb?*M!8euvr5eP8 z&*a%scUOqvISqTZd%Q#%nb?_$DH;5TNQ^9|Z*F_7AvuqcfS))fulD-5d&-CUiP+A`LMK+Q_1K z?`9^*B^niR)y5^Bv9Ci3bHo#P5F!mfNp;fo3A#^KR+mWsuy)4}UgyhU@5W3e*_#)&15+0vSWQds@DI4B(wmA5_YO<*>x9(n0?);E(SuH7wJDGXRb#te@=-kCy zHYFkPm8#v=kUc-%vRzvY1zBouNU9Kh4~=9POfDaIH;@cz&R~S&aYBM$sp>v%SiU@@ zg*6ngE8>HeC(PP1286Mu!#5JkQ-mc5s+dFGsaVRW$Osh8rY`T2*H+7@e8I=xuui!$ zv>Q%K{;XdsQpUNo*MX#yA*PZrt!0i!=)-G)?Y3RgX^znphy6ZDb6uWWIm(%PTKnFn zkoO{IkfssSg(=dP=KFf!wtDKkIxO`lwasQlnF7SO8pJ5_ZKH*5(j`;IJgzdeANxRN z%XcT5fDk@*@fGhTR^!y2y{hp^PwJRdS(mCj^ZW4O$W5uvOIWne=o`La{`hVA#e!_; z3>?c+XQPxIpHGMBs|?BHi0bWo?4wuk*JBDXFCgViGZ4l^+?2H7XAEMx=j) zvk6}x65ohxzTViyjaZkG0B10rtBEU71yPAcFfVbS?d(iJ0d@{%zAX9C`fh1=J7H!6 zTOrsZOP|Pu=uDogC>_|gzbpUcoV4>4T3vXe_0D3F6I3<)CQ1%8_!<34R3#J%aB~TN z^eYv)u!I1XSe;N#5WCdqO)o;i=)2W%=*7r7803br@&=%dwY&0uE3a@Dx_+$e?H&qcZ=hx^? z=pj@```xyBqYRFbQ=cM=l3jLK+bY;sC+*=6LuvIV=9AQB%hhHl*Xkv1^{mMw;&IOU z7YXkzq|i-xX=af~0)zEUx%4`bbU+;B3mpYa!9hxOiFyek5(G}&&HamcU-;UO_jWqi>4i2gacZC?lJ&rbiF)AHLc#kVdW-tqB0@RIC}a2dO+ zml`%ZMfR*}e7`k=0~gp4MlTSZYCSi-ifyruw2G|iN+6IR=s%KI)=c}u5Bg7kXs+Pw zuO}`+^+~2imIhcc<_I>qc5j*4J>?6o3)Q?x%j?d-ijd++K1UY{u_y^lF(pjTUOg=! z`2W|o)1(?XWwEFY&X01of_!Gt3!_)xb5rNY0^e@XB09tN2z#U~HyPmL14JHV%b+2Q z?vaU#5~Nt(h^>mZTjB7rluy;=>q4YmZkVA|>*lX5mj>CpEzJ@?hD;9hqWU~$fm8F! z5Uz^&<$NLg{IVrE=Icxx{qh^lFYan+L+4^palEOPWGjWrc}f8 z@6l1LL=xq`lesuv)e^HE5!C_3nxS0)rj4!`G1T~x8bvXH03i&t>B9#|LH=tO?yP+r zbw=tp3>0WGVAa57K9(Y8?tB?H%}Gi*Y;gYshVD?*)GY{YkpZooRffa z=ou6J%r?t6BIm~Pr(yVia}ZCP`2y{@OC`VNix=duw8(%QS-naAFzGt}t$mPIiThyQ z562rzF|}!`KZ8=!(CNkUQZZX5`PtWp>?k=kj7DCvO&eC&?FOuW+YvBQp{u9pTaYF? zBU4ICoa;BrdUR*c^rNcMS6N6o%G%o6dw6j_-?)t}E{|@@H=OZNL|Ea&cKC;h%#lI> zUDKdhbWMS?U#v|V^U zOd5sASiY03^jqGB>IJ=}fYn-3NB0xzRS?~07!vwN5za61Rrt;(j+{^ZYqG?XU9W#g z&#*?mmb9!!Y;PNSzv>=ku69py{}iaB_Vfq462CJt<{vT15dF=Hy`8azLsF}M4un^j@$2l>asMdKc8$~m^`6;>itD^ zj8g%qj!vx)#^DF<$9Dvdy7$)rHr8VvJ$bPY5$ULTJsi^<@HJw0U|R}tr_LA*yNywZ zMdPg8x3BdInsXR1bRwLM(cRE}s zocsmT1ba6rE4(?tuG6wE|Jx{i`C|-2iK`75)6CH=uEMEG;J*8LLs8B)i1|qs6_%FG zly&B`o<+;O9QrwYUr+EuVhDK;iOdn_qWTiAwkFM&=St}M5xt@G@g9I8HaNWvR=mds zf9>=eb)Pu2PiCuKsu~#*m}8#i&8-E)6csJ6Yw-Of*!&Q+cm*%kgB^!8imi;p?u2S) z)YNEC3q_I*D6BTX2KfTE$u{Ehf*ylc_GiEt5o7(Ue$+JsrcU;qB0lY{kE2KkQ!BsSq$y3V>C1(^mrFxVy)-{!PkRtY zBh^`7KfdtA+fZnOcLy<9mt2^1QE%3kV}iP~E~CFip< ze(!&IW6C%o?>;v8%b|I0_HqqCZ*4o`-{UP?Nk}datU9&-G^IGjIAtbP1Z#KWATlVv z_P0AYC>C;UyRU2K+wErlavMHBItb7ne5`A}yX~nofeLXc5bz;DF-9L3acfWs6Vpa* z?I~go4qN`m_aRfy;LAv4?RV6h%F1g48NMCr)7jI;N{AA74Z%IMZNm1$N2g-pI)i4I z$fLDu8=I;E@3bI;7H2+P@#L#?o8V1{3~2z{_QQM$fEAJDe>^UvzYX6ErRH>(>KME$ zab-?ULx6Lyy1R$|d|&yJo@*85{a2$jr@_R!4Q(p!P|BR8L6@QF-dE84>B zB{@Ahqr7yTAK)|on8<%D25F6_&mI$>u5NJsG{#mXsD4nadKANW@zMuqQ5rymEhQez zG>24Y87yLVZAJRAqYl24EN+tU@f}Y_{#PH)zb|1T<;Sf*jQ}S062QbJDE?NxpWw*w z(S0+-)Ea@hQ-5cGR$b(}UT}wZhuEw-=J4SY;eF{8{z!g264`10sJE?r zqOksET-*`>vHbkK&8*)$+_5at#4x_w)*Am(>ueUa)F63Z#+2y@X48g|A*sJ_$&Q}> zQmg#w=hf^h{BvSCb>^`RN<{b?39Jn{CK>rDWu=goG+W)@+x)#lh#UQ_Vw%8H6#MVT z|G1FZ%&?C{$9GbFe++u#D4ch{;K}Tx9|R!O&2s6m{3g~Dgbx`!7ZPlcJ@;r;23{Qu zUoSfT$*2RaNv0Fp#p>ezZgMR|D`_%!p?|Xn2ATu2sPPTPc0bMR3VPa#H3waB;Skd* za@m?UfPZ7Og%#W6KSgS*6ECndcV3BR*R!=?X-s&ZpkEQ9krj|Yl?JPb@AyfIa%aq7 zxqcrDU;au)V6gGKK%H?l&#M=69qor+qANTj^E+F;NLhqs|s5%v7v9zVyYN{E21;wZ9w3f=Dby`hMYwRu9sMe?+`&?5OvbreG zST1Gw%#U^p)c`f!03j7gGfyN4eo3RJc+?#CAg*MBcM*-vn@LnLhWVYHyFn`Lb?3GF zt4x5Pe400kP;(6~9v3G=kjknvqV#eRp1S`Za^qZruRU{0lQy-oE!n6g6a($tqo*bz zjF4izGsx#KoDnJU9{GYx;Y*qLz>TrNnak0GP2W`)4Wd5cZ!5KCct4Sk=(W?IX&Ex}^V()EsWX!52EZ`pMi1isd|u-eH}cN1 z2Nv)Jo=Nop8LIa65}hU0HBG4~)-j6;Vxv$9y`q7pnWwi~+Tym?rE2I$^r0ar4&e0Q ziuRxgVpcyJ4S+B^{Inoh-#HlXF`zpmZcA+{==83t6TIA&Ss^_-QfoPNEOzsJsPSj- zv=%Jm^udYALZW~<>XGy?Gz>|SpU(SIl9zhK(6<`y8V2o9*F9O@afUhJOTUrpTUcB` z`yNx9N~iy#q>TdGgjc}MHafIx9a0i)^Es8E8uHdChTEe9hb}coS|Xds_U7*V?M_Sj zl7PnZ(qM}nSje0DMkRtyG5pVc*>D@F5^{)qyu669^4N2dZh#n|M}@1z2aFcur3KrR z`9mP$GvRveq7Pk+G;($}&e4Et8-UCD{6o8-ZA7Y@T^5A zXJCV>=IFZTz&PAP#7T@NBtr8YBOVXcwz)l#-7}@rLGs+SbMNZ0)lIMurkRwWti`wh zzYKX-mprHK+MB@`!ixFB5sqFOm?_nkSETbbr#dS-LPIuf-)ZUMJ!;foy|iD{OD-cs zJd-gn>6_I*<)Mw74wBKN7l zUoeLqaS={8sW!?B+4Mvl*<}L9v5Q$!ZoRrzByc)$9krk2-QX&<&eB={nf*MAw%k5g zloU3wvN+wJC}0U-(ytDL5;pd&O09;DYlygS8R%J*euClcv6Vd!=67Z>F@W6?7Q<#CbuoZR1{)egCkA!Q*vSe`%G)wVb&Xr;`~JYgxc2jtqOW6= zV>_~25xT&>a+<2l*|S?&HhUpsakUP8FAjoP8bI7Z@Sm-gaV_lB%ae4qCHh8``EB9L z=OIy;sJH&ni|e5xvUu2w16Fx;v0I&e=avT<5^(wOzPoaDWjva0n*GkgTWAS^!=qu1 zflGNpJ&X2Z$}?RppR6gkkGqOYI5C(~+G^ZEC5Cocb{2;C3#ne$7CV4e?3=NhV6824 zt=NPkP2^SeHk-FdZz|??qmzB1i5_%DS5i!|?mxn4bH9C^<0&pCuHatv7(ia|VGB!E znHq;|G{4f@I)B!=_&G9kC<%FY68^m4`bf*+0NCMw&F#+sZ2*9hbdRBf*te$60F3D5 zyA9rBEyw=Fn@?K=OcqpM4i@^)HF8P0dq*^!41u6%q85^?s7TLIo;kBou)FDjE>i{0D`bgo*0$GNKW$rZLk~P4S#rnlqF1 zqTcqt`Zh^;4xT76#ZhLX;GH#jF*l^rs6ROS6(4+tZmeJ$;Eb!MR#n=V4>YQ#0I+21 z%^uxxqBp~uUz|^8H)qE*v<|Ho&niW59hSA8Q?%Bxk8-Vj(WFciE0X|rmdL2WieMAr z+Kib?4a*El^Yk_nI<#KQYjg zy}(K`FdgU=XN=Q52`##1>V zGPI?Fd4}MEubv4+2GJ4f8zhk9?jl)b74tbVcf-2nSBK=BU%Cs(uzAvAKag}HmM;IC zsV$Kq@1cz4W9F8qPt$t_pKRzO`oIf$ZN_{bJiQME zFs}cCSym1=i#k_ll`8MGrWG*_K{Pd>&la#8NWCml)YfWuh8MF(w|_sk7)5I&bc>jh zQcIJ_Gfi~2A2+LZw(vG~ALs3AU$4_Tg-txZ;LFtJa%FCapr&xd7|y-;qLfpG;BaUH zFN~kNVI@|9An_N@eFh`6XDLmhblQ^GrASe{#27D4XLz2ABV0M1b-%i+a`{nc8wN{c z+s&-u%#cVNX137%I$%0;nUT96-Bt@kPTUj?i zQv3=wJj5p{mKT|bV}zK8%Drj^hq|kz$xo3dPIvhUac^7G*3TV~Jpa0}Hz&MZYFfG2 zQsi#!pqLXvD}z6XKvjF8B*%{hQTLaaI5dbA@Z=uBiH9Zch0C}7DM~b*6T%g+jYVn#mq&G*j>IS;XTgM!{Z`QXep}zP9 z?M!E7eLuyHAVyK{ywr(Hhg(rxCINj+1Qb*t1V2eR6x<-UqCA&LsXB2KjLW7POqjOi ztl{u8m8A2Mkl!521;abi&S<`*U19nE1tShIzbFxrDxWerS@vbLCnyd~v3fmh#ER{N zmE^M3xqjgPTfmzN5GDGl@2D01 z)|sy6;wU=1nLIt?+qME{iJk3p!i*iV?vWWn1yUVqb>b& zg!ikJ5BJWN`zsWAIP@tIOH2zUa#yj}JPJB&%rjd}WkiP<1JPj#@DvNw#j{x0E4yRJ zOtOoXuI|oXRNvl)rW!jWI6J}#4M(=~9w#nU0;Tb#n{h*5ETr_VB;tn*X|k-WFTF*j z?v%l$V+n7UWE(=DN2TJi|P zh5|K>M5nU-Iqs;ea;o(+irRsB)VYv+S5l}q6i)3qvLcwAIGIGE!!7ODx@{L^f|q6Q zYKn}mui%Aw^y->)~cU$RL^}CE*R@<&PYz6 zp}zVRB`t1}kX>qjm`1rTM{?-k;L?*v(Mg6_Vq$m7C>ABAk0cMVM2!b`Gipw^pm93S z7KJX9>u^cl@@uA_og`@*LGjP*Y1h}iSLr_}lUh2$#L_6NhR`h+LK|DOkCys4?Z3}! zADTU@^+PKtsneiF4(qPt?E~K5;a=4P!^~w|uJg-#?3Khml5fKM=l4XMj{)j+TLG6fsqG-;KC`%lWl2VRGM5y?50Uk95@PL- zrk9;vcXeU5v{SJMpeMil@U6)08s}BZyW=OK7yFuSA2q?wGfG3(kR8u_IVwgKQSYS_ zmrwi#1SC~c$72afwaS^;U6X<`BZkDIC~_a-12S^azrLiL*5EWK+WUH z;}p32ZE^)~N1N~iB`yYi8)-5KR>OWY=S4h*%cKxYSZY3e;z=AS-KOU(R@5bQem24p ze!4H!upM!oW}u_gUs4$qmVQd9%{=H%@W0 z@*5<2P4<22)zUslh(~|Tk=8OR_{o}Z8#nqmBx;?xE9$op|AgO|S7%+r?GML?L_q%ODnol0OO+ht*_$ zr`&GzJf$P_oiamXKE~O&Fjg*cm=jNpknPD!^6`H9| zUv9So&(s#551s|8w~X>*%2QfLx{%agLJC)fME~n$GdRt)FNCMwlTIBt-y=H@jyDhv z>pb$*f?xLGV(7Tgv6#Q{?!2OdD~>X~+A^v4rhoZ^l-5dy=bp@qyt#+YAeAzf4o_;) zO6^@l=hW*nd9+N>YBMgSiUYp~OcA>OJ)pc!e01P?>o3h#r)3^^t(-Vcrj8&`ix#xN zVUWe>vgHk>^kjhR{4}*TQC!Uv`}D+Jd44qEZWw@bfZ%HJ!akPw=}nluPNhWH#|k=z zl1xfYd2F=vj1}}4sD> z?vbTc>4DO!EoWL@3sMEMl(;~~&owSbIEx&&>Bo@+z7%)@ACu`e?O0v1r|#JD8Bwd&Res~0H zFFjJJt^(KU_yJ@a6vg-Yqun~l*p-mV=~5rG0ah{f5P@HU{y?o6TN2ur=#H=I6++=v z8N_QN7QN1#JbINkC!=G#J+(Qxj9~ha?HrPQuK&R)Vim{Q!i)2fM)PT+E^#THaGk(3 z-J2VcuLt+$HpoV_+l)~$+e&_N@nA@pzVSa|<+d?o5A`C7_c$0^umkV+eOdd#J z!F(<8S|w=!RZf+?&7*B~6SdNLou)eMXj8o^R<(jto_+xS6?{eN!Z+<5zQZtc>Azq; zR8Ea6osqJsIU%mIMf#83y;M2k#9%)%rAl3_kBD_(Z|UfEid{%)Ebp;Rl$Fn-lTL{l zmtesj797_S&kL-NQpSHgePN*Ial{Zk7T!3!kVthZ-D|36f29zqBfiZc%iR4gg8Qgl zXE8NLtXFfwU$UY$fm&+QRBieWf;L;97?pq690_;aO z!DCN!;!{+jV{{JwLpx`0fZC7+Hsu?0BFe7$P%yR5@sUWUS9V+8=VMF z@~xd)v|QZVa#zCy3d6{=Ic(l=ucgKs6D!*l98J%Ti$;Q%H?cQR%_=9hPNDvqST5IE zc$}zAR!SCh9^Xa#2st+Snp1)5;&U{UL^MhAZM6snW}TpcbiFbdp}I>hyUEVi9(rwq6O^ z?Ji`eb-UpUNt|bXzfKS<3cQW0qOw1`g*EfxrY43i$8l#cE$2DAlzqy{X6=ilum6(e zQLf&O&)gfweh$o0F^f@gMF^fZ*&-%zTS6x)kLmx2QnF3E!$p z{KdUXPGc-rjr3V_Mb5Wg@@lZO zu?EOoFVm{~hHy$j4wH!$7Fh+JETTZbkDe0?`5dvw-s>fp^ z%tCTryNW3FQ0I|yyEC9lXXBJdn3 z+9s-zkg)T7iqDrewfeFJY7XW+d~4qLz0v)SBg368vmkN$uM4LkPuF z$E&|!?$o$!8>l0oy3kZm)4Y`-X0Lq>Yli4xCEM;)+Llh-ZqYGP#ob%&16pbuJ=GWo`2ll&yeiClo6}hXSZP0Rgl6EIbjYFXCr@0Vg zso@zc?JSLhQ-ZFg96Y=yd5+A-E}HoMp@DOuG2}i>;15sZ z-(92`$}`id3m!&~UzOzm)_}an|H>P>q$flOBERkJ;*P2dcn<;*_`kCCJ@}FZodT@E zg8sj3S&h>gNjz(xp^&?@Kv%BjOe=HA^^J;7WPCU?7vGTiRO;o#IA|(K)xtJMj(LyH z!!Lw3pA(f~)Zs4}(tT)blDRil5a)ErHckTk-UK3Q+lyqa%k5(C4x@FEyH{1E4}|?d zLU+2fEdLH)P!>0jZAnp^<$?MW1+X`A2VTkTO=%CIl7AkMpZj>g0#ST2XvnP7z4_22 z2}lH8#Q?H@t|GUu!~fd>J>@b_v+#4`Y1f@l?{&#smt3qy1Bj`bUH8v85WKbS&1;x8 zx1OD54PYV+c6nd0nCjl}L<4!?qF3Fu(3S5VT&`K#Uo;KL9XdWVR0U*O4T+53UQpCg zI%feFLaLed(5si{-F4jkO0!^lRBpw<ls!C9NTXBqj`2I|HQ*P$nI;M8X!xy z#L-_1mdL3NM&Uh@pRcDpleaTl`STx?EGw83u9mzF+Y4FqUSmHceMEz*Jz)Sl#!WMk zKRycu$hBV8im;{uYG!~S@y{a%^iEj6#?HLg`%GR?24Kw< zl|JH3kEtc?eo08)j& z&48&tX2g^`YKs5^}}%;R+zl0EgMCH@MhtoMgpd*-fK* zz1U_gJ`l9s<(}Tm+*LFLDxpS3NZM*&2XPg6$Qu-N=bN4^2vxUN#nK+3_pNpl?%2K; zqU>RVW}jG0hy)y3=IT$*#g+d^&B-tz*|JvOQ!|nQ zBAasKA_t^MPv13XORY#zg^lxiIzng*$qZS$t?|QfK8k{%S@4vbPuY_{GkwU-)k(Gm z;sRc~w112M#~_sm(QE#PfE(ODrLYli_3#VZk@T+#Vg zxgzJvLyXQd;2jqv^7}!_xrbkMLrXy25W=MQnTo@&gvbB$DGHywJ7n}ssfLe(1qG}v z@dx|4qv;F7?X1dmgp}$hIPVwk-4}|acIs+L>rD~Y2rd;|Fpk0ZV@Qd+iMrouW-=R3 zhPOh)5)GH^X|A+uW@h1A`aU^PrZ)QJdN-LPNljTpnt0ORMtox;l&fWO8?S03_Gc*f zI=&yWy)1Psr8vn0+_z~S{Z|3^ZF8M?E~ileR#OQcirT5t+-bwwhOZjr$1i#eOgLbZ zStC5MX02&eYkohd0pwrt zTHfoLpgwPs1fN%B6>@ebUv6?8ze=!L9Rqpk=^$(N{IuLuk! z6l(`ru6eMr@HelKpy~d)Q;ZP8!%sSc!$MQ4#W*EKT7JOB_s&6I#19+`i(~ zF->pqD{gJ+S0nu-khE)9k<2e^Kt7_wrQ1NPbEVH(buE>86G zdunGZ{ji}XRSNUX>WOa%{wr}3Ejh(fN)<^{i(yrW?i>>O{KuWEB~WT6B~;%2VLJ2$H z+CWNYLFUEC(P{@ZRn@rhZ%2oEb>aekgZMUBAI>j1yC)g3cdcRv=Co;Hjb1RX!nDC` z2=U%2*~VPcN#j+Ad12u$BDgmu>C}i*JHp!RZ$5VOXVzE(`Hq=RBAbhc4Ed z+s&#@A|_~{F_dAGjZ(eaSwPRKc5I#Jw@#s4nZIhW2x5Mc-U@qXm~7vNwD(MwDW~eJ zmvQD4M5(*CG=`n*-!8o!_1DagcI(MZ{jq)fXt-z zk=k|g&h|#C>rS(D4fl6ri^yKMDm z;EImHfHRMwTldP;xus+Is#B)n-nn&mm)P}Fy)Q5{=5X>!f5CVJF#QDsr>IqC8jDx_ zdU*g!jby{tRVdcO(RM-k5tJjE2<9(yR>4(b?ZTsg=M#|J-%O<_ zeV}M>nWRa3tlr#lU8+4?aC+pn4L`d7IHQ?!xHOYO)zMYHs6G0c@k1x7Z}0F3p@7(K z@4go4yrxadz4IKC*KG3blk{yukMI@8WJrvq<>cUkHTJDxg&qu4&Q3CekMAzgjHNDl z!!j6H&nwCPzHt8MLJC<4YCWS3zem;ul*Y8D1GHMPyf+m|ub#L5%AFQ{Cp^iT81&*J z7ROQiirj|CH3<#>UXD{}v=yPeQB1zWvrP_wWuJrEgExq#;INPf-I!KSo?=(Cu^AzTh2V-x+V=U`t=*M8gHVv5 z2wQngb;!M0Cu0R794kFv&=_LUW3}Vf?zz>z7b@Bx;{JP z_5;uSEzgLltcRgsh~V>7t49_om0+C&X!qNQJdD7F!1jIcdfb69##y3b#+-%Z*`~<6 zKU=cNHX(Z!0#T~a9;k_d@#?z?)!kzvZlqjnQAzEIKXKm#giALx3o?oSExHXk?;n>^^U;vJc|$hlb$)FwBL(aJt!Qxgc^ zkcw%x8Us7;XAY$gctDiWyAS>DQS@$m2Y2Z50SH=v8eZXHAc{fV)xBW?qJ{ABE9+m| zRJC7Wi$&UlSK)EFU{UMN)35TtKfVgD1a_%@4Qfwlh5+&SLgxxoWd%?&r5OD`?7d}F z99z3J3c-R0f_p*}2=1;)a3^@*?!4dG_dEAH zcZ@6NM~|wmuF+M!devHMKF^%%polW~b!4HGl07~bN$VqNn&Dj6owqyaH(?Zi{VoDc zj<*4NedD$fde}0w&hXdv_WnPbJ3mHq&TmDu)Tc9J*K z29p-*;D%+w;^G5usy4=KvMn@G&|?Gt^3{ZAYM1sUHUQJW08Asz`R&3;%q=JPcm8Q~ z=D%9*`k8H7psFls5p+QgK4}OOITMWNVzGjS@}9Fny5cG*b9@r(!znTfDbty-9%Lay zse*HuU-Za*;@k*5@%ooG`{zEI2zqEe*jB0io)O}$O&&Hwf5r1eqdq}@(iQT0@1#*z zX|b9U<%^p!!VD0|^>ml3m=>tcY6u`$K1b$ct%O2lg;Qbn<3>|GI}dMQn|MkE(DQ%z zqxi+O03wn$vuCcQvGxA4*8k~qaaFsb|BnX)u!;U_-x8hsh5Cgw0iXw0<$ZQf|A0V! zatB~`K(Pz7?cdx6uBU&z^REYZ{}KA8SsdU}0U$XyVJa)n``c}+M#XO8TjCE4#SC$) zo+uKs4_C3Lb5;uI7<7x3lAKc_JE7zRnU`P>T}dV){l-#D>nG%{AMoEfRbr(1KkrtR zZBahYfAW8Z(_+(((8?bjea7;{7zM<*@P7_RzYjsZe*pmMS4W*|qJxvSvp`ty)1TC= z|Md1>ke1mG?Y|J6(KrqtM^tDZv>7IM0r2*hq#6}eInv*1U6#y$cStZo)vO*FB+kJR zg)v*1k3s$D60~#fHHg)rfe@zRNfFHF z(*vttS2SX3ZSM#-fq7&F9)KPmT`c6>i(=-hGTHR(oENQ3{f~q$lPNrA5Hl&bfhqWDz&O(+V*P^Xqr_lH#YFx8Me#v;_WSYBDu(qT%QsHzhinBhPn38Y(l#>1p*Emck9h1@ao&`5gmRJEJ^(?W z_aiQmNh^$!9Fa{L}4UcBf@OSq`~Du*P&nIGgQ}Ogqgm$tRs_Y zL^19QS{&)v*Q}nJSH`HWBN;df4q{nx_VFQ1XMX%@ZTr5PhBK`!)+z8o$)(oi7`j28 zC|}>TODH{)svUxOC*q}DYVf_$-kv?fXmY_pg<5Sa+a#^#weCkM`~fOLF%%B8+(Hsx zVS3R;v!X*=RPVyv6dtzq+M%Oni;FwNICPLs0N$RTZQAuPfKh&q3!|v0`_z5Wl7&qi zEI@me?z3qLd%tmO!^JkyLu)Tm^=W^%lNuJx3y&r^FkIGN;QEhBfapg;9lq~Y9Tpp{~?pyAFTQk z$RxFYKw(1Y&>tm^z4YX=mLAGn^jvz_IAX`D7WHc7y`7_hY!)J4oQ&np1?s%UQ}o8C z&DO+i92fz6Yp$YGmkqImxiSzg`{`5MQqBm@7)Zy*={`yf?`Gp|B{F!?rR7FFW%wEN zKsk3b<#13(zeCpB*$*u@(*KimKnRK-4u@or7E9~5I-MK(m($XSm-2aDxGx?$XISq{-d$wFmSrT@M zGrs}DgQKX^3=Z%ndKW7Y7cmW;Mp?9 zJ{n!=nS3#D(BN441Ikr~uV^xbt$108I~x)$HS>;YL#~_&)-@a=-Y&4I9L|RCs28_> zEg}+GpsgkOR@RDONfGY^o8Zm+%kzb8QjI8gCHE&U19ubJBT6;n_*jSQqc){QF^%xK z`-q)d>q!n}r57jLxv}Fevw{|FDv9if}{6TpIBHKF`0hIyeTf8S@lxrKl`G+4>V z*kh+>A`~|#Ad_#n_XiZ9s}-t!dOqQ}p?MgZU22N3_f5O%mZfb<96^I%mj|;U7f@q8TBtmsNq-?k zkS_=(Qg=_3e4k{DA?RbWe^>p@%L`s?4_ePETz*pF$bB>GL6xc&#+*(SB4;EqL)H=eu zFiQ!@Tj~M{-hhwvmJ-i8RT%L->?+aG3?s z#1oOTRx|@k7}bUk9?QL6P`;F8+vP<^pr#68qed14ugPinY6^ zW0r2!AHnno1+O#~BGvSC-=aV4!5RGJtjcnN@-vG4k=(3Ds(XfBzu|qF2SWE=LI)N| z6=b=nll+p6&wd&84=B;G?eWOv@#DN|m~lpD;Xk0FQn+``S>*n)Xn}z=3pmq723{6R zrc-K&uU3b?$9*6;JTeq~*&B%vtu8PR%shfa_CQLe-uuz)r$XqyYGa-`dBE0X>d%#{ zbKdd?CGTDQGVj%d6JRcpe=2IdM41sdm2?IcB*jxy`B(kvQLWX5&fYV<=dDLd02()H z1m-euD^QE{8kmDdSu}v~3LP+t5tJ)tN0uob`af_dIzM?t(mYRT-@}_{-cmFHF%?B` zv+^exwvk6nK&5(CbR|J`za`Tv@ZaD3->vbV>l>Oqeyb@nZ7n4A4WVMjU#05A$)hEz z7(;|$NrVu>l((?s)yIpitO73?M{~Ti0F?p%Ymqvs(V!22Dt5S@4WB8_JbNAbRxesVIEpm6V z-w$IiOE@n*lxaezLOF)TIv2qC~PaqjX6)G$)#H~$BS|-Sf z$Be5~AYSPPMn`BcB9EeuL0aZyicCgRxKh>ZX35%QnKj)y2Z7&gDgf#f$zF!E8{b_Y zFU+)v%1}2;dglw0)pFR@ZXGRUsUdH(yC#ntE=|6?VHbtnXfbanNSQ`xjM!Qe$zW6h zky8jAL`v`_xoeZZ8v%4Xtufk6S(R^s<_PqeqB6o8Tc@6&$@dgYuGIrds`v)CERzKz z#&TKkM#_`gUSDpaL4KiRu^{$gb2U$M%YtYnG8V?Txn$L&d8ZwnWq7xZ1zw{fa9_z& zwKOx^!~9X?QJ5Zeca=voTEjz&5#JAwsabjPPVi!$LjN@9`<>}!$-sJPnRhN$(6AC) zV4JzA4=`aHI^@LS`woV6lXS+-3Gc67L@iT)AQ3e@mqJp#xCy+rlCcqiXVNqzr*foj z1B?ntE`MewJ(Wkdi_E8Qr|VNhwKfbojrUqjo$VYWklXBq?N|?t*YPsW`%6LgC9_+N zKfYZQC3`w{C2RF+L_WXlX%#0jMG?m`!(^2!`lbWLjpT@g-DmdNYs$klAb@|0z`ACdAALskZAB(GU`!hN#v<*B5*gSa-) zBvKA`^ZUxyuYaibkXjQD^1rSPLCZoN?}Un$VosyqUJYo6y=bx?gdZ1SQvBvGmvZA8 zsaT(|&Z9clDdFu@j~R3qjCY4bBB(>i=S*;7l6Uynb5uXN@vd%4>qaq5yr6{XBM&&v zSaTSMFNpkv=y)UTVmeW!xjAIhHLoQ?ht4CCj5Ewiht!K-P8{U1R2gAjRa9+S$AN3= z$d=1sle9oiM$2f&b&?d4(cerm%|{);BQ+L7f$8TKBlqbeGkiB23&i`1r)E7Y6+c2^j8Lg!UUWTfwE)>6 z{|KSIl&g&q1CPfkN=my!x0d{;Vp~(&{J9?N8gbsL(v8NK-ED6?vSJ^qA);1hi}%N= z)*$(x!+Y<9UB+3BjZqL`;b7AO^lu5`X`4%x59F4?!+uoF6+hYW(d;wqx4km1hEz?s z11c+07GE0RGBdvZ=KU6$5F{q3J7zn2DqdtI_9csf{M+-=g!3o3@d_Z@6)!G_wlXmkuu1?nk}a%}G%7^2!7I zEj$J9Qm~@a2;D@hgz3Q1YpR~ZO8D0AHM(8HlCQ9NgO=xD{fg^t@nAPmY|Ip=S?}JM zD(n%kDe85Cbcb;-*dmSB%u@-IjxDcVDyaIXuHzhSQnjOgx!|Ovxe+6!+9-wTs1|+w z5iPrzD4U%B!EzFO>_)a*D2u7i9o{@@D*~T#-bZaE^D|_@?$+?O5 z_vnvtJfshBTHd=0>YcA2DW4pLaE9@Hy!^(vw884eRQUA56TTx7SYOy z=bo&AYp~1Og+R@B%>_kz+iUx<^)hcAz<=ELp7a^@9YFSSyQHRZ3@NH<>_2rNY>HeT z;d^ce{FPxY1s(~cfe`lPzno5WKcodL+B_wK&Yx*7Rt`x48jZj&8cpuXW2ERcI^gZG;!-=W5w*+q-0ckX5FrQ_LrKlEPI|XwRGfa_-O)VXBdW! z{CYD!#6E@_>0gMJ#Rn_rawn~a*v5eL)v7RlNfaHiT|7gJ5?4801@932FLb)!4;1BL zmruP<^7N{-{+-hI+xsHGUs^)<>b|@6U&x)mA1IO+oq8WMbASVw4*xxIvQU^*@jIz@ z$^XoaVtFe3SKp@!_S%uVbOh>W=|nmIqaC^C1*?&Z%w;YjPiifK7*pnruyWA+-liME zzmP+JKcJK97daccJWO4X0049SG9ydDe@;fR1L5o%)WirwL zEUwJ-mRxORctsFQhWqhBTIk5!Sl!^vf}XW`&h+o>(%;`-0KO*XPSIv(Y)?&m71h!2 z5}5Gh>7C1L6dhLUVR%!r>^C&E57}jjJ30v7FC4Mt3K_+dBKd3HnYoQ-lbR6YsGBQ-54wCg~dc z?-T#KdHyeVis|m~fQ)2g;`D%AoP^3914a>Y;XcrsC=4j}cIw~F4E}ej+@C?Gc3y!} z&341=+2C;=#R&_<=$u8(ygNZy&UyaNQ?gu_gf&OaU^D#}yBKd9F>72FUNJM%+u7NN zrNKnxzsNp44!3q(Tf#Y7mVZ-GxhB?g?CW^6*f;`Ilj&KLq%vX_=IgN18K;`{=pd>G zm5FM2+u+?`-ci@`Q(;sB4<-Pn&;zPgdv0HK$i?bB@4_n!_B0etf^W!$)m& zMi-qjPv}xcpW7G?3jUA-%Uq2n4rP;jakNh(WHHY3@O6{cCzb!>XBQRx7E z9t|&QzVId&l>x5C5w9_!+eR(x)^z{{?rHMqZJxGlO@fO-U4~-dhbrNy{mmDjQG58C z!@@#q5klyW-_R!{`XuF~urh`9Mu?$swGr7j;ho3>&O#o*(c^P(3i60|(Xmv)c38S1 zc7lCelrSltJpqShdI1D#J+UZqX~;ci3SbS=9?yiPw?jJ7-&#PlN%F2Mi!8;)A# zNx;-`tv!*zJg%_AgL6QsHEOfjq2XQs3Dl0+wN*SXK}$K2CD!&(E;#A%Qz|$asnC=# zx`z^pDK>3PTmwL$E%^A&v^xv{-*LV+hKMMTow_I0dHu@Bf~T_DwF z0L6x?*`qVTOWTg&@3~9D&V~DoS|1XoJGPcy^_jd1{K_Yrdc%3iXWL$UGt;q{c9>aWbi zX$>#3hL|Or@e42I*bQkEOkOXlQ~34$@9rL|ONqg)jx@@T%w4#+}jQBNp7Z8V?4Nwbp2*Yk<;FR^RxBZJy`A-DD0`CqX zPb(esxY`)5HxXO&M7~&3?O-lS&P76Je56IBa?;T9o#+?^2E9}oY^>rwYDK*v*dkLr>PvrMWBFBd+$yu z?tJ=HM0Md1Q8Zs^jq>3r7e&Ojj+1?WfNvj^?R5G^gI)ji#Ifd~_TM+uKx#Lx)3wcV zGy4hZOwyY$OoF%hP>p@P&(}~3Cvs-bZ(1f8K1gAz(P<={Glx)_Bo*k0Ltgf6p81RS zlgp(Z-4c5L9qkfWSTEfB=$oB&C2E-{2^c%kH*pXFPL4wRlF)wWwJgt=d>=Ms>Kf}q zr;ztX+{vO?P|En_{kS(ThWU24gBy*vZVCSO0_rxBI}1Hjc*|Lpd(kN|3iT-9TDgq=dn)WzxiHcH4X5?prl7jGd{$*KQ#bFTHCisr?=4Z$?S&n* z@jUek{0V7}?DjsVH21zn&jgHsYTdS6Z@W#&rv}nD0Qx>n*yV@+K`7_Xkj{VQ7Cp0u zPU4x+lK|$uBxu56v=CoGGmk>tB1@n>0?!NdSbzAa(JrOXF@uivMe3kar?(AGu9Y3@ zg)3=Du@}Jv?J+M?_Tm8A9H1qO(M?kCKK1W1m3GiUjZGZ{f zj2(8{$a6ajJ1iN=OxwF)9TUNtjP1gW@;2Af5Vo{N*+T{)fs9Rs6h7%}Y-**QyXMJa z5jK4lv!HF>unGPsPTwtJU`)OEItprpw2SY+M7=BVv!;lTh9m)GSez_?R#AVp$;MJ}t6mIw_S~|fb{Q2L1XTa0!|?(5LY8Jbah>Th zi7LEI3Uv9K%CyfK19pbJ&%`K6k2;3^qIxld9+`A{jVSqpdf#vt!hrI{YrE3?2U?S$ z)2HbyxWpJg1Q$a!rD4U5crwS$h-SwgiLtMp^9IbIuP7zEuV}<=$)jFvi4OMoxGQ9$ zn}!)KS#^n(#fsbhs220N|y zlnte`L^gGQ_<@#A9A2Ad!z#Ccse8WVU_i;$3DcC8b}?)^@7cGV|2-g`|I`fU)zZrh z1|~as2vWv+$)xi2nL4<~8tEvMZ9WHdcEy{LP-j2s(~ zA0ZQ;;13?C2dp#G8!pPKCtA4OrwLn{t~tX5%*gFM^9NO1#?kT4d+vX>X0F?7eJ4@Q zZ7s_W`WkRBptTY`8l0n+qDz3N`Jp<1FbQS#^)9nFi+rDxM~UJ=WXX1nlq*hJmk3Ii0D0l(IRT`u6Dd-%X7-N?(A*JqDXZfG^u`C60+9-FFBr^`12owTr6 z`upt9xh8WOr$%xT+YreOyo0dI^+w7w)RBy{mTD|UkP0eXJ3wC&r|QQoXy0!OfY?Ib zkKFqkB=BJ6 zdlP0xCj;9ay!_d@kNK)X##Xr>U%+ZywO!qm$&O4({gB%DY|2o^+7yx#5|2$0dqevQ z#m#sT`f8}*idaR_M|;o6Lh9(+z-6NE9D>Un8@T03zCfX^JVHvU` z;LihbYnE6#5(hL5VoH`4F@1F)!|cSTY&>MzldV4^$)TGiwFn4~)$39eF^C*k+J+@- zpgb|=vF-V3R3utioX6+Loi|ofQ}6CDVKI$M)~p9N-{sH?L6zpq#l@ht`xIp4QKg9a zrBI_htDXFeZLqy)-*#4Fd`0A(KM{Mqk5*Ti(!&2nbZKvrNIxxf*cwYaYOHiMgk0@q zLvmJE#EYn`K&3X+;ZeNH)xw;4VF%1S_8V^bwQxFzSqp`EiV%W#9-nfC=O(;~c3LN= z<8YMg+F@}=os0l#c|A57!iC}o+Pt*}ANXq!P3 zUwwwUSjUXW;7bE~VP1Q_%qf47pe%=Qx`FnsY*j|6ko93Z=woXNsxo|>q|;e*5-=p9 zFWaEQkb_WL*~K7KpTF*M$e0&S&?o2TRs(Xv4)Jz1jZckHBv}z$BR@fI%IPRtipn^J zK-sg30(^3WFlQoCv-Ni~R)Zbed?G@u?DeL2vHb?oJyD%-oUza$z3q2mZJowi>)ZF^ z&)ds9-;9{mx@O*CFMe$DZ^PT07>`NQ7Iet{k=i=@LnVsrd9eEYqcz4Iat%9EntmDQ zkW?Lxi7(DLlpo70c|1txlvmJrBVoGN^)g{i=4Y^VHQh)o4$l6~B=E@sVB+cq{D$Y7wh-Id^6!F4`S-j|nQ?Y4L$GCd3 zO%O`8;Az8Ue*>!j>_&=5C7PnyA5f;V-XmA_PfyxsIS(?O&)%i2C;I^9MKE;jI#G(c+l^j0a8DhR(teD`5%>>UrFiWBMIVoc zOLPY#yIYALQfQwQO@4vLBg5D=*$TGHks=C>1nrM|-zr>5|tUVpe2& zK}JbLg8hZ>5+LAyjHMC$J;wP$UMxX$c)b&Ee^LKC+~=?0SNXVS_)IQU z_p1q^ee549?>b?FXuB{=qp)nF#DJ0(j z&Eb;4_CkfqMZeJpB6MfJOKpAhBz~M-dH9&HB6_*SEzN>#ndYDi853}&20g`Qv!LgeJ+`ADP3 z^H`iITj2v}=c+W{J=WRYz>CUk@IjC@{@q zVKmwY-)BgYbfGouwse|ki9XO0=D`_Q(;Buzgsz4WHmU2caiS|fKhO`D?U+1p>lou7 z9SXdWP0;Mjz@5UwJW#O_D%6sKsAf;nMmz(hBOkGu~FKH^u`3DH&hq`HUGECd(g?Hr>7+ zbf=m?#P?-?^4Eaz*;7aVn)^5WZ9T23=l$gmsIq(+>6O8`Nj2a&QPnP+L70IcTVTw?Z zU~;C6m7@r0h;88O4YwyKQlIkAX!E%>&t)zy4f$H?*N@@urP@-J4Pf`5BIC{pvf zTVpReJt!qr)G5ixp^1+u6KyzgD=&^z231FjIKG>H?N)E-?NOQJJ8~L>xB>VQXwWP! zJym8UXle-RG`O>c8(g5_zrcmET1|lQ#)Futu5`gaKIN4u?27wU_K<(lKYze@XldLz zvD(PT`k8$wVDOOsWj7WweMJ5yT6WQ{G-4B@cc1GfuilRaY*M-^82!l?LsSPIs_f$f z{exHB0e{x@&IBciM>sib1HUBHQygY#d)o%FVByh>;tcJ^WN8XmjXtRlrIhQ%GXIN6 z23YYlt4?p13sL?i&KnW);*zIumGm`nJGYD|-^yyg6ju*PB20dp;w z&{h?9glN~GJD=4J69~FhuF^{HNaA4K;I{%jXnh~VeK(*OlcWY+sMdgYUhSlMSoFd& zIeu^23w8Xsm@p28p=#bZ!pi82&y<;9S9*duHqPX=23QQ5c*{;>rI%9 zb%<8aW>=p@8iUt=hAvNo`y53A%|pUR5)9}YXvv`%260K!y)>?hTJYm9Q~ek$*|0Ax zEakyA5t^3iglY;dP;?|+?C_uJ;S)~K!yjgRG4|vBY@7;CIL6U+hhb$uLV|Uk?|IVk z^m)Uzdfe7Sj^!>(rdU3C;5B8v<=Wz*1prhAue0!nx}%Y@lSGnc#i?#UX0We4C)E6q zp1HtpJ;xjHkZHBl#JLpaad&xLFz#s!H_*#4Zxeer28n^bsc6FYm5*Smz!b4V%$au< zI*gr5*L;q*EY#7!_nDXfV$Y25c}n#Kv%rX3Epj)AYLuDvlSkf5YSB8Hu-aIKhmUzH z*HII~5PQsF?W8~`kZXW5{74HAL9xz{MVxD!KcK#MR=tG#amP&JO#IOC*m#8=h9>gf z{-9E;Z+?dFMQG2MZU!B_X}LkOt3iyy`iJiLj}>yolO7Ea?lX;5OY6gLTKw4*XnCTE z^wUAQv-sIt2E)!eq^bCLG>SV0HE%vQnLQA9#q=QI#!tO^#lh6Jx$0GOzg|mPzton! zk1B2GP-F5&*jWDJeUzA@h=(rh+g<4Yt^%?4q(x^Y9!{JwvV;>gF&xjlmIIr_YHc9%N zc?f7?#*dF>n)I>8S6t8O+8fn4fLWH%$#{#*IQ-|23r$N6!@*A*{fEFBn;9kY_iXv5 z7tJqW5x@zl@BotDbj33?Balb2tMe5<5d)wcJ9gr810X!k;?q@MI4EC-vGugh_l!pQ ziWR-Y^CN37cu)tP6Q3eA3&tN@4J6`~weQzRpTAsvm{E#2QT|!+$&tMv;A_uYOx21F zJ2=BT7ek|y38GcE5$lE+mB}!bY$`g~Q1m(E!7eeUvu)H&hM^w9hMoDsUH1FjxBJq{ z$YR^^{#Jf#-x(l?dc8hqK2&%lo1@Eb{M^lZCe~Bd!7fWPLw>4RQRTYtKjgZXo%CR9 z&2-sy;~ZIy6TUO~bmp02+=!Oz>-$h^d1pxYA?+A%L@@E{$-_70M_?*^{)$8z%f_2KiFT^b@2Ydplw+}*S$Gr4q>eB} zuirNhtvOq~uePyl_7Ma*3}N2pivNAquZ?Rp-rK_2JSV94A?VRY}J>kiu- zs@~wfbbc)NA{;FTSPbKo`9q^-iKp+oBGVSCiCRguV}0;~%QqAQ_onwca#&F^J96kB z+qj6^a_iu)8YMg3u%}~-78i+GBqmCY>m!(~^9Kj9$I^D-usquD$Y7!$)q3|1-U(pt zSsSvACAf^g&5AKs(~sTe)DY<>u5!Uc0NJJt@>4fA)-+~HPgrgCJm#LTjwSB9ClRqxQpS7T*^;WE=(<8ypR4Tm28s{8uvI0&i zccD^sQ&$`zy60`O>AEHTjobqYriSaovOvbTqUJ&Rz|T1PRcOv(+YuSl;F;`dz;G_z zcBe|5GZfCqb+a!1ZO7GH5xElnFXKWbWqHOtd-BQjIWVuZa_f>uJ~)duyl-zu66z*n zqbf6Hdoq(omTi%K+j)drm7Pl|XHyi`2-^zOSP5?pw=hi{*9Q0Pw2?Iie#APXIZ?8K zz5~P9koln@XbJMlKY44rXfz4Sw@w{i_Jml4^@BLk63)39EUKxa{Fj2U)gGnuz8B1! zi`&pED}}UZ@-V#rt)!5NiBPv!1VXMC8G{oA;+3~ z1NV}Q1N*0-V+F9(gGTLH`uf}i%pN&7bu=U!$H1N@(Cf#(g0b?euV4iKTW13E@d)vN3l(-+4aumuwB?0x__>!d`xzSwu zSaKglDo+SyAy1^XdYSf?0TAxs=3+g2S90D(qN?i|jTe1g@B^g_XI@C}B@DFN>tXZS z4B2-0@b+xb~S2xCmUJltB=e;!j`4nl#M$9@b z3~n)Cy?N1uj~KHgAIj6ys34r6=!}|_h*rSpEW5l=*wTDU(-qUFp@F*l!wa{wh_v)h zgwSL8an-2}LkAmtH5nmKn5cT@t_*L?XKQYAlw-J1%pdMvh@PiK z*k%acMTorYcB+f%V~fKaB2A=$lH2T5qNKGrgM?0aCVs`bcdTiq=7Gi^c3etRUrn{!5)@isA84dRh8_>F z0~3Nu z#SWf1ihkY{W1*`mg7T+?GB7qJ=j1v7+e=mkfq2qYVlmQWD?LW@U^dcocSyhG&%oY$ zY$&jwn=15Iffs+)7Q_pTwL2iWTA4ZDx;cm^FNUJzUM%oz*lHq36D%r$?12EoEV@*6(xE2?fNg}f+Gf|hq_BeLP6 ziHz+Gv9`{)u9vh)u^5we(zLf`c^Mp?l$N2?h`)LN`m?$zhx&Fp>Q!IpynB@ufs%sJ zmsc-JETgNplqk!&)+3BPzpN2z-4pBRh(m=%2@>hEqBDS_J)!eSDVG zFZNb3zRPr;_>$v?`#>HHTr1A{oGFa3W<|I@o-U1`~c7};Pgq0vI zfOSPc;-d4b*c_Ce9&!WCD^493&dr@#Bl@5cy3#m(nFYFLr!^2-*g)+K_LZ zi*s4sVa+dv-Q~e2`{@aV#sxfdCCmD>rf&$vI_jJ^#BX7w&+ ze~~*OmZG_iC+R&9;oKk}&l#m-`2KnPY`C1e*@SX&h2c#-NtZF9tuN3V?T0zu!N5q0rUI^mde4%P%vg7Id zIr4(=^wzIq{ozpl>qrfXp*qA636Ts_LI=jbk8^c8&wjovwLn9*?(2Pe0r#zswI1p}WHdE)ANzcuzPy34(GDyYTPfZ84?y?L#Os)|3~w zM`7tii438n(8m*Cf{ML|(U8f{md@XG{+w4C-m?G`7mLtuiWp*t4r8JLedF0!Xm#l+ zzASFxP>tHMJ!f)Ww80o}bVmwfOQyp(%q%u+YTweS2zcNcg3g3N;^YCQnFcxldDN25 z_x8O&fVc*$8(Qu=Q5@(O+O8Fkl~lomPSR^Iub^VhUm@}u$EthbO)$_J88!HsAk2*s zaYbT^q0^oJ@}8)%k#TclV_z;%$j2(nb(mCnQ)qG@4#{`t21`xb6=w?(?Uz(pKn=2- zKel1D-$!4tzhrINs`s_3sbtGlVP>ikBEVJfp^00T)2+8b<3jZTdcdsKkopaGv3Zg; zT~34VO*dJ8-OJubQ)QQwwWCgd>bFglHYH*RXY(uZc6~XEktkp__Dsgc2rAfAl6Q;P zNr#<8{L8sSF9`iJ;<8VVF00Gu9cqN*=@LZ3<3+kMKJLX5%bM7oEh+ECerm4e_wdqxU zAv5+ruS2)Cn6k7;I-aLV>bi-%7J>8=zM)QL-Vn1_l z=e#?sElnpozkboJ66~*oBha0xV6OF-a}SSCw7a+iN(W7%dQfEH`|1Ogjq%9`6iUy} zIT%;zp@_c)>A;4vk7zYei+`4Ge_nOZn(5S%d~2~CFOu9kkXn_O7M*{ zRSX89PLy5As)6H>@vYYlSQ>3Za$^^Z`LehG5KSM4NDkAqAXX=urWW)Ai7 zt%Gb0d%VQ_sfPLUCbC$1G@Z6=ZReH-8j!wt)ovd?V_^SRZTQ*6Rqd7&x63Ml!5+ zSW>enuz6Hj5cYPhBX(CJed1ek*lgk1V`zP=%te?0EyR5r(*=14;u05Ji5Z5~mS&z~ z{SZA@P;FgOe~}%__NR8Y%*Oii2?FWts(n(k+Q}2zv02`_(-ILbF=#vI9L6=lJF&e3 zd5wMhmYm#F!Ejw$o^DXKW@!T`lfDzbe+&Ih+$LHMSJqRLw|>EX@mpbgU2~U$^FEtG zT8T4=k^-A-W`cmLufUOL6NU5xJV2>uHhejV~PXotHiXA2N{+v~Ra8 zK=dvx{yJO6z)(he9HTmv7K8qd=?(2I(zh6K-by`g6eI`ry25wm&K3>>x~AsuKn)MN zw2B3W)EU}zBVAj|6Vc1Br#yxI%@K?Rdk ze@Y*ZavxSz6Z;30$%oO!H-UKm#h&XP1*4VxrA_#p5NYw8TkZ*=>ZTx>A2G||^lytF zO-->vB9i7_eqK3&KhPw`LfyANSaX&pnUIloSClt>+lRGg2@G>O4ELqE=-)jL)H}La zAM6PRK;ta938uC!Dtu~nJ}hm!P#eC=1>Z!u*3scrT_Ub|iVL^J$)!W8IJHgt-o*70 zV(G}(3qb;}9_4xVdrO|!vqyzbxZ3%AuVNx^7@x{0OY8bR{V$BSIZ1fc(s+PH>6Gs z_b0f|Vd}Gad{KD-4#G}`{)YqO|LhiF#Em$wAH1jHbhfy5c|?Ky-tG&$=LRt+q4?#n zckq^Fta_j}4XzFJJ4-*|H(Ew^-9C4&8$5qN1;M&auLL^ssCw{Zsj-Mzp`}_pC{XHT z#Zkw!=@|G=Uh@ammzL=^`AEZ@geAz?h>}IQJ@{)i>!c_fj|}HXFX2}%hygYdvn3%| zb;@TYMK3p5@7k{jgC^cKcD1%gTpD1APs7WL=0Tq?Al?<%w>9{lUf^S)|N z9G9c|m9C}2*ztw+LvcaHe1;+-5$}O7>()1YAs7vYe1-S;Rs=s7M&xCDQM9!^7nL_~ z#<1T*6yxGEfSYj>{P6aH3qx#yOO0PJ<-giYp0AQ;eRB4{zx(2!+hd^j6V0(;gGit{crezxyqyj*=-#*>65~Oqq9XwYh0RPsp6gRt?4f3rSDY?+g1Z|z@9`1NvrX6Q z1ur;-=?f5_FBp|bL&&^Xe`cg69y!jglnqH$X#=;(8|o&Exc7 zoU+@@Z56t7H^TGrr$-jI*vmT+8-u&xk#diX1rbzs$n>^kFx{I_QHITqaOS>zTIyu?eCxeYWf*Sc`JLr@2JxnNt(Ioh7Gvoil6)&ocaZ+ z{tI3tuH{kuZ?t1<;A8(y;8qkhc}OrVndNSMZ8BRdy^ZPf1k{q^#|QUx*}o;Qyh za9R9TP><`iCdR~ab?)i86x}koG39@2@2kV&Xx4m(K!OGtJP-&TJVlH1?eD_?Tu%UOkSzyHkL>1*&1vUR{PYEI*{C=E;Fa4iQ#HZc5=2<#a)?H zxxLWX>#ddw5+z=L(zy#otztYAAh?PMeYAaC?OA4C@2C857ZOP8FZms#{>{;Ngr&ha zei*A~(t=IZwc(V|#oZ{v=aZJ*3?MF$T2{hM=6Qmp$tgYVaQ}F(1BBIpZr_laf_C1o zQ&(o4fE=3e35CfB1!^DVeb}L7(560@FfH6aq=&3I+-y%=eWjQs>-kFN{!MSAF0m+GGAgE^1s zDe=B#hGl+QI??Twey7mmtk_*Ca-`90Dek&Qj^fuzqgH1_)fJZ0iFXl&)WT&SZikM2@q*~& zoB~pn7VH{ER$3EbBfBqTy#^8m>nwAl z(e|mKnb${!{=KJDme#auDAd-)g#P+jP*O2qiDfI;)7h5{Dk^mBTy|@F?k7vwxSvX>)73k`MYi%ZDW#BignH9R!M!?i#d->?vib z7ZlbIh^_H+P3V*em{w**H}zscjTI!-fhB;GuM~H zyHM-1$nq^B+}muSnwvTk!{;8hHaMR>A2|z9#MtImr9Fr@C5+)&2Q>DGINewCNCuIQ z3x6m-Fgn~1nzk5K49_J4UAN~~Dm~>b?lXRIk)yC=kE1uEJ2UuY%dy!8&7Yw>Jno62 zw6Y{ILn^aQ2&gj&aEYzKL%$KpmZcIS7u(IW{m73|LyoP4JYMAUW^?(JU8Ky$`#Tx2 z%-ulJ_ehkW4lzFRYmGnxq!jz5TcQaSTge6K(xA&wqMC>)B5~b(mIqKk2Y%QY{$k&{ zj+Jv@dfn%={N=sO?g4KzWQH`IhW`VV`d^T#-~YaZoWBKDmTy8sOxVr)qIn|EDI3g$Vq&|VqIlPgg zU`ndP~Ul zyY7?qeuNjjafk02*TfdH$+IBGFS508@=#>C?V0R2K;iP+3oK zKAD^--ZfRkt3_XJ^A#t+mjhoNF%wSe?RW3HU16ui&<#z+nT4#<_It3?m_;%b5wMML zaz4X>OiWju_ldavp!LDClrGTOyy@AikX-x3*h)mwvv@kdF`q3kkcyz6oef`Hp_0+t zn?tyA)Y${;NLsm~V=?Mb>bj3)AL*|FtYqx$?q`g;<7dQSF{6pj1~?(}wxxrVQ;17H z1Mmnkg3{BK1C~~oI+YDQ!`9L74QSUf*3&JJp%D{e=bVKq;@*EMu#!H{zjYacfWWnM z29A_C#K>%;#lzP+CQ-32S`M3zrF1eO87Ng1vmMK1y6869es6mfBXA$rydk*Tbs2np znkj#Hao1fHss=Sr4xsBHMU$a5j;Y2b!4BXjAuw<&eXcmcZT7tgz9F5P)B^^oN~zMk z`+;<~?^T{yr)D<1yH6*X%0&ywLr3N~j(_|@sa9!>+_hbSH4Izt#I-3#+oG9|rNUf*vk3$Vr4qphcnXA~URe1k~Ziuc1Z zjW$W0uDql+4;^NrY6oQw=VRJA5)fG1bxo3lJPMUMPxs<=Z+R-Z z-CLF+7LINLGTA+TEXPivz{NL^(ZuJJ*jA77qV%_i%eu)r*Dzi2azshh!Hyocdvorc zjwe;ky|UL^w@~7kHXhdJv-a!xh-zG{SAC|&BtB6{af_)5i{|MMl027nF?F4z8Sl4> z#Hl^uYb{l$^QCec;0jyL>t2%b3`#b5r6pUIQI92h+tb#x)Zz41x`Sg-ZzK{^j<8O5 zWqY0aV4f)5#$+raCCm5!CQ<@D#qk?HfE zco&iK95iw+$~D*&-;P*DZ+1Y7(WqxK)7`e_kHf%KZtl z?_x?z-S+`mZl_tkxu&mwx5|a}uA;sAgrA)~63Oc#-1~}GDPCr5IuyV znv$?!R1ZME^F$8G0TDyzUycV(;#9g}=JuzSqx|#HE}0VKyZrzEFXCRufzaH`NDDNP zE5d)dPcd7IxS5YE$Gr2d+dfU6YClv|=g#TsfXs#T-^wJ!K^^*G9SSFttdsgEX~R80 zl6<#Whp=1f5TW?=^+NHA-}HgBNyO4v$lpOWFh}y`bRCFz2eOTkciB?j{z{*|C+WVp4|veyf_8XD|(p91N?pNtwk36%@Osvymz1MY=5C0nqz zvdVEn1X!qwPCS{zC@c>(pRdy+Rm+V%6@JEHe7K)(zab0L?m6dBAb|CA#VYKjG*_ie z-BAU0->bEjehB|WwAL5&^gCuM+%N3A<#RX>nGu9;nuSh3AbADNq4SWt%Vm#edChhu zrGDhjU_5x@VR*BmXfsU|j><^BV`o0tDf;^(H4SU)D?M-5>q_-N{e&qkHiD(n$<{ZA zkYqKbWkEdQB56}6;bw$LtqVsQOLrWK2^P`?`Hu&M32rpe`r#hTk9_dAhG&9}xfBwp z^b0ZlH8jzRk;qF7B*i*VY1JBM##Lr$5#R#i6KtA?^n_%V#(|62oYGCFnTf)k-E1A% zzhR}dgW+2v2AHpE9y0o{2in#F3X*kXPKadlY|BlNW940+T|y{;ow2pXl2eR9oaPS) zC}@V?0J7qL5ow5Y|9xEkd$vzRh^>ff4Z}|{3u}a`HRZ}s0$Ci*YCs_V9qogXcH$WF zs(5A>NcGJ0l6>@2AcIrDzb|2P;irE0#IO+5T52%ywQz zRGCs)0H>uvUWB(ybX?rK*OwZO-e}AU=$kC_>EG z&UZH({4ZirYU%1>eJJIU$9kdJFzGpRU!>zzV-k{P)O1Z zdevV&Ro&!-&fJuNUk@p;6J&g^NNUORsW~f3j0C#vytobEknXWJcM!J1-Ede*jl5ie zW6M}tE5~R{S8JJ~M)->3X2#9jj*_8KQDAv(ywTpmjzXG&r)sdw^Ao7Z90N)^D@o#r zv_TzQVX+eOJ$->$d%B@Od_Ubx5(D4@`Bdl9P{tF?F}I#o3Alvua&$tRY_cwkdA*M! zw1YfXQ$3a=ecs&870b93&uBwcXKC}zpBb`kg1Y3KQE)zcK_WdGAP{o2nJfv1Z2y?< zrXL3iJUnm@_DAzPHJFvAMsX^eIQA`}p=8!M3oLjQ>9R$ENT#SmXFHntX|?8--c$jv zor7p$3vc6LYA9IBJZQ7p?m{NUv*UK5%i6`x=>>)cIu*~>@Yc`P|5v6@@_ zfNai6Gu{^OZIB9h#gR}1LR_v~a~0sc3txX-b)?6jR28>9vc*Op!k`t$k>D1EB$k>K z!QV_uS}3zD$k3=OURFqoLYHJmB+gZO0yu4Oq;e%j;9%)WocVC>?>pI0Yw4&aNQ4Dp zwuG(vMML?>$GX4hcIH3db&{{kK1syIw|w^|d2cS_Vt`A019i7w=V?X-$G?}6;S>VA zDX3i$0FU_cC+LT+X0c|B`=?j$n2XS-#_>&gjzci-PdfQZcXw8oND6qZP5uNaG%)2B zX|!71u|P$#9hOHNHO;@qF}G;a*M7HUMc0htipWcbo$iV}$~|ikKfje{$1<-5f{g`* z&eey8Ril8P$1&@$^c{=Ioq1xVUh=Rm%~-ugS5JTpOshWnz1jBbb*EETz~iQdFt9?N ztQULbVpTA5-9tT*NpH1n^$$-U+JEE{#lN=9K|%WeB2${ZbZfPb$x75F37gJIdLtiB zvAoCL1ET5}K29xw4t|--wOyWhO+qXR_>#qDc1-%gU`{bH$tH{BE_{SLQm|~Nrua&Q z$q6}jX7$=J-nf%5A?z&d3PCTEHHk>2kML)oP4@|ElcR>tu2{Q(c$Nw{uO zt8>|uOpf8DV*tK1A*gvVd4E6zqv)M>j_I=z0;X`9MI`JMUlRP}RdQc!!R4w|mk1tM zwK_^FS5qz_Wtn`oNR`vVVfZ}vk)B-stI?S(86;gjq|%r;vOAlgCo2?V7dIkMdkE_q zz^QPHM`}AJv+X^>^AD|Cqj}tG-XH_W9u?CdENu2yd0DFnML+oT=u!pPk|U4#3!V}Z zE`+?jrc5$IDaU<_z4k&2QLV@OWPhh=fUjSvTJyl({+KGhC8nQvYC%;!)azFZo@VfvSmz*bPea_tTB2w#M1b+A#3D| z56<~$jq^6D2Le^YJn$F?%^VjFgYts3?vII6m$687(M>@2+e;ld`H+RTPv`wut^y2R zdaZWZX+W;wGopbRPn;&Oq=i3{Kbpx%qkTEuf68xhL+6mRDiCJoSZdUVJ!O#%eqcKS zo}xj8jTe=CU}GJ<1>b@tL$pjRpUh*_m4`iSMX{r)ei1vQB31rTpxjGd&>owv$f5Ib z^AtdG&SM-PdgkYpX0!1F{%zT%nDV#c z4HzLW$~7BTDOJ;N8bgK7uTcTlWSk)&17pbx1VzKQ0V_CHsGB|)+(`h7VP_~WbLY9| zo!EcZ{#PwifVnf{CD5{bwJ-L#q289I*n=srTO{hw?bXW$q#F$Jr`^5f9+T}MI7pSl zW%WbDmb7lug5DI1?$g*Sx{Cbvz;vq)*XH3%)^$66XSSXy2`(fFS2NO|pHZEuV-yLl z-CE}ixtL6F>)MLZaBzpbDn)2zsj3fM7v2-W_|t>sJNUJm{I_l|pk@46x5fL}*bmP= zkzEgRLn}lyCD*mA*-VY>2BkS^hc)0cRGuQEq|IgJY$T(D(JVor_UK>xKK^Iyqo7-w zdo;h(TFW|9pYhVjxCItDcW-B=#wo2eTQ{;LPPxw{#Pj`ZbCyc!<$HcR8NG<=OX(Ft zzjQ0j!Kq?|zMp6ESBCOK2|J1mFRBZjp`^W}Anw{b+(?pf6424oK;K}>;{ zrC;#7ZWKI*9m;AJ6`!;1I)|FU7G@2pjJbz8@l?I_s2n*u3zP2%2d6L0*6}R1I4VEs z_c}2K29UHes!Pmf;XW81{Ysr1_?-6W{wn44L_D6ZZmWQJ_q|}!X=ODS3Ew4gu28Dw z>-Gox%K-73oo|*JcSP>1N&;yQ0%aA%)p>;DQMG(d#R#wb2@0ZB!kBtV&CR7J`OIIG zhmt#gK!!=0fk9BZUk`f98=E2U?k(8$(tqb6VggVeoG**-Q0{($r`^?j54r-G4U@UA z268hd6^alrt7Q%znV!}SmceTaob;Q-N`$QWpmT00%}WWqqc<9Z7w_2@6DeONzLO*e za2LKwGQG*s=;w>-X%`Z{<_8Q(lb3U6 zC8i5Cd2F1uSlDUnLbRtX{Z4vIUqA+4@;=s#;)vke<;d3CHK0$l%%}=gT!7Hd8-igJ zJjAmkd4RJq$HYwHX2J5rOU8VL1E9~T{lygGR|rc*&##M0rEP%o7{CuvEFwNyIk|}x z2ehZUg%30SbyZBzf7bp2ovIk~V#^rI>G$?@MKf*%vcoY!ST9VUM2K!$?GYfg&R*D! zh>%*wVR{u~YFAv>WGU_S4knDqy~%xH=MEOx*k#Tg{vr7A!Mp|cj|5fAL@3q-Sg~&v zBx6Y$$p>UCQ}Ib8sE|uA9@0$D;ugKio{`E z@u+k!dhvEO5LakKy?W%u%Xd-$;}<&?aIy&&xukD+y3DApca$AaygGf;H*5{oS8#cR z1Yxlz5_PQbl>ca{pG9=&63_Dq1!C<&7RVw5C+p)!HYPf$0IZuoWE%PjIo zz_xqDPf&2^gGf_*PI*|@NM<}(j;m{m8BqvUB7a-*z47=$mkJdL2a3FZfHnZ=Pjw(QTT##*0X_1oxe+8=%-Yx?>Pu>mjD9(aDp*TCv*^9^ zo{EpXd+VM5Bg#9Bbs(=A0%yMopMMIFU*8*E$=JWv%$CDZR949BXnVUOUKnPOMg?dK z&i@h71_2SRe@){hb>!XwU@`FWCD0M|7H(kj85LKRYzqmI6V^XLyo@zx3%DF&ol?K#X2Bm_NM^Y@1pT=J5>|L6vSoC5CutKPk+r%=*^@X= zei~804a5sKIksTEehE;OX|#2I8M!}a!S8*ckIWuo#cIU`Q33PmIalfH+CyPEnn4cHmmj`kiyQV z_az<;6OOArpYGe`zOMM6c4x0tE|{F z9`J#|S+~&(X{kK?H;{JTYl`c;AbridTcClD5{KjOBo7FDCdJurX%YE_x&Q*ObWd?1r+5OZO%;V<@1E`-ay z%jP35m&AY>-KW0?LiJy^UIN8m%ibIZy(CFRob-7g_mCZF41 zBp;V?wv+p~%hyoWq2_vg_$|IE5s#x!eiI`Uav@Njw_0WT9|?4HyzCO{5&B2ocbTIy?Mp} diff --git a/model/spdx-model.xmi b/model/spdx-model.xmi deleted file mode 100644 index c96de804c3..0000000000 --- a/model/spdx-model.xmi +++ /dev/null @@ -1,15815 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - boolean - byte - char - double - float - int - long - short - void - String - - - xs:anySimpleType - xs:anyType - xs:anyURI - xs:base64Binary - xs:boolean - xs:byte - xs:date - xs:dateTime - xs:decimal - xs:double - xs:duration - xs:ENTITIES - xs:ENTITY - xs:float - xs:gDay - xs:gMonth - xs:gMonthDay - xs:gYear - xs:gYearMonth - xs:hexBinary - xs:ID - xs:IDREF - xs:IDREFS - xs:int - xs:integer - xs:language - xs:long - xs:Name - xs:NCName - xs:negativeInteger - xs:NMTOKEN - xs:NMTOKENS - xs:nonNegativeInteger - xs:nonPositiveInteger - xs:normalizedString - xs:NOTATION - xs:positiveInteger - xs:QName - xs:short - xs:string - xs:time - xs:token - xs:unsignedByte - xs:unsignedInt - xs:unsignedLong - xs:unsignedShort - - - __wchar_t - bool - char - double - float - int - long - long double - short - signed char - unsigned char - unsigned int - unsigned long - unsigned short - void - - - Boolean - Byte - Char - Date - Decimal - Double - Integer - Long - Object - Short - Single - String - Void - - - bool - byte - char - decimal - double - float - int - long - object - sbyte - short - string - uint - ulong - ushort - void - - - Boolean - int - uint - Null - Number - String - void - - - boolean - byte - char - double - float - int - long - short - void - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ontology/SPDX-2.2-Simplified.png b/ontology/SPDX-2.2-Simplified.png deleted file mode 100644 index aed5f31cdd90a2c7bbfad7aa5f109bed22b8a193..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249774 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 z 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 LcYz;=HhBYG>5(W+9G|`xZ)|Pm4`aEXEF(X(| zPAMzPx&DfgAS$)tMU#;(5dI~46pczL1>gv?rmzJOBI|k+fEJXAytN-vPcq_f@PRkah@=0LcR@szR( zziwIEc5?)JSTJnt=PcX}&Iyk{yNI|H%*o=qyo0=lx%S5UF9`?MU*+2SOd607mnwLe zGzld{>XGy@P^Xhum*%gq0)lr5=#m`NEf9~0h+XXUXFx$kh(3Azf|d=I9@sIj%A-ak z?fptdvX8O7uXZWt%@el8P!Cd(sd>8UMV5oUa*8riX~-v%2|NIFw-WS{&v3Z?rfM+z8_JgS?WPYbNK)8&b#6p556u8heStDzh3xDd5QAL8^of@Tv?dfbs@626lyvoq? z%}u~efTQ@H1@0zd90-1c-n5g*X8n_5uDDhmhZ!W+W;SWkTCXg6v4rFx`2CXoD zLigTtbW#SzB6^Zo9%~+>0G_U)ooFMH+DZnNtd|`24Y&yvVul=yFzGKPhX3pdu+Jmg z%qO(Uzdl_wDKFn|U3MVMr4iur($c1wV}%v5ss&5~N>VaDLizGnO!XQT>khO71O~!E zM|fAmDAWX2?|B5t#r}LF2D&i-1jML4+yNt?W7<>T@Pfj^LK+$x78aJM%Jc3-QY8*! z!uU+_3MrFc&TGsA6=aGdi6et%D7e8_J{zhNqgN7>mzS57m4(I%piE~B{cL_!H&LlQ zS(TgHw39Lbd%*c^502s~T?+74?7+a}uDO@JcUCLigQQD7j>Q|kdNumxJmN|L=eC^YPdRJfowwi{r!zJR}nYgOl#-Jrw@bkyf~No z*U3aM8(L9IvW1i<$qcb`3HWWQFb*=F+wn0s&Od?L10+7l1TYx(|NS-+BFo3}O_n*$ zubsf13vJL)Dk8Y~<}?byMM>%jB)#K_V?lt7FSL=3KRW{%_oP6I`I5_-e(0aXe0u3X zErN~kG@JvZHaRC5fb(^J(G_%}uLhUTlfc^DX=#WMJNYgm6P)dTatr2X8W~{x<_U~h z^_T+0Gx&Fcb1}c#YWxT5B1{tg{oY`hs+uzM9Rr|RV5i#Q*kd zSb@?Q77x-CrZnIw@nmhsm}{R@Ix!cAOXcOx&BJN}UWVhrZvAgHrDoQ|vJ-Zo;_#ec zM*80cLF}6v>e@gf#2nTkl($bWg3u6zS`&P`TPHc`(#Gx6pbx*BafgzD>-j9HF-uYN z)z@7;a4qtGuhoVJWnI97o$oB6iVTG}8QlN;mZS-IpK#u~k=7DODVHhZ(Z}Z?6Z})P@iZ>z#z{)~+xTyu<-DH;?2;>X;p5PPlbC zPz`->IuM53``U=$(!W1AzrgTznNp*vSd_q=e*d)MF6fMH?@0E}{QD!wwUF&jKaZrr zZhIEHZsN*`$jI zqV*HPK^kV|VQ!X)>9K&%LO?u7C^Th+2ITMFniU>wtZwpt!^X5@{Lf~62zE`N*`j}c z5tuyC*l*GUfC;6|SD|+Vj0V!of4&PXS&KT)ESB?yy0x&OL<&+*+MZqV8Hn2dUCznx zyuz??Q1*a?ARCppbh=2;WA>G{P5b}svR+c^IV){Im4vejI5?jFCQxv`I*f?_!OjIk zvL@#o(MS>buP0lN&36X$;FC{gsw)(%1RV z{=CtFMy{&_(e}B?4mIjf5v0AZm2~g)k8iT(zJyk?M6#3BdClscxaN!!7w`m-~x&_*>4q8l@w^5vC`6z%ZO#rXM9*B-inG!CJ4>YNOa;Xb{< z7IZN20o8;H1Svw1+@&#B5u{AKjO7!OWDdCE*q^(Bs-=M+fcMeL^6{>2?aqf6r?ZCF z4aOuv*>BtIK2rWjGeiDGLg~ZYmrbE#D4rR_SLjXJ34&7HMWIB|G!-~^k)UJRN?!&e zHNnSf>NT3Nxh5s(Huvp#+Kquny8T&Doy63t9-Ke9v03Sm-`co7NQYm(@aq432F+FQ zsbGX?ux)l(hrwqQYGhDcvwil_7#!hve`tNE^@eenQ!H*)bcdAT-up|ZF(OmEv=s^6 z97MY&F_en~ATsvrt3sPc@)=dw)T1C+#P^!gA5lh?eg;~h|NfEa{YYrONq~$9sRtj5 zP;+ZyBzY6|89wG_f-{BfpXeTc$!n54fGR%bvn95elOCVvV+XCgIt(&jLENpQkLEJm zo&J8~2qean&!hZ$7W$qU`CTqC$xObQI+ztnXPf_UaFJamb&&hSiG0Pte2s=?z=NLCOSs&JxJ3$$BK#HjFm^wn zXCLwI{94@ZXm2+&H}~}LfOf(SJN{$#)9>qGx=8+s1#hYk9kVyKJ}>_k()!o0`pQk# zMk1)3?ZCf|X!d`8aL?yw^v;N6`L%oRSYE4ahvAm1kuF2=@qrXHb3)@KpacVhBtR79 z=T9!|vH%#K(O00CR0@g;jlue0``<3zypMYO4@Bo_Eh}i&X$anNm|YHxI&4A?VVlef zUg|zJs@iSK_bo5ufm@E{Yu(bia=Y>WLr(lXdY7RBKeJ3I8gZ&%np2?C%s%S^Mb0g0 zb+IbSlbeM#BKyNUFF7bWn2wmsrzj59E8;ih<+DfMe&{rnwzd0CDU!L0GCOc*G;?NV zMq2QY?e5*XoSgZ|$sWhVCo`!qhH^Rd%FHzrLd&8e8+&J*HqQcj4%1I_7JOeu!>PM{ z_@#wS%d&Ywi45M_wA8!6W11oc6Y}uYuo7iYca=YZ`Md(C_z)@Va?bJio9RHw4vfCk zkoX)%lQ=h}&oHN`FdSCI;&O*AA(a`HQ)AkBH-uB{VK=R}o!}{`R=YuDoe6D;2eR?wiml`S)6SAyH zPZ2l3o|vgnyXlMH8oSoRCY!v?zg!n`$ATPd;|g3c5D`)d>21po#JA8FNTyQT)z!lk@y7$d+`K2rzD(0f*I^kYelO zM6KLwpx_jkwt$+pw^D`I*f=(+Ub;KAEaF?{IMa5QseGXiq!B*n|0ARh-1XzKqPJS; zC138%QhWWB6{D68by*tfH^1^y`E1ya&*iYgtUq1c-k$gVeF>wazP?Eiky@F9tWt0C z_OJ>Kws5V=DO-DkbZ;oN*53!z8Pq=N3tDYoRVEg1ZvW`E zJPbCk_+uZBmN5wHq7U%eOFtTrW7vmsL`Okn`V7Z|Yk|GOZbm*N+$CtV3=7J3S68}J z0AA2XOqka=boki7>CFlX1RX6W6_u>=V?OR-8;}Y4`4ioDwNR*@y<6C1%E|+vJeoeO zRWO(eW{Hg(eGJN1>Md{6xYatrvU@(7Aj#Eu9Iuj>e@Y;?n@MaxGbX}Pp2s1Q(oBdq zR)?c<4V%?uxWn69U9Bwqc+8V^au?N2Pw4zHn8rit5ln1nV8pKBmK>4eN1ATwd~AtR zVhH?KO~p|g)GzS87aywboopRpmW#nZ_jDONB#1bgkv#L4#eW2a+1~@=K^YkxV~mjo)0Q8y_wOS^H?E3XL?%k)92>s4UiHyTZ3?wBnBO~Bi20Z93#2M(bWHEh)UJa=95jX zDlt#!259h{LT`F}&WbkJiQIKK$5JIimqQB<;!bxyoPRhTqN}@lndoQ^B-@Yb4c@9n zy%A$~8#-Y1v$DeCXG`rzLU^}DS?h9_nMb(jS@d_w$eI6OKaJ~95QVNOXsD2s=fY$J z@Zg4nS@Y6c8IwOk1JwCOyEMbrr}&5ZY#2NQK_QOqm<(kcQ7$ITT7dzOJ7m^c1PHlV zar2H)Na7M(cn%&aYL5r$Jtcy9Dg7*<@!gT-;j6J?m~Pc4ZVkFUWAUm7Bg$Yt8Xu6a z=P{k$*f)z~l0dgC>hYp-cjPM|RX4`q8pt*7gl>fc+u8zX^<*@BPMyyT(ErFyAF<b1CcbFY7?sBvKE@xFR*IX>t`8V-VA{ z=kBRCNqzJSgu#@w=HE@@h?~^Vyob>T_`kk`CN7|3m@Z;klB2CU zI9y=5>mAuPHWIZ%e6lEcHZh=oAmU;R+c@es;W{HA4>Q`0ycV~ zX6Y-^Lk)#|=pp8LPXm3dp%Uzyqpwaw@?>#dtiiGM6lc>>+q=~Ghi?iSE%SQ+?vXxN zEQZ2{nI$PIq7I~!lU*ixTr_Y%X1)Ca#9H7kaJ3plM)co8&Aptb=5~E@Ve3K{KkMti zj|T6eWFIh@vlt!{9d9iZ21oeZ%1TwvDacxF5)Z;5-X{2S(Y9k~lmohHm$ww%X9Dd+ zop*n{fF}XOGEIJGuGp|t<+8rWdl-Gaciv%CX2`0g(6esbD7P`dB#_Z_Lq3w zuHK#l?b>`@@lVVe%_}RI;C0~N=uVMk~4uFoMh+jjjp%qCBghh zh5g&Z3mmTsZ{|52>tqZXFrhh#xXqR|yVZZEXqWq#Hm`i%Sp9hbD2a;H!Lv}<<)YdS zy>i|(OaJtG_r&%CDyvx4WQSN|t9ls{v~%N*b-IJhgRbTNNw!MwhP?{?*~XH98_!*v z;)2FU7}Tp--WMN8F&GG7iPOzleh2e@e(A*GAGBL`lN*gamcN`o*JR z%xWMQ62GfM#{%Ni$=0|8P+z=~wnrVUKM%z{*|*H`O>{|g)Ir6Up^}=mrL34cA&6&e z57qK}b9Fx8mb;|CphziOhGID4c-^GPbilYitUqqD8{hj6wLuGO=dgJ4=X>QSUNKi7 zT_?8yUHfU0*8mzwrwr8$g(;!@(`qr_r(FW`)f*$^N0Okh9DD_hH=>qXukI8nUOp|W z0zz-JWT|h&v?Jis$COQkO?)DQUa|e!1KP=@KDiA{e+mQ)+B!8D88kPXC~laWW{RKE zr;c4rtI(4KIl;`YjVr;`q!Fe)o;)+vM)j%7FX1fMosWe!cO~$PJr=Qa?N*) z7q612e`_^gAP_oqX6=^@#;1lm=b#mZ z*K6mWqv{TEF%vR-f3%A=-AVTxOu*&b?_Q=t>FBl5`Y>c^1?LWQ7$%#3UD@z&537p= zdGa;72-+8tlf_cHIM~>fCUOC&Ei2&vp26rFkX9ae+sxIn`l&cUS<3qP{8CieizxM{ zq&WDIYI1h#y{!K)9#SeSC7w;VVl4b8K;tB)m9ZGSuk*&KepzZ_H3SdSU^LUJw_458 zOkk+Uu+sboE7FhwB}x|Eq~;z{@~Kahi~S%fpX?iV5!@O)oVM1|(!#t=%iLUCTpW!| zJGsTi+)!gfLsFf-l}R@`nSbk;yuF8);uL9CM4oOqb;4xRxyN9!!r~)^eFS)J{IZ{; z6V4Eb4@@SM3B;#ypty;0SciDX-=>ozNktEt8H3L7ug5e~+doEw+C zYS^7^GP3`fs`x4?&%|mSIW6PxNqq&j2cLXXhWhaN-m6j5j_3W!*@0VAF=s{yX2+uh zH~O|5>pF~|(2GraN(+dE%{WfPH6r|{eM8iwV!P@`ViZcr-~v;@%HsCsKQ%K(jt^%? z;>e_C=yi7$X`V?%tcIOsbrv54cpy@U2rGlPlSS?BjN?M3-_vy62P%#tJ|s&E4vKPe z!EDbHn<7}oi2zOWIF+Ctf7e${r90}HU$1sBP+iSX(gmoLo~~`ZXjkm{LP+8iC}$Qg zmpxBKn~s|q@UXN0jr^LHwgaH)g}fua+Qb=8y&$=6{q zv^uV;tQ613_>;H%jZP8CNYydF<3J*|GP|L_4f4&FcW!Bi-EG92Bfo9+Zd28tL57lk2Ph_8q1P`06wTC&? z?#zxeM2&2R_ny(mQNB#FbS5=8C|Js~hEctRQ-3Hm)o6QY8?Ug6QI;)~$!bAKP`j4N z!69t-u?aLUn;7)z8$d*0d|`|YR^ zcL)HYq7BW>3=9liuhCWxVxFw5ha=M==Nabn$|(3l21}^ulQ!1By(^wRs#Q7Yg$7&P z@^8((MlC+SnXv#V;a&paZNKZO4M+_^qETqMVP3@kVbKqkMk=(QN2898 z$W5%C$sEybKc{)+E|A+}Q|8=;A`Qf!-U@P}D<;QH7|m(;JoJQyaTo;wa}g==2|Y?V zoR*xD17XaNr_9mK0LW|Iw6ej+{hb}_VpUEW8VL^-*jgsa^SEV}W7YQY*VW^gYk|N4 z0|<#i^8t^zFA_5u0zS%ju=3Y9Mf~Hb8lUb|W%{E4y-2|*8XuVhO!$DtnjU3wAj5Ks z28SW&k5z;wNn;m!(l=R$Ke7DBUg>BSn}tEIi7T+BF!G(za`24v&3_;;YN_!ZrDZF3 z72CnjC?e5fEB3PBNNH(RVbKaZ`K+jFerz6QrS@DD^X--YNBeP28Tbjjyd1>sLNQ`P zoMvWmF!WA!W$Rvc!zHKm2=+Vwjl(frNi|{Ev_=xv81iUf+Fit9ajd55c&3Rp8TgUbo;C*|A-Eo)^bgBh{Vyo@cb;nO9aS z6c!8iZXU3s2;q$2mu2BhjU~3yp5z4O!~)PXCF1kM({iBS1J>=cJ;U4r-K?si!YXq; zvf^Cta3eICJ-H<~jQ%>x%J}{_j$iqv|Hxx6fFP+uO^Wf^(oxdJF<+RJ&0N4Bk@`3m zj5T$L~Hx?eBU=_W}yQ67tN(+jdKDa@vU$oVE9~Z~W{lo9}Cm8i)i#<=+ z@`6LqV32Qc0q}<6MOTqjM%;}yOz6}jz=cBOOBb3zX*;h!#{DK&gdd|z3XJOZ$LNO5 zjVrH570ySp$VCY+NguBb1#cfK&Ie+bv@Glfi@@`2-F@kkz`t4h(Khz>)wRZf3ENAK z`ao`raRh&an}j#tY!x(nu-8E4EMV9xGwVF^^>MzEPL9IELAYZ90`oW`=HsHuKZjA^ z=8m{&cm-xwHf-S(usFApuSPL&Qft5$)~8vE zje5q$%%qY1fq8jaEDT5JPQ3=$l>*!htixmSRNpPGJInZvMbCemI?1}Mv~ytpLTM6i zS=+Cl>&}x-wEQwY|MOW1n^#Bqvr$(22TvXv_O{((bz1dxez3V_D;^~vuw;nh`0|}g zqg(FAPNE~-QRlCTmn(A_@pu^nsT7)BVcZ$1Gg|wgN$6oHy}6pBWm$0FyHrebqV0NQ znFDt@BncA}Tw9F*aO1A-srn{pQna_)vSNwunB3bFpvoB5%rfQ#pfosmf^=+cKWPya z7Lu#H@%30%?)F1h*Ok)=u>Iy`F2j6tv(s*!vvkLUFqz68hab+*BDM#5njM_lyA?=o ztnES5P-iwK=F}r!=WH+ShgiFPW_?H{#^W7}v$VwX(Cc{HHc>9NsQ2i;uLPgjgMJ$+ zrz0vYJ>2ZTsi_P|^PgN@XkE@! z$`1qhX}mPl7@7k|OWHn9lv2yCE@s+#C9m9+rJW@$uxk!5?YEUYG9laC(BIv^fBCcE zV()HyYog%T#KcC92xUmeuAE0$k0ih2L$ZkdW=>~8fEPk;I3Vz~*48rd(yRX`W~@TY zuNr?p*jEWl>VA)M;_mmFGoL=0c;B9;&s+bkbk_9&5OpstF7g>d&o8DEaSW@1 zKzRbkW~R4GN{F%p-!5KSUf+)tKTvt%w$A#h$!_+A?R3tzznGveSjT`#nSr8>`!UDB znCdUtdZfl#qEWCua_57)NuG~(83X{ce7f((%R3VA1)s7RKPU<;=WhC?@w#F{e24Cu zBDtt{T4lNEJBq1Vb|JD}`kY3W@D-U%Ew7`D1`A$>N=bVAm8ZRduE6AE0it!uj?Rum z`OlO?Ojfy0rR99jNurDQ-;HI~l$%k#8_OqmDo{AEY-g5fuOv-R^*BL;YDdLt!mF9W zMxJNW)0#s#mks_z_oG;{V)7S*1*%Q8-c96AHvepBpNgZPkOeQFbdW~jG)aeA9Dln1 z^L&+TRz*MB$;qkJ`cVE5;-TkN&^J%Q;ce^KjkTso=pcRmpFUHurGy5XWsl3Z1+RVP zLHTdp!|_V3AwHTjXW{+49QE0PI=zafh(dS3i%8F#m=$T~F>|!RG~#W0tbQ5)L0z$J z#K)uCyVwA8R?qNRFMXcx+4s!1AE#@yUrxg}&(6*(EbrLrKAy~L6v)bwRw?%Sw^csv_)29IJfjO5o+>0C5>7yb$p^_f{wLw!M`(5@cK7> z4NtBI9e+W%49w^NU0Mg+ph-R5(zH+{vdm1_5q7a?rleYfiwD|~joq+&UX{s^kiB$D zeUNvbGxa+5`bi_}0*=b_m%Tf-Usmr-XeC1OT5}_JqG8rdmNt8w%{`q4cEqW@VeyxRJVv&&@JgJz_Z4dyF(l){2y;cJ7itB<_ylS4a@VxDNkD%jpMHYTT zSw#$#r;`7j$tn&+_(A{GZ5$W0hD5b7qtld!N=j?C1zCBbOb7^%&Ba-oz}0mUgE8p0 zq>4J&&D0d)ye{hi8N|Tsx6T8R=Z|p-1B<6Mi}5%|F+~y1C%73V1IUY z_y+D8TuZU$Wh-S%>zEXa2xtfrGJU*g+TFfLkekCcqlaxhYempeW%clnD)hslQ~Sd> zn%-u!r~N*Tr*BV8m!2=_zIM{DkDg8Z?bqld7?=p3i4WX!#Om2ul_gq4dZ~op%ty`I zZH$4~+|c|Sw*6I)7COg@qEc7>DO{>a6)XI|yGA_92({8_N6xbezbH%Q~oYA zji{hb64XY3^U}%#9tif0$QYa@j>u*54Wt_do=eD?JL#xGLd$jVaD$Y%jG*BIS&xu9jPczu~DiYsUWI=Y$e4#B` zRZAU;eOgRfL@~^2o&=HYG2#8|rr9a_2k)oxf-*!shPQ;8(zKIAS;#$EIgUoADZIi| zZ|wfG9=UGshpxzCsu;V(W;v(RvAW1BF~4aGDkFWpK@Yh_f0 zN~%PWcvbk4c6h|{4aJA+Ie{W%AvP1wa`{*VkMRs z-ao&{Ig%SMUMaL*E_u9>kR3QU=nJrvUefJ-$ByJQDsrt1KeO zplfRN$kb$q9;*$*TK)Z?)Im;LwZX4RV_d?bH#vF7<0sXrj)H#m%bvl_CVYdHS9Rmo zZlHsE{BLMb5gU2r@F1NBt3c_3fz0em>nVNYx=JQw(~8q!diGPH|X$wjc zODI;cGTvQ2djSAZ91M3>`7Y`$yP8WHH>#n@6TcWvFzo%u{!6|_Nz&V9WVqLVkk+l< zES2`9s2r2_%c5^l{xSI!M2ny8u84c=asl=e#ch@@+~&@@VtZcM(?Lwp=^Aaz>q|8U z@C>F{_Zb+bih1`KB-^>p26%R1yM`={78R{}vaqAaIo6zQ$^jQ6N4ewu8bsqsaxdr1 zWM9wHI&bz$r#|jmAiAULa~5?x`YGptLWY4yeE(ymw06<_FhYh)G&JuSk&RzSo>*KT zd*e6OL=yhOLhhfN2V8UA)NV;v=0%^+lC)}AGPwyQCT`D`m0Azmj_f9?A*b2P@g1Lk#7r2WIi3nOGDztopYa_{b4-Uv$H?f)fMl5sq` z{wuNain6%DP`k%2as?rElnbx@p4?s6S2t^zmgC*)NmZ6rR+g2wtVvg$j|n(?R@K{k zol>eKHz8rK{?oKs=T&uV?Bc4uZ^k>s$zK8_lhY%MberyT%Xw#J+HIB+5KKN#cuDp; z4T+{l4(I3#<$fj_g((jr^G*_YL1sFc@Fz62v8?iCVH?DVS<^px zc@#oIb#mix(Wqr8Jn(YLD@uDSaBy-i4j(>InwhmtNJ!uj8G4?mmXr}ifV&P|q(@7| zq_W5y2V3*uREmYgw&+Ak>7&0(NTRB?7JWb5cl{vjX>512yPPO*@_KJAS-z?A?;YZd zlHI8czP%ZK&ASd)Z&%9)G8C`>2;nsIy&Kqf!M2qd4$_Hjto*?FR6p3RUo$#8JEo+B z{^fEVxpgCkTe+Mmw!;_hjwuj^cI97KFBLdw*y-JQ_Qu(NhLQi&TSbv4(Xq~VcfMHe zU43UGi9(6PqQr}vEH4d*+vlctj#EZfVXmGLyfA!N4ak}z&Cb?V`Nia5;joRagR7=4 ztloQ*^_Cug+cPj67F2^O#cFP>+0>8QMn>XOtx*go3FgwmoGdPq|0f^GU>jQm7QH&G=hx}4GU}cca`B^?%epfR`E!YO-VU?JDg{; z@ti(`t-feO;Q5H<2}awLiF#zrL({SN6V!SqD`h(N>U`z#8eL-z9eKJs6^dq4?n_dV zE`!%9_M551E|`g)&)L92%zMjhR%3GXeQ~Z>pmPU9i?j5NV4YO;;|l)m!Rr|>i#E10DNV0rb)_sf^SUaH=}Rj2 z#Yqd;TE5Q-tY)bmyF+{MYH1L85?K6tyJD&DKd)8m_UCk>&fI1a+5DPnD5pB)1<+@F zOz-Z8&7ZT?IEvJb+s-fbqZvI^`UeIo zE34guy1Uizns;t|V3C(seDUH7Q6&0Dgv$Qjd}}S8y-1hHL#*gj)mt)$m8Bh3 zzt2?aIQlos(lVmDdaUnQcW0YT=Ep|2KYfV0m`Ez{rs`H+US1p-^&Y*kVK@=TX%ur; zIH6xTwRLh!3BlBIo@9bQ~#4<7-NmsT$W4NlD9Z!QD7bfkU^X1BQOC+U#)brEF)K zZYZv)D4zMdu{2RwdeP zeY*w+@vq`^cC5p>3YJr%uH#nLCOCrL(qCg@4u-6GW5V@z*QQEXi6*`USarcjZNV2p zw2yVvO!&%$@~Rpj{3*0B&5A+?Ja{Oq(mm9!SN_J);ce9GP=4St|n2slDnhZ(|I~2!}ag3+pV9hMCMrG1sK50oa_b-0Rt-J z;pAG6+Q5wugoXMF0vRq7XSSlO72UghNo=-N+(hxfBR;B^KWg);rz@3!+4`AB98C&&80vIH|CX z=cG_&tw+a>uhKkcWU8^vtb5AjmpWNuJlojlF+98okrk<;!gvQIO0tuZYS>N{RT8Rw zoOFAFREWMV1i+4i(IUIx(W=lnvXsI?gVix%{Z=y4n=`Ks3fa?WTEcB((~WDRg`^jU z_G1gpQB``HlZV?QmUEqSn!if7)voL_y}6QAjdWL3eRjW2`(v7#V@B#Z+|e8L$f9CS zHz5nlL!Fzx!TZ`VO1@j(w^b5hq8mKXr>S5xJ+ivRE$Mmrj;Hzpp)EiM zerUsiykrQ#F)@7X9MpU$Zb)#hu0^l@-iNsMvoV0KoYcEJzz8#sVfj2(_w!gODPh;K z89tDp-eeZT(+Q#3Ww0c<2};=$d0Sg~uWS$Zuq*R5@1}-uq|t`U!<>J&>Ti?{Oa3hG&31_1^6VN^U*@*HdSS1C_5c3 z9bIyAdM_HKnrn9Ag~OP@)A@p&d+nu9k?bCEw}@p`j|_#FR=%O_1MA-6|Nm?(vRtRD zm-y=uBnY|Ksl7dA*-jE)jhjwIrrM~2qE|}^T#4SgsP`rM!8=!4FzKYK&&ta9q3cZ; z`nk+m%`fop<*Sxi65yrXNuQ)m+xGxAoc~^p_M1nDQaqJg!0_h>715o zNjASzJq~;DNvdBJG&WNd`TR2E*7SSmpEY&0z=QAK_iu9N1{4GIX|(O`p8@Gk=k0@=4MF)>CjWGU}p2^ zsY!CJ?*QPg!qL?D6@!Qt)Vs=Qmj=iF9#u|;VY7lM{}cXJVKXz=u#i+AhK2#YRO(*4 zRjhD>_v_jcE&4y61uwGJWSpkp>kVtJIuz? zw(gpEYCzgD^)fr9mC9^A<3V8AO^Ri~CvQug`{wkBht~o5k!;;+9cPZb{iM6{l`X>g zz*JvINOkI9%b*E%?UwQ(h!~hxQahq zHu1vl@ElH!3KnV((7||Vq14npNm&69;ryjFfuVE~}#H_PhZ5{HZ zRN8GTC5S2H6i)6BjNDe=3(1OQ*>B@s&$ zPH@uAC{=!&Gl;i>wT|x|553;FP6t?Gz&J8kgcINXIY`vJa$v2ASFe5Zj>0dG* znR@&4w2Q=jafjaf&(WWc~3$cpfo zmoCi$*95S&idUAVe&Us@t9Yfe`T{crRqHNk+#d7K&CPr4Q~;VsZgV3e7uwt`Cu1Ne zM$S(J)2AjIqI~m*`WBDqZQ~wG6-$o%Rl8kMUx0qhYkHBTXqso4>$X!?VpV zjCG0b7$__}Jt52VgV__!oo9so-C7E*)bzWG2^O~1-`vKwTqM%(WZ=2b&RKrCiA~hH zuX@fxQd!fr2T->@(v$OkvkfU{O%Y$&R=%3L^2+uRgOco^=hlv$JMEYvtHdZ>Sr)ji zdkM;NPA8f)MF`q09GNqMuiV*^1Jf>rZ@U#3r-Zhb?o~Yzn=<7Wh^zwqlamOPMVtAa zIB|0Fx3SBz$o#=zsG6a6iG1s7dhmkA2?$5QQ%G#}^$J}FaCReZ$0Q{SW32tMV13F1 zIil-jaVg55HxvKfnfLeF!KI^pFD~&4FE32jzUAe1NyJPBxaM1NJwL8Grl?LXI z`kF6PBH;PkXNB0lKz?SquXInJ=C!uv^3yWoXqceR+ROF4SKH~XK1qGn zLY1k;%!FV76Rg zAyF%TLXcByk@cUlubE9KDZRqXmn6}X8P!sAg^?ko1&1G z@;det?ds=Abc}iJ-=XXqIXBkTSr@C!#)px}X>Vnc`}Btwh=8~OA$+NtVh!5hNYRVN?=muvqQDPhzb~E z%~j(34|>RsT?g0bA$PaPI^6rXMh$T+E+DBPqugl6@os$Q_QG^ndUJC-yDQO3@e6j} zZ}gmjPW6x|75kPn#ZFPP3t_L8cqPAHi6CX6XQNm~*e>?|7mb-DbSC#QP1V;|JmDLw zsk_??BGG}<8J&-$M3gl&rs@-xywf|{chj?&Q1R?klsE8^Z7Bp~f=f@oB&wdjbZgYK z9d*@8v)R$sn$aw@d1tKtf?7XyC3@Tr=W8)@ZKe}=rN|~46vfMLzX=tW^;S^wa@9%L zkfPPIcO~?L*){V03XgCz9*+>Fjg|!UNzT~#E%5cq7-)WhwPiEu^N23YvS#t@i3FR+ zdaTt86)Q2XiyNevH(2Z&SXvG7w){$wLbFyN{TX(L8Qu;rQob*bNHM*1FHCvNOm=K} z5cArvELq=v7*s;TOdzSFrd)r@f&B5^uR563|CL|uUZpe~s{}2IDMhK-D>_1qD08;u z=$M6Bbt|CwsZANL0we3lf{V>0vp}-vK=ANT8!UZpzrDb<%niS(81%hvWuXYI=C@oP zn=^4%NgJ%>G-&_SD%f!hR1(xBWo(j z!FASGD$wv{M><xExUM{Yv z>U$5X4>?WK*;GmeF4hj_BPb0A0gud?ugdmJ9sjT;8(8-ffl2SNo4U`xPaZZjH^-QS zH?+21cbEx4v5Xy}FxrB`Z+?gy4W)bkk{{C#uzhEB{bZoFkj`+`v#%oT_9JdD;>|A4 z{2nFhZUibW$^n@#vLBSV7xq`fzcvkh^V-=RkqDmIbR?jg0iRQ#~ zgul21;r3l16gaw|J!Bt%haq0LyExwscGRCy>>$Msf=G+zCnNiXJwLRP>ic(Bz)iu3 zJBW>I@Qs)$8Q)Y>{SCf(d5&+Q@EFOpATk-v{O%*NrAv9LK$aJFrt*OuO4ROWqKlWj zd>>A4=afprSG78(iiFqHD{E!~Qcqpn4vW1*_Nv;!rCSBuk)WZQrZ19hjbhW)REh4p zYV3dU29w0FS#Y_AU%|YX{JaOald8|l%0n9>`I6X^=J~>1U`Xox0uXXLx08V&okKK9 zy4X5`jXT?73`o3eG9hHX z@KBNt4~hz16t6!f0iD>~zXv*NOcDd($C-cI z2&KeOu-6s^bjE10$@43^T{(QtjmbR$hJ%4cSzgK!87*v{6=@b%)`x+V{FZvkFl_=4RVINPr63fc7I_+&s{OF4?plA{Y3|N8cgKpFM z(l(locZ{}R(-Ef&cV(AHi%#iT#h6SeA^1l1@9|CHPzybU|AOZ7TwjyYy+u#+E~Zq{ zX8t*ktveny9=Fuk>tirwwXdE2Q4{+1nv>w1KeeK7?a6GTl?=@4g`CKzk1_+h)*QcHxF7IU17nmn(zy zrET!Uv**8BQVde^cPt!nQr88T298?vFh7UrryOE=+dWf&oV5Ow32~SETv-3Az|36K zfbh|jA`VItVC@QZUZJRe?d6;!9zjcmw9^q7{Ensp)o|2oyz26&M_<{mfQP}B4Qo4) z7kDt0A->%CESZ&30(y(sL`H9W1SQ7pQi|{%)1KiY87kEShY*SD!)+Ro87*Z$@&Zac zFD*U!MJqi`(&XK>NL*1!YxUU7;q=&*_58+>?&h$+92c|nO8 zm#p$kcbTd^B5-C{L;g~9Go_s|Wm5DM5U>V~GKTNR1K8+u_Q!fXgT ztmqGWY4%mopk)Y|^zXf%X=Ntwe_NZ&i?e|OK0SMfKg%8xQX=-y0td_V2>wYeecZAYi?V zjrD7QCi;#`=-&YGBfGE*%*B<{*UVPiI>gh8}TZq7QS$1t{1* zvP)~)$%Of^N#$VWD<&Mdwh>II{EkI1f$nbIyW;SE<$u+MGT3A7@!-L@eaF!K7k)kX zFiv|1JS#=bjpvm-A1gsDyjOt;eB<5hMR=f(6s^x7t{yrRAJZ2K3QYz93AwDmRicMa zB`p?~+JH}0-<2YnlU2kc!3u`Z<#$r1-F5dWgjyVW2TeQ!0Y_pT*pME$ET?_?05t)+ z7k7X%eThRtCG-g{b*;73v~)v&+fYJ%@6^HNt+tH@IVhsl_g?X%G#9OBFYdua$6pny z|L|eBDJ7rFpmGvK7yfv*Bx!jmow!siBQ8LJhG)WrY($M39F8&XcE_>R>}Dr=?CaTd zWz{7TzgB#X@Mz8y4D)s7u!t1l5o<8B#ht`=h$W>a(>{9x*<>I+D#W;P&^4VNBW~L& zdKRNExSZ3#45OXVoe~UwSm!QvbqY z?2t_)S|GI&Yso3 zuFnekBKS)jpv(fj_6j)X?A(%Sq^NzTxf%1KU%rNChD@sJL{TDOR3)Cc4hR=CO05j& zHT*E#+xyz^@|>SviM2^4;u8N>QZsj<5O)zj&>*@iufopu0O3UJ7U2XeBdr-cKw&## zF^?(|3LIQE7`UN5ssaEP#keKk^#I%ax{}g$MfD_1LzZC=3<>1b(J%!C1y|6e_=%V4 zkF9Dxl#fZ6s44Ydct|JBdd(g95+~nX;Gled6}~pGpcDB^qtVX4>SEfgGikHR^`U`IalEto5rkRA*FXD zj`?MpN&A9@m{Esa3#r0K30iZE zGKv$=a&KSBt^)|~;nnm$yG;t=g~_&X4h6M8<(Kl%XD6;c*_GhczHpz%TXX)3dMJu_ z;r7t4Ro#Rhucs^{Y!rUo(f z;$>SMh3IsI!la0jB>Lc!zOI&sUClwamrpAc|I4NwfY7B4lwfH|OnY`|e&oT0fa!MU zq~zpd%_ei--@!?mXRoV)l6gy_cy5xi=#HUBGVnuf>95o}@02^j?7?BiMw1!SUz8ID z+l}uKAi-+5RrQ|tQ^9nexvA`q#XE)~Pgd|H`AMtRJ?US37eZG2d z6guC&42qGRJ`Dpnlm4gg=&D6?Mg&TZqF<#1`}1Ha#IHXtz+*rPK#=H}-;7kPqlh&fvb*3z1K1L~2Zw#tYs4^}%^{rdWWH>#H8 zK@~CV8E%tRgK!T{>kiFAE8-N)dPqnJ=}Z?bwXMr{mV3j@?=9DMWZRE;cc)rk$i19# zrgM1Pv`R*8!6FYIAKzel5`ypL4i#S}BvWq&g2yX)j@p_1r1EKb{S}lLGPmJw~}T{)RmV!AVIr78Z&5`S}S6BYgZr;c^MP z*{)_}7YI`gr&{Dk2s_&~ns>dK9xt36aGOktki6m8HM}f#oFUkv3Re0x5PHD~_)JLC z1NqC?e|eQ5zkL^TnI$YN>_z8WC#T5R*x1Tz)1V{+d;Iu=Bk%j;v}SuaFJ`N=pv|{f z5bAfam-Hoqi`RKyTf6#27$S@q)rURJ%Q3D`25-KY#XN78#b3lp7J_i$AC^J-_+cUI zUf)*T`}%8a5lc|GBD2muaDNS<^bV!nB@7fH^4RJ(Dninh<2dbE96~xuiQ&*UH>u-3 z&F)Vl_7eB^6u`C!SV}D`M>cNsJ;rN&ZaF8MCXP3sb{jfwtAC>n;OJpNw_OSAgf#0F zsb2-?_BYmtZP`&7v%Lwg6xrF?z2AllHqa#aRGq z@{;fK{ud#4YwW0bG_t4i5D}&WapMSa{`Wi}U@a2N7jLNiIp2}Dn8epcZgiGI{|pP} zPG(iQ?s;9Z4I&U0g5C@wlV|nVR91L#Fr_MQw1C2SdRW+H#zIrGBe69&nQBkCGT}cL zEpA*>wD?%8$gwI`AwkW8@W>%IQ})@z9ebpDK|qgyN-IOE;5q=|5U-!6?P8bxL_VwY z*~Q$6NvSSZTsi~+A% zEDSh65eq$lz5Jzt!fIz$>pnv91n#0jK9b-;AWA)cLvZDIO~%fdu`XD4HGD6l!-fgKb_YWZ)e;_E)}z za>I=GhCRSAFDW0&yQfb|$s2Sf+})SQx=K1A(8H-Z_G6T!2%qVZ&DhG>S-Ew(DkjQJ z;B@*6tjF)Ly_1xA%-!HFS+jD@-dVD9zk#t6iI23jgCip&0|SDUqK*8|HI8>v4MSA8 zE6CI;YETt;lk~)hsY#sLy7|?Oex7(Y6BxNVSeetaUUTR#n$2~XV#C>t7%W` zx}$qf?V;b8AHt_6Q;m?xm~92fyoP(^Mc3?JMM6# zS*0iZneOp*QgV)Gox1NMtp0@u7fz zZ5^9n4=3lmfFioL#0Toxgi9=-=>W@?26#)R`#o=H^1zYxoV?aH%6%Plfa~hQw)kLi zt5=7#wSN-zIyBB0m6`*kIEHtA)>Lp|MV+S%(THtR5$@a@QbT>F82D|8K@^qfJqf(iTlXcO*C|D!+DiFIO)~@TDlD>LY)^@(+Z)i;KFfKE^3H*jwFx_PvxTVW&AcDiz9tB;m;eDN~|F z8`L6q(DrCi_$=Fw(%q?K-RPN3Df+<$*w-c~Je2(NaMkHonn$Gx@in$Vk#faY`#;oa zapqlIQ>O(XJP(nF%OWEU5JlJ)zq&y_-=S&Q~yl}9zP8fxL)_Q?<~Y(#lu$zKh5W68QIv$^BGXU5k* z(KJ48o@-{D{Nx(2=J&NMEIyNd|BM^0>1^cX4ci#t_kl|w ze*zx^XFLq+gl}E`))^(zx}lS2=6kK|q5$&#U7oj|AS3;$YklVA+q+a&`*Rh1TAe{>1cBX>XE<>hw$K0ik=K67F(gd<`~bn`abXgeBd?~)b5{`@ zMf#+Ea=iL)et!Ih6fA!(PGqiE6D{eD&RqV4q!`ktZP2}ojb6FBWW&FFp@=>>`9o*pzu2Mww2Pl#JdA`A1h*g$d($SrHB0um+=Ks%oA*bGA%B3l zYF^Cln;Tco)2%spe=Bo1Nfy~~Bm%qnzx>%_&m^*$eok(!wzSuty;Q4Rt;K($q~P2L z(mZHES1IHG(yHC?FJGAHA-EpW?p}RZQj|k@!2g@2Lz>wYj7EB7_vwE3!R#+l1>b(| z;P)MiCG<<0i}Ox<+_^q462xij43A0P{<*B&rYHizL}ryJg#gn^G4P+yGJ>Jb_Yg)&FC}V<8433YpGqUDjPJs5=(r727j}qgxHMT zvw2ouvDlyE_=Wy(&XS*B7575+gXP(wd4gwx_UwDxj?bqbKb%$;iQ9b{Zc9bJ$`|^G zR?BZ6y(Tonx!n8i&W&*byX_N73YmmEa}$$$JdPHr$iXT&$H=_dSn zG5GAp9#NM?LHIKE%fnXE96CL%{rTg9GX1N+Nd3)?B~tw2wPKZ7ymH6dSMDbVQ}SYI zzO~1y4UT)4xIf!{`L#=iTLf00dR@+wJM;pp|IE41eKEnDrR>Q`1Y)4@XSVsq{ul$v zI{+^VQBr+#6_Bdk`XcQ8=tbK*I+pumqUM6~&-{p4=ZqfWn05Iuj$;8#Q^Rd7_4SjW zPtu9HxgZE&!6V?uI+heWd4tv6dAKoFtfeDsx`S@6&we4>{jBKI&5K_q)AKUB1+`sg zVqcy2N)GN@?oK+O;m{c!qCq4Qo#5j^30W-Dr2aAG&$u3|5yqo59h{bZJhouWUHd3Q z7RO~(w=4~Ieh}5AHXazU_Os8huqph zncqCKrA;$ewH1MX+r8HV^irAmQhNdc*Run?lq59!>7B2;1w6r(!w86! zgo~GuRVyhbp~vbjDvn>CVW)6>$v89=e5awqc$f;%sRxi6Bq83cIWw0MoG)x|qB&VX z&!!su^rcIlNzL8U^1So1{z9ql#RZ9;ox;%;kB{+OvGixd+}cgP3WEHH3Z7~78NHg( zxhZ?}S(l|22XoBRX|pd1%vd+4D*lB8Jxc$O3&x87}vL76yb6?3(#zVv}A#l?zTK_zBHNO9+?K= z$KI`rCSL*C5Z<=BOelkoU(qGbu%su5=m{B}7+^laAxw<1RR-L`q8kruJw3G_lU zdZ2$;d?ylPk#92&amypWAsNJ4=;QRyQwIkIDcR?1JWPN( zwH9y>jatAyMtmGWE}PRPP=gPb8DNGviV)*9u@G$V3z92dqWETDucQ>L$d@EBhtIFK4{W9Dhx4+s7dLPW7wZV_r zgcc*5rOR0hiscSnb|>tSVdq5l;>A#!1CMY;P-KHN@f$8et=U2LRw4L zhm-hVxGtSW`op%VTZQZCU_POXH?0XPK1Dgu;iU(sOJp)0NljFUkDb<=1oSiysX3r(ZVewK*NgFJk4~ z76+o((KZT17gn#ny?)fb{8R8q1xcW#6kIDfdZAQUQ|dZ6J{`EkYVi5> z%Xx=_ABDc|W`olOpy`w?BMYl9^b-b17JjQjUzqJtpqWx{nn6M_D@J0U`NTV0(=AIe zua_4JYP(Ju@^>V5Lx_NKr|;ABk8lqQ=UJi%KY(rYbB5$#Ij6k23NdcY`TDH1oICd} z^{~5tAI(pgpQ|#T?UJH7GAN%Q`@=}7;Q2y@CjBC%ul-PVGKcAKa5+DE zN^`P4sv}wDGm<{!YRKF`?vNxi#;eS0Qnb;z$9yDz?p>~C{y>o{%O8YgBQBjrcc;-j z-TdkNT$hUcR_A)<`AA23P+i~+h(F$d4YRe!ylQGmRMq`^@yKE)zJbfuWmxm>1f{;Y zVpr!SZ#d0x*1YO)AQ!ls#c)v@c^S*YQ(uC*5VFH@v*rlWve3N__>vGqGS&DxxFPl! z=aQ=3mf)7AaIN_2ti_@L01}c8vXa~$#spVi9Cu0hOb}HpfHBGu(=45s))_M7D>U`08rV_HdYao*t1&Odq7e?T?isD=-1k! z$U!Cp@g(*97_Ax9309XS?(&1Kv)C*rA{6O&H=b>GRB`zB+}z_7bc{PgWndBCQBqN_ z!y+WAwPn4Qmxw*$7^u}wfAPWvN|Os?<5v$>@rz*6(Bg}-Q0i=LZVrB>F_<{$UY;{{ z9HTwBB32oF3c#IKwd)JzG{4yKmlIK1=68`h7JI4127ANu$G^Rt27eU?F=tG+;YTAt zhSN&jOy~#5eEexwed%9BB%pC7odq;0xmneqFZyw$nKVz5lV2T+lT}Bsnt3lhY#9{Pob2G-=4uKbjO{T^FI_*chty z_35Ue+(iJ?^2E`0XZCxG2cF>eoxP{>-55XEq=|;yN-5G9M5^-)F2YxZd32lA)b*I? z-rvyx9Td?Za<17-Vz*HEl_N|PkRwctTGo{5Z&yJIP0lFAsv_+tVq$H`(E{Wml;azq z;~@;rJupEb^(-S-j-sUCbecEvNZVnDNXt7Ks5iBMVn})3PuMVr`cN?OCvF_g4CAup z50~Y8XJOVC)Uz*dxy~I($3;uLP>T1W zZES=@^vim5vpL{cnjb*+06RuvvERaWfQcM3PF9b8*;wf^KoC#JHftuIxL^+Dxf-Ij z!~^bQ-fiueTi3|aHK0j72xs{XXa8vLF4#{F*|m83EThMeT|iN8u}L z;tz~L=o#&TV&6FER#1ZjmK}dBMxz_wR!YTji#L3w%nD(^l}XF5aO}yYsnc z-u}1cfK}nVr9F2ZSd2r7<=08rPDoKU)EBAnj=fFUd^9#BYUp|)V^x%>pvl1~*{?^> zCJ4s~r*P{MMNxcmfJMJ@ZpUj&_r~k7o-tmtZ&&JLUzkIM1awP&UDh30(rpnM7pfZ2 zkrF!WS!=lE+V3C5Kl|y&YwebFR#Gdm%=pdHUM=eAJdgKQhfhPdW2h^s(epa3l$8f_ z0_w}KItjwQ)oIQ_Jk;W28Mv}1e55`cBdDS%utO&+z6$;zROp@0sV%tg!j@u{X^kD{g!pt2{2=9vPacHB_Qe`xN)B(l%Zz{|S@{)Jv%f2&Ba_g;2K~ z5;tX+DNNTiR$S_|*%p(es(LUciO6&u?q$1`K+XcNOP0Po!d<_#(VwnDpx(%+$!Z9# z(e^q01bur7RhJ{aCpI8J?QBzoOpKbbh$-PkaN53YeGfiP5F&k1-mZ01$+tVRWe1aW zHSG>X54KD{wWUl74W%%qg!8Ad@2lqAKQYw7wTsAR1bK#%E+yDTpuWZVTWMez1x0OW z`G>ax&*c)YXQ{=O>!%#V#E*`4HqcG)N{N~-^0EhDDkETT$3=9=(##yv&~&H<(GXx~+oeL^R0JR5rT z!qA#;%Yi|ug-gUJ5RHbqx?rgi*y9PPYgxWcwE%6mz6C*e`qK089Q_A>~M&k z9yy>tW1P+r^5e0Bq(VeY%qj7G%-m5Rd@cDZeBsUY-m{^1 zh!U(-vJ0bX`;&v~FA?MqtmwuYZiDTbL1>p~ILX@A-#M>)cB&;wv0}w?Ky#5`9qzLl!2I1JMn77z3Z+)bRB3aFv z?`LNEgM(QymH@!&CsUT_&u+!7+paVNDSDYrkG1jV-J$Ll zWoWpZ_nv1;TpYVu^Y`01>MBoUPGr|--KF6b;fz-cc&eJ7C&bUMhI>|oOsTO@`^m*m z?`Q|oAk2w9e-F3^MvSJ`nT5rQ>;wwCx&1;KnU+&N2fpNHF5GvX zwkwro?+~bnyZ$6{Nd@^9UW@*)-`}jN^f2vGgqnuwN~lwLliqLhR*sKpH6mTwN{&d3 zCXM;azPE0@v^tUyTQ@M*!f7A^iv%`cmgAX5NIV%?BkqGL&C##9U&uvJ?wmTzH~PBv zfv;Y&s`%#Fh1m9XF&R_empnIEr_$(BsA3aZ4y8~XG&%CQdx^y%$Es`aAp3jgiIqrY z6RMi&rheY{O(y^QEGp#IZSuaoDVm|jDka6Z$g|6^Mrv1`;;ZCMkXL3GRw(n_Uz3W54pKLr-xNr^e0cUPb-~mS*7d1g)Mlxnbc0BPJFt4!21A^s$D-T)u2os%I|{F;1=JP>QY__rB1nmgLahoWhZm z=-;eMcv1UjSGYqJ+N^a3`wkN`pYUa@%r~X)G0wq6Bj_b{pIt{@1J?O|MY)=s^L+>y z!#{V`=o8$lT4XR~BU{x}o>c1XRI1{t)MW-&B3v}sCv5q(4K8+* zmsJQ^628HzF||tp&z_ZKcVbWWNNcD?hZkPN*x&iSX~$Aoh^CunFBBEdJeb~tneHVB7x`EVa#->}R1+*fqS_9KYA)Rdi=ujajN#^0@)V73@kimm ze!VIXAus!uo?cX4(ZI&$%)V`Z+^HbUPcANwyo-B-1X)I?LlE|wS9=xOY+KZ-#`>75O| z+x+92+Jz4%F=M)8Ze4lup?JNWZ)3c$lhVtRoW$mR^Q{Cp@DvM(FN;jb;F~UJAJ=D{ z`|S)~Dex@MRQ0yzIr}>9Z0h;eM>rF>KX^?b3eus@y6Fa|hU=9Nv?LhFAP$Ky~%`MMu>ZDO-0JVU)N3 z0(RMRT{@Br!$uDepb0j=l^lx0I8L2?dkd(*%?%P4&tLx_b2Z%5oDymyGimVyQ$q=# zmbxM1Jv>=&($Tbs-UdZ++_ zRT}+7V5a5hK~va$@|x+ks}FW$m*Jz#h*X?RfHxp5`fOT>Y+VU)KeF}ybrxe1JBMQuT#5F1LW-gimd|3(Bc zHPs~3jx}Mpmxg{h&xD{OWS%L+efE*miR{|`$0ZvIrG9~35XvJesQX^=pzwLF38?8^ zVWFANrgp)$a=EoOBuEKF5Ql`ncb8Upc=TWG)l!U*V^%q(9)GWTwp^EZUQ0CR%XHN2X>qo*u<{nsm z+fu#tSO>z$_f1m4aVPXm24C(^g@_~+wLT2^KE~CZsEj>Tz7@dO&2?bRAs8DyHE)(w zdw>&MCBSiO0~DaB;=aa&OIAqy@XAkqXpp1Trbd~cWNEG3P+3~4olNBb)j?~}U)>2z z?EEQT+w2_OIQH_VxHrH}hVktA^xHPW$ z$ID{|3!B%><%U}3G46CTR}|}$H)!z}n93?m-x9%SddDE$Hao*_4$S)=*GgXvSEMhy z70$BD@WI7q*j;Sgah3(8fg=)u>e(8(_9G8CtR8y%L%OJ93Cgs{z^O%^O@ryt(1Xi_ z>`F(Y?4C^3^C;G;a0|>g`YJOwu)lnm)NSQCgz|o@Gv?y#+-P(P)Vk@v0?dDgMcfDf zHBsa1BonppXFrHq&v7J7oLUnm*oB3?)P@t)f|iQr&-f0YeQFI&%yKSdx(QPOt2nlA zn?`o9{nKp_#3Fv?AP8b8^r`;zTjv7v6cUuORCI5yfFU~s3`vQe3Vc}EqvHPV&bBt8 zu!^Ft2ywq0VNUB0&HlNsxn({_@bYd6PYy=7+5kUrwYFSU3uAzlx!=w=iK6VD5Gbsp zF6&x%?Jt`gNTHeDh3|tCGFy7M_QU1v0_(z-{C+wiC$53(G12+MTrmQpH9#kS540G(}mT=Rww6(d7w_m{^!~!q%U- zAv~E%l&TB*F``Lu1x+veHFxL_mZ`t~9uHiM4u`;*aG%uGrH^|Czfugpa;vS1T|;{< zYV$;b$La7ys@}WU9>*hrrR&(T9xGHFp7#DVq*U=annk_6a1;~Ez8)P7B~uNgzY7YW zp117J`JktMX(L{Pa%>L@?{x0hNRkz78>X@gBHGNx|5fO4w6e-DKJP`E1cw}jxd3H; zf+-xL=Xv2ge_K%zYVtYlr_7DFUSD~|8YS8zuVBx%1q%F`r0s^BCfjpaim!;ViBPpX z7fra{ThK`Wp52HL=zv>;Z7qz2?#HzL@dA+Sy0-KRd;$tgN3(ysjeoxv)z&`NP` z??@q6JcdK&Z1%$01IAWt1;E3W4fq{k9h8I}}6WuYw!EV=29F4#y zEh%l;pXJCC=2apHPJ#1{-rG2OXKBo#=Yr;DJNfik;XK5*A!#-?CfUyEU+Rz{slJo! zo;-La?m(}IZ@Yol1;TCLHCa9c8+}U1;kzLrRz?aRjATkoq zukY%Q`Y*8q;}(Rf{}Xy}4wwU3hx4ASQ?O6%w@4iIFJI#af2q=1&tLA`ah)q%TAHq> zQzHS`=|Qhp=x+l0aE+c+ z6ad!2%dyho3W`tmLM_aPUj#7nmX z#%67EPwRk#ZJ(9Jc(-$nUPHX{ zNL#i}IlB8RXgzZiK%i;OfW7+w$xJ(N@KbxP`q>42Pa|QE+Mp}SwYBsERXr*qNwOzB zu+hQmkQXSX(Fr3FP?mhnyte=Pa|@ZBHw;9*E+3b{pO%cq2V4om)9K7l=X0E~xW2QS zJIG1h-MP1XOHdi80vf!Oe}uvHR?4?Zl5~wio)WN^Y(@AQ?Z3PalNmriDm9C!?Vdog zA3qKOG)_)?GF!DXPc3@Yo_Qyuo%872v(n}uT1ez7aO1eV<~n4zHV(WY@rgMypD@<; zTvQ!M+PUYIH9w()XmkEot)v2N(s98Qa5JlX~h%D^Aa-^XNd26HBq)k+yPPhwH zLjUj_YMF99lZHjKjdHCzvh5FSspmBIqeHuuqp==C$W^nYhlWqzgkC*bGezBr1lRIviNEy3zrTAqlIiDjzy_m7Hy%PAm0 zy>0WI54|5gh%9QmFV7oOvXR!G^HfotSQn7fkl*!xf`H=04{+~X%0Z(&py5@e+e@C@ zcI?0xz_KlWRVA^grU z`YgaU5TuIJim$bJ*M%t6@Pr5sy2=dh_qp`|!dA(C+DtkadF4`1Zb{*n(u|`;IxMlBtq|71s~g8h!M)o9KR>+8z0{-TRo#m=UpywT0_%;79lRjSU2D0~gresDyfJ_~#Ujd*Ae#_I2HD|ZQ5m!5=f zu!1_BKK(h6iT422YtGO+inbS?YsK1R0t&vtNx1T*voHa{_M#(Rdq<#VD~PrgG^_6; z9GJ0W&nM{SntB{(K%;A4Tmgh z`e8YCja4H4%=v>q{TU}AuMjL_SjCk<5Ut$uaux0ctiu8FnrI1CjB)ZmKLHs9bpJ;b zKzZ}upa3c@-=9(R903Uz1g2k7KVexxkubbXxpjhUy;QYqGWvv8YWRgPkVQv=uiIbu zd9bPT*jG3`CIj>Xu0sb8AFhi^$K~2go87X7P+oQ6FOY)-2u#H*lx&5Z32+nNFK&yM zCe@|@9M*mPp8E&2k#O~|YUAWTsf|bfqBbhKty3HCZ2KFv5q2P1Wtv*-Zr+a(&&m{a-VL z7aqSb1S$`NA;grfVF=(~5az@A6jkgfIl2@#Z(#7-tS4vgZ)1mpEC2@s)e>p19#|D+rI{#V@~mMK?i z85B)+=likItm^85d%fE1hp%R&0`dZV0bl8rbUOr4j3TU2Aa=Ncr#WRw%?3V5uu}Y0 z+WTkSkq6No?Xp*OM=b0Vp>`CTY$gNq@#COhDH_|^m~a;V0q3l(i689`|EKs79#34c zIHbYi(1+B#P6Q=^2Fm?EbjAtVD-aC^Ryywy9T?#g|BFaMax13W(943Z^@H17llq%h zJX@RC;fO$-)~26&l{TmXUDksQ$FwX!6u681nAG{W^9QwmSPF-C1y8p!Ush>{TKUucTxBs(`~Vhf&f|85Xf`b#h@GQ3qY<;H9B<5cKuCBoDQ^RRuau9XG-QB>6ZXawMT5)F#}8l9csrQk&wlpHuv3aWeyQC`N?Mc z|K#eYPzsf^w!Uf03O@d?;b?%>JlE$O;(QDOqyvH2_`_Xjnmtr+)s;iTvg(nKh8V-OK+gHU0Cmg7{t|(g^!%VzwEij_Hek!n(R>$OJp0!rrta@7fjBJh`V=EY&~c^tlS_C-*u>*7jGmANgux1Ok#W zZ7Dfo94+Rg&McL+Ly?W`A$R=&&B~&prYo9HJ(boOU6?u?;nb*(k%o}xvf=P0Z%DKeKPv7V{#p3Wsijjo~F+#7d!I# z70a9LuSwwQ(|WINt?q(7k3=(<72Rbengy|wqglt_M6(pCwoI8nSFBtKam32qPO@@I z?2iy|$e_Fn<#Sy9gBP~qoz=cB=u3FNo>c?h#Da(Xdab2vR-qb5IfC*Y%jp@f1F|M2$ZaWU?1|ITsfSdycI5_Lp{R7Bd;a7YxD_B~Y6u6>_DhfqnPqzy^h zH|?9GT}8{Zsc6yOv`yPIGr#Mesb(VQcz(a<^?UyMzFtqq+;h+Ux$f(FZ`bki2w9G_ zbdQL8&<$2>e~@|9*qfrrCcM`_ zOY5iRg><|u2PQj#11__9kgA;{@}Z600u(ylr=Y+?n1beK>PjW}lxrx20d{$iH0mFe z5q1TzGZ&ZX$sxc;bpd;ql7!?A)9d-PY4ZmhaE#O@Is*9LSe%f1zjgg@RGX;Llf`$M zv(rtTXZ77~f-odw0!)RmCus21j~gh>^FP}_-Q~QuLpHna^<}>3@q&W9l?-jRnyVh1 zwIA@>8HNJUX=xPosj|~@2T8a?g9byT>1SatR7UgqM|@su?Y4zl9K4G=&Ih{ z3w!=tzd9(6^%#QoI_zISd$+L(mvn}7k3FntC4)j)?y@Ft$ymyqP$*wq+3^U$fU@n%@+MJ+ z{fXC87?b_Iy_bNh-*+#6gF4sw#FBO!^t%y9E}l`jC|9Z(%7B@}S{|TR)~?i82Pz?T z5SUPF$_flcK_btgL9P~$>f9XP8U=+m{k7R>Lm}j|CjLS@>xuRnp7@sftaFxwB@yGR znUl9faxbStbHHs;Z}=7Z-Nmw%TBg|_YEZZT*HKHX;4(doDAL31{_h^923Z++p=W|9p{kQ(unH6zl+uy+Arqy}OrlUs|;;J=VX zJARrhDk%JpELtamkVPu=WYLQ}ix_$28kMPSi+jxuvC1^J!D1zG;&y%|9xm_z=(DQ_%$kO6w91<=?YjV@an{-f9B!w2>*CnGw>oA>l|y@D@!o|ILz3Mn;l{H zabOo6n|%L%l__cxp|2d`ZGN4f#hPo7S?ta`x>*cXFdkRAxt%}7oFjX*P7dW!QRkcb z<~uzCa+mst$@DOhaBtj?NF>U%yhtJ;qgNwVa*sZ?L$C#_-x-xl-i~FO8gi-3@@RzX zO!a_=?w@Z4XUF%NHGRsKxMw`_7C2{Od=|MPbNXaV88RbGz0SXk(x=kn>qdvqH! zPn+AwXI^};eP26#1~O>9j#wPD0)RSjX+QBEMEHA*E#Q9`rp1*ME3siVME1&(Pt8L| zMS%!(R03;v$O0O&A++N|Q>#52UaD4eE}@7`w)!uKO=z(5YC2oM=*xUqs(txT&2Er1 zgjwPqZrQyl+r@bkb}iicc~S%W#2oNC20JqP{MVD_Gu?}q2o0Cz?s=)~m@0xJ0b&yR z&0I{i2y9xk2#~y)fmagxuE0p4R$TsnG6;M(m{E#QwTK2;UPYspS6ic}x+na~^5v&> zzWlTs@?}*Uz1N&rfB1;SaDTI?s3`KrH=@1qsjbZUl++yqPCA~5s6B6PjPOk1J`_NR zU0o=EKfsHq;#xY$C{|TgId0cSMB-fB8B*f|zq186@Q?nvw!DvRjX;BIIIeLK16#1mdFV9NR3?N)V3+TfneUsv>6a<+NRokEj!=(_{sb99q8|3UB zz^UvHwX|dsuLOlaB0Jsl^dNNtpF2K1D%@`_7P9Zpstx{Cdty#e@ON>fo8Dih;n)416uPFdnDXxldNae*chS?Gvt7RSXP-4ci@S zjipY5w%6u~D+$ib&PeK$)nJal0~E1)KLrRfRFLz-NgnIG;}u}Q_~!3tp8-FKY(jKQ zD`_=cJJ~-X;sF|9mcEt=lcbwMD<4yFAH!P+?lTeo_bRID)p!}zYszn}PS7mvHO)j5 zm2w}4hwHb1=wR_;;&!E`3vH08zEj(k&Gf;Mvy%(-sS6r5Hqfwv7Ks{DL@_`t0ed_( zcOxn`hu9ye*bXkL*jV%%rH4S{l9tL;{y0@c;%ZT+RF)B6*0Wj&3wcBOric5Vml@Fv zH-ZiE&nZJHE?u;phD%#k8v@P*T7S6b557)Hyn`0OXKNqG^>rJpzr3~VV=Ng2i_eXH z-?nm#$nVua`ZojxAAsyS;xaOk9^C|0Ye5y;>li6ru}qQKCIk=f ze32P?lV*nP80GX1c#*zMX`I}Hk^FiXegp8J(4&CB_oDYt9xIBXVl@LPXL8b89g8Ht z|4WJi>DrMKzLN`{aMi7|BW3x`qvU63PtLYr!|0yOc2U_+v5~|DA|8@ zsW>0YZ+cL&1kLw$bwCx{S=WG6bq)*p+sGAv*Dz5KX&zP~*}aGkl={!9Nu=G_t0RwrcVUN=6%$`=ZyRJRMj@A z-YT#-LNpN~V~OAc8Ov}Rp9n=t1KpA7jwl%L6`bXQx!c{YwaK3ZR{K{B4OUyu>C^n6 zV)`%SH2%9M@!&1W(4((Kc-xJ`Kw;k?#0LAfqhY-!MBWT6!=!_d-!(KL)v5$)#D3%`2tuX zT_P@_$xSbb*QILUUzI`A_X^Rr@|ZBB!R_+dYJ3!0OpS`W%TY0N>VwzsDlJvJjctEW zw!~V5Ag;X(Z}w}QD{pL+=Di}j)6_|FDH^pz_4dmWES*Am7bGviW~j)lmmi+2ygC2q zRK#S1C`@}1hO(7aprOoK`nU6p_YQk1;~g8b{)CPqIQBe;rb$y68;C6Z;hfW4PDyTk16f0 z@vjcEj*1cwa9`p&e7&6OkdDJrF~`hQpk^l1G5C++8u+1(j`!(#c-}Frm=E+s~ z(S!F0H1ySIqZ4vnvb)s$Ekj*1K7Z$o zHr$Q~?wRNX_dr$G^CYKBI8QWyR5-@6`&gT*&SNjI7+8lk~UtpYXYkecC;1$KvviCj=R# z1Ulx7m-?m~UFKIOBsBm+lx5@Q*^WMlXl)xnI%%fF^v6Mpb%9czj8(Km&m)jR{l1NE zx-e`U{=zO$BXXWSp*G4%<=&;>Q{V{LOs5T-2Wgziye=VNoNb8juFthI9s9Dp2>0Bn z1rhFi7n79kHV~IDA&GW28{8$DsMiP@D?7U(+xa_!Yv?1jWS;F@iU|J#dIvi9-@nRr z@z}ZV=BV3ti*pn=9bq+;NhPduk={AQYrpC$G;$hDr>32V_yGfF~LTa{u2SNM>{R=MI0C(#T)QR zF6{v+=AvldCvpAiO?N`wwEwpSL7UlrU_bmu5cDmb|M<+mk7nmpTJ%U`@_ED|J-3M~ zs&3gCBI9wE#Jgy%%^oa9Wybw=1ppK+!b0SY27GgVdV$M`_kU0VS26!|3Hw z?FTq8Iku3dOY*ZV+f5boraN5t1JZ9uyaQwasap*~NZoRWy7lcf{JR#>XAuW~(|^Agm;*Rp622*n${mwVA0tq2&BJUMMHVM+Uf{8j25o9MNa;q3m>R_|XUBFGRC z(Xlz6TyT%#QAn0d@B@X<(nin}rnP*XxRz0>Ng?VSw!_U@6ebF&IgWwz&V}N5k_hgh=1Ro4u~$Pb~*;muh;30J*RX1$c$X2wu`eP>Dw zo}IAN$(ndZP~pq22*g_+%c|_&P|>H}&>>E4Ag&60lRw*vdDcdP;KXMe(CE>-t|ZF} z^4-1B^D# zAya!c%B{3|Vlwpw(jIc;@n8{;9*I&ANe4Cfuv)jRZfEhA6=m$3hv*0xFLF4!MR*EuR8rP9Itam97tp`Kgp{sijh`# z|7%($3{p5beO`+5LalWoACRlX*6tgK95n=#+;tY7l8UQomY8lZ4+|(s9JX~;c{%HV z?#UO2wjA#Pc2&MGmck>1y|H#)n3dK|DlWG*2=IK8Nh9Lq5xqGEOwagBVba{RsMDjp ze8nW$ml4!;fylc8LmPFkO)WR-x?EL}NOY?Xee8U}CG%+agQs4LBBgT@hl^lm=t8S^ zw#`^niZe+|;>9~k;15+1P`rM4+>f~cOVTtDmaALCEh-x zH5nrq`c|`KTKFpTe(}fSf|90AV3SFeKE#hF4?I&%KOOixsWm@uf~!{X(02{s=lKTk zh5t63xzt6bgB&v$l1{fLmMCUA(-HB|_3i7rrM|C^@?7+S@Ufg3Pt2?f^RsjVL2}Or zEe8)t!@o`FFiLDupCpJMSF?T8BUNcEJd`V9 z!V%?@pVyO!-}9<8)f*JsF$xcx$u}1PaP?Jk>9^RH$>yN}_xyM6|5rSZ#ifqeS%rU} zm7o9XtUSEykvmMl2G3&~%<@l*P7k${N(wI6K%@uj*UuNi#7G^UxJ>QGZq|b_PO3!s z+N0A(_68w9@HZglzV?I?76FN13W!NQ%R& z&z?WyZp&XXtF;5w`?bl8n;m!5x@!pHy|Cy(p}0S84(DWwg2sfR|3o;)q2bmWi-wuu zUG*INL8-ka#XAw&(=X)|idh4q%@yRj$+}NmMx+DCu{g|hVM7~<_-3I0`jAq~Bxan+ zM`F6L-OqB36m~+OtA;!+kDdtUAQo`UU7vHBn}|da;g?AI_FH_H3j}DPo5TLdpy}dq zuoZ#0+aOsyL@twuS^iP#tEIFhzW*|x*lTtB{^*wlSuBDY}31)ngZKJj_8Q}J^pEC|g6fU=Ba`rFtB1;-Bl|k|JC63<*kbVe>p6AvPeYpmh&g}LbLs`8iXZ#_Mp7=7-PYuCot?5BL|4VjN`{O6ql&i{b+Bd*`}WHSAB-NDl( zKZ8MpWiU8!2T5}%woPFB#*~zv;6NLDHOzZyqt%q7hrD9mSIcwxt--&T{qm*L$!_&( zXK*APP&a2}gH_uat^NCO&j$GT4&p!H&FnvQbE5V197MEvg$4$MqmBFkNd-6pf{xO9 zp)ogH85bws+@cjn2|9waMoBg*JaBI!rJCCyGRrfd*@iTym6|$W*uUjbY6fOI)_fo` zaT^D-T8#wh>DUc_@=R&~np8K8k(k6}{l*tP*HShdChTfH)`!|_c}7UhI3bLmSOBLimXQ@ zhsgUc{tIP$BV!{(tmJer%4IwlCNkhT)*aHXnOfLl>?;`L=blZx z@sM5M>7Ksc4~vFKZs{^)Ila8>ts0qaN8=8s__u6jz)W`QOm2slHfQ(SV$`fzmse8H zmBYzygs%+KjAb!tuW^s844D=*4%ZaZoi!>@zmO536wTdnuKZ{12|NsqzoL}0+n zC(P9+D8=K8`&J^lUH4nu;Sy@f@M z`Z-IMY&%i!oUi$0q5!EDGuuAg7NRO(lga8Nib8R1HYgPm8u;~kw6aOSuxfdMyMV-G zV|X$-sNKx(>q48cLN%l|;>+E;ciY-*&4*@%Oxb+{Y;62S9hKmMt{k@RE*I@A-yD^B zv9MELKX=kJA?xel;LWdJSNBPi%F`@d1{-6*WVu0D&{}cmA)~13UkaP=)ZwQ%z{{AM z<1+GDw#I-k34xVvS8{A)R9Ey8Ge4ab(GIG-$3`QzhleFqt6rS|lGRJ&2o z|Ky3CVoGGBta%uUtlD5$CYY)@UZ?@b&?^Xe5BbwQXL^8syES)icPJJI*(I9%!iNr8X@Vm>rXFJ#78F#s^{ls0oW_m* zoXAMio~oV@{?_8ob7IQ9IMk=6rZ1FC2E>;scE1+x9`3N6v`-$Vkbtf$A*qDDzGZS} zdV0FO1MXu$!#eO)H)XpK!oPmKRaO?37;lJ2D@2!S6|drDZ%93zWW+bNxxQU}=A4Go zVItuXQ*N?#9D&r_jBgsuX!iGpUt^V;_79Dx@Sl$25cD?#JQwcZWt$ZhVtoYLv$)(R&`Fz{+rW@D^W zoH*+a2{0x#Ljs^_l25ZNw!`*z_t_AuQcrNkig)h@YxCa;tN$|9@aCx7Cy`)?M$4?S z!zw7CP8gnt6wM*$0hvD{?fBS^93>Snpp=it;@9QBw`kQP^{btzmY8}3N!Bgd4(aiq zU&l)^<{RYi^rQnLN@BSJ&)VACf6B+$LDeArb4y{*@aH}!x#%>lxsTVa+FuB|oM zW{rlY>&kj&1vHtUXA6@bN}Y=(RyF^m3cJhTN6)S8s=`wQY&uC@xH?8Pu|*0R&92DZ zWHZs30G$COn>m zWo7AwsKkN`sX}HVw!MaSY+*S@ndz_J?c;5L)bZX(5tc*O^74kSW~iEA8!VNX&W%2R zu*JRL**E_Pp8ZVQ7+hM{{Fy@>D&w0vcMi4`M~#Q3y22H_kJM~>+MYZHF_NsTq8f5m zvc{MB(gik<1}n1tgHyE|r=`QZgOlv1>y+>T0{Nz`ha}uo?fG|_W;)>fhy=g>VJ+C> z3%`=e5N5m**UORoFpM}T9dtxur=I9c8nkejxTzi$-o~LzDgH@Gx&uo0>IyyJUY+l= zuMSNZuu%ELDb&3leyz+Uw_!@QkhG7VX*3O0D-Lga_VDD!G+D{tZpL<_wp=bw8=RX+ zAk{ohW$6>kcZ(Qs=OHOLJBpw_z@31)%scH)-TMO1ed48ZibZg*`Z<}l+RqYccr^Fq z3Bdkd%u(O`RTv5M2e&n{x-;p1t@?JD#}b5akMY_Z_pX)vz9#B607;hq(U4i=Zk4ACfNBg#uiQ!FWWu3^M`O0{+#5e zq%arqG%A0xraG+IjqvWc0Iw#xZ6viUl6+QkG|9g}*kEBB7PPtQa@gdKYLUGKyJm@H zhn)-^ryb9MBJkoiSy9vTR!Hx|(GI}ujAa6JPH-zs2k)TfisA!)2kASd*@GP$@%0e3 zh>Nc)azi*^HjX2t0|tD!92{ZJ9Qt-fs@TrD+x4y5H=i^@llrr_}p=TZRgUHiH zS`L@R^4tbe)q2|I*z8IYF=%3HAaJKQE6Lq}{P>W%bJNSDXrJ}E!+?*;RYE#2uInmC zRcUD%lp{Er0xe?>wJ&)LsteN&lx~FpGqU>QOgF2Muq;wP#?^3YYSdoXqDk$gx(f#&gE~`3R%NuS*8r`1q~Et%Q@gXStcf!y^s!ooCGupW|-d zvh}Ap?f9oQnwq*ymioFS@5C_QiNt4v`^3MZ5>jWdF!A=AHr!GPPQ+kpAg~sEj#Cr1 zL!V}HYX83Pm~*D*Fp=mXE-oHSNeC%65zLB;I+QHURBP;ikKIk`lQl(#X45VrAG<`;U>up|m>-`oz@!Ji1y_op9HbN{woO~yJAW}8^V^@7N7;8Si}UR)j>(B7ND{vUiDvlBDb-n zOU!fy^nB%RH9F%{YHT~noKh7@{D6o|7IQ#W6m>pG?J8R1fRhuikBZW8=u^zkinTl^ znF9v8@848>=1bpH5YZOXnsHE3D?2ZKSaw#`xXmc)^V8UIW7LFAwOf%hQxe>nek7zt zszMV@z@8EPMP_e6dydnCg;xJfIgCiV{q9s%-6KpTR8^jPshB;6C~MDNJ`fND=0+^b z=c*7Ni8fHyep<<(o8v~He7bW@n3N5*mE-q86e6SgW{3(uILHB0h zV3!P4GrI5;66IFA*Gov~IQKj|ArK?34Jw!_-7Cg-R8-^5Ei6hem*@!IqP-mspIQax z>=3y#NM%ENXnHZ7%IC zSwj2kyAsT@->-xzWbP@N;GX}e{m+Pp6_)L@S__Z)3f}Nwc7ZPvr%SspLpus-++6H` zA3fUld$sAaksSY{3qAZb)Wh0{i^LU=Z`8k7&zPI^Pa2o_9!S_;*#5WTje9}Fmm+Qs zr<Wd898*l*7+V^e(hswz~Y zFX^zeka`#2xF3j{D(dQ` zuA`oMu%;GspE!lnv+JJ;G}>m^;w)HPJvx<7F4FgraGn}|-FygUw~z{1AC8lKMttlj z(@r@8gMpq!atErAbIx_`y$Z)ma%4`8e8+{~f5qK*5NF%({G}~dzOKSR@SvEp%#oLo z)u&*iK*dzx`wP1jd&W?;EzO}4)&^l_rR^s>jETc{m=n6K4>2=GA{jKZ&8Zjd&fCF2 z3N+Kr%k^M%Y^VyU7AFeNKta??8p5Gsw-``~jfH|(B6c>iHbp+f?QzXX;fBJ4?9Ffo zcwXiBH1>syI!|mC^@Ao3J(whoPm_!(D8RumQhrLhM6KNg=Ta=-que{(wu>>2!=tt* z!?IoY-VPU)AzwzPKBD_bMV9}KuvDwaS_b7ra`)VN&yn%HBK)0qM2VgT#EwO|%brcJ zs^H?zaJ|*Ps>}-Jl2Dzq&b^K5mLLvXw{;MwnI6GmR|)KmIWazOV?t15Z4^vDxh@X! z=R%SwdEm^pJ@xg!M0yq>C6;W7b|V%C2}_5}mwgyAy}esPUB@b5Am)$kIczrxKX~gW zv9QS#Y^K{9QoG#V4Rd&p#@Y|N>gqUg?2xF(PR6=a>q<(`h`jxx>7*7Hs1SCqgz5Ra zlr6X=-)DT>iX))bjD;+fj2>MqOn=@1%E3WGxxJ}OH}d7>)(BZ*f9T)Eo`h8bW7~XS zW}d>^m2{pfGk6>E^-{_fXw9XiDwq%^-oHp=^ir7J!LbKt0}>y=){CiOao^Bo$V zQ`OGK`5`K^tXsbHq%;cX7GQj7SNUk^L?QU7`H>ow&&z`DFx!iTB|jJL1$S)d;Vt{^Ps&DMP7Cs)S1(e@{Z28}#y}vXLiXUJ^NL%*hy$iI>S5UGFUf zvm)i|P{)B72RZpLx3MyT78lZB%9=inxND;<2TG+a-3)FoejlsI(Ur-ha@9^F^?$-xKu~9Z@T!y1UP}q4%~WyoTW}s*WH3>JFE7gw9ZH`2PHd7qE&)y06cRm~LfKcAPxui&UXPQMV#B1*<%k_jWc~b z`{-z!Y>$1OiwN`LkD`L$a@PD~@yfrR5B4mwv(u}oUeiF_dh|nG9c$DfXbX|lD`<@k z{jC-!f<2py$~4)hF_-n~J&R;3q$USvoMmNWQ&QYxyT6oacG+m8eD!5yW9MLlBylJ- zLVvEsV&gejMf;L%>?i-Wu{mMbtvSQn;&lFb5;x_h#JmcW#)_ZZ7Ixh^lpEveD?1%Jbhi2eHw@&I9Rg}E1iLU^I5h<9gL+lqR? z*p`)P6`3Tje=ga7lXk;{vi0TZnizRN9M9!>K*4WyNQ0-dt5mY-e*T?zwfxUCb;*-@ z*Ok;J-J8XI1wu)EWlTypZz>+QYpktJwdon}Z>7Cd%D2`pzHEXuhgzl>XX;}d0A$mY zFVodSYmcQo@P_39cmOKr>RlGAM(kQh&LRH#YE%rjR=10BbxeW|n`$PIQfH>t)jAiV z3(`fldJeT9Uu^vbbbfBG$`LWKyjkd#l;CU4Znw4Rl+zC@eqz8E;g{;=jW72|h4E$I z~;pnepYNUgrS3gTFHjObwu$Rj5 z7v%Q>0(azyg{gU~RcG<-iU)!-R(2Fz zNhNOt$_+#;Ce<@=%#CFBj^e4-{O z3X0b~$*MBZ?vjA7@aPyYczKkxHfuoba@EapJk)i0Ec0e|;NP!Nf!T=9Ws3_WJKnKk zO4?Md30zB8(DwDJTByHp8Wk|C`ujh2#-2YS9&gVMz^rChS6zPU4Hq>qAMYJ&IWJsL zySXb}U`O#Kt%=TiFhO;BMzd!c_=p9IIhbtT(4ZN{8Lq`T(4Hf@k0*Sr6!yn#O(q7l z&q*v6r}~bAkQV)+&Q7(H)ACy)XK<^lr)yFpT6I#cZsl%UKLC8?C1(urS6xK2g58CZ z1&0rZK2GA+knMxwrDUBM2(WzCOlU36)3Wp~OP<8HFd)sVD75q~;SHD=xPpi~;~HbaO_mE@a|3MDUMN#GP*q ziUgXm6tLrCj^ADpQBJ52 z*%GuuqrK8#HT2vl(&+JIf9rD1J!tsq)RMSD^_mh^aT&-WI#wIdmTUZVWUT4= ziT5mB-#7l*`$GUU-Ya5(KCz&^-14qsd3U-c zk#F%)dGzH$s;yn_Ra_fSzoB3t%MJ-Hw%S@FaM9Ls-htV7QIk50}3Frk46FbILOwrt%{Vp z#r(UnQ&AN?1Npsj`yMWokI|iI_gJ-fNp>Z&ggpN;#`is096XyYYCo`fyc5rlkw+ zE=fBl4NsTu8#=7KrB^3DlxniqG2MMDY=G#RssD#TqDcf+UXKRaC8WQuE;idXO0Q^j zu}9(7_nKZMm6uDP!GfXAK=2D!J>UkwkOQ>C%`G>d5h<|K)GAO6HhUEpo9ph|I#{lL z9kSPME`r?`HaoqC%-oYkMkPdo8Vra^Q94dYLL~R0#}$=;<(eM2+EZ1+j)RVJ`1(qL zwmhP*8C}gmjJ!!!TBZZ{*o03Z`LMbFK-+n?wLS({-(Wd6>ciw5W#-x-R$aXI(+P-u zTl&FJQ67~21KM&pM>%3ES4tq-^4K)pN)&=N%kr95HZ`r|<4b~(6>cjKE3&E|8ya?O zXppI#o%QZ#MRMY8#ke3Ro{y3f?{940`mwFegpwJ6hlW2gN-2HjL1Ew1h|fpa+Ec4i zl5VV*zQ=hYh5MrR8G*5HZ}uJ-ncLj|Ss-}<_Wd*d#a7^HzgGHL|N2moe~fi;lu~Ey zrg&@qjO8}G((BEI?3ZwyIevZ#Y+~W`x>1BD;Q)^TpXxdXG7dwY4pR;ka~qzUA`?Ee z2a8NKNbil%SlvbvpSeZRNPKo@LeEs_T~29wFgr!3_UVSomX8BCsn3)O!{*p%i`*6F>#8{B-WF&XYcy;+bs5V8T^InkLX!50JA{rGd^%|0+Gv8if{tIuhKTRtC;ZV21ZdtY+ zfZGt}#;dz;=OcT<;Y-Rrr(Gj)*dd=c3PUHd0Q>O1efykUYGF8Qh;=%t3s4wvd5<2M zLXzzx-X2Qk(k(_GA8-6uO6F2X?uSpG{vwv@HDS$tC@pLGms6+YqC=8*maP3Pn$tIn zL@I>RFmQAUe35x0I7g@p0He2Gnn7@YIPU`@4i!uB$SF;A`RS?3YMqjnm%uCM68$)*9L#ysv ziFevBt2)iG{*WI^u*&pcK{-t?f`XK#i8C`%27=E*l@mgHE#eLx_yEb6uTn9$XLm_ENjLrj&ccP!=8%8zJjIlN9!*QDg)=QhR`x%Ce+dMoXY z+|9!+9%tTS_gdtmAr*$>$f=30v7%h zLIM_EL3FDEy7pDUDleWf5uOudv->F<}GfFDWT0OUtY@d*TxzpVErV z%reKEsAOyN!`m{gyMrnFvJ$_HCMC7y6ft9;0ND=gzzYr-QnQAD^}GeEEk2c&o=H_Y z(xra=n96R&hIULNa2ZldxEOB6<+vD1h;2)2t~3W^n+^8hlxxMvtBe{O?~J}1)R1jU z3YH9~ku!lnjYJKN_q4@2c^qCsm6R%9|Q|D?jLgTT|&8{u0=5KQtAb+|Xocn`X4r03(%Ym@vJux~DvDG&>(Q80+Owx3! zx>N*N*i%IJ@Pa)L0V|iVF{J)Bd+9Y-gJd<;5g@l(|NBue-#48m|aKV=;3Kvr(SPq{;4_AVZ9 zwnLX&`PFMH*0YIQf#Hr|G(sc_cb1Caz(E36aD#mTMxY zi>&Nf2?vRw9S)iH?R0I>nQz)4-(%2@O-`!LN99XN+|X^#Bh7|Y=n2rS#h2OdOX*$> z<|j80?D94wcc{?LG1W+yKwzdKr(1`H^g$k;i+zwC z?$9=G?M&-?!En0O|DgS=4`D0`p6`a<>{|rG=Aa{mqVkY?VIF_O;qRCFCpoj1i?G`s zJ}a?u6=8E1yVrb$|L~aI{TXBNGlGTyPa-IY#5iGyvjl$Z`y5KB4Wb@tJ#M-a6Tsqy}q8 zw_6x=y=dOcW*vL%>Ap=-131(mvK@yFP_EtQ(k$Cyt*1w^`rmS}9q0KJ+&+-09TB%c z7G_dCzzFlP5+Y!Ub0H?0J^7#EsW@1*Q)Audr8(1xtRZ{qj&tByZfHKriYF$TApQDv zJf|P4*U5f3#8~X)pzkh%!3h%gCiwve*xSGt5ES@WBo3Ax*Ehs7#{7Aa!b~8`j&Xf` z&6(p)kz9WPR8l1h(3pe0J=M`~@K=pYYCVJXlY@jA@%qP!;;`npAsE#!@zS= z#Ksz)!#P=Eh}al_C0$tYo<9myKV9aCP}P6k4lFb#^{v^pa&{&rSe>l81dB4mpCx2L zMk}cAWYeJwM^HQ@+HC{qUGo1wAN=orV(`_@&pzd|OJ^U+#I6s|0_wfvVug&11YR#_ zZ43ZRUvrWUK;c0$1?ZHp5}Gel?WA2?Vipq^(=FTgo9khS)!hjJtSJ^-WBUx@CBV`H zDLo@}`!pc|1+~THX@@ekKY)dLms+wO9x}>nsoCVx80rN_Gj0ZJUBlcLuYjHPTz9jy|VhI6Ui!3r@y3WsUc z2x{C9+0l~;xge_jZ)L}_7>TtNJw|f&_hm2=woV3uMpMr_Lxrq6+fC1p>m}avk~+0p zdT_W+Upwehd!O|KCytns8K{x|OLNdb5#ll>d0xP;>|Jl~-loT)k^t!h`->O|y8E6E zsaQo!OEdD>-o(Q;ChY5|nGee$O*22efA`K9R&d7V*_*5Dd}yaO5L;*sgwQEyAeen= z4Fs}YB1N$3PVLi)tSuocor1|X>8kRq%S9D)TVr?Wf9wPzN+je3Eb9FJ9u>_BZhV#H z;?Nu=2WlnRfZ2M!%ufQn;^5k%mv4-0+61StuErl4F+lj^B-m265MH%%T9_j+A_P&WM`yX~#%q9P@2Ovu?BQ>a5Lt%H+3#f;$#?07 z45n4z3>k;$hYZ*saIor3!Eruwl1_iAy1_~7lcrtslKSpXkkdjqqlr@W8HdF``x$Ai zuAGJ^hv&i92mI-v6sE$thsT$8UC*HS(2FqOPvD{AqU}BR0BG|rvsxE*-wqe;^iuZi zT&r2slTQ~~1IL9TcRq9OD4j=TPw0-VXK?|9SB5ULACM1Z5RsjuHV~r~e*M7w+Kzv{ zqT78VuFa{Z6dU)2B9Sn-@U*0n4PMRbXdg=vtq*9*T$PY6P|`F@+-+#k)dl|nLf4wl zWE~s-gFXsV~o!ExjY=J7{m3mSZrjNvt$IQsmH&~bqRYF zP-bum03oxp@?qYvqDz(w^!%q^RDswCh&guAWcedqmYk!n(Npj4G{9Tr&YfD=aIWq) z)SS3>^CV6_tM2vJjnS~FJU&D`%t3R*CLiIx;FtO2t42m1$RQ6&-Xa=96F!{qN$D~C z6@M$K8p_EA^K%d8HDcH0my89A1;+~sTnxa`6&&ovYqtC?vpOLgd%wc=o6JneaB5Xj zGNLU0wfVg@vx;Sq#|CN*EdF&Pp2GjhJiqu?lDCsJtGewu_Xjb*Nl7HZR{_#K7v|vQ zpje$x!jeU~7hvwTI3nH#O}URSSX%@}Vf~fVx6&{o>pr<~`@meOb5C8uK!m(`K;qrY zmsPKjjpdLyI0oiecoIKD@|oK`uVCmQ>v9`FO%+4% zTIREtr}$ezm*ar2L|N4kc1Gcj)Iq@s0ueyXxRiSb1~zz@MqGv)s(%3>8@k?vi;>=? zqx(1Z(qM@gs(6hpM{I3o?o``Ungye*5De=4hv3va6rsKTDa{Ga>TiBwKbav#c@rm* z@ZSNPn4mog3Q%g$E6x^}DBil&rvA4U%nS5y`5(<37ezH>M{(IjA$jc0qO26Qy^3(5 zOjBVs?N>l%jlMghyrH}qwz?M;IWtR5-j{v;JQe=&^j`|8aMnTdNPN6Gcf86MgrLVOgzgjIm_)vV! z{U@Mzmpp{a-^bf0`zJOr>Yr=PG~0f3 z`oZC*JU2)!C7^5q9WAH#IOmCz&Di@x-hO_lk4F40$tAilo-xtwVg(EN545Nz_vf{!6(;|o zMXgtH$vs)9UJJXF7m<+BlhDZQx=w3k(zZq(ZxYx38k|vW1A>Jp9B~5CqxS3NOizM% zEIK`|wYj>T5GCezQCm`SFTkI6zbEVH?6{z_j$M;h_8~`l-8$9*sjIn($f^xp53BOWy|V$7)+Qlw;QMNWWYg!JvP1<|1hm)7YV`xF9(j!_3LAD$w$FGkY87S# zbLj=LT#8BXMxV(3iJMk4(@=`(I7Ik(r-lJsTZnx$cqimqbN2-VC2@1K*{tfcN@*H} zm$_rk-oUdNb=qc#j~!s;CyzzUhniUU8l`n!#~LP$585&%NmXVN44iT0#C7^}(=U!r zeNu~s<>ODp!iRUB09SXUnCR3^?>(o$eGf+DwylgO}beoYd8^Hx{=dY%nm04 zb)f&00jw|-p`CKbcnu5-1C*!#48E|iWW0a<`Uz0P!n+L&PdM01VraK3DyQcScoXUh z>p?*sAUgsY_%B!E>S7bxujG8TpcSN&OmUqkOFE(`b@a=4G4(NF>1oomxjI4+)B(X{ zG8}P5rzGOm;IlZLOw7gD7Obf6*t`~1pc}NPt~U($_PEfV6Dn>ZP|{<)-b>GK#fsDF zXHFhhrU;8(_($lJ>lOHo5)Aw=FVhA6=DP^L@}dRNVP^pc!_zu!D08w_n{HFo|10RF zsL5N9ibn^dgJ@rIPTF~zxRcXRl&1)F9ZZ&BYWoCW_zgi?Q&QM($cJ@M>$lFCpR9KK ztB;DF4`26NG_Yx?*^hbw$FXC`@MOWLrWy}V`$BEAXxnb6v#y+-*6mTKX+z>Bjg2YM zHqV8jJ5V>P@WHr#Xh4eEH!6Iesa+3JpRT8UH9!WGm6azZUz(aWBxsD^&It|*@+t|c zTkFoNR>i7je7cgVL#otLxD+QU?(!@%^Z2Z9esWw3yZEFDEITjk8|eFn;<;D|-n}z^ zLoLGXS@>rMneO}ffMN6-C!L&o`M}i~n@eG^Nb`a4*~sduPDgJe&T}uG9mauB#AhHk zbNx6XIQ?rZzLtk`GdB(e*wGwYe`gACy|cT z5dc=l?IQ$?F0@KRMaBw~8v;amhR4l@w6_5;Ivf^KGPyBoj0pTpDKa#i5-iMG@ z%_Sh0K|iIfvg(W=-^jc%nz10kd3csv+k_t$Zmio2C>T|?`JR0+oF4?xjZRhB9v)(t|2e)rp#%hYg@zBDR;8LFBR`M!Bt*6&<}QNaqPgous3$d==+lX_d@rt; zeZn?pbryU7G38>?B%K@Va+}Xa&THJPJ;NEF3$zy^$XK`{Tc(4!$~ah^jON_6iwE$1 zI}TB#xFP#E93ANnz>kVsvvW5Q0fWv(jD@aj2ac%vI>Hh0mw>9(qcBx5B@Z1w%9(x8 z>~y3O5?=j0Y--rnE^i4A1f#QyM@2Am=TR-;y2|XX+YqfbGkEk~gClp%$!#(=rv06{ zGhmf1yC85 ze04KIKb$_HP(Jv&O!FE8EqBU;YBf@Byg-%Lcl7WgaMGJiv|FtZ9NT?eV53u_>{VpB z>NPI9M`QWs3d{^p`;h*sc+H|(e#=93ir2xy;yxO>=z+A7d%4@zuIj!DzjM9Zznguy zIhG@siX`_CMusAX4o6^(BVm*7#ZxrWQWpDzL99ZEI*1uwl>RSSjNl!rEC#msEI4CT z0})xw2)#4bYTHA6?_{n06UBkoN^o)x(Bx4_;KTw${OVbNcCX0AWpprU_-vENKbLW% zVxLposD^xt)|?zCn>xx?4|qbSe)N%Lp3Gp-rnEhXWz-JVqf?R@*@c64;06Znl>~u) zM7FZ%GM|ZYMQ?8ujGov~0FB)0WGghil)eZ?0GCPkJV7#!9`n;HrvJMqII3lhCX@rM} zSB5sWfJzUf@MQ*nOGKeTt)Uxo{d%av9+vg0zzp_$Kr3mX@iiiRs8rYcF@f4eeP&lHYtg>e?IyUl8sn zX4m;?{w|7)^t9u90+NenHTJHGIm5cmS$~Z=NXCwRq&pl)k1_8s{D~d|Alr5&mAj(P zsSO7E1D@LZOJ3}W^LCd!O0fJ|zvODoZ}1gqTtWMUV`I#9bOK{ z1w*UV_}7z+WTZ`q#0Pid=H?y_rr+C>@XVGsq+(|l&^>9zwSH)%cc?y|X6Qp?1_V)t zgVsF#uz85{n{OU|f)zeL&kAeNW}z8`6;|@5%|Za`%9T_G`GFV%^v>2KY#Ml%>pp$D zz<7F)(J=mnjot4OTRQu|r-&sPW@m}L$%07k>7_d^D0Xy^!bMYzc|%lV-mC6ylMZn$ zVr!@nZ|5(|pZ|tm+=&MKdT2EP^QeUOSL_!rA+#9SyVHfL&ggD@-Yk=fm>t>mPxPsB zycG+atlb69z~fDHC7KJ!fc3vcFDVIzDBQ3*0Mq|I3V|(8nu2BCIcVxz3p)kZxJe7? zpMVpCcBVivn*tYnc|btySaOuh44$W?bdrcMAOMc4i_a0GNPgdUUj~RnXidhqiV=y= zIzQ5jAOvz}aB23W%k8pu5D2XGFh!B)o-3VjV@d-3KoVl! zEA+z<^#>_KT7r>!V!@c488DuAwY(T3TA-b-*r`illn8wbxQ!Nq+xQ{44Y<#!P}v&} zDsH2(h}&qOH=KXJzVm$`F75R@_RvyrJun@j{rMuPbQflTpDD@{pRP@f<4n z(e*S`1|gQNT=z&tG<840B5MqE6K$vJSz0&E?)N#vy#!CWh)>=!kj-m1Ls=fUnVT!< zrAV&0klm@aC&6=N*7thdK0}4PLwf+J>b9BloHGSAm(9RJ4)Z2x29N;z8y+x+QNR9Y zCMcvotyMwN41ZRuV%Jx^WUfIiH`lD^@hY(kV`e1*x+}A4V5UVnJ@Nhw_$fyEBFP)q ztG4H3>bq~tiH{%ga({pPaB9p{v5ULg8W>5F6*0M=?{AE2=ST21F(@9SF9AB_xLcsnqhK0Qf$a{~XhtV-qL z;HsZ2OnXImz#VJpVqu{eAtbgf6LLqojrb;y0|dea?>g#(MM+luxBeyfC5B$C8?F82 z-!v+qbK@1^QLIISL3jvEw^ey=?H|Oa5YK==29z#OGdx%nZqQENkCU5n6)EN~dzF8$ zJoV#JIR>zgUgpWWOIoqjuY@HL(%Qp$!(F7Ag0>C0?=#@#3S66NR%C1|FQI}#Q2HK_ zKS0t?a_t`>_Fv6e;0Hjq3v$B_x;O4pv_6@-WoP%I_1DupJGe8x|8&K!UGRJ#UZ&ho zIc(&wCQo}}w!yy_4bmLy&7K2t%D>~E?ce~0|C(OMMKO!hE9?@3VeuKKU z1o~PY9)SpsQ{lc8ge0DZka%BQ9wG7e3RV_3JaKRH@5)k~c7R*!nDkc}c784hcu_Vv z6lB>t`{A*A>G#<0k>Z`jomtg))*}s0#0~tM&Z$Vx+U=Ss0jPHLquviIM$rnYn-=UT z|3yu&Vkb=T=$L4xtX(wI#%;J$5@h?}V>>1zC8ZD<7rw6;B3U{2i;XwLg>C(2c%-ws zTIcJEKJ#;*2Rg1GK!+@9pANNQ*~PGY!-B-;EHkjc6||*&4(^Q_5fO7K%n^N!)`eHp z!=(wSIRk`mBx^!5BcZ7*-+NM1UxU~h_UjqLHqqE3NfQ`R3PcZH=Hn0NeVlqf0b1(! zbcF`q+}z9{^8@o*NKnw(2>b4ONN9mu3=D}}WNcD-h&YE!4tV-A7&hcMf@3w=ia1N4 zE)SJ>2W&U^0Dz3K_{3rb!E>n)W3xG!Im#GP0APLC=j|}YD8SNQ>f=j^1N|>9h#_E} z3wrDv?{Y+Z_`$&m8aUy6ipUBCbo~r7w&_TM4qqJ|1a6i*8reI+>B3IqpU|Y~xa{lV-a{Vm0Lv$R` z9>kX4kec{cF+urZiMH>O0q6(F=JH3E?dOlKrrJ{4W_+dS41_AQg;iAkQf1JK=WknLckPf#uW@piV()|?e7VS|6b%0=lK{2y52J;$hr_yNP~ z|I(*2&A;`JeDl_~d9q{@nM`BnNxZP5Pr+gMpsCdpF&C}KlyXmlU`e3?q&o86qrLO! zj&Vn}ZpqVx=4GVmWXw?OMYBJpL#M2GFZjfYwwv7PP~WhP@wbxX3thkO*s}AT=8X5v z`^WFvemw1T$eQzcDbsmJA>JwUl9@B9cdho>|yKa1~XGmE!*uM!{X79&vJ7tL(nPRtsW3LhC8 zHcd;>^H(D=m+$)pI3gyh78Z-|-YK9eNx0%+%s5VPZqq_wI;fe+J+c2@^h;}`h?ao1 z9|4?1Ra+Rp0=`;q6wT&dvLi_a6gft?#DEbhW^Cp)H-RMJ^_7hss zt~rpc&WkfrRhHuiWCt9!Tiv)&vmeTGYR~uGcmLkDP@+Zby9L8+gJo()5_aH*=++0$S@SY(NO0#L9hFg7eGoN?R5u9tM>6@Pnf+ch`PIi?S;o{h=W$Teh-`eomQ0K_deYh08m&Tk=p75pD==(oo;Z|rSlfOK_)_oFm4@!cAQ;K?p}!ih5)`KzU0~I>2fg(m zbF|9Ix>oD#bY0xZ@R2MMai(SesZb1j^VgxdkyZrArNTN;NUu-G$;eED60Q%On@WX7 zRM7Rt)>A2tF;shSEG3jQBk@!FUXPI`*j*DzL*n~WbhIn~Q;s)4Dequq8zr|Q;hCW! z;PTMqdbMZ{HU+4vR)Z=?MUN{u7C_C+S>h|W%i#F6dZ|0Wf%`s%xo|0IN%cyrR_FLS&3(KAP6+h2~!3a-3 zT~RYe-|lh5=a3Ba2wa3T^rmW`!j%OCNJjBk(AMcqnUap z+wc@ScY<6we8r_`!jV!uOQHZLw{j@iEpPo|&jWW2lGRv8;>v!ny@T7gn7s0sI%|hO zC?k>jSFfJJV$vw#{q=9zHuXYWj>91!p;1z@@~o-7<(;qh3H*du3BylMDNYmpMG^8& zx*Ac5$*|atnVYHT5uzmeH03#%{iQyMPy)WhSO}>bBd~d< zU3R62y$RMH6r)?q24xXgPaioiJ!d3RgZEeQckK#-#=o&C3X|Z$>}hk%#a7^ob2?2k z3kihmH1mt%&@rt^R|1!$!>g<;7em8n0utR}I3sIM>fV2z(4)B6jKJ7sMMF5*l zeqo)mkFSDVy5w^MqS%979|7&zxXif}h$6+=8C<hSdRFxUr8 z5`Dc|q^8XkWiY=^#%5zcqx$TvLw)v6G4z^L%%fvjd|6+z-Dz)Od9-+mP@r=70FpFCFSwdY*? z_1OzEyfc>JMEBEwUP54s#L<`UTi;ac?+2!g90S2Ywh{>G?jb3UB@yG3nZ$*uGZ)67m7eHnCg@d;B*Ij73sacF02tEljY56r^CJq8l2my~^rd-@dE z%V325d9zl75YBlV9;;4kAY~M-V$ZZA%{-?fhI0`?wJKO)wB14 zLkyfv5h8j$%mlJl0pWMg9a=t@#-FC0o|fSr;<*L*+}!GvFxewTm{M}B_EH9Q^B154 z5+6N0*b-6T{$iK^dS2iIrFWoyD$c@GA3Hmm4OZw4lgJdc%a?7y=_o1{tey~&)oAf2 z2HBWW7x$e%X76S2M_M|}7@q)|kcqhtHE7IM+%fH3DG4kOkojH9SY&0OyDd9LTid$> zl-9+5xgSXsxKEb&=mxP(PQqhjGf4F3LO@~cjXwRDSRk5 zR}YTN$$=B5+YSu7(lqBUz~9 zqB5=kGxyS07?TQppG4Nd#)lwywlc{VQPKk#StC#hEcNl@&_I6;=&VeTkw_WjyP zPp?X8%m)&yV5hqD_XT8U`wc=~@H9{af(Z6}EDuL(Ek@Y^#6*+03Vl%Ix;Pqy> zMy)9Ex{eXTU*)=-K~%XZRVax!B&a$Z;eSFkM8T!6;y7u`Z)^(S*vlHQx}B~IUa$q7 z#$<ddj@p0WJ-{`7>ho9ppZI+LnzoUV^Nhe*N$$z)-X zivtB`aJVN<#hZX!>YlKQMj53-r4PlZA-~Er^+Ng=3N3Qh_wJr zcCwA448Y;`+j6Ckfur%&#guE*g)=3`!JTLRoy}x$9@~3> zyHM}f6+8X6i{}9r=3vmDQ`EqTDuEIo^4BMMBETNdoei&^0R)8Hl&W%!;&P?Kg7hjr zb9yF|opsnc(-g>I13hks5U;IFf-PJ&z;kt5ujdM&b@T|t4433G`FPX{+!?+7K9)i)3* z*M0QBUindLy??8VP_}>raSnjiQLA#9gajJWcs===gAHu)uiWp{plV#?)}GC4AFn5C ztbSaj9?=8aM>oej{&oM4NqO|C#PIJK z(MLKXs^a{2MkKr2kFyzaRCBLy2ufVf<;qYA5;@fmiLI!Q(?DcTdP#ovbJqaxX(YQ% z_oPm6^^6_`<}@OKDM@+U%ncFYd90n1jNIhn(TG;VIR%ooGS5=tjeu?h>YS;6JtRsu zZ-V3FL%{u#D=t@$QJkDwk)WQkArje!_5i6|>GpYT13b6Dtk+L^c?S>+$lEotl6U z#(F#^K87G{QrDPE9KyJ#<`6OScKhw4n!To1N#1k<18ml}jCT$AS6i-Ba^a=J7abKI zJRj`NLxU9K>rfs@gLoApk|Mj=uLKFFCA%}hngOs%JI0i&AMZ zzfKv}M9Je4GH+;$Xo`uY(-pZQI$dXC$eR!>d?%ePiO5d@PQjnnZ#gUiam4@CMpJ8a z@LYgz7t|Y5*ldag+XmkL*eIhTp?CQwPm3A|^(H>XBC2r3vauvvoRj{KtYrMSF9+BQ zYs~21F+;cS&zO{FhAOBn#k6+aC@ zTt+5Pjg*p=VP}_>Q(=Q40$v_d*Bu;uEZ>r@*LqUF>$U#?HK9cS?#ArpYqICUZ>Nh3 zLA8lx&-dsO*4?e;83QJzjqX-|_iz&NF;T1rMu(5riN`(WS;5TX-R0I;MPm?P6+HAT zdvgYw773%b_w1ItSk_mfnS>d-D&l+Nmx-?@|CvsJkKf@o%x-i>aI=@SKFe)7Y2aYs z<*I`RRq2q z{Jb+`5wFUtsGU_`e}C-xjF=cyS9ja%YJYk3jvmH+T(k`SnQ~ma@E4S$wvh*a!WfZPQi^$C@IhewTIvTu z?bug0EX-ZCfdIkCpy|d`b}%A;s}{qU$_G_Lg;esG_@>m|c1Ejo_2bOp|+dHepE6I!sG zuBxynIVq!R3T`M7(y}pOIWn>uaIk0Pj?vF%L0yUFed{7=Gb<2D#v-H>OpC9g4(Y&` zpU_@2%iW-eg5`6+2`=*(a|(iYCC#&@1AGMP32YOW4cp}3h)ejSltmQV9P4T8!tk^C z&dUp^p}wJdSD>i?fyS1Qx(@A66V@VsDbw zH>l-cF=(G>Jxwv3S@V!?H+=Vy?l1lz*pOCM{|UoEEI{7AIVNau$V5oU>rzZ{P3x>) zW?p=hS|8o0HR-GP{pOb?z_o$pUMs&`Q`4`DQ@f(0Et1iZlx0kh>?a@HtvapRlW#sj zCW%_yNyKoS0>`D9=r^p~e*g%e=3F+Ivxj`wOPHr>vdYDzQPvVS2;DiVdEsafK{l-T z!8xMe_yEFY4a2_)Ah*s^;7`z@s_!r%f~m?_3WYk&Y%TgPh;?YFAIJYhCKS98rS%T# z50n&;A_OiGY3>pubI~6m&yV;Tpo{f-Y77S(`!izIinr2l(>g((#5D?JzvY}d>6Z;C zWDNv3*^`q~w{_xf-aBKTqvz9Lo@{0*iH|tBYVf!xb{OKEYCSfDgr&jOx*Y@{p!N6Bf;D!i__JE(o|$%TK0EJLNghb(=fPHM6MUmLzP z5Yv2%>o!PwI|4M)+RLH~fw-i>xN~*|nuvh%g^mteD9C)%h4Rckw*nQnPYQ_5I(U43 zE?H~QIsXhh6E_?L4W6mX?0M1My=@9`jqyhe;R*J9ww*;I&(^QoxlH1{CANZ; z#YEhbN?QuP2E%_sr3b|Cnl8Klg+oJn#Y=`hbU1~o6(DKpB?Ahd^-`Bk1EYz$DfU!Q zP!H5pV5}&h3%i$qz22T9IjsH7$mZNF{l6qNIzNI4@Gk-xXb=30%f~2y@O9=pncuo~ zDhM`kLQ8WuKQI(4pT;!^p>S3|xzn6t>+ZB!(z-jX0A}wjH%cQ_8|Pw48d~Eo15fDu zh1s8;9NKk#{i+Jx+W8x#5D~fR*h4o?m`#2*P6A%oFf3$ciF?@59&K?ba(wUKw>CU zRba7^jODG;Gea3*hY}c`-C78)#`3=n!P!NO>jd3pS6w48%BW30#=Jtaf##)r$SJn? zZhveVgt5E&)lB}?&ezXrtjyzD>D_gh0c=&^CP7RsI;?J<4`@`mj~&$M;pD_e@VDds zxXOX zaJcGQORlm?K->dt!4ZIIA8GCUkC0czsLk1f!Wnp#*#8KK0gDuPr|KNddGnk}88(9r zkTmC8SC8~|?eP+HbP|=~@(u!0mITbLMYYI@w0Cli#PuOSIN__lRZsM5! z6E_L;r*o5p@(tXCm6Of_=4#RDK0)M7$w7c+Y%L8tx*7)i(L-3ngBw^t1ExQ2lWZt< zSS-NfV=}}=TT=^RA2!|9CsFaThd%ur&j)oOdSq{(TH_$}aQ_%5`KTE~3!f2(x_bVwPFR6-5v(axRx*J?RdFG=tFze9!zM%?Oe zk-<^7mV@#Q9fDTT;W-^04nASXcSbA_&47f({Gl{?<DJPfw< zcY&my2U*Emplh*tx$fH+|1yZ=g8ddm@;_y`U%5LO+}O^1{8$&Ts)`DG2*kU?z+mNL zoNE56KL5;ktEagvX_sSWf(ZC-Q)C*l!BDpy;#t5z}XkNSa zsm@m>J33i^E2Au5kNS_7_> zW1>y%>T+#&!&Pz-fN=<{!}S!de_{-Z|2<>aA@?(5*!5?|U@L+zTpTThyHHr^XtX-J;vgX#b&f-LOV&Eu$M~gU#K1^+L+E2?=!1abw^R*fY{} zZ)V{#)cAW$haZcY-1SpTCor!Qck!y(;E36QeV+$Ro1YUy^UsEWwrF^;GBqMT9};F_ zHgb#^Xafn0e*zKuO_sGM{Xeow=KjGdIe=Xn9crqru$t^Ok7k;vfW@CQ<*x_)7C^sa z)pKCnJGOy)7T|CLr})|!IM|p7!R6&IjWP`KlL~Tko3!IoQsQDki)JpMOb4H?>XM?L zb%{pWC&pDE(%z!y^p12%&%kYwv8>t02Y_~xI@2i25(-vprl?ioLh1=H?LkB}=x5p3 z3_ke@fPm27q{x!NnDvr(Xu+FkwL0QlW#$*l@(Y1;2-a7Qq&_ zW5BE3@SS&yFkO4Z53K3uAO2Yb8Hv!XpEgDuDkr9k_bs`tihLpglpuNvP;>Cs^ z{>#C(?-1ZB|j*d2W27r&Muet_QS877wqU z{K4EC$SPbO>FVn0TyF2=S9Hx|DPyrZT`4HSovGhJPJ{Q<@*QHpV{Kn$2zHr*U}s}< zU79F8z~pd2)Hpk~?|pEklaC!x)2!&mKLsuQ2G^y@rcI#=-~Y#d z_rdt7k!LH7gkGl93@^`3^mJlr z`RK&z<>w*S-l;maj7Z~o@b7EH`=vvPZcp5)+gwC{qagm!z*h^mQEr7=Dferm+t#wLf|E?MmZBIGy243zAPxZ@JlFhAg$6UbK;U~YRFeDYWiob|ya*l) z%uq{5z7s@eWv)~)$Gl}B@N`z0IuZ%?g1o#us4O^hcba+mV_)rBDD# z=pB!Jm0~&YaleaC-qy_g{QQ`h9?++2nH%AJh>~kJX1jCpDX$b8zie!RLYu`otrgk6 zyq)smu(RRx-taF)?~)_7Hm6y*rHH3_H^3@S-u8JtHIq}IGJP|AQBv#>#Xw&#p6ugL zT~-k$f$G&zTlv&@SG+Q`$B?u`nl0_fG;Kqt=DZsBAFJex9SM1GA1C8q8xwcp3B}!ra?ASSXG&dQK zfXwnlW(ig2fVo;)px}`gXS#DFzE zp#9>;6_*L%L>JGqeBAcyr$c!0G|N-yU-_7)wz;f0 zoW`5r4bII{a@eZ9i_rFw=fr7!r*m(!-59@c51yvL*ikLHc6h481v4`UO7%6lG=UZ*mt2VIOko*MYCrCB*(V`| zFUHvS-(bhXv2$NM0|Em2y`scpCl2UFONc+Ubz2$&?b$C~y6*c_Q>wvktRppnd$^gP ztTQv#iO&MPcwu7dgkWe13LplqAP5gO5?_OCUyt6W?4{LAHm`9 z5K*|*vZp0E2OE}|naL|on4Wr^ucW+ls$A zu^@cUTq?IGS-S7w+|nVvb#-xQhQ6lSbF+v<$$;{umDxfFZy`9yKs(#Wb9OMARvv6t zOhR1zup%)Fz-eEI$s*pBDy;n(2FaIvnVLE>J=l;IUMywab_&7VExT_3LZ+Rk0UTm+c{Yo z62_eXT}2F8R+&vgw`a=Q@DAI9bhA*-N zV|?}6GCAd0+~z+o=1YC^JOusj!Z>!yZ{7LbwCNqA=-8%BYU>Hy|35zHr2Q(hu-7|5 T(B=T0cU-=x{(IVQhHn1@vT1NZ diff --git a/ontology/SPDX-2.2-ontology.html b/ontology/SPDX-2.2-ontology.html deleted file mode 100644 index c276bb044e..0000000000 --- a/ontology/SPDX-2.2-ontology.html +++ /dev/null @@ -1,3399 +0,0 @@ - - - - SPDX 2.2 - - - -

    -
    -

    Abstract

    -

    This specification describes the SPDX® language, defined as a dictionary of named properties and classes using W3C's RDF Technology.

    -

    SPDX® is a designed to allow the exchange of data about software packages. This information includes general information about the package, licensing information about the package as a whole, a manifest of files contained in the package and licensing information related to the contained files.

    -

    Known issues:

    - -
    -

    Classes

    - -
    - -

    annotationc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Annotation

    -
    -

    An Annotation is a comment on an SpdxItem by an agent.

    -
    -
    -
    has super-classes
    -
    annotation typeop exactly 1 annotation typec
    -
    annotation datedp exactly 1
    -
    commentdp exactly 1
    -
    annotatordp exactly 1
    -
    is in domain of
    -
    annotation datedp, annotation typeop, annotatordp, datedp
    -
    is in range of
    -
    annotationop
    -
    is disjoint with
    -
    relationshipc, spdx elementc
    -
    -
    -
    - -

    annotation typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#AnnotationType

    -
    -

    This type describes the type of annotation. Annotations are usually created when someone reviews the file, and if this is the case the annotation type should be REVIEW.

    -
    -
    -
    has members
    -
    annotation type otherni, annotation type reviewni
    -
    -
    -
    - -

    any license infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#AnyLicenseInfo

    -
    -
    is defined by
    -
    https://raw.githubusercontent.com/spdx/spdx-spec/updaterdfschema/ontology/spdx-ontology.owl.xml
    -
    -
    -

    The AnyLicenseInfo class includes all resources that represent licensing information.

    -
    -
    -
    has sub-classes
    -
    conjunctive license setc, disjunctive license setc, or later operatorc, simple licensing infoc, with exception operatorc
    -
    is in range of
    -
    license declaredop, memberop
    -
    -
    -
    - -

    byte offset pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#ByteOffsetPointer

    -
    -
    has super-classes
    -
    offset pointerc
    -
    offsetdp exactly 1
    -
    -
    -
    - -

    checksumc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Checksum

    -
    -

    A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented.

    -
    -
    -
    has super-classes
    -
    checksum valuedp exactly 1
    -
    algorithmop exactly 1 checksum algorithmc
    -
    is in domain of
    -
    algorithmop, checksum valuedp
    -
    is in range of
    -
    checksumop
    -
    -
    -
    - -

    checksum algorithmc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ChecksumAlgorithm

    -
    -

    Algorighm for Checksums.

    -
    -
    -
    has members
    -
    checksum algorithm md2ni, checksum algorithm md4ni, checksum algorithm md5ni, checksum algorithm md6ni, checksum algorithm sha1ni, checksum algorithm sha224ni, checksum algorithm sha256ni, checksum algorithm sha384ni, checksum algorithm sha512ni
    -
    -
    -
    - -

    compound pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#CompoundPointer

    -
    -
    has super-classes
    -
    pointerc
    -
    has sub-classes
    -
    start end pointerc
    -
    is in domain of
    -
    end pointerop, start pointerop
    -
    is in range of
    -
    rangeop
    -
    -
    -
    - -

    conjunctive license setc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ConjunctiveLicenseSet

    -
    -

    A ConjunctiveLicenseSet represents a set of licensing information all of which apply.

    -
    -
    -
    has super-classes
    -
    any license infoc
    -
    containerc
    -
    memberop min 2 any license infoc
    -
    -
    -
    - -

    creation infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#CreationInfo

    -
    -

    One instance is required for each SPDX file produced. It provides the necessary information for forward and backward compatibility for processing tools.

    -
    -
    -
    has super-classes
    -
    creatordp min 1
    -
    commentdp max 1
    -
    createddp exactly 1
    -
    license list versiondp max 1
    -
    is in domain of
    -
    createddp, creatordp, datedp, license list versiondp
    -
    is in range of
    -
    creation infoop
    -
    -
    -
    - -

    disjunctive license setc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#DisjunctiveLicenseSet

    -
    -

    A DisjunctiveLicenseSet represents a set of licensing information where only one license applies at a time. This class implies that the recipient gets to choose one of these licenses they would prefer to use.

    -
    -
    -
    has super-classes
    -
    any license infoc
    -
    containerc
    -
    memberop min 2 any license infoc
    -
    -
    -
    - -

    external document refc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ExternalDocumentRef

    -
    -

    Information about an external SPDX document reference including the checksum. This allows for verification of the external references.

    -
    -
    -
    has super-classes
    -
    spdx documentop exactly 1 spdx documentc
    -
    external document iddp exactly 1
    -
    checksumop exactly 1 checksumc
    -
    is in domain of
    -
    external document iddp, spdx documentop
    -
    -
    -
    - -

    external refc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ExternalRef

    -
    -

    An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package.

    -
    -
    -
    has super-classes
    -
    commentdp max 1
    -
    reference locatordp exactly 1
    -
    reference categoryop exactly 1 reference categoryc
    -
    reference typeop exactly 1 reference typec
    -
    is in domain of
    -
    reference categoryop, reference locatordp, reference typeop
    -
    is in range of
    -
    external refop
    -
    -
    -
    - -

    extracted licensing infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ExtractedLicensingInfo

    -
    -

    An ExtractedLicensingInfo represents a license or licensing notice that was found in the package. Any license text that is recognized as a license may be represented as a License rather than an ExtractedLicensingInfo.

    -
    -
    -
    has super-classes
    -
    simple licensing infoc
    -
    extracted textdp exactly 1
    -
    is in domain of
    -
    extracted textdp, has extracted licensing infoop
    -
    -
    -
    - -

    filec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#File

    -
    -

    A File represents a named sequence of information that is contained in a software package.

    -
    -
    -
    has super-classes
    -
    spdx itemc
    -
    checksumop min 1 checksumc
    -
    notice textdp max 1
    -
    file namedp exactly 1
    -
    file dependencyop min 0 filec
    -
    file contributordp min 0
    -
    file typeop min 0 file typec
    -
    artifact ofop min 0 projectc
    -
    license info in fileop min 1 any license infoc
    -
    is in domain of
    -
    file contributordp, file dependencyop, file namedp, file typeop, license info in fileop, notice textdp
    -
    is in range of
    -
    file dependencyop, has fileop, references fileop, snippet from fileop
    -
    is disjoint with
    -
    snippetc
    -
    -
    -
    - -

    file typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#FileType

    -
    -

    Type of file.

    -
    -
    -
    has members
    -
    file type applicationni, file type archiveni, file type audioni, file type binaryni, file type documentationni, file type imageni, file type otherni, file type sourceni, file type spdxni, file type textni, file type videoni
    -
    -
    -
    - -

    licensec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#License

    -
    -

    A License represents a copyright license. The SPDX license list website is annotated with these properties (using RDFa) to allow license data published there to be easily processed. The license list is populated in accordance with the License List fields guidelines. These guidelines are not normative and may change over time. SPDX tooling should not rely on values in the license list conforming to the current guidelines.

    -
    -
    -
    has super-classes
    -
    simple licensing infoc
    -
    is fsf libredp max 1
    -
    standard license header templatedp max 1
    -
    license textdp exactly 1
    -
    is deprecated license iddp max 1
    -
    standard license headerdp max 1
    -
    standard license templatedp max 1
    -
    is osi approveddp exactly 1
    -
    has sub-classes
    -
    listed licensec
    -
    is in domain of
    -
    is fsf libredp, is osi approveddp, license textdp, standard license headerdp, standard license templatedp
    -
    -
    -
    - -

    license exceptionc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#LicenseException

    -
    -

    An exception to a license.

    -
    -
    -
    has super-classes
    -
    exampledp max 1
    -
    see alsodp min 0
    -
    commentdp exactly 1
    -
    license exception textdp exactly 1
    -
    namedp exactly 1
    -
    license exception iddp exactly 1
    -
    is in domain of
    -
    exampledp, license exception iddp, license exception textdp
    -
    is in range of
    -
    license exceptionop
    -
    -
    -
    - -

    line char pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#LineCharPointer

    -
    -
    has super-classes
    -
    offset pointerc
    -
    line numberdp exactly 1
    -
    is in domain of
    -
    line numberdp
    -
    -
    -
    - -

    listed licensec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ListedLicense

    -
    -

    A license which is included in the SPDX License List (http://spdx.org/licenses).

    -
    -
    -
    has super-classes
    -
    licensec
    -
    is deprecated license iddp max 1
    -
    is in domain of
    -
    is deprecated license iddp, standard license header templatedp
    -
    -
    -
    - -

    offset pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#OffsetPointer

    -
    -
    has super-classes
    -
    single pointerc
    -
    has sub-classes
    -
    byte offset pointerc, line char pointerc
    -
    is in domain of
    -
    offsetdp
    -
    -
    -
    - -

    or later operatorc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#OrLaterOperator

    -
    -

    A license with an or later operator indicating this license version or any later version of the license

    -
    -
    -
    has super-classes
    -
    any license infoc
    -
    memberop exactly 1 simple licensing infoc
    -
    -
    -
    - -

    packagec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Package

    -
    -

    A Package represents a collection of software files that are delivered as a single functional component.

    -
    -
    -
    has super-classes
    -
    spdx itemc
    -
    descriptiondp max 1
    -
    homepagedp max 1
    -
    package verification codeop max 1 package verification codec
    -
    package file namedp max 1
    -
    checksumop min 0 checksumc
    -
    external refop min 0 external refc
    -
    supplierdp max 1
    -
    has fileop min 0 filec
    -
    originatordp max 1
    -
    files analyzeddp max 1
    -
    version infodp max 1
    -
    download locationdp exactly 1
    -
    source infodp max 1
    -
    summarydp max 1
    -
    (license declaredop value noassertion) or (license declaredop value none) or (license declaredop exactly 1 any license infoc)
    -
    is in domain of
    -
    descriptiondp, download locationdp, external refop, files analyzeddp, has fileop, homepagedp, license info from filesop, originatordp, package file namedp, package namedp, package verification codeop, source infodp, summarydp, supplierdp, version infodp
    -
    is in range of
    -
    describes packageop
    -
    -
    -
    - -

    package verification codec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#PackageVerificationCode

    -
    -

    A manifest based verification code (the algorithm is defined in section 4.7 of the full specification) of the SPDX Item. This allows consumers of this data and/or database to determine if an SPDX item they have in hand is identical to the SPDX item from which the data was produced. This algorithm works even if the SPDX document is included in the SPDX item.

    -
    -
    -
    has super-classes
    -
    package verification code excluded filedp min 0
    -
    package verification code valuedp exactly 1
    -
    is in domain of
    -
    package verification code excluded filedp, package verification code valuedp
    -
    is in range of
    -
    package verification codeop
    -
    -
    -
    - -

    pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#Pointer

    -
    -
    has sub-classes
    -
    compound pointerc, single pointerc
    -
    -
    -
    - -

    reference categoryc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ReferenceCategory

    -
    -

    Category used for ExternalRef

    -
    -
    -
    has members
    -
    reference category otherni, reference category package managerni, reference category persistent idni, reference category securityni
    -
    -
    -
    - -

    reference typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ReferenceType

    -
    -

    Types used to external reference identifiers.

    -
    -
    -
    has super-classes
    -
    contextual exampledp exactly 1
    -
    documentationdp exactly 1
    -
    external reference sitedp exactly 1
    -
    is in domain of
    -
    contextual exampledp, documentationdp, external reference sitedp
    -
    is in range of
    -
    reference typeop
    -
    -
    -
    - -

    relationshipc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Relationship

    -
    -

    A Relationship represents a relationship between two SpdxElements.

    -
    -
    -
    has super-classes
    -
    commentdp max 1
    -
    related spdx elementop exactly 1 spdx elementc
    -
    relationship typeop exactly 1 relationship typec
    -
    is in domain of
    -
    related spdx elementop, relationship typeop
    -
    is in range of
    -
    relationshipop
    -
    is disjoint with
    -
    annotationc, spdx elementc
    -
    -
    -
    - -

    relationship typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#RelationshipType

    -
    -

    Type of relationship.

    -
    -
    -
    has members
    -
    relationship type amendmentni, relationship type ancestor ofni, relationship type build dependency ofni, relationship type build tool ofni, relationship type contained byni, relationship type containsni, relationship type copy ofni, relationship type data fileni, relationship type data file ofni, relationship type dependency manifest ofni, relationship type dependency ofni, relationship type depends onni, relationship type descendant ofni, relationship type described byni, relationship type describesni, relationship type dev dependency ofni, relationship type dev tool ofni, relationship type distribution artifactni, relationship type documentationni, relationship type dynamic linkni, relationship type example ofni, relationship type expanded from archiveni, relationship type file addedni, relationship type file deletedni, relationship type file modifiedni, relationship type generated fromni, relationship type generatesni, relationship type has prerequisiteni, relationship type metafile ofni, relationship type optional component ofni, relationship type optional dependency ofni, relationship type otherni, relationship type package ofni, relationship type patch appliedni, relationship type patch forni, relationship type prerequisite forni, relationship type provided dependency ofni, relationship type runtime dependency ofni, relationship type static linkni, relationship type test dependency ofni, relationship type test ofni, relationship type test tool ofni, relationship type testcase ofni, relationship type variant ofni
    -
    -
    -
    - -

    reviewc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Review

    -
    -
    has super-classes
    -
    review datedp exactly 1
    -
    commentdp max 1
    -
    reviewerdp max 1
    -
    is in domain of
    -
    review datedp, reviewerdp
    -
    is in range of
    -
    reviewedop
    -
    -
    -
    - -

    simple licensing infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SimpleLicensingInfo

    -
    -

    The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information.

    -
    -
    -
    has super-classes
    -
    any license infoc
    -
    license iddp exactly 1
    -
    see alsodp min 0
    -
    commentdp max 1
    -
    namedp exactly 1
    -
    has sub-classes
    -
    extracted licensing infoc, licensec
    -
    is in domain of
    -
    license iddp
    -
    -
    -
    - -

    single pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#SinglePointer

    -
    -
    has super-classes
    -
    pointerc
    -
    referenceop exactly 1 filec
    -
    has sub-classes
    -
    offset pointerc
    -
    is in domain of
    -
    referenceop
    -
    is in range of
    -
    end pointerop, start pointerop
    -
    -
    -
    - -

    snippetc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Snippet

    -
    -

    The set of bytes in a file. The name of the snippet is the name of the file appended with the byte range in parenthesis (ie: "./file/name(2145:5532)")

    -
    -
    -
    has super-classes
    -
    spdx itemc
    -
    snippet from fileop exactly 1 filec
    -
    rangeop min 1 start end pointerc
    -
    license info in snippetop min 0 any license infoc
    -
    is in domain of
    -
    license info in snippetop, rangeop, snippet from fileop, snippet namedp
    -
    is disjoint with
    -
    filec
    -
    -
    -
    - -

    spdx documentc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SpdxDocument

    -
    -

    An SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package. This is, effectively, the top level of SPDX information.

    -
    -
    -
    has super-classes
    -
    spdx elementc
    -
    external document refop min 0 external document refc
    -
    has extracted licensing infoop min 0 extracted licensing infoc
    -
    spec versiondp exactly 1
    -
    data licenseop value c c0 1.0
    -
    data licenseop exactly 1 any license infoc
    -
    creation infoop exactly 1 creation infoc
    -
    describes packageop min 0 packagec
    -
    reviewedop min 0 reviewc
    -
    is in domain of
    -
    creation infoop, data licenseop, describes packageop, external document refop, has extracted licensing infoop, references fileop, reviewedop, spec versiondp
    -
    is in range of
    -
    spdx documentop
    -
    -
    -
    - -

    spdx elementc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SpdxElement

    -
    -

    An SpdxElement is any thing described in SPDX, either a document or an SpdxItem. SpdxElements can be related to other SpdxElements.

    -
    -
    -
    has super-classes
    -
    relationshipop min 0 relationshipc
    -
    namedp exactly 1
    -
    commentdp max 1
    -
    annotationop min 0 annotationc
    -
    has sub-classes
    -
    spdx documentc, spdx itemc
    -
    is in domain of
    -
    annotationop, artifact ofop, namedp, relationshipop
    -
    is in range of
    -
    related spdx elementop
    -
    is disjoint with
    -
    annotationc, relationshipc
    -
    -
    -
    - -

    spdx itemc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SpdxItem

    -
    -

    An SpdxItem is a potentially copyrightable work.

    -
    -
    -
    has super-classes
    -
    spdx elementc
    -
    attribution textdp min 0
    -
    license info from filesop min 0 simple licensing infoc
    -
    copyright textdp exactly 1
    -
    (license concludedop value noassertion) or (license concludedop value none) or (license concludedop exactly 1 any license infoc)
    -
    license commentsdp max 1
    -
    has sub-classes
    -
    filec, packagec, snippetc
    -
    is in domain of
    -
    attribution textdp, copyright textdp, license commentsdp, license concludedop, license declaredop
    -
    -
    -
    - -

    start end pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#StartEndPointer

    -
    -
    has super-classes
    -
    compound pointerc
    -
    end pointerop exactly 1 single pointerc
    -
    start pointerop exactly 1 single pointerc
    -
    -
    -
    - -

    with exception operatorc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#WithExceptionOperator

    -
    -

    - Sometimes a set of license terms apply except under special circumstances. In this case, use the binary "WITH" operator to construct a new license expression to represent the special exception situation. A valid - - is where the left operand is a - - value and the right operand is a - that represents the special exception terms. - - -

    -
    -
    -
    has super-classes
    -
    any license infoc
    -
    license exceptionop exactly 1 license exceptionc
    -
    memberop exactly 1 simple licensing infoc
    -
    is in domain of
    -
    license exceptionop
    -
    -
    -
    -
    -

    Object Properties

    - -
    - -

    algorithmop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#algorithm

    -
    -

    Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time.

    -
    -
    -
    -
    has domain
    -
    checksumc
    -
    has range
    -
    (algorithmop value checksum algorithm md5) or (algorithmop value checksum algorithm sha1) or (algorithmop value checksum algorithm sha256)
    -
    -
    -
    -
    - -

    annotationop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotation

    -
    -

    Provide additional information about an SpdxElement.

    -
    -
    -
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    annotationc
    -
    -
    -
    -
    - -

    annotation typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationType

    -
    -

    Type of the annotation.

    -
    -
    -
    -
    has domain
    -
    annotationc
    -
    has range
    -
    (annotation typeop value annotation type other) or (annotation typeop value annotation type review)
    -
    -
    -
    -
    - -

    artifact ofop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#artifactOf

    -
    -

    Indicates the project in which the SpdxElement originated. Tools must preserve doap:homepage and doap:name properties and the URI (if one is known) of doap:Project resources that are values of this property. All other properties of doap:Projects are not directly supported by SPDX and may be dropped when translating to or from some SPDX formats.

    -
    -
    -
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    projectc
    -
    -
    -
    -
    - -

    checksumop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#checksum

    -
    -

    The checksum property provides a mechanism that can be used to verify that the contents of a File or Package have not changed.

    -
    -
    -
    -
    has domain
    -
    filec or packagec
    -
    has range
    -
    checksumc
    -
    -
    -
    -
    - -

    creation infoop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#creationInfo

    -
    -

    The creationInfo property relates an SpdxDocument to a set of information about the creation of the SpdxDocument.

    -
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    creation infoc
    -
    -
    -
    -
    - -

    data licenseop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#dataLicense

    -
    -

    Compliance with the SPDX specification includes populating the SPDX fields therein with data related to such fields ("SPDX-Metadata"). The SPDX specification contains numerous fields where an SPDX document creator may provide relevant explanatory text in SPDX-Metadata. Without opining on the lawfulness of "database rights" (in jurisdictions where applicable), such explanatory text is copyrightable subject matter in most Berne Convention countries. By using the SPDX specification, or any portion hereof, you hereby agree that any copyright rights (as determined by your jurisdiction) in any SPDX-Metadata, including without limitation explanatory text, shall be subject to the terms of the Creative Commons CC0 1.0 Universal license. For SPDX-Metadata not containing any copyright rights, you hereby agree and acknowledge that the SPDX-Metadata is provided to you "as-is" and without any representations or warranties of any kind concerning the SPDX-Metadata, 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 presence or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.

    -
    -
    -

    has characteristics: functional

    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    data licenseop value c c0 1.0
    -
    -
    -
    -
    - -

    describes packageop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#describesPackage

    -
    -

    The describesPackage property relates an SpdxDocument to the package which it describes.

    -
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    packagec
    -
    -
    -
    -
    - -

    end pointerop back to ToC or Object Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#endPointer

    -
    -
    -
    has domain
    -
    compound pointerc
    -
    has range
    -
    single pointerc
    -
    -
    -
    -
    - -

    external document refop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalDocumentRef

    -
    -

    Identify any external SPDX documents referenced within this SPDX document.

    -
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    -
    -
    -
    - -

    external refop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalRef

    -
    -

    An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    external refc
    -
    -
    -
    -
    - -

    file dependencyop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileDependency

    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    file typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType

    -
    -

    The type of the file.

    -
    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    (file typeop value file type archive) or (file typeop value file type binary) or (file typeop value file type other) or (file typeop value file type source)
    -
    -
    -
    -
    - -

    has extracted licensing infoop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#hasExtractedLicensingInfo

    -
    -

    Indicates that a particular ExtractedLicensingInfo was defined in the subject SpdxDocument.

    -
    -
    -
    -
    has domain
    -
    extracted licensing infoc
    -
    spdx documentc
    -
    -
    -
    -
    - -

    has fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#hasFile

    -
    -

    Indicates that a particular file belongs to a package.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    license concludedop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseConcluded

    -
    -

    The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the package.

    -
    -
    -

    has characteristics: functional

    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    any license infoc or (license concludedop value noassertion) or (license concludedop value none)
    -
    -
    -
    -
    - -

    license declaredop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseDeclared

    -
    -

    The licensing that the creators of the software in the package, or the packager, have declared. Declarations by the original software creator should be preferred, if they exist.

    -
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    any license infoc
    -
    -
    -
    -
    - -

    license exceptionop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseException

    -
    -

    An exception to a license.

    -
    -
    -
    -
    has domain
    -
    with exception operatorc
    -
    has range
    -
    license exceptionc
    -
    -
    -
    -
    - -

    license info from filesop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseInfoFromFiles

    -
    -

    The licensing information that was discovered directly within the package. There will be an instance of this property for each distinct value of alllicenseInfoInFile properties of all files contained in the package.

    -
    -
    -
    -
    has sub-properties
    -
    license info in fileop, license info in snippetop
    -
    has domain
    -
    packagec
    -
    has range
    -
    simple licensing infoc or (license info from filesop value noassertion) or (license info from filesop value none)
    -
    -
    -
    -
    - -

    license info in fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseInfoInFile

    -
    -

    Licensing information that was discovered directly in the subject file. This is also considered a declared license for the file.

    -
    -
    -
    -
    has super-properties
    -
    license info from filesop
    -
    has domain
    -
    filec
    -
    has range
    -
    simple licensing infoc or (license info in fileop value noassertion) or (license info in fileop value none)
    -
    -
    -
    -
    - -

    license info in snippetop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseInfoInSnippet

    -
    -

    Licensing information that was discovered directly in the subject snippet. This is also considered a declared license for the snippet.

    -
    -
    -
    -
    has super-properties
    -
    license info from filesop
    -
    has domain
    -
    snippetc
    -
    has range
    -
    simple licensing infoc or (license info in fileop value noassertion) or (license info in fileop value none)
    -
    -
    -
    -
    - -

    memberop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#member

    -
    -

    A license, or other licensing information, that is a member of the subject license set.

    -
    - -
    -
    - -

    package verification codeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageVerificationCode

    -
    -

    A manifest based verification code (the algorithm is defined in section 3.9.4 of the full specification) of the package. This allows consumers of this data and/or database to determine if a package they have in hand is identical to the package from which the data was produced. This algorithm works even if the SPDX document is included in the package.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    package verification codec
    -
    -
    -
    -
    - -

    rangeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#range

    -
    -

    This field defines the byte range in the original host file (in X.2) that the snippet information applies to

    -
    -
    -
    -
    has domain
    -
    snippetc
    -
    has range
    -
    compound pointerc
    -
    -
    -
    -
    - -

    referenceop back to ToC or Object Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#reference

    -
    -
    -
    has domain
    -
    single pointerc
    -
    -
    -
    -
    - -

    reference categoryop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory

    -
    -

    Category for the external reference

    -
    - -
    -
    - -

    reference typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceType

    -
    -

    Type of the external reference. These are definined in an appendix in the SPDX specification.

    -
    -
    -
    -
    has domain
    -
    external refc
    -
    has range
    -
    reference typec
    -
    -
    -
    -
    - -

    references fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referencesFile

    -
    -

    Indicates that a particular file belongs as part of the set of analyzed files in the SpdxDocument.

    -
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    related spdx elementop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#relatedSpdxElement

    -
    -

    A related SpdxElement.

    -
    -
    -
    -
    has domain
    -
    relationshipc
    -
    has range
    -
    spdx elementc
    -
    -
    -
    -
    - -

    relationshipop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#relationship

    -
    -

    Defines a relationship between two SPDX elements. The SPDX element may be a Package, File, or SpdxDocument.

    -
    -
    -
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    relationshipc
    -
    -
    -
    -
    - -

    relationship typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType

    -
    -

    Describes the type of relationship between two SPDX elements.

    -
    -
    -
    -
    has domain
    -
    relationshipc
    -
    has range
    -
    (relationship typeop value relationship type amendment) or (relationship typeop value relationship type ancestor of) or (relationship typeop value relationship type build tool of) or (relationship typeop value relationship type contained by) or (relationship typeop value relationship type contains) or (relationship typeop value relationship type copy of) or (relationship typeop value relationship type data file) or (relationship typeop value relationship type data file of) or (relationship typeop value relationship type descendant of) or (relationship typeop value relationship type described by) or (relationship typeop value relationship type describes) or (relationship typeop value relationship type distribution artifact) or (relationship typeop value relationship type documentation) or (relationship typeop value relationship type dynamic link) or (relationship typeop value relationship type expanded from archive) or (relationship typeop value relationship type file added) or (relationship typeop value relationship type file deleted) or (relationship typeop value relationship type file modified) or (relationship typeop value relationship type generated from) or (relationship typeop value relationship type generates) or (relationship typeop value relationship type has prerequisite) or (relationship typeop value relationship type metafile of) or (relationship typeop value relationship type optional component of) or (relationship typeop value relationship type other) or (relationship typeop value relationship type package of) or (relationship typeop value relationship type patch applied) or (relationship typeop value relationship type patch for) or (relationship typeop value relationship type prerequisite for) or (relationship typeop value relationship type static link) or (relationship typeop value relationship type testcase of) or (relationship typeop value relationship type variant of)
    -
    -
    -
    -
    - -

    reviewedop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewed

    -
    -

    Reviewed

    -
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    reviewc
    -
    is also defined as
    -
    named individual
    -
    -
    -
    -
    - -

    snippet from fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#snippetFromFile

    -
    -

    File containing the SPDX element (e.g. the file contaning a snippet).

    -
    -
    -
    -
    has domain
    -
    snippetc
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    spdx documentop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#spdxDocument

    -
    -

    A propoerty containing an SPDX document.

    -
    -
    -
    -
    has domain
    -
    external document refc
    -
    has range
    -
    spdx documentc
    -
    -
    -
    -
    - -

    start pointerop back to ToC or Object Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#startPointer

    -
    -
    -
    has domain
    -
    compound pointerc
    -
    has range
    -
    single pointerc
    -
    -
    -
    -
    -
    -

    Data Properties

    - -
    - -

    annotation datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationDate

    -
    -

    Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard.

    -
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    annotationc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    annotatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotator

    -
    -

    This field identifies the person, organization or tool that has commented on a file, package, or the entire document.

    -
    -
    -
    -
    has domain
    -
    annotationc
    -
    has range
    -
    string
    -
    is also defined as
    -
    named individual
    -
    -
    -
    -
    - -

    attribution textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#attributionText

    -
    -

    This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include theactual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.

    -
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    checksum valuedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumValue

    -
    -

    The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm.

    -
    -
    -

    has characteristics: functional

    -
    -
    has domain
    -
    checksumc
    -
    has range
    -
    hex binary
    -
    -
    -
    -
    - -

    commentdp back to ToC or Data Property ToC

    -

    IRI: http://www.w3.org/2000/01/rdf-schema#comment

    -
    -
    -
    has range
    -
    string
    -
    is also defined as
    -
    annotation property
    -
    -
    -
    -
    - -

    contextual exampledp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#contextualExample

    -
    -

    Example for use of the external repository identifier

    -
    -
    -
    -
    has domain
    -
    reference typec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    copyright textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#copyrightText

    -
    -

    The text of copyright declarations recited in the Package or File.

    -
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    literal
    -
    string
    -
    -
    -
    -
    - -

    createddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#created

    -
    -

    Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard. This field is distinct from the fields in section 8, which involves the addition of information during a subsequent review.

    -
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    creation infoc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    creatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#creator

    -
    -

    Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name. If the SPDX file was created on behalf of a company or organization, indicate the entity name. If the SPDX file was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate.

    -
    -
    -
    -
    has domain
    -
    creation infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#date

    -
    -

    A date-time stamp.

    -
    -
    -
    -
    has sub-properties
    -
    annotation datedp, createddp
    -
    has domain
    -
    annotationc
    -
    creation infoc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    descriptiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#description

    -
    -

    Provides a detailed description of the package.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    documentationdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#documentation

    -
    -

    Website containing the documentation related to the repository identifier

    -
    -
    -
    -
    has domain
    -
    reference typec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    download locationdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#downloadLocation

    -
    -

    The URI at which this package is available for download. Private (i.e., not publicly reachable) URIs are acceptable as values of this property. The values http://spdx.org/rdf/terms#none and http://spdx.org/rdf/terms#noassertion may be used to specify that the package is not downloadable or that no attempt was made to determine its download location, respectively.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    exampledp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#example

    -
    -

    Text for examples in describing an SPDX element.

    -
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    external document iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalDocumentId

    -
    -

    externalDocumentId is a string containing letters, numbers, ., - and/or + which uniquely identifies an external document within this document.

    -
    -
    -
    -
    has domain
    -
    external document refc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    external reference sitedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalReferenceSite

    -
    -

    Website for the maintainers of the external reference site

    -
    -
    -
    -
    has domain
    -
    reference typec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    extracted textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#extractedText

    -
    -

    Verbatim license or licensing notice text that was discovered.

    -
    -
    -
    -
    has domain
    -
    extracted licensing infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    file contributordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileContributor

    -
    -

    This field provides a place for the SPDX file creator to record file contributors. Contributors could include names of copyright holders and/or authors who may not be copyright holders yet contributed to the file content.

    -
    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    file namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileName

    -
    -

    The name of the file relative to the root of the package.

    -
    -
    -
    -
    has super-properties
    -
    namedp
    -
    has domain
    -
    filec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    files analyzeddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#filesAnalyzed

    -
    -

    Indicates whether the file content of this package has been available for or subjected to analysis when creating the SPDX document. If false indicates packages that represent metadata or URI references to a project, product, artifact, distribution or a component. If set to false, the package must not contain any files.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    homepagedp back to ToC or Data Property ToC

    -

    IRI: http://usefulinc.com/ns/doap#homepage

    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    is deprecated license iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isDeprecatedLicenseId

    -
    -
    -
    has domain
    -
    listed licensec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is fsf libredp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isFsfLibre

    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is osi approveddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isOsiApproved

    -
    -

    Indicates if the OSI has approved the license.

    -
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    license commentsdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseComments

    -
    -

    The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen.

    -
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license exception iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseExceptionId

    -
    -

    Short form license exception identifier in Appendix I.2 of the SPDX specification.

    -
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license exception textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseExceptionText

    -
    -

    Full text of the license exception.

    -
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseId

    -
    -

    A human readable short form license identifier for a license. The license ID is iether on the standard license oist or the form "LicenseRef-"[idString] where [idString] is a unique string containing letters, numbers, ".", "-" or "+".

    -
    -
    -
    -
    has domain
    -
    simple licensing infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license list versiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseListVersion

    -
    -

    An optional field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created.

    -
    -
    -

    has characteristics: functional

    -
    -
    has domain
    -
    creation infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseText

    -
    -

    Full text of the license.

    -
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    line numberdp back to ToC or Data Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#lineNumber

    -
    -
    -
    has domain
    -
    line char pointerc
    -
    has range
    -
    positive integer
    -
    -
    -
    -
    - -

    namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#name

    -
    -

    Identify name of this SpdxElement.

    -
    -
    -
    -
    has sub-properties
    -
    file namedp, package namedp, snippet namedp
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    notice textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#noticeText

    -
    -

    This field provides a place for the SPDX file creator to record potential legal notices found in the file. This may or may not include copyright statements.

    -
    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    offsetdp back to ToC or Data Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#offset

    -
    -
    -
    has domain
    -
    offset pointerc
    -
    has range
    -
    positive integer
    -
    -
    -
    -
    - -

    originatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#originator

    -
    -

    The name and, optionally, contact information of the person or organization that originally created the package. Values of this property must conform to the agent and tool syntax.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package file namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageFileName

    -
    -

    The base name of the package file name. For example, zlib-1.2.5.tar.gz.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageName

    -
    -

    Identify the full name of the package as given by Package Originator.

    -
    -
    -
    -
    has super-properties
    -
    namedp
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package verification code excluded filedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageVerificationCodeExcludedFile

    -
    -

    A file that was excluded when calculating the package verification code. This is usually a file containing SPDX data regarding the package. If a package contains more than one SPDX file all SPDX files must be excluded from the package verification code. If this is not done it would be impossible to correctly calculate the verification codes in both files.

    -
    -
    -
    -
    has domain
    -
    package verification codec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package verification code valuedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageVerificationCodeValue

    -
    -

    The actual package verification code as a hex encoded value.

    -
    -
    -
    -
    has domain
    -
    package verification codec
    -
    has range
    -
    hex binary
    -
    -
    -
    -
    - -

    reference locatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceLocator

    -
    -

    - The unique string with no spaces necessary to access the package-specific information, metadata, or content within the target location. The format of the locator is subject to constraints defined by the - . -

    -
    -
    -
    -
    has domain
    -
    external refc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    review datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewDate

    -
    -

    The date and time at which the SpdxDocument was reviewed. This value must be in UTC and have 'Z' as its timezone indicator.

    -
    -
    -
    -
    has domain
    -
    reviewc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    reviewerdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewer

    -
    -

    The name and, optionally, contact information of the person who performed the review. Values of this property must conform to the agent and tool syntax.

    -
    -
    -
    -
    has domain
    -
    reviewc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    snippet namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#snippetName

    -
    -

    Identify a specific snippet in a human convenient manner.

    -
    -
    -
    -
    has super-properties
    -
    namedp
    -
    has domain
    -
    snippetc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    source infodp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#sourceInfo

    -
    -

    Allows the producer(s) of the SPDX document to describe how the package was acquired and/or changed from the original source.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    spec versiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#specVersion

    -
    -

    Provide a reference number that can be used to understand how to parse and interpret the rest of the file. It will enable both future changes to the specification and to support backward compatibility. The version number consists of a major and minor version indicator. The major field will be incremented when incompatible changes between versions are made (one or more sections are created, modified or deleted). The minor field will be incremented when backwards compatible changes are made.

    -
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license headerdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseHeader

    -
    -

    License author's preferred text to indicated that a file is covered by the license.

    -
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license header templatedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseHeaderTemplate

    -
    -

    License template which describes sections of the license header which can be varied. See License Template section of the specification for format information.

    -
    -
    -
    -
    has domain
    -
    listed licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license templatedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseTemplate

    -
    -

    License template which describes sections of the license which can be varied. See License Template section of the specification for format information.

    -
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    summarydp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#summary

    -
    -

    Provides a short description of the package.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    supplierdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#supplier

    -
    -

    The name and, optionally, contact information of the person or organization who was the immediate supplier of this package to the recipient. The supplier may be different than originator when the software has been repackaged. Values of this property must conform to the agent and tool syntax.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    version infodp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#versionInfo

    -
    -

    Provides an indication of the version of the package that is described by this SpdxDocument.

    -
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    -
    -

    Named Individuals

    - -
    - -

    annotation type otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationType_other

    -
    -

    Type of annotation which does not fit in any of the pre-defined annotation types.

    -
    -
    -
    belongs to
    -
    annotation typec
    -
    has facts
    -
    commentdp "Type of annotation which does not fit in any of the pre-defined annotation types."@en
    -
    -
    -
    - -

    annotation type reviewni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationType_review

    -
    -

    A Review represents an audit and signoff by an individual, organization or tool on the information for an SpdxElement.

    -
    -
    -
    belongs to
    -
    annotation typec
    -
    has facts
    -
    commentdp "A Review represents an audit and signoff by an individual, organization or tool on the information for an SpdxElement."@en
    -
    -
    -
    - -

    annotatorni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#annotator

    -
    -

    This field identifies the person, organization or tool that has commented on a file, package, or the entire document.

    -
    -
    -
    has facts
    -
    commentdp "This field identifies the person, organization or tool that has commented on a file, package, or the entire document."
    -
    is also defined as
    -
    data property
    -
    -
    -
    - -

    checksum algorithm md2ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md2

    -
    -

    Indicates the algorithm used was MD2

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD2"
    -
    -
    -
    - -

    checksum algorithm md4ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md4

    -
    -

    Indicates the algorithm used was MD4

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD4"
    -
    -
    -
    - -

    checksum algorithm md5ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md5

    -
    -

    Indicates the algorithm used was MD5

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD5"@en
    -
    -
    -
    - -

    checksum algorithm md6ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md6

    -
    -

    Indicates the algorithm used was MD6

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD6"@en
    -
    -
    -
    - -

    checksum algorithm sha1ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha1

    -
    -

    Indicates the algorithm used was SHA-1

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA-1"
    -
    -
    -
    - -

    checksum algorithm sha224ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha224

    -
    -

    Indicates the algorithm used was SHA224

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA224"@en
    -
    -
    -
    - -

    checksum algorithm sha256ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha256

    -
    -

    Indicates the algorithm used was SHA256

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA256"@en
    -
    -
    -
    - -

    checksum algorithm sha384ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha384

    -
    -

    Indicates the algorithm used was SHA384

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA384"@en
    -
    -
    -
    - -

    checksum algorithm sha512ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha512

    -
    -

    Indicates the algorithm used was SHA512

    -
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA512"@en
    -
    -
    -
    - -

    file type applicationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_application

    -
    -

    The file is associated with a specific application type (MIME type of application/* )

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp " The file is associated with a specific application type (MIME type of application/* )"@en
    -
    -
    -
    - -

    file type archiveni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_archive

    -
    -

    Indicates the file is an archive file.

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is an archive file."@en
    -
    -
    -
    - -

    file type audioni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_audio

    -
    -

    The file is associated with an audio file (MIME type of audio/ , ie. .mp3 ); - IMAGE if the file is assoicated with an picture image file (MIME type of image/, ie. .jpg, .gif ) -

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is associated with an audio file (MIME type of audio/* , ie. .mp3 ); - IMAGE if the file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif )"@en -
    -
    -
    -
    - -

    file type binaryni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_binary

    -
    -

    Indicates the file is not a text file. spdx:filetype_archive is preferred for archive files even though they are binary.

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is not a text file. spdx:filetype_archive is preferred for archive files even though they are binary."@en
    -
    -
    -
    - -

    file type documentationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_documentation

    -
    -

    The file serves as documentation.

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file serves as documentation."@en
    -
    -
    -
    - -

    file type imageni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_image

    -
    -

    The file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif ).

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif )."@en
    -
    -
    -
    - -

    file type otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_other

    -
    -

    Indicates the file is not a source, archive or binary file.

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is not a source, archive or binary file."@en
    -
    -
    -
    - -

    file type sourceni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_source

    -
    -

    Indicates the file is a source code file.

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is a source code file."@en
    -
    -
    -
    - -

    file type spdxni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_spdx

    -
    -

    The file is an SPDX document.

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is an SPDX document."@en
    -
    -
    -
    - -

    file type textni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_text

    -
    -

    The file is human readable text file (MIME type of text/*).

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is human readable text file (MIME type of text/*)."@en
    -
    -
    -
    - -

    file type videoni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_video

    -
    -

    The file is associated with a video file type (MIME type of video/*).

    -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is associated with a video file type (MIME type of video/*)."@en
    -
    -
    -
    - -

    noassertionni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#noassertion

    -
    -

    Individual to indiate the creator of the SPDX document does not assert any value for the object.

    -
    -
    -
    has facts
    -
    commentdp "Individual to indiate the creator of the SPDX document does not assert any value for the object."
    -
    -
    -
    - -

    noneni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#none

    -
    -

    Individual to indicate that no value is applicable for the Object.

    -
    -
    -
    has facts
    -
    commentdp "Individual to indicate that no value is applicable for the Object."
    -
    -
    -
    - -

    reference category otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_other

    -
    -
    belongs to
    -
    reference categoryc
    -
    -
    -
    - -

    reference category package managerni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_packageManager

    -
    -
    belongs to
    -
    reference categoryc
    -
    -
    -
    - -

    reference category persistent idni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_persistentId

    -
    -

    These point to objects present in the Software Heritage archive by the means of persistent identifiers that are guaranteed to remain stable (persistent) over time.

    -
    -
    -
    belongs to
    -
    reference categoryc
    -
    has facts
    -
    commentdp "These point to objects present in the Software Heritage archive by the means of persistent identifiers that are guaranteed to remain stable (persistent) over time."@en
    -
    -
    -
    - -

    reference category securityni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_security

    -
    -
    belongs to
    -
    reference categoryc
    -
    -
    -
    - -

    relationship type amendmentni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_amendment

    -
    -

    To be used when SPDXRef-A amends the SPDX information in SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A amends the SPDX information in SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type ancestor ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_ancestorOf

    -
    -

    A Relationship of relationshipType_ancestorOf expresses that an SPDXElement is an ancestor of (same lineage but pre-dates) the relatedSPDXElement. For example, an upstream File is an ancestor of a modified downstream File

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_ancestorOf expresses that an SPDXElement is an ancestor of (same lineage but pre-dates) the relatedSPDXElement. For example, an upstream File is an ancestor of a modified downstream File"@en
    -
    -
    -
    - -

    relationship type build dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_buildDependencyOf

    -
    -

    Is to be used when SPDXRef-A is a build dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a build dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type build tool ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_buildToolOf

    -
    -

    To be used when SPDXRef-A is used to to build SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is used to to build SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type contained byni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_containedBy

    -
    -

    A Relationship of relationshipType_containedBy expresses that an SPDXElement is contained by the relatedSPDXElement. For example, a File contained by a Package.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_containedBy expresses that an SPDXElement is contained by the relatedSPDXElement. For example, a File contained by a Package. "@en
    -
    -
    -
    - -

    relationship type containsni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_contains

    -
    -

    A Relationship of relationshipType_contains expresses that an SPDXElement contains the relatedSPDXElement. For example, a Package contains a File. (relationshipType_contains introduced in SPDX 2.0 deprecates property 'hasFile' from SPDX 1.2)

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_contains expresses that an SPDXElement contains the relatedSPDXElement. For example, a Package contains a File. (relationshipType_contains introduced in SPDX 2.0 deprecates property 'hasFile' from SPDX 1.2)"@en
    -
    -
    -
    - -

    relationship type copy ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_copyOf

    -
    -

    A Relationship of relationshipType_copyOf expresses that the SPDXElement is an exact copy of the relatedSDPXElement. For example, a downstream distribution of a binary library which was copied from the upstream package.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_copyOf expresses that the SPDXElement is an exact copy of the relatedSDPXElement. For example, a downstream distribution of a binary library which was copied from the upstream package."@en
    -
    -
    -
    - -

    relationship type data fileni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dataFile

    -
    -

    Is to be used when SPDXRef-A is a data file used in SPDXRef-B. Replaced by relationshipType_dataFileOf

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a data file used in SPDXRef-B. Replaced by relationshipType_dataFileOf"@en
    -
    -
    -
    - -

    relationship type data file ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dataFileOf

    -
    -

    Is to be used when SPDXRef-A is a data file used in SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a data file used in SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dependency manifest ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dependencyManifestOf

    -
    -

    Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dependencyOf

    -
    -

    Is to be used when SPDXRef-A is dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type depends onni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dependsOn

    -
    -

    Is to be used when SPDXRef-A depends on SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A depends on SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type descendant ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_descendantOf

    -
    -

    A Relationship of relationshipType_descendantOf expresses that an SPDXElement is a descendant of (same lineage but post-dates) the relatedSPDXElement. For example, an downstream File that was modified is a descendant of an upstream File

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_descendantOf expresses that an SPDXElement is a descendant of (same lineage but post-dates) the relatedSPDXElement. For example, an downstream File that was modified is a descendant of an upstream File"@en
    -
    -
    -
    - -

    relationship type described byni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_describedBy

    -
    -

    Is to be used an SPDXRef-A is described by SPDXRef-Document.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used an SPDXRef-A is described by SPDXRef-Document."@en
    -
    -
    -
    - -

    relationship type describesni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_describes

    -
    -

    Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A."@en
    -
    -
    -
    - -

    relationship type dev dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_devDependencyOf

    -
    -

    Is to be used when SPDXRef-A is a development dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a development dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dev tool ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_devToolOf

    -
    -

    Is to be used when SPDXRef-A is a development dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a development dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type distribution artifactni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_distributionArtifact

    -
    -

    A Relationship of relationshipType_distributionArtifact expresses that distributing the SPDXElement requires that the relatedSPDXElement also be distributed. For example, distributing a binary File may require that a source tarball (another File) be made available with the distribuiton.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_distributionArtifact expresses that distributing the SPDXElement requires that the relatedSPDXElement also be distributed. For example, distributing a binary File may require that a source tarball (another File) be made available with the distribuiton. "@en
    -
    -
    -
    - -

    relationship type documentationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_documentation

    -
    -

    To be used when SPDXRef-A provides documentation of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A provides documentation of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dynamic linkni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dynamicLink

    -
    -

    Is to be used when SPDXRef-A dynamically links to SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A dynamically links to SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type example ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_exampleOf

    -
    -

    Is to be used when SPDXRef-A is an example of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is an example of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type expanded from archiveni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_expandedFromArchive

    -
    -

    A Relationship of relationshipType_expandedFromArchive expresses that the SPDXElement is a file which was epanded from a relatedSPDXElement file. For example, if there is an archive file xyz.tar.gz containing a file foo.c the archive file was expanded in a directory arch/xyz, the file arch/xyz/foo.c would have a relationshipType_expandedFromArchive with the file xyz.tar.gz.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_expandedFromArchive expresses that the SPDXElement is a file which was epanded from a relatedSPDXElement file. For example, if there is an archive file xyz.tar.gz containing a file foo.c the archive file was expanded in a directory arch/xyz, the file arch/xyz/foo.c would have a relationshipType_expandedFromArchive with the file xyz.tar.gz."@en
    -
    -
    -
    - -

    relationship type file addedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_fileAdded

    -
    -

    A Relationship of relationshipType_fileAdded expresses that the SPDXElement is a file which has been added to the relatedSPDXElement package. For example, a package (the relatedSPDXElement) has been patched to remove a file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_fileAdded expresses that the SPDXElement is a file which has been added to the relatedSPDXElement package. For example, a package (the relatedSPDXElement) has been patched to remove a file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en
    -
    -
    -
    - -

    relationship type file deletedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_fileDeleted

    -
    -

    A Relationship of relationshipType_fileDeleted expresses that the SPDXElement is a package where the relatedSPDXElement file has been removed. For example, a package has been patched to remove a file a file (the relatedSPDXElement resulting in the patched package (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_fileDeleted expresses that the SPDXElement is a package where the relatedSPDXElement file has been removed. For example, a package has been patched to remove a file a file (the relatedSPDXElement resulting in the patched package (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en
    -
    -
    -
    - -

    relationship type file modifiedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_fileModified

    -
    -

    A Relationship of relationshipType_fileModified expresses that the SPDXElement is a file which is a modified version of the relatedSPDXElement file. For example, a file (the SPDXElement) has been patched to modify the contents of the original file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_fileModified expresses that the SPDXElement is a file which is a modified version of the relatedSPDXElement file. For example, a file (the SPDXElement) has been patched to modify the contents of the original file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en
    -
    -
    -
    - -

    relationship type generated fromni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_generatedFrom

    -
    -

    A Relationship of relationshipType_generatedFrom expresses that an SPDXElement was generated from the relatedSPDXElement. For example, a binary File might have been generated from a source File.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_generatedFrom expresses that an SPDXElement was generated from the relatedSPDXElement. For example, a binary File might have been generated from a source File."@en
    -
    -
    -
    - -

    relationship type generatesni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_generates

    -
    -

    A Relationship of relationshipType_generates expresses that an SPDXElement generates the relatedSPDXElement. For example, a source File generates a binary File.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_generates expresses that an SPDXElement generates the relatedSPDXElement. For example, a source File generates a binary File."@en
    -
    -
    -
    - -

    relationship type has prerequisiteni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_hasPrerequisite

    -
    -

    Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type metafile ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_metafileOf

    -
    -

    To be used when SPDXRef-A is a metafile of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is a metafile of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type optional component ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_optionalComponentOf

    -
    -

    To be used when SPDXRef-A is an optional component of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is an optional component of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type optional dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_optionalDependencyOf

    -
    -

    Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_other

    -
    -

    to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field."@en
    -
    -
    -
    - -

    relationship type package ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_packageOf

    -
    -

    To be used when SPDXRef-A is used as a package as part of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is used as a package as part of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type patch appliedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_patchApplied

    -
    -

    A Relationship of relationshipType_patchApplied expresses that the SPDXElement is a 'patchfile' that was applied and produced the relatedSPDXElement. For example, a .diff File relates to a specific file where the diff was applied.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_patchApplied expresses that the SPDXElement is a 'patchfile' that was applied and produced the relatedSPDXElement. For example, a .diff File relates to a specific file where the diff was applied."@en
    -
    -
    -
    - -

    relationship type patch forni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_patchFor

    -
    -

    A Relationship of relationshipType_patchFor expresses that the SPDXElement is a 'patchfile' that is designed to patch (apply modifications to) the relatedSPDXElement. For example, relationship from a .diff File to a Package it is designed to patch.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_patchFor expresses that the SPDXElement is a 'patchfile' that is designed to patch (apply modifications to) the relatedSPDXElement. For example, relationship from a .diff File to a Package it is designed to patch. "@en
    -
    -
    -
    - -

    relationship type prerequisite forni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_prerequisiteFor

    -
    -

    Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B"@en
    -
    -
    -
    - -

    relationship type provided dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_providedDependencyOf

    -
    -

    Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type runtime dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_runtimeDependencyOf

    -
    -

    Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type static linkni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_staticLink

    -
    -

    Is to be used when SPDXRef-A statically links to SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A statically links to SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type test dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testDependencyOf

    -
    -

    Is to be used when SPDXRef-A is a test dependency of SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a test dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type test ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testOf

    -
    -

    Is to be used when SPDXRef-A is used for testing SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is used for testing SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type test tool ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testToolOf

    -
    -

    Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type testcase ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testcaseOf

    -
    -

    Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type variant ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_variantOf

    -
    -

    A Relationship of relationshipType_variantOf expresses that an SPDXElement is a variant of the relatedSPDXElement, but it is not clear which came first. For example, if the content of two Files differs by some edit, but there is no way to tell which came first (no reliable date information), then one File is a variant of the other File.

    -
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_variantOf expresses that an SPDXElement is a variant of the relatedSPDXElement, but it is not clear which came first. For example, if the content of two Files differs by some edit, but there is no way to tell which came first (no reliable date information), then one File is a variant of the other File."@en
    -
    -
    -
    - -

    reviewedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewed

    -
    -

    Reviewed

    -
    -
    -
    has facts
    -
    commentdp "Reviewed"
    -
    is also defined as
    -
    object property
    -
    -
    -
    -
    -

    Annotation Properties

    - -
    - -

    commentap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2000/01/rdf-schema#comment

    -
    -
    -
    is also defined as
    -
    data property
    -
    -
    -
    -
    - -

    deprecated classap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2002/07/owl#deprecatedClass

    -
    -
    - -

    deprecated propertyap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2002/07/owl#deprecatedProperty

    -
    -
    - -

    qualified cardinalityap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2002/07/owl#qualifiedCardinality

    -
    -
    - -

    term statusap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2003/06/sw-vocab-status/ns#term_status

    -
    -
    is defined by
    -
    https://raw.githubusercontent.com/spdx/spdx-spec/updaterdfschema/ontology/spdx-ontology.owl.xml
    -
    -
    -
    -
    -

    General Axioms

    -
    -

    All Disjoint Classes back to ToC

    -

    annotationc, relationshipc, spdx elementc

    -
    -
    -
    -

    Namespace Declarations back to ToC

    -
    -
    default namespace
    -
    http://spdx.org/rdf/terms#
    -
    doap
    -
    http://usefulinc.com/ns/doap#
    -
    licenses
    -
    http://spdx.org/licenses/
    -
    ns
    -
    http://www.w3.org/2003/06/sw-vocab-status/ns#
    -
    owl
    -
    http://www.w3.org/2002/07/owl#
    -
    pointers
    -
    http://www.w3.org/2009/pointers#
    -
    rdf
    -
    http://www.w3.org/1999/02/22-rdf-syntax-ns#
    -
    rdfs
    -
    http://www.w3.org/2000/01/rdf-schema#
    -
    terms
    -
    http://spdx.org/rdf/terms/
    -
    xsd
    -
    http://www.w3.org/2001/XMLSchema#
    -
    -
    -

    This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.

    - - diff --git a/ontology/SPDX-2.2.png b/ontology/SPDX-2.2.png deleted file mode 100644 index 40229ba109d449080b0c6293f40504048ef24249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369437 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%0DgBK{d4dF8cAMrxG0 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

    1;9U4$^-d>f@WHaq(@a zXWJ3uu}0dGUz#}AbGvKi7WYtyL*Qe7`T&%|mr{{O@b2H}+bs0oMuhnMJ=yZkX0A&J zcXwEU7CpW1xTlFk&delj{u%?oSI@2Xst%59D9lI+H?Vs;Oo;IZqDCNj`wLOH6{2+H zpbwQb7`ZeN=FQV%`EWcmyZLGG1J&Efzj<{b-03BnB6>mEfFvA&{Ld!4mWiq$q4)`TCF_OxWYPL&Oj6u z4GmPvT!5cfK81A#Ms!0uOVyEv%L0HigIlj=~y(SK@Q!89-qrTtN5Yf9_q!D{2B zf!&VMMvyf zer$&YDGaT_m0#foWUmP%`ONmno7I>V$B{5?|R9!BWJC+IpjuH3o z+kAWjun<6okGN2<-!5BLX&{2pHUT}3K@EZo|I6`(mVtQ2CvjPk9HuI%v{A7RvQz!&bDl z-*3i0u@-D$-Uo~EuUz^t$-mCTD3$|^oa-y3w~0RkxrqJib!I4uTqyUE2qHUD6#A zBHi6x(%s*js( zeepaL$7D{-(u|7`w!iW0vH{}pe2#2$0waI9|s)7X-PH3~($?RcB z+BOxE;L`qcpUw18G%bm6>x4ux8NlW!r7G9xt zw<%5kb!cd--y7yO-#Unvxez4j=O3CkVxLx*`0>-j>Ylf#{;$y-5LduIWyN*^tT#?*Y3ly!)mpy3rbJ$0p|9{}V4 zvK|h$)Ecw8tNT?#L>2RlCH3ngV}$HoWI+&GX8-OEbvJ-{W{?|U22a*fTv9UF-~Yhx z7d%T13M-bnxG6*aKw}9g2T2$LGoTGaJ?kyLsR)|P8?d+oH_IM~)Ex>E374H^^U&mh ztKy}U1$IJ8OoYZrq!p;NtMftNi$i~ovh}Cbd)Ij16f92r1T~~da>t5xdJh+2>x*=R z?!w9JkFfdG9HB8;<@=TZfe!(LJCU~j@CPxnaxOMGS5{U=MMj#Kn1GvlC*h{9g!ejG zN#w9ShS$^Sfv%C!ly3?C@v33J8zUa;gzRdPPyd2~0A);YA?#!HxC?x@456Cnsrz|q zGVN;0v#2jw95^+$SJUT_M}RiKh#Nllq-MuTSlLagSJm6#k0q|+CJ8}CC8$$&K&Xfm z=PF_u;4gA(6&wakkt7o$>OgT*m9$f|?%Kv?m>eD&LPje_N7b~owXgl(`hh!+;W$wV z>i$H5mn)Vz*ddZX8FS@y01TBRFK$Ua3(1?)sUc$u?D6HMIM_f@@(XD&9b)o_YwQ?W z>t}IrKlFSD8G$T|jkn-%&2mDhni_o1B~w8{b0kis;GyvEgwl6>QC3_8jBV*X7BnZK zp6|=MvbPYAko{8+2oG8af}eNXyg~P*eGu3^L&Z4AKL2Oin>;EB8P?Lx@-|~*WW2jo z!6rNQ@)n|tWyZ3?4L~@MTG(hyW49=^ZNv`%%zv?S0@`#b*%j#4XII9b|4MiWQ3D!A zI)N78maKH?S{A@xPw7cqqP>UtsXOkmk?NHgE>OJ|6XYWAOj+Ty5`%9JOCloo>A6$V z5Yo477hBH)scv9K3=`2!huo&32H>$#vHuzw6_P_B&awer%rMNjH^dwOb)`h16$2b* z)!E*yC|mRSV|!RXVe8L(7hNrWlgpsqQZj2i!SIJ=;L${1zGKed^p3!jtKbiLLWv6=`6yH#20k0sQP7ct zW7h+PFmx-1y%OMIV8ch3B?}N0VcjMY@z=t5GI=rYe!{AIKV2DcU-_ejp=bwLhFa+y zyev~*BZ`Uo{P$gO(gQU4>f>%{X85za4*W8XVo%?;y@H^Mqsseev;c5lZ>>VzZ@CqYgGSj#cpF z3K!=jb2qu}Ze0w!OsPjH6kIF54JSawU|1zzFci!^{`YstM_uw+!7pSQkUuF_x@+Zz zUAIS91*(L+!DXWaD-U?5J1WER|8-YUQwVgR`J_URN5rFmya1{V6^i4RNt6U(aQLmf zMbdK2k2olXKoKEh_0k=x;uIK-xq4^eQ8V$p^C1TmT_}_)b{xoV@cF?RiOJnK^@o9g zaz&K(#v!aHp_j;{@Ebr=z9~~j6`->BRaYEm#|w&~zBu~BhI+IGTuqco)suro`Ei#i zP!hM{@t<+Ht=2&0%-6``t-5GQE(JV``Q`IMIWbP z*4_IRZxkzb4bg?{hTtelA(;t70SEtY5h-h`At=$0Rdilr>9$`- z7wrgY8ejZ;fFs2rn^{m{*Qx=S z#67VT<82fbyKw$_B9#IdX|SEeJB0zI0d{8U(1^DFb_ZqpwmJT_e=^YZN$4a&Xf}`( z@hAZ%!vvKPc88)=bbjT-T5F)qu&7k*2H?xSdhs6EKFw2XIDC{o98HO1(c^%sUZU+F zGYEQ_MX+puYoNRX%Rhfsl)`>_H;wJ_0TAuFhhX`tPP`SpDL{3_!{r|pC_9$k23G+JjmA^S0KSB>cor!xOcqkT zos=Wf3ZOp)hi#+5SeZ#de__l^_!hqVtC{Kma9W2#!~nFqNt-xm}qkS?JH{ko~bcAyY;uFK;R z&><-8Z>DKw0@{Z6qI7u-TF1|@rmtC*n2bLPR?!?rEn=9EM4t^w^xqE^?bbn++1!;g zkoFgeyCV82nvffLGQk++sKbQ6o`rlpjqrye_aBU6m1z*28yyUmnJJKj6Cwa=%&#We zS$kB1Ka$5h1u29Xr@;jdCK&sKZ%is*S`Qt@#D5D<2CPM$YY1nfTwSr@pkC5-IyYt& zV3{C|6rh1gq*8c&@?!&4a}MPvU{`)LdWfKDe*$hco{MCbM*eW?t$^J&?Z;&BTU-C3 z${_CTlq(l4E#7@m;NGLYS{O@fYbqZE5L{A|4SNt!ONgf;5ZJ7wAS$mL#mS4Ju?9~` zmtsItp1s8dIPNmB5`^-d@Oy3znp~{dm6p(J#=8-SYNVj-Q3X1JiU^ra&JF&c13?aL z^q07}pXnE-Nx=70qd;(yM)KMi(Gs<|%;!Z%Q?9~>6j#;uDh4yKW7xzE##t)h5C2S( zvsVb5A8-hS8bNbK`fUYbc&Gc&B|kD336i(6MQ15P6>j=0+jLL+S}`(uF{1Y!M6tT^ z_xK=ul_gw3I0+yb-n(+)`EtW5L1YhiK|so+H-+#FnP!#pbeH55$u;emKBb`aqG1ps zSdNR<5O`?-T!1WlGv;brj)K8z?UXcgqrWhRXd)+dd6((F6**M1#?JJC)NBZ#1igZG zk2|D0jcBz$ zEVgt@N!lXPo>*3tSAHE1JY+&^Fz=7U-)sL)>V6OGh*6uVxg)U4L6bzQUH-Hf@(0+f z2}g5f)w>}e{gTXh#iH$T)Cu%}Dl+XAOx%U4M~7ZUliI|h{UZw=e9)a2D($W!>OR13 zwhX@yQR1MEZ}MAB$u@doGFx2gm5n2I`hxXPWyCSXyS3%=cJHP`z!0A6+x}B{Y-+u3 zrK48>P|M$jOMel_VRt&=C3#i&;>r*bZcA4+5>nTfVvabaTT9rjg^b`3CWS>e_hqbr z-n_uI2ck=H3Q2-;dK+Ztwnzi;jpsgpW5hlG|vgzNl9jxWG?Z*@!_3R%>LHvng;)usW(z6x-H z)~ARzp!5dyMG8UZVW;xG<#P;#8nRj;_!8#c!h?wcaIxc^e&jL~8>(U`s=itYy1BKr zEQTBboa!FKPa&sK94e(ewvRJpKomtf%*}DKIK0@+BhbKjJN2M8LS@}WSA*E4gju`L zNZ6+)??d^%s<-oWf!?b=pSQVerbyuxxXRxJEAwCL7=G$}*@R9N)ZR>pFYyj$ zxDc7UaK2!ZHq4d1pn$Igf_(pLMd=NTMRLNR<}5;&m|lC#r3IF;VzQ5|NIVXAjTu#)OA zUBm}~E9B#uy_rv7^?k5`b%kdx1&}v4RW3XVP<9*f=W=R!`w=%~vjt*~)OUQJUcbi=8H}rA3Gp|PiSm{Xw)1rGTt6+=6k9+D z&#wW(u0CyV0oe#W%ry6q%inL(Ej&h0q5$6fD}#9;f>+&6EYqrynYVi$pZ~@6JRBgZ z2C<;lD;_~06Pk1|ch;_`US&PBO{977+>-xoVupFrUV#F@utpFXul~^vKF|@eES?)&suizAD zXaIeu9|OnnK&-WM^!;t`Ta9Rl4xr-Ndn*0T?2cH7^oeD^Nl=gV1wWJt$FpEz!CwX* z1+g$i|H1wdDC*I?`=C6FqiAer?xVG@`$CKJM1S7;T5NUh5ZG47@f^g$z__(jEHGN4 zdP3qoYbN?zaV|(3Vnl|QupL*C3LKV>d=sytt#%F2Q2e;i>+umc?^Tdtgt+wF;pfwE ztp*$c%u@k>i_gm21l7Msj89LkqeT;#dMpPH)Z~aBy6WeUvs8O1)MY5KuqthxIxfgq zl0tGf?LM@P-Mv84C1Z1^KMHQXEP89NpXzp&V>PH}sX&E=0|wQ18TpC$Jv7_c2d$oI z2fdXm9uLR!RRi(f+2pSj=Q6)KCY+)z#6JVQZFij&$H>H1l8_VGAW^S30wn>flQ<|c zvc1Lo<~;Z;g1$J3(6>ns{r5n0)4zUm6XG?MH-BO+RX`K$A-7~CyKSY1(<~BtV8zaJ zA*gtBV@($WJ>W$i%53B|_@V#zP~a)qItFCeD^P2;UO`5Rwlo1~Zk)fs0GSNBqa21T zdChM@1bm2$TT{Fw--gI4txg_a7wKBn zGm_#ziB%2uX&5y?^}pLu>7mqk7U5t)=rBhM(HauG z#;f*QC-D1Y|63KS?UK}Rh{P&p`(zZY%KEf`GkiCA`5r9GWkb=-0@fSNzww!Z$Bxc_ zLWO90tyvR5iO%@tLt;s~KizKfcS@8{C%sL)%Ggl`HpPjGs~&Mk9`#5E5N&q=(70}o zf1*2BtZaH~@IY6`VJqkSOIf!4Y}o z+!JfbE`*+3k}ik*Di%~I`?2XrRW(y(21xd-R}Tq&o-ly|P^o+8N#4Ayec3CPEj&^QKVYtyMDt z^2~~^p1S;txV&%jbGD1>G zCFwm7Q@Ejynf}RWNvZk_V84zS5_lkgw4pEP-jeu@ga_Ksb%BUMBnSMri?4J1r2y#@ z3ykv=5kQ$@)$*ku;NBhJAABL#q$T|5fd}6Iwfmzz%}g(( zjmHMOLlpUxei63*5Fl(B6}a}8{c?&>;PN|YR^11O5lrQML}HJl-L_jcQV26EqND|aPvy~ z)oR?AZ}93NK1_$+nQ~yU2%iYX6<(YP9fRz6(?p#Tr3+d+6a_JZ{U7B5&Zoa&8};D( z-mhz*OrVsM@{gfo>!~wI8iyz((#T&E0dmJ^Pk|tc^}F_O+h6bHH*5QgfLf8$emGPJ z^hyALe?|6}K(KTa@erzCv*%1+ECCpY_7%DEP-0-J9g;Y-=x}eM2Q?IKm^nxw46`i( z!TQ0%vnf#SpaM(i&BE3oi+KRq)RlfqF(BTsr%aMcrR5BZI8UA-I)7c^S3&NTt1BQ_ z1H=$BNLh^@2fu|}BoFZ@hqrJa%uP6jEGvYJH=1EY2T1Jqxs`rf=$4?yc4|BhKFF?u zvu8F>r+D6>0f(kxRQQwPCumyS>_w!&a#!A4)WE~coqGhd;Fno8ymIVhRb2-* zXO`{H-rF-mfY8St!hu~4k<=~Z`Qm>B(g##|hL&taNRc$*u-J^<@{lC`<9Y8p80qiy z1+QN7yHfW7FiDRnr0v7{r_iPo7DG&}?9<*SJ>yZW;{#6^6kj=vSQ^k3-nT84{mqUa zRJ^JGXU5da$3Cd#gM2jGuuk8vRfuN9pTl3a&UDAkv{h5$}}+t z2l5yVM%a9Yvd$Jx2ZsXYR|5W=hukFPLmdKN|J1`423y#m!t8!a@B*5O%#32#U@U`L zL{hkkB+J?YGX3V_1HJl-6N!;9wlbWp+6~c_zhEcx`LNDh=Y#)R{UcC6HK!b22EAe> zUk65zJ(&nm63BpzKCnUYkc4;wIh;u=G^cScez`gkK$j)~PW*IWnVpTl=mfVQZ#NDE7Z&?I zu}cCv67yI}BK)RF?Jn9Yj%>5pEkTZSd^XMh?HJ=;jwj@;KT|;BIVx55|H&opV#q4Dio}=-iVw*jqrYxKdSN~=oQjq2Cejn_ddY6 zpmK2{r_c~7j^kW9Xg-Ul2!t;L2#2-hAk{8Q3ui#b)6d$21Wdl%TT{}CS0fqq*6!kY zLS;~_IKy6?Z(PY8e=5|wpOHDitLdiy_U6L$ZNN&Tn9sfxaupla!`}vqEupHnF!j!?rn_x;t^P}`3$TY&SYke^Q;@+1MU)U!xf0gDBKp3

    }U3^Ks< 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%0D6a8%!rOtsiXN4X#xN#NYEq*qIFo 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 Nq5X#Y()ZY0`5y!Lb-4fl diff --git a/ontology/SPDX-2.3-full.png b/ontology/SPDX-2.3-full.png deleted file mode 100644 index e666610ea7e4cc605383554fb13839f8319e67a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 689730 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 z zA_>UG<5=@MlYbrddgl7QhE+S+#@5cx+OHxk;K`_71Xt%4fky5pG`;i1*fIQa9i#6& z%9=gy?dr4l?gC)^ebgexAf!~j*b{+XNt&VIG}FF)L%@#Vq>?6*=#rz?oX-7m14~oT zxT!@{=?pQoo~r{xe! z4xf*M>5N-jI>pg7XLF|ca-+A(bv*!0Y8=|ld!zPOG$B|O2$?|j!0ha7!Y>&kWTH^0 zNjB-#KR!x2da8&qj54u8EF{Df2TzQcK;ogWv#0a-`mI}&5={ppk`e>N?Pg9zV9%ca z-Er^~+T|1ErZX@8DY$W`UxJt%1pDARaMi}u%kzhvIdkJ2_)Kv#6wA8vw$S^_coKo> zw7RT?e|h4~f_qc)4GOY+6+@4W*|>Rg+LZK13`IJPHPnP){vH@28p-pYZre^jv*ear z{V(g!+d5Jd7<)hK_I|aQ_B;8~pPx_X8Z}tKDhi5orFMPIi zm^4i6w6lvGCW2&;zMnpRoNIr3znlODNr0FM7Ygaq1ez0Zm+{&-#u5@v)OY{gTK^XR zM(_1cw*EHskVU-hyrKWcLY1|9iamZ#AF7y7G>Z;> zL41=(Vi*z?U+Va1{FHYZzv*RZB(^XxNY807IZi{-IwhbT>QVX+JWchw+wH2R*KIa^ zB_cbfovgpsyA~QyM*~+_8DH};7nX^bBoKOUFq}D4+tSLaN45LMusUp;p!=pIR{2A~ z(0vo@vYT!U;bq{Y(94>)Ay%jSb?M>LJS@wa1`>k~2luV?@ein#@G7vmezl-a{JxA; z=z?Ex*|cB?*oq#&$+Upaq?}e1PWVzVtUNksdfhs}-%zG6uzlO1b!y+f{?4>T(R-gb zK8pGJy7<@JR=@K8jk-L5n!-vu7vPY;eOq0fl~mizu~NvM84?f7(~< z7;=#6;>X8*zsj-Gn{4!i;;Qof`x(o+=PrK{5xR#y@F^a6-38KZ`t^C#k6KJ#LhFk6 zp~;}LVrpEaaeYXzJn2W!<66g?OM#l0n^}cujpYXp{`n>J*OZWtSidCYmKOhV)XPd( zjmOb}yRW@BUNvkp5a2-+8#YJG+HR5WO`tP&a%&q)RK%2_%8C}Du&G}Rug$sdf->`_ zkGIZ2nmZ9Z804*EyLLUTN`*!dA7Z$b1)E1dd!3%kG>FcPPXv8_264OkR!=PXp(BCTvz`yk6dfpvq)4c{M|nt&D_whJyxoA8c(c9N=A;kYOP~7(tj=t^5}8d7Ob5uoV$eI4?aX zagQ*EDHsy39iOctAh-d4+BORP@*m(8d2G*daC&nmr*_`A{_&6XQ7g*|a_2qVQP>~( zF60|Co#iu76~IEJdE~f-947M|{NqS`&AtP(Dz-I>Dr5{*W<#cYo`rpEY#u0G;Be zC#DMmRS>+fE}S^0zaj5PsCqfp?+oaBdCdU_)?n50U+5&5AJh0A+`DHuqnB!3 zZdfwleDB_e+)q4{???LD*dY13VZJzV3+y-%0}RzuejI0K_nZf9k>ioe&%Rl~2vc=)dzi6drUBtiyj*6t9xGz^5w>{KW#vv!ZujzXtJzDDPv3R0N4Cm(eC1X7q4T9XuaJoehNn!)aijiR9CU zfwuY??5F3P<59343OChgIv^#Ysc!om&P7 z^*00e!FpLEF6m`Gdqt-UP6goU7Vl6&pkWc=B)B(a9DE8JdP$*?BfAiz-y! zG_gPUsv^#|sr83VV))Xv&7%K;MD1sTDV&rdQ>}NwgB1PyMO;{8DKL6$N#H=Fu$PF* zo<4sr#LtZ->Es{(t%@x$M5JEZ^nZ&Yhv`0b{CG%pMYxG)%9243k$+F0K3%BbtZc*p zD?Yckqii<4z;}P*%14hLnXNqpDz%H|XrvN*@LS;-5nNIzBck(GD~Y1-4Kn!qH()-QT6)*$_E!LKskOU=vo&(tYb+c6LT4ids!yLiLq&5Q~J zZNVDi1$PjGhhRuEBsmi3nC8;1(@1D354p~r-eDJcPpAadY%*1QZ2Ya)wREi3FKM=M z&z|-;>(bT;awfm|N9B@13AYR#lZ!CpVE1`zm&j*!XA4wF6>V%wQ&m&3x^)}XTC85nwr%ThwY#QkI0q0#)u^)TI8e~m zsSSJz30@&hJ4W`cd@Udlanrldia_N zY~xyR$QYxOugSt{tEANIC%&!oFn~dA(TfCr!F*+O&XmbY~AEXhUIwlu`1}tt!SyOb#nEX zMF*@ERp&VXLNl%z->H9pF_KgHj%1_c(_ca7uEP8HpZk_eP`smI+`ufZU7U&I@ZrO` z!I?7G*1&)toVa54p1pKT**KF;VeRP<8y9uUN2gIEocXy5A9Hni9dSbt_<&wTyZzI( z*33k|K`-0PapN|;F}cpwhfkhS(1ozNZr!_MRbsd5@};ND&ZNJ^EipKQBIKiu4{LNo zOk_azWEXywVKY60l9i+qV{}xx@#^jq_hkKXSv&Tk`kO~N4{*L9eWcfWXNOfkv)M-i zab4TCvbGM}s#zGfCFR9;KpKl%ZpmEn+$!5Hs9UsrS!m2i2W17yfZ+!Y&;Gn(r0qec{>FKb5Oh}B!qYK|${S$w0hf zDYczyDFx1nCX!c`5tjIB$rgEul$l{WAKUEgC^OQK~GkI8Im&^0p)qa#D2 zXd_w#++?=)4%UTBU)}ab@{u9g?dNvmp{1%8Hf_3z zUM(s<=M0o`{&AgRZyWZUZTs;p);0-)xBCW2!mWa23+%M z{7gb+8AMb8<&Y}4O3q8^WTFF_KKH>~BlLraWgxwgN4tme?hYHRud@#F8L>rj0B3zQnN{0kDW@ ziPIV#Tze<>m}heq5S}4~-){7_t3)+KelJLFd)eLBz{h!8{CJjK(Xd0L!beEPTT2eM zjDmv^gVt!V+REcmtqa}6sWlmvxd25QtP|bVYj62PbujMU zrOTQwk2Q{YQOY%J*l?SX$v7@ka!=*fce(~dwP;TDZ%c_)lH zo^eUVudpPdwYYQRioTRD`DFg$7)!GDsyAT7%o?Sgn$JbrlIZ^*$Ye;8iTnE_xrP80 zVrbrPEE)I3f>^Y%emc!2_^#wcat)1)AaTw!lf%SwCUuOh;?CNMNjo$h`ogh-Mq>(5 zk|kP7$l=UJT^7dqDDo1MXY(eV&o2~l-r>flWjTzmrQ_U0JeFjm=&LNo?OSy0_=vVz zQm4krkBQ~N)mF`H!nI46o}r5{)0DN~t`QWtcimw~ZR#$;Gj{Dda_QGn3L{~}#2jFfwN1urUQEPu0FZV^KS;bn@)Gvncc1W#2QT#$pBW&3OH0G$-qF)sb#Zz-Lc;ST$ zPrwUYdJpy9a@BB3Ped}2MkW!re4G}JK)ja4IMtMcfvxxmoj6%AB;^M zFpj?AvvDX(P9SLA%3n&B9)yXmWKKOKp z4jq2f*ALX45r}=cpj_-`_Gi2-9ISh+dajsU#oHY9mAaNt-u$W2P6j_fCB$Cr%+>Mv z-NWUeQyEgcU3Q|tN!URp>wToRZX&&A=K$C5#0)L(0r90=vg@L=JBCqC^21qb<0jd_{mE9PlX zvtV+q^iF0-*Z({Oe0yMJ(Xd2^BxDN2JnVZ!4X`xKThGjEEWn3d_~WNz4~69;56PT= zKY)ukLs}KV)FA+V7Q=)YO6OaO50#w}btgx-kc5>%5o;&}`XI6978;*^cbco~2ZuqD z@nvOI5H$dO4luu5*I1Xkfm6nhSv6W~Qy|F@nNZI!PrcOYt9UW2=k!e9XcNilzED(} z&&>cDbCq(ViLTF|V?rYtcfoe&>StsZHoa)Kvi8iAR)wg^v`~mI=AP!9PDl5Hp$S3C zLInc+iK{g%x~OZ_eT6cG-oK{qO>AeIw1utOw2`A$}|{#kZN2bXpUzgPI#H>afD$I9f^8Yl4%NkPNB%J#G?pu2;_%D z<(sEmiiSLy5;kxmjrSt&0>^;l%g`{{aKZClZs^cU-cd1x4dgM30I~e-yEI5%NbQ3N zPuSj=gw5!Ml8fEI_mi1nRY^Qm1~yw*2D-1kwXG9Th0sJ@AJ*0;P!JR3K&1O;(XM*V zn^&-=Qc7;Fyo);N=$U$Q37M^3R=MPiNMC7;XVS$|DQpH%v=>qYeC9GFhrwV-o@_(@ zn3dAA4)&v&gD;<~v*tn(eW*y$M5a`-PAHxD>ZonV6J@ipRTPsYSctg*@XB^YLP*%jF9*|<@X?P3TISbdJdeN~0j z@ic(8(s|psIsWDp^2oGZWr=K~*&ww%vleu@*+qJZ9|lEqugmVD0)IrhTKy7dCgWa!JhV zL*ElR5C+e7Z#?xF7v-ndckMCtkOPn)#OmSb^a$A%4GZ&P56lMZ0q6m>l4PF`CM8iN z_`%qoeo^-#nZ|Aco zK+WIC{V^(H5V73{_o&wikP83AK-%Es91p4~Rmw0`OSw?8>v%Vv0bz{2cy4fTb>72=D@k2j zSq|yzYeRxZJ>SK#Bn^UDM6$$VUAZYBA+XUAK3F}2KQJv8F5?xeAIi zjjOy3DUy2Yxu_F_Dhj)=?aanpu;4~Z=iMVU4W=~W`5JRiVg1{~QMQK-qKF>_oUP0p z^3+v<{SdfuLPD3^P0leuuZqwGz*ZSHZ$*AYB=O$Z_7h#T=9pxS7&9%69f4*TsXham zj!nM09y7Yv0{-3jG86DrG)N}qr6WhBXARO@xNBQYjc23!5BN`VFZqN-(IA|dY`x|} zHR^ho>iyB;C02K(RS4~3yWD5ux1Qmu{9!U6JQeI&yO~$0NaikBuo5i9RpxR8Scz=H zY*dq)>S~AcR$khhNC*X}K|z%N)Kz%jVpJ0QG=zGMP`R~mOA_@j;iDRU9EjtM=eVd% zo4~{gRM*sPY73NdDq2g9nmC9Kz{P=qsu$?=h}j-F=gxhd%St8>S~b0~&Gdhsjlo~{ z!6WQu?&RCjyZrk3^G{?o@}`+@u|Rn*dh;eZlCf02dv`Np<%jmnn_5HHO1`eMtoW7J zf9lZ}3?p=fc1avTdO>>Sb^Ww#B@(jWGrh?EMnQE5 z9VUva&8j%Gk$QrWCyZux&8vU@;sugV!NIYKGS=uD8XBUnh&1y3(<7ZO77*3VCSlrC zx1ULb`M@~JZY&OzFh|(ssU!or>6*R;NG|SqDTRUhfS$A)UsA#8(a5^Lu^UhTdegMw z7ZgNQwX3gkm)jiYY9|KEbzk%#24~k=`j#YP{&-)l^&;*y_b69kxzcx|rgQ|;7J#$E z`<)|ia?Mjei97kAL2gtbPJo^($@2s|?AZ}29!1g$RGnN7p1vXyH#PIjXKMpC@mF4K zRK^|vuhSVB@@v<&Xy#qFlmq%Eu7tx?maOcl%G^}DNH zKQ%ccMWc+a=VOUL?ud^)|77QLen-h~VCL1Z@K8ga$eO_mx&J7MTy4%`>rkHJ*h3@& z-so%UP~?dV*mEMkeBvHF-Ar3uIlzkz_HB#PSWgZlK?l6Tz*HKF6YGZJw6Z5 zWGcV!X53TA!l^pF)S_mYx1|%9N3v&jMl2vOB*9uyOVHZK7dKIU@ka^1yo zS2)QvNfzT?Hz~r~f`F{TYK7%{G|*{sAOYyqi4)I~rQ|5#sB`Ab5GHoDF4{wSq4cEF zbl3~;ge7l4sAKEo)xrnk!5{q?4C|xFg|m{R+3Oyw?O#o%K)!T0%~jA9C_=TBXK!j2 zRdYbm$bL(37z3wXHU5x?XqLTyBFS!26C~o6^7PN_Mw0Rya0;zUjkfc&xjlNLOHTVzz! za~gM_Uu&+!n!>s(FO^G?FyXY*3|;nVZ0lraoC&d25Nx4|tRwgVN2&OAZAREQ04{R2 z50~7xG{Wm{@#1!-o;DzxZ&Dp`ghxwmo$1!+wQ8}6UnrOlkl0m^fJ14 z@mvx~rdpQ8S9d@$O0E(?g^~RapRZqRb_&0 ziv{1Gz%>QBnJ=h2lb>$>fWB}v5A2yxaiiXJq#T#C65O4=bW}r{Q57XF7AWK#iQ<(X=`kdAXgM({6Mx zC+FSWy2)_|_4~<;3>vlsM41YP*K2c77U%^mFB{5sAr7ux(_P zn!dS@m^t@G=0>vnN|`=%hBBRxyB6`oB+M8tsiA-a!^&J79AxFbwY9a;nkCnL%#nQv zum09d&}D$g{P`%Kw1xej_}F+`to6^HwX)CEArZ*&C~W4b7WLud$7ewcr0WLCYQ*FY z2`jDaWK4{}7Q+U)Msam3XqwlOCOL1x+pJx->*f9t#OxJ}&p>CaF=+2i(n0<-Bg~g9 zcL1F^$|aYkp2P0|hb^odI9Lw)^deV+E!n9}O@#)e?}$nuR*8|WzZ?)4D4fBJd<85^ zrpR)xaFxPF3yPGHx($0u(a~{nRWDwARw9g|Vmz<(fR!Xi#vpGL4q_m1A&@|62?@{m zA?!$-wQupbfG{J1rI0kiBvLH%2QU6qUVA&4j<&N)_d92R!^tp-7WwLuxNPTv%o9bq zS#ER2wZi6%8#~sApCc|s*>JSQ({QgR>YHZLs&bxGg+fp=U5=O@K3n*(X*%5GldzD% zFaBvS<{waH@(>rOmc;-{zPP38i+eMRpp;$~uZ?Y&aJ6yChzv_zGEV{~%08UtUI`sR zzt)61lEX~wf#4?vgr!+>rMUPbVVn=nD*;Z6j&?@pDU#yrk7yPWlQhYe5x!)Q$}4L@ z&-*|yXOKh3svq;D_fHQEGFQGyQyB3Yfa-=% zT>_~8?={?w>J;Ns62N7+4^zBOObqMh3O0?{K-_JT&sa_XZ;<%~#*L-cY2^0sUc7|+ zOfu1AU-t(nWdypj@bYNKOk?hoAg5{(Sek@_vlfeUKYrBZQ;rBG@BM< zz_0?{*`w3%iu7Oit20UtTEJ=oJ2#fq@Gl^JQ&&tPsd!KL73`Ru+OEF>VshVz84nbd z&yKg~p15M&7)%o#cNtL5gCr_-9Ys4SW4RALZW_z8{)-*if~x#6Z{Bwl6|S;D`Z`)9 zOpvDj^>b|#>LUcs)ZX5ifU)0wssBNbegZ83W&>@_AKnc^rU&>p$6hRfg$dz1#Hts1 zgI|*nyBzJ}rS|cK;{RjqO`x&<*7xCusE`y=A<2|6sfWre8Ka0y$x!B0G*OYEnPkqC zDKkkSLnWeQNSPW8MP-PJ5*af5ul?wJ&-tDIZ@ue%*LquLoz?OcpJ#vezW04!_jO%& z?|q_FqTd+m0}7hGha#G|+~{|A@TC_X>#d^|up3nn6MAb$am3qcx1wl2&_i6qWaTjS zi4jcBxcYMJv zgAWBvesOV>nBHOhCqGj8$0*$0;eQLIHw$^Q@BZeim@6zX79KA!B0yWNp<{@8bn>Up-H9m{7Bjv5M6 zB*@%5xa{IhLbipy?Ynw@D{8dCIDvF04OvmNlj(Zsc$rrSU=~ft^Kui$=R0-;4WMv@ zu{T%=YPgv%UtU!2{A&vYJOE%p_8P##_gj~Hf>MbJtNvaG$*`o5HywiUKFSq)y6FTQ zv4Jt%CU+??!SVXDz%vYZKYG2$d2ANW=k|tpPDCMbqv&?rNFe(xSg-(b-Q@=OG=dES zuvH{=F|(>LQgq;;H4rX-(IFxHM$wQ`-7F|Lj<$j%rU9bQ1PUk_!UZmJ zn{z!p+@ zL*dfMXaUSAfIbixg$g6{42TXlG5S6Sg4=`BfWNj^(-PDA<$%5+(}<}|MgLq2xd|~3 zLs9eRO3D)3KCPLfK5 zCb9^f8sTs$9XztP`6j7kAP0Y5Sva^36jCjNRV=@BNWV;|7OWQ`9{ zF<`Ag^D(D1W@0r-UniaNV^y#JEmU#;@dO_cZ#{;sVk&pwgMmhlR0oBaK?WF1_`rY! z3B{y>6BQSd1W}`k9T3sq>XaiBxFij7NCHE0h+8J{poBq4#FD)3C{(yWrR*#U$oO>d z;L*M=@AkF8tpuiecvzSKDfCpoVyxRhZ?8Q8I8_6IouZ_IqpPPLh9ZI}OSqWm0XuQ#e5<9Xwl(q;F4W)slp8iZO4Z4J}Oj@7ZUGfHsKCOl0-9? zRsA}8W(MUtHew2RTMOvvX*kO7`LnbROVNznH>Q#k9}L1fuw+P&6?7D+7dJiQ(2L$^ zOH;!pZ38L_#W;)x-1)QuF&{)P%1gdT#Qq6-E@ zKrwJTBZ%T?oWM(~j{db6xF4FTV+v?E(=w9iRvZg(i|dXvMxO`cgtm?Dy8wDR7Pch% z`Us;4mZt~R5UQLoJQMB>z(};JPj;uiKENR|eP+IS`?sxcb_G`(DpI6Tv9Qg6pabW2 zFIUCzYRGI+HrWRpi>S{*c2&#yIvrABG)E9v3T!& z>KdA=A!3!UOI)+BC|c&!i=Qc45hjo6Ty7RE8mc=SO{1CE52+2hm`j4sGTS zrw{DM{a8qZQb>?Gov3wqXkY-)!C9qy!YJnIh?qP^El3)$Vk4qX&+)2^{JOZ!d?Qe4 zST%`S2jr{X2V*1={#=;HnAGWMv|$|FQyd&3_u}FbF=`bbTiS^MaUI3S4)uT9`l{t~ z&kLC*mh|*EqMjnI}o-91nb-Om%`)p5KvV-&4ZtyhFLqtCn&wd{`^|Sfej%ZHq z24|8Gjmi2anatnI?2?eBld?x+1^A%%kZJKUa7G^3xC#nXEUdksHJm+$+wWsk$U<1C zpa+Mpv%zCYd&i%Uo+7Ei8Jt1guRQ&u3YDH)lc_|+D<1?xFtrefTDQ8H-bq)9mA{`= z_Pxkm-Kc!3M@L$>qcC)ARA#McMwFvp?5*#9XOWN7x)bEde#4Qc40k4PG}8)qWIw1S zNFNKI#|+g(7{bd+T4CbCG+&tb;Z9!kMK&1)EJ86E77C1H2{#piS{*jm3p|VxpEfi| zDJz2>N>$5y%Z6Saob{&f6!#%cj+~7=S(e@#9bUKOr1|F=0oX zx@iyRJyq!J-BGM-E|W2RbH>9u!sxei+li@Yww~3=nogeGG}VfWBbECyE6;Bl>(aOG zS#>ppj}YT0RKUNI(AXG#|FTaT9)iC_f=oa^VTJ+u!UgqW)n%Kk2uxuFhZF)(su0kA zR6ejq2w}`_A%@B~+qO>gsc#31Rc3G9eC#avRsHPtp0?yE8Mn)Auz7uq zxI^1!ESL@2i!!J4JxWDc(qhH0B7iH>+WRzAjq>+3QjZc6^Q~rM;sy;o^_OH1rFDDW zTR`c6cka38m4LWJ;v}bUks=NiSQ+@j4aRJJ(z3X|b93q~zdv)Qopc`-b%=N>DO&|6 z4F4*QvYx8qh=_OXC`tYvS1R7m|7x@ty%MwEMLvHzx^VAvfKj>oLY+%QN&tjr5pZyciWrVp@~p~)9K}V<=x6*)DPf2(j&vG z>G90(j*%U^BcYZStgo(E)8`6OE8--r+Oau}rq*g&qBs}_cO>p^0O5%^9 zS3NwR4i|}e?2itM-ho~#syo1m!Yq`%MRv99ONDGKkh_w$CWa=GI&4uij66&VtHq@sD|dJb zB$?T-)^kME)bs&2we$FrnT-oT_>hQ-LBR$j8k9J)1JgGy5a%xO zIN_lpb5L*cokby;vJSKD6d-ZlD zD(Buz8Xbi-39)d*DLZ)J0I~|SG3Po!DJa~-xNvBrV_h*!o8!p&EyT=Gq@nZB6ve3> zUAId_dqD9NKSHJ7xR#dUG!}tb3Pm~Q2%mt>F%o;U@69Q%pqGKosA@V_trL|{XHit< ztG-58y?*gVH0a(RcXI=}n@`DZL)Ys2_wR6<+`tn360LD0sFFs}bSqdp*F+4rFdEh8 zb<{5$vOg8fvuBoC*CB7Vh3uPPwzfzW7(pSvh>zr#D=WK6ccerKBa^qUMW%`iEW#A+ zH*3$2jE2Ny=CnpB|DF%P{V;DFN#%5}v=5R^GxL1x8DiQyr*g5aWw4?QrVYdd(}1V< zL*}v1Mw8VMNauV_PpM}boslYYiF042cXO9W9Q`xwQ?>z-Ot*MIdhQdHWhtODqB&kalCh){ z~l2tan?ZE&^?P1KR-C574BE5#GTf@ z-=?on-VL0;{?d`cCmkIMWc&ldp#{{tO+Z%?`Z*|)b@&`;MiBrniG6+#$f2wuHskXyu9BtUxt(FIUg+>nxcAudOf47J4-Y#g-gu~F*j)8Q9(lU9O~ z_nvr~!J{{F#rZSS<32M#zrBzNoI3Tr>&3v&mgz*nk`Ci9i-&-rpfNFsNULEb=hg+s zpH(GMd+lpUNg5Wgq%-m@JT;&&kwJI3eCGR6e4}Yta|?V*wvH4-o>2et$qVO`-RHoN zfHb#;Q~U%WX=+_3AP-o9jHsH?Qu+{$LRkS!ghhL!N;kO(iqLGt z3#j^VHX=Sqgo?d5kGo)v!h^(VPfHRP7L032sFePB_TqVXeiX;%>JzSQ+Y<(kMq1}Y zp+|KyOl!vu#7@*Rhzl?&xFL+126J5ZSP{!^n20Z1w#?x1nNFno5y!Q4bPR_s6V)?R z@%Oj-1vs7TzB4^XSn9O+_hL7qMR+)7D)>qIuE*&FEAjyx;Ak~O5^i^hG1aT^>S=SX zjH8>Jz~EfJs8|)XhMP79Qf6H=ziab^w2=Y=kl6ZwDvm)?C($fyOLjq;NMwHJpYXG^ zUP1W)j=2>KYRO=F(6$H!=qJ7v>SmfM=2sH#bA->8*SN*gzpHp}%h}EGr+j+yqRR9~ zwxb<#qG!eQ`BZwzH6pSr1mU3f?O+-l5awpb%O$L z$YF^L8s~R!`*n=dAkt3I5+Zb&<|C(%unLlAh~~(Yc0obpopbGn@}R#NI5%lpK2j%v z=z{6gy7wV(z-x{ylm3OT?B) z3IX6?dq8&bxv?fw1QZX$#}#(W#uaFCfuKpO^Dxj*A^HkTJqexAP!KX5dxlm?94Da5 z2|5)QOzv1_b;|tRE+lp6e`C3%Go}B}beGTR0k+*gCd4}A6+~$nPhH;Ydc3H9j6ysE zoeB8a@G$yu*%48tWs7t3j%_nw!s34XlrM+z4W%JOQ*Gt>@gg7+iLNziaAfsFc$44Tl)$9pnR(uY8D=I5-ZLzeTc>Ui+N|ZD{w+t+Wnbg(MPeiLG1B(kqO- z;ZdMSCrzQ;5RsLo%}!?Yjh!bwvi|zhno(sCV!Rzgm(>GcLa(F5Wz z_du@)Mb|6vq}S+Wphm@kL;Acr;_GclYl3*Ug*hJE7>NOXzSe1RQV1eY@}R1{>)pNz z>0?bj$`6IY6B0@yXHH6}oG!MrSW^Nal_IS!!23yBfw)a%+H$TT2>6Y6P;rB_kM!Av zYd*wh<14_d(EZC-efA<=;qCM1TIs%5VP)wx+N8DV^&LPNt3Q^089P%=l}$p=mvGh? zZDb-?_Ti-+VUE=W`-sM}k6whwTLD#O1NXyDbNPbl3o~NUbpvtjTbPwj7$oc;v+17Q zn!B_UC{rzmH`zUna=q7~zdH;ML>xv4Hi9&J+f_h+fuP|0{KndgB?2rAIyX}F=PzGw zAV{_9eKB$I<{wd=0V^cz7^3fiI!se@Q6zN$_@V+JlM2j}!Z0fk(xF$!OQWSu;?cm? zH|+9|PrDs$bgpLhp>&Seqk)Ly z2l&7mG+)&o(wQbW52tVB$>u4+=mW4Zla59e51*6CnZCLIQ76i^uA(CgrXFQHic}PA zUA%C};35i0G%w(PME+#zBfwNuRpEhF6hU}^)()~>RvIn(vdQGc1i)*Z^h{qo030I1 z*7IuVW4tct{Ewg5gj^I6ox20$go4qtWD*_sho7dp?(RPk>+Ppj0XrviPBem`x5v!n zz=*IgVtR+P+B~U}pl6txXB5r)nzi#}xofA&)Rz>8p#4RY*EXoQNS|$!J7Q*}^(Q!e z>h6&|4QTn8am!*EA(bV6T!3Ro(wgO&cWFJ^MYOy+!Q1Oq95ID8;U)h=C#XiDiFb~9D)JpLA&!8b4e&D zoW&xcV6Fm=bo1s-*a9n}>uZIV%p$j2m#?V{8m!U0-+ikCzI=)4vPb@1f_`+x`ZcrAbFjODU6l zRa=X+?k)1fB@3$#t}kAUnhdxlJF%r4dA1R~8Z=Z4>9}e-I*9iWUZ)OhAHeX!yeobd z#mHk{r*I2=TDPxH@AU!?!fh}JJoi|FQVUm z*A|MQV7;G`KzmVOK*t@9dkK`$A#`6{4jlrh@M-+R**rwiy2vH~lf63k4}kMir_u<@ z9L|Z#T>c?)!m&*E?~mc)?a7j=Kus4RP3fK6--C>lmv5EmaonIZL&8iY+@QzY+^&FL z2ch4lP5F?gY`Tc1{B@VKGQWpbd0j|x^^(t_HbvS;;}-Ny`+R$U)@#Z5tcu%?BZHZ| z?%Yi4j;XP4x7@d5XZ#J#j+TJTH(5r_E%GbYWimW7ZPJ$33E@$*)TO3QR=Yb3_{%MI zKXhDUPrLR7GaaYU#WUWI`y5~Pl_?xNxFs&8?d>nN;I{Gp&51KFV(a@i|9W}kBGIWO;vJ4JwD(SBP4$p_Zt-OeI6blELl zGeB7efv)`4tuS_N-UQ(-@@!-uBO}KwD2-mohyILxy=?8!x+X5Hd*^wfrA$MOsS#1# z=K%S^eeAlX+H#Ostt~C}Qb@!J;6Sr}`Es=siu^nLeq@gZ`}XZ*p{Q~rHx7@B+e!Pb ze18THW~QMeZQQz3I6uyuJCG;3;9IE7ja1wuXVFeXr{v*fo3wD+MAw`?z-AD-yMnzjm)%8Fy4Btn2f zWmI^n7GAPKCu9S% z6+Bo({u~mLKd@5y)V)7Ytvb_bGd=#h{QV7a#h66PjmUrrV3A14J{J#kUtOc@^{%6X z$9jf*8R3wQX^4}(Q|&Y)f@t;bOyU2A%M;LivBS0dvxsw(7T3S*(qkvRuu@n zojzUl1%9()e0)hPs+;NY@;P$dV1&mBStk+F!a^Lw@uIMS-);i|5;|{BgGH`_e!L2W zU6B9Ne{B*-n@|PKFE6Dc0xLHL`=W| zEuz{>*gKPT#H62;p?HHPL4p=O!2J)yE9F|TqKWKi(HijdO>Udvm{RoF{w_0i-6Y7z zO`?kpvW&6J;9nG0h$1NCb$Ngo8@rey(uYR6*FMYRPBdXd4yAo{@rc|bsT@MijDcfk>Xzbd!v4WI;e#S45TjZIA@q&0M& z!g>dt4o!R(R-l+iQ42kZGIJUOco)}dtyzmbl&lle`ek{z9!dUHpft?bvJY3fh3EoWw zj}2I0Cz28b2eUoSz6lFOKR~1>Ps&PBu0HWfy+`IL6hoW?3ow!Tg|MLd@u{sw zS_Ii8-TWcIF}OQ5bp{_6KqkUDMG2WlS_a@E&j^Jo>Gtwpc%$^4H6~w)qU6-P& z8FGuEAuT_D1gC?_%)c7)4-g9*;X|psZbt++1B^jVdapm5QMdjZDUK!Ym$%Yil%#Iy9FatOm zYZkj|{zj_24fA!#_LB@7`*8KZk_orZEk?}?v}H;aRXdIi{G63Dqy&#$iolI%lE#=W zjv5XW)D**z1d;gQOk;8GFco$0+6Qj{+dTQQ+^!!&6mD`L$?Ydb}$6dQ&Cw* z0d~|%q1f!ePl9yb!fY zW;_z5YI^`XH43*TR6N6ISQb)LbwO3e7(-gXvhW%6=c~qcN1Or(W9@#AC{EBH7Qp5z@K1@n2L!p z$9;>#_T)JxhnVS`B<5mP`6JZ3KQv%9s|9qopePyC&uBoQJ ze}8;&vB$Y{%2FFQB$L%+BCD5zY8gewHN^TpG(+*qk%y!+ra$lMQh~5qQ|-)!K0!<7 zlej8illw$OA6N=JTaoki2JT?*#BXfi!jhY<2|X2!st)Q*7cRIXKrea>x~AKqKz~jA za#TPKMN|Y+9l}}2-aw28`QeUs4$^jXo*^`R!-|ZjXx}mSpH>5VvSYgWI5}GpM8Pn+ zTYS*_`qir+2U*65NxkcP6m#)D+6C^(Y?t$3b82%c0up#)`VJL~WoWC-=;C9euY6|1 z*PQvg{eize^Ip=}f~y5@sEsp$i{g9F3yeS1o3wA?SD(LAbw{8I-lm}N`H%j|Cw-ov z7g1eKY-bXt?A8?hxUhnsoK9kxjaHvb5WO~${^Fj*Zqj1WyM}pp8XAm2{-cWE0qFy21*<_(6y-q0Kx*y-%ya!^#Jw1bibzHcS-dSKfcrCB`EefF}bau+{P{5qO zUtQd{z|wjHm~L=zkh{rhz)ZKg1Hcnj9&pICxP|j?zq#!mOS_V4E?1d$6gaYt9|MR> z2zpt@UiJe9&0l^JRTN1%{n_uSpG0%(?_!XKh?A2jj^CbR$3}4PejOZig4gRaNcpgF z*VBSn$h!G+C%g>+7~tR?DM_qxeRzPT%qAw`2+EbuVHU04SV2iEbMw=qof4+{Q;}WJ*y&60jp7#3+cr!4-WiKYtT^HMkjd*kgm;1Z$zwQ62%Xdbb8u z3}0L~hH^g56K;Nq=GnynWAPOVSHMf_A0AGOjwVCQP0qk@#-v>{C^B+IU_?~ZFR5jO z6f1Lplr%=Wm7eW&P;d-#$~z$`%rpcL)ow+C=h_SGoj7BUE#ROvWdYg7{OZWS$^(T3 zm09=c(q_;VZ{o~QD4YQex^S`#iCQxC2mKYe9W!G&QnYvOdoZ zQ7K}Z5-K?~!?PgEu=xv_?2Kqa+YuCgAJYANwd`1fSw zLxq9MnwyaoN!Bz}bWVla7L%ROqQ}>KEnFU@D^g~Zs~`msBj?A9Ig$(`B5tJy!f<+J z@F^i-NaD6^iPEG?9R$IZ7x}cp>1KM4WuR2KL@k+|-w;sCD6?~NqU^2aLbtRo0HL{L zE00}R>fr_kkKFIj%*3$jlVJ;it#GT!=fWT)OpgY|60;h2i!YvpZKFkIZ>ZT@>8R;!%zGBM!_+OCdHKBN}xlVuttn!3liyI^@4)^@WBJn zf1#1YBsiF;z&t$sBpu&Q9WmVpHkWHbQAF5Qbp-l%2FR-3kLR{%4(*p)nrs*%gnMdB z*ojl8K9n9`AEye%AzTj#spfVjf(61DFf#PN(T>Hs2weRf%QR%sVGFlG;<*(O@if4! zvAOven(2}WF)^$8_!7dy!H<{6SFbJ~R>uvp5B28;F|l=7gPl7O zg^fR33p^>yf@csJDM~v@^Sg)hJAzQgI*PBz`S~JI2r~eXi&B|c8=_^%R4!_}-UTE+ zPuIEcTbSdRfh3& zD8fqMk@dGOB`fB83|A)##xQb&Bl#yN!2zN%eE&XPGkM)_F>HmL^z=(yR1Vsnv*fBr zM(|Sc)}E}1tvV&PuPvxAE#%28a={3;#YOFPubzwtPr3bozqR9bsH_%V0Z`@7Cl(o?NCOu<7hruyp+eAGf)( zZ#P-AECV5NKbjDZ^HHc#8>PB^$|!0AizEY36)*_`*(7(E%wBCTphrv4d{$zPaC`4!cblOH<@c^GI$ zXsTr+9onAKP`$}m;Zv(m_7yFOtmVUzo?_I1EK~wI@Gv7z_y1G^VaRu&OvF$0RfFTt z8PN6q^C^i5D2P8SmM%2}(U~My3+nwXAg7A3#&X>ODaF$s%bh5(0RBZ3*%>7CWfC{anTs zbqTfO8}By>it6m&zvi6RYP?fDeN;EBbc)39C>O~;av4PaB`)As0QFyvleWru*RGeS z3A9OlxnRD&l=%RE24IbiqM4*Sl=}POwmNN5y3dDP{S`2yc;MqloYW>{FUZM}6v>)# zs4mhrq!+{X8}2BUPAK-{-4FF6XenJ@zgVRVZh&S4y*Mh~6@7w@sT6xjyZaa}H%25TjB|U%ADUscJIj3%xqOXn zmFe}FQ?x?vPfSd}kQenVIivasira*RFKW^yMChg=_m%gaqCzBH1zi?oO}Fqg>R{e) zkd#ctkrVNqk9IAS2CEH2{ZpM(S$S#}U zUaFuF$0b^c06It8lG>~K1V3Fkw?*gCVoy|fw}D9>oE0a{>fd}%_Cn`*pV1Eu#Nko777#Mw6!P8N$t4$b|y;A;yn?n z0z?3U<|C5)CVEQD1SCV)9y0_`pq~V#30+;fApZ-t$^yHD0?SaXqUZDa_3J_kE%$y4 zVKp$55$QvR4nYAo-F1M(4tvB}U}rezX^fOJ6UeUoO4q4!WMyWe$VtMQQ7GH~mg<)P zgP;zI(fk;SnGE0!HD@yLCo@p&7>bkC)BhBt+d67B+Otkan=3oM2LuWxTw%XXE!I4FQM3`~>0rmc$UZpcO3%2C*xeEReW zbfY`is(y+y*pi@dl+#KKCJq!6Z5`iKPT=VPb^QNSp=!x3?+YkAa2Y9tg_;`O*GrIE zl$WcleEZGOz`y_rJ4WzTh!=QV1II6qjNQTKMW+n!dnu2cUfGr0Ke!3u*b6~UAV#c2 zVN^7R$!4YhTw}s#e~k|SV*uyc7I&zbin>tOHT$c~dZGkqTkT8Bpd!+4-(FH~{TEeh zV4RO=tBDW2H)K*&W;VD6C=q-vjno|!RsV?4Tdks?a*P4|L5f-7237#k#X=|?$W_yb zED+2#^%VZY+kY+Ja8?0+K*0=*jL0W{Y6vh5c`3`UZED};?3`6vx=jq)PJ0$uB)aB; z@bdTyj_KW^qFuXp_Y1n-aQwdt)Sz=WA|tVrHMO+1n0;J#hm1BZi2}6k0;Rof+NZ#h zS5Mx)je3=UhS6M0;_L}v`AQ16m(;CNg5e}Q8v``eN^$k{gXg?_dGc&=1gbaeP8@2} z9D?ZMPm-OitSn%sNlZ5?Vy6fVqoXvsY9S?L{d{I_|6^q2!LeTEpi1bb_wI!@vOqJt zt6TyXK80VcPTSBW0xt-T=s-<<)x1G+!QRHG$~4Af;UOU#LEz$Mbe`Wy*h5}Dkb&EV zA_6MOJt>2p(0XTTJaqodE3%Bm!IT6Y5;Of^KkxylV4KGJ( ztxkE44*A`=BixJ{aDEDex)b)J?$Bj!Ue!h-}dCT>-I!qhCIMHZn8QPDwfe zQ)Me~sG%BcV?2X=8wCdP{BO(B$L3dt!s!BZY}AU4qD{sH0#MaqJE+bB(j!QUKpQKP z{w9pw*f2EIu~Hqv5VS?0CS9hBTp@&?EJ+<2~h3cRh_B_{3qwnnzC|2@ZFgfh!3TZDMzdTVCD7`6m?8z;tf3o zb-wG7BYZ1YW|*gLkdX)BLciTEReTP;>+Lg=5)v2-eC_)6 zzPG&t(cLfg&;Z960rcD=(aDag{P1q6L>NY}L12zfP|K95Qj#mKT zFMybj9NCb|+$=&}`!T;5KIYKQn;RJ1b!gxQ+Z-!iAW$TMJNOAEfzEh9cu-$kt0UUK z@6j3&>?gE;vC(f|VT9HiWQBdden`9qtpgqfNc=ZLxeu)X%$c~@n3zBgf(ov_zW$&F zo@@y#Yj0PesJJ+Ye{tK6i+t@z8i+O7F}0eL^QnacYkqh0AyL|arB(Fv5HU|{h#1x{&YdZYltyiY5B-_rv1kZ{ ztP~U~$uSlO(G>My3o_s;bfZY4$rp`e5fPE*%vyLgI-nVkIOF8^ul?$rE?S0x8}Rd^ zGKYmGB=D_SgCm`P5;+xW5Z4cn%#{G7VC38wI3>78HI+VG1HA!Y7Gq;6)OAaygpQTnzs3>PQAqy(eYZSUw<3qk387WBx=oC3R_JfAsM1LM#Y2Qbykfg81LIa>7yJYF#U7~k$tIX!j z;hOp%aB84&b22_afD?+)VliEQHAG*e9n{LB?)0k~;2_Y9f)_CRkUd;S8{XfrmzC9`Bb@%>^!LKE3F$l#8PReEYMf*Aj zUcZiqRSu$GRfBs2#EEfYCWp=evCUPP=w84rOBE{N320PmuB)q?Z^VUf-Tg|4dF*v! z2^+s)wT{~>A0WMyC5z^Bw;`yC8v)VN+JY@6d-gOVEaUxK@XMg)f6yYIW0-guV+AlR zkqDUa;SQ*cxyUz9ap_rEeE^9);dI|>48H}*35)v+7ib2bfpF~y^0R^G%nctQq@pq~AA z^hMvTtla+ds)}y{o&$;TUEGzZ9UGsZO$*x~^^{AO7(CRM>u&IoRNBmZLdR{9u*@!h z1&XTCd~Oo*5K1?&fLk(a_kkP*hh`_^GoyN<2t>j0ui@JswU>;Ua`Jmw`1l!`<4|R6 zM1=yR8w_()0vLGp7Va7lJy>4UEX#XS>?F{6c8$upX_The7NAsdE1jX{jxPJ->0IM> zt+bYM$)8g=BpugYTYde`DWBI1lOE!u6WKWWOTt%8P_JXJiEY?m!Y0S^CLD{-?EO}Z zXYJI)M0aKcqf);h<5>fJO^D;3=evLtlTK`y!1tyy+iX=qq-LG@ z`J6QO7gMOD)`X>Ix}mzd|HI_P!cjTTK`+Mb1Ck?zD~0Ge+^L-NKA6aT?in%!=zGyH z!c7K=69miW19ObCp=<Byy!n>Sy`g|JRRCCvT8nXkd6wSQggiVNH;WA8Z?Rbb}8$Yg(_ zsm~iwN{7CD*$TJc(EFYO;SwfP6tQxNw(o6@$Kh`Ob%<%~X2*yBDuZuY2l9s(gSIA@ z`{3M+ymjjA&wvw`3I(Yghgvh3`P~7Q)SdymCYW~{Zp0B|LqkI8$G|ox?}X>Op5cB; zZR*=-SFK^I)2dp7onbp{#)vUQximx6&mWq@Fs}$0%i|`<(W2NT!@IRHNzJuYjfGE4T6*|( z&Rfu&G+C|~_!NlaV|)Dn?fm1E27+n?*BL8xovU)xnCHQprnXLsTz zdu9+O_=Fa$;^14bfI?XYHTUqNU+BOu+~rMAjSc+p&!hW5M1)W>x#!a0hwl#~=5#!!#jrwgb4XEodWK;skM zgPY?5O2l7U)6hG`M13iz)>3x4bIm)={yb%D{s%DdH|?8=k`Dqy)hY+ZLgz$^R0}g~Tu3JA%m;$ZxfOATe;|0G_GME3`9evWCMb%a|(U z*r4DWHE>yMya~P+tt2kDUirblx+40=s#Q2LnHaE%@mA-v&=*r=rBmJf#G6U|wCk}_ zAfvy3!+sWz`$s}O5v@AgfFP>U61yLayQ z%Laeg=_KW!^Flv{*j*!o!dhjm{JA#I({X~$+)gCDG)*z|)gsmWo`hSYc7tEP!e8MS zjbg}dVqr1(=~LzGuoIo{g?n^>ivHlfhDcqbo_h+@rxL*O;g-cJzXA6njQ`;t_|b&% zYsWNtUEsNmHsMlkYE5%9Oq*Xq7C5LeU9fD-R;u`g2rJ{|zP$eZ zo~31vcj;10JM~2DGBdkdTZxja^cEMZ`x9`wAWSg%1?R z>=n)hnx27F6}@vSR)_xiA_F-FN&%|N4$qJ!HhP{*mf+TF{06oH29pH*c|c+JBM0zE zrc2O&0|0|7sK2Pchr4{zle4qMH*8K$O7hKf4Po#I^)R-M&$<1QUAySJt#qNi z>n8f+C_sS!=C2O5$ek;IQWmWoxBA#aKX-_j3T*4$u9SCr)GC%WK&Yf3r4KNGt2#As zBG@!_^I)Wg!-1eFW4hGcLt?tSAptlCc!$c&-q+v%_Myj7K)i~lvYD1F`PP#03culL zVviF1pH!xQEC}K@)zqwpZ$uiO?F_>3b0#CJ!k1bue5@u2+K&%DUn&1(}hfctsKsJ;*Q6xBnZN*SKNyckwB_J?kXF!g3)FcL?ch>##CSTrba5$6Gx|}mIJx?wgQP6|(Vx@mXis=u(AVZ&v&OL@_E}l0{MnCJ z^zN92g7XEUjy2Q(;2f9;cK(Xh8czGbUw%WR;gvzA_P@5kj4_?iF0ut&k#T{3bj#4` z2tFhBVs3V}z)!f~B13~3H+-wFC5lG?h>(%k+1WMbYaxZgKhRC7hP4WG;mgK|U3{&T zSkKO{Ua5UeW~N`Y&3eeo?@#%)JokIVjT!Nhv-U zluYzQri(Szx2wB{;`O$EM9$(S4F|v02PY3j>ONcP9N+CWPafhq5|Fx0u*KELiyYi- zVSlzg!BhrNYH07$m3haIAypR>*iups!gS3-aq23QljK3=g)~;>0jRBjr^7k~9-6S| zlayNM+vkfzUD+_xR^FA9m7V=*n90t;;nL;H{XIRz{~Mfs^wK+(s=@0qStl?50K~KM zlgrrIVR(VAJ23F)gBU0tI`^@Tw6&x$cos!PTL5v%xPM=m>;!{fKjg#?#mH(u-ms%* z&BdV=EQe|7>cJ0f6VQ3T6Z0np)!%FP4X{bjX>k%kDmB`Rbo1j!Lqg|H)jhOb=O0c3 z^5?`)nNHs$*-U8pT$6N*bh$@Z}5`ULr@&+M;6>(jl&>fB@w9I)?i^Aa;M`au{g zVg59^Rv^9~SD>iZnGUosyf-i6k-k>tr3MZY`cE~QTJSbG zVzyG%0bUyLj76gO?u-8o6c0#~-e8&fX6~FA+LAKqx8-XFxalY+x!=%dwaBl{I!%4^ zdTO8Mb~dRAd$}Y1Z`qx-diukR#UsJ_178Gl;xG;ci~mHIT*A5?nYIVdaoH}S@A8*V zUTegDx+_*|4I%IZlth6fHN7dO8-zL=m_obC{~{3fjF^PPXNjCwHPjByE`bI%qw97` zXKvrQbL#l<6vNNRqrKf0Ee{P3SO1#TbS8R>Y(ooU|87hNMV0+&I3YyR4 zS^9sYQ1HE9v}9EX0iqtlNb1x9A)iJd0RP>4cK?aoa}M?ZQk@ zebC$HB+90L7#j{pkCvko{QPms)Zp~a-`5593AJ*5c@^y;2TsNaq@Sd9u#i1r2wPE60ZigoTI_JnF1urCd$QnyZobH@054_Gh#PtLaAa6mrGwT# zu-&wUMaEu><8`uuJFwAM8lH0h!A6U@Z4@!OoShv+Le&(0RxIQ<-i|Dz45WbtIkhNO z+jOFXu7eb$o%8Ho2x<7w~Sr@VIa@A)z5Vp{M>O|&RSbnmwEAGC)l)LIB7%5(@_+aK(X?vj$+cw- zRgVlytj{`0Vo$y8hba5ek4l#5;hk4H9(qXc`-x$!$&8Jws=a7A2*vdcOoMjIW%O-+ zk9rs8>ozcHh6PzuJLN}B9-B{eyk^|Op`DbPK$&6JX>iOj-gMK{kRf>B^Nl3)KTxq? zNUDB{$hAMGB)B6tf@|Xx;h;0Ct*>u?G&`Y%Ey*)~mtixs)=wd%bm9~eR8Z(>Yb!;* zh-0tPzcz%Nb@^O3o9fF@kmDJi{&-2$2` zZz#2-0kz=Uf6?IDw}0Ok0>W{j!^z`2+HDs&0|bIEL4&|a)Ec)h0yzQQ2be3^AK}c~ z|6RUVPJ3SrYib(-kM`XNw%Ejq^7)(c4{pkqDZ|D0#U5+Ku1)8S`SzvB;0M3?+U<)B zb#!VszfvT2w`F#MI;ZZ~WN;UC-dcBV#i?7z-Q8_7md;}lKg~xv_d!!wU??g9$@?b( z^mtJ4V|Wr8z@#Z|x=lm`hNt0-@Zh1*p`AwsG6DhB6ht9+?X`Ndcsy0D{O9`7-F5SU zz^(`26y}(NHKD%MV~97ZX{ftu{DV&{zMxrSjFA-`N_;NTGI(I*20A4!z za^b^MiHfHQX=)TG6U0dTB$`G8`3{QB1_1|k0c@{*xwNCvV5SB%9{-w-miGua!Yv;@ zfD9}eTbnM5k_fqZv#7StsZ(;}Kh9TGlR*)f6wq_~(IZ8eR6{Z8+ST`~241_E=<)jQ zEyH`qKO?0#^FgF0AcIVeAIayj-#|($h3eA=0xz_K5Vsv*+8nt?{sblp);BcRpG|_S zp5?Il`{2WunHDep^6sAC!mr7SYd)ht|Zadv5teb4g>+zH2i0+=OMssPaVfs)PwQ%9zX zr1fdnd+&j?C?_R~ryUd@h;P((s+%>vs?{|w$AeG&8KH1R_bO@2-@^>+z+XhS(rSE9 z?8djpwx;Nnb8GaJp5#~!^Jy4x1FwWu@76jErc_Bp3VhN|!4Nc9asBzep@fv<<%0nN zsr}H|77QyI{`z&N#OfxzcR*}y5f{b+ZusdD#y8z5#6g7=kOheT?&8ItX_7-dJx@Qm z9)&$&OYH01oeJWS;;7bwa&UFQd;^`Dk_j~BL2CF=ba)?^qXar6BRQa6obmJoZvgD1 zbf39dkiAjGVR+3uFuz~CxK>sVLRo1^$rq5zFVY!a27y}EA&=02;kuWf z&nO@ApG^ZLxsD zN2pt;PR)|`h+0d9HxuQw%t(9?GM?Y_9W+YWJa4JS!p!U)1VU;lA_KV2@N=cb#cwe- zi_Ew9361Ixcp>;ub(h8wiwN*4wa_2{Q_}GI@Dhs>Ar`#5di>Oza5TK{32s2GHUIXO zMD9PFc}g`MfG!7)!Fh!_UYG^E5CrPUVSNU+V-PPOLtdlk8FKqpg2+pg_2wfu*^-sL zPmhm5o2<N}{DKSkvQd7SfSp{ZPXrzR#|7U3i6forBvpV|U$@UaxNY2V}Cqiitei%p~ zO$QDle%o>kR#d23P)62K*UA_lc#zyq7gGrbV|-|~pTAxKDS+uf!;2RX@l7N-#7^KP znA@QW^SYs!k)0iomp56kBDVZp1twekkB)wCm-gl-@zygK;qk4r^cSwFLnpp6v3HKy z&7by7m73D?3{`cQ7ySke8McUR5YnM}#&#If3?S{Jw%gH8`G3N0Z$$KCPr$gBTUG~G zZV+Jt)*=O4ers~nc%Md11a*l`B_cmQ#g}9O zR_x1gXw-sq!>)FT?YRV|NcYf&FRyAm-d!UzY6t}RzpWQ!fiY20S}E!Mh}1;gC2gI~ zNH&SUj$Z>=%1b)hIYcETZ*H;=Ab@pgDP$E`4nl&vQ*+mQv+E&>2#c6*!>yvCQ+O++ zOE9;VA9dnEDnoTXxH8}jHqVqecYo==yPF@~L(L$2s2r#aXEyh_x4xUaLJb|>+}Ehv z$lIfE2DWWKwAOm>NYT7Z6274Yyy(_Eimj{DH6hhFRPV4M0n;KF0|g=M=^Rh$@9!_z zi<=+QCMS5vKrm3l;lTwU@mpu*1}{QoJDR-H|LlJie$^lLM=^L*zkTb`UE$X`a_}tB z1f`EM8+~Q&?fg!fTJDQ&+TWR7+&=`u;sBi>9f|VrM?qofnF zM^z3~a-nnRaUb4PB2C9HT~a{z4=xh zb$GX22^>-}()UN$u?2qNfVz0f(YR*{p>&1 z><}-{X!GY~6+Osg2@iXLCO1Y()`Nw~9l5GgjGl55Ym{#6`eL3`#J>nMu*!H=iowG9 z8+kGty9zpAL^mhDff!7@wHuzgien2v0TymqXqzDYP|y#R?u7;R&ykV*yLZ1}Xe*-6 z{3?zFGmZ zGk;Fn5@ozH2N;UEhS9(MCWVni+BY+zr5Fv^jUKNkK}^hhJQbiBwEc@N9l!bf24$>r zZ{-}-bIZGZThV7$@v%#x;kBamJU4;=1LqIoUh}VZ&HUoHDK%f#X>g-cT{%)Fy>9uc z0=k-=1=oatP>@W4Tx);f{ygZ7uJLTSuBi{XT{U9Du9Qv5W2g3+o5!T3*&{GYc}9fa zgQ?n3F9_!t%9*<-3$63pxw#nSFc~|qAd!_XtUi^BI_Uc9&3!n^mY7`?_zbfFWhDYr zy>acjYanKR>&16WMBNUbj=FuEEW#kV@!5-Bi#hD1i|Bz)jSM@64*M%0g_f3>=6egg z!2O}Ra9ZSXQua6$K3}+1UiC?YJMXhL)DMX8|dXqDSwV90U@T1Q+^jKCXvwV1P92eWh$$ zj}nyt7USc)_4Il+6|If?t$*g^K(p`|K6vNO>(`lvnBVQ82%8tVVuVZG<+bO&^!3TX z7!8`Uu1BZC6W($TV#4*={&)|kR?$K$F-qzSr(jlcE@c0>KMitii#U!RA7BckF-zIl zOr_aZ!{2*-flSfA1-4qBQP|j~ocMpoXIA{Fvcdj)LE8an8}MGAUt0~M&Q~7yHIuT? zM@2Nv-cnz!==whP5|7nC4UeJ+u*-tF$=do*fk?g6*?e30b!Q;G2QRL$;tQ>Z72Atz zpte$Wsp{f8T2sqn@gi!&2E3UDDxz6ctzzwkh{pLZWt4B8C)gvQtbC5BI9v`O1w)>4 z8rh)*KZnK9VkJ4leVgMh)UW)9-^ka|es;Kw@MU2dkh60Ce^DX5>}PY~g`+JH=#W?V zxCh2Y_mGq!5gSxHx&3h65$w7P?aknwt>BEDAu{Up8nwdpo zc*~bBtH4ZH;XDQk=!tLdLJz6HcLhQ;FVl;$BzD2@lH5G^G5hAo;lpL94)7A7-F=$Q z2J0*sG1w@99}VrU?4f)T4!AmO!HZQ(X`o{Z`|p#$mW)6dEgAD6DrD)kHcC&Lxn>x8 z%U^L9lgomRQV|Y@6gXZXd7vXu32RvY1x{>r@Y>xeBmXldEPE+}jSndlbYb3AgL7I@ zZ-A%CZZ6+OAd_7h8qa{%w{1rlUCGA6(z5ycpNlK4R)HeI6n3B55%Kv3z38RBT-BDz zg&vW*K>DP)WtnqLnK#nUyc+Duww0&8TA|ONbvXpxW@wpF8r)Md5N)>9`(5I6+d<`e z$y^oyntw?dS30j@KVJX;NU*kDaPr>@;EL+sbGc28@Nk5hytRW3ed!0{A0jX*6a4dH z-nDDzGE`;;5XNL(cs5XnmmPgWrCmb=2RArgK{ySY`VMwKc<=zdg1wZm<$QdP553*+ zAVW@g(&{sxLdt1ZMy9ZXi7Q@2zZL9V9{aJ9Bjj_8-)KxH>*fir)sLR6PoML4Wegwo zX41zk(Sh-*L2@$xhpzXI=epnj$AzL$WMpMTM2f7a%-Cw${>zvQ$`}zHGZntwg=iIJS@7MGBcs?HY$9*i_7$ng$JQK-F za^3LwnW>#LUja;~iQ?AS}dVD~vBkxZ@Juf)F(?$QQ@7 z^*&4-t9CNzy3FpiwsA`C#@s*3XQkklVbM1)7w;(zjb2Vsca8a<%kwc<#h8A^D{kt{ zM&L<81}9EDe{e@<_Geo4g4waw)FJ$xA%8Z8%V7eX3tKO|^9ebg_TIBAL3*q!g)j53 z4h?{+ByILpPZ|;R2CUk*LZ3zcrA^%2ddGgRLv4z62OXUaB0O^hhc)jvo>+iwb*bk> zCyQj>ulH-etx9gD_c*29kM5~(pzC>^%6PGN$Z=;bT%7m|RPLO6Io|H{DwDqw=D=Yq z`|?Z_#VlUV*#C5?+Af{S(ha325HhuC09jv)l`oT;hb|9l&3YusemYd_$n3{DUVd38 zS+w=>sNd@shV}~U%x)+8mnS=O7G=7V*qm;iIb~?r zX3}ni^9b5Fs=)dGK9BQ|Q@vgE&)qA4zb_GT4l2>U=xrHq+<~P)oCMCFIN-1c53H&^ zxp(l-ZV=7*Kbm9K{vl96t2@7=1)=7Ytwrn%mhohps1dU=E(mRp6ilGa&A|vm0`<(P zeK71avrh zr$l&oG6ATj$SMA4sqzT=_BurVXqWbrGuKubJkK5p1o8C3WVa1&2nhCAOQJ@=9*PnhOw2CKoi zyv2nPM*>E}(YO=Ju3!IP@>vG?(9iW`9Hqc(gFdq5$&&}PYJ*x@TDT5&j}AT<09FcT zE;E0OSi4M`C;B8z7z13c2@G&7jRWE(O$|>fWgo`!#`mDY+g7RN=5@hPNX{dFpjZt2x93){h?kt>4|q zUF3J)D!*YK&{0i^?EQQUiw*F##lq3nmvv1m?fpZHLg(`ceUioJwXG^M4%*Q@3-;OO z^_P}_qbHKdzl3LETn`5smF1-kDQP%~&(5hOi1JB_nM3UOfSr}~5b_amDJui_>;Ttk z1-!uOlk;@nGnbyO<(^RZBCdL-suLH(XCm1V&s=pP#%{N&j=IBa5n!A2;mL};1zzSN zr)aUy@VJ^&kU+0viCt7$m-E}ICpt#0zQ(iFUHa)?Hop~hDYJ=^{Hr{b=doE9o z1KLf1E7|%TjminP9Q(faQ|>&h_=#mc2i@I&=3djRd_0sGfzKQ~=I7^!4Gx?T6kKFF z2Nj;`1Q3=b$8sk|(;vacMgQl^v}Jvv%i$)%j6*IN+ArNA#TQ>!Ms{}?ilwFb8)7f; z&F&SYzim!OQgbTbIcU^CQU}-9yu0NrOQqN0CA+xWY^`Pf-Z_rjmikk_ojN_Pn5b)z zlbXZaB@qij*D@v;sB1>l|AuZ~5#psPaJJN~t%>^QgiO;%G$i&}`VUBr1^fBaFCpWi z9E2%?H*DLTY+uSSoK}Q|(0A-c70^$`Lhv4w^^XJb`V-}T=oU1v7GEigh; zHS;;+a`e}p9@B@M+Sp^+|KfOafVIfVu=z&mAHtC@Ll{^l6)NxoY+8UXrO-moaQH6Y zG>23Psr@OYm7J=>s#7qOJM&5ByyS^Ltb(5+_Yg>##tjFv*Y!xL+z($VCQ?Vune#~j z0VLV{WC8wGt~MSg6-nB(KZI+0I8=uRSYrLK`;qqE?~~Zwieps1+x$rB=#3H4$k{A$WY=)+!b zo+ZS5s_dz&l}l1`6g#9l%_!g}*ZC>9!mbA9X)C4WVMTd9427raC!`hXjGPLuNorS0 z^p4oQkW}Q?jXCAViKC7$Y-_7|(?(@LvX4Za+wH~%8O!o{|7FRDA8 zE$poE%8R=r9cq_&H5a71uWH|d{;BZj}4(Hjl8zyBK1 z=`jU7=k?7V@zC7tH|qhYg)J}d{mZKR_b*T7=R*HJ2(~ytyct)oze0zr;1ENE2vzr~ zl!&HBJyUI;vM7sW1*dTS?*HNu`Sp}8Pk^TQV_)I>D7!UiTHS!3y46%w^;vxQ5>i9Q zYNk2qx3p_sn<&Mc$KX53iO5alih(~YN1pE!bfz^f=I`r3I6z3CpIJ(|g;$CR7*SEr zebpGs!z6>x2!W|$q=#?X02$2_WqRj@523%*u%F#T&1~(wwD$V&>|{Z>+bF%L7$2_< zCG8=3T8dziPz~mr3K{y&`gfGm#e?>}?hF-eFT1466xFXmLY8$hbej|DW^pQxD}l87 zle@1*GpPk^3f!@sOg%LBuUFyWzyA`R&nxLW`y%bR%uk24)%HUd(hDq`^9$-++oeZ= zq6Wv@dbiOByw!H7i?+Q;kri54O6ehsBK8tz(;cvEQ@RZMMPvoQQkHU@mhR$)$k>#W zWz>?UP#Qa5fQ!xy0@(S&q)-KMHg{&ISwyeCIrTEHprj<&!b|4bzMbTzwccKMDu7g8 zMcyMfO^*I?it?h}6oS2x_T&n+S5Lla6#NjuCHq99+5I5f189m6ehvTw&J^^u1K`dP z%3`gjNG;l^gQ7;EuI8n}leWh>N4mFl3lVAqm4M zFJ(7uxbfvIt}#Y?>R?q_B^o2fC5<*|9t{j<-E%PP5TRsD?reaEWYrB z*O|&Gy?m5nP&ui}EI79~qTW5(S7i6awaCLZ+xLSpY)KPQ5H;(f`W(;vWhJC$rT6;* zTg|i8XW=UGs;jEXnO27Ky1#XwW2=?*{f^C(16}?#(bi-B&pp-Ft{KcPvq?G|GdpXC zzqnzX-BB>{{w{4|c@2LU7p3j?BO}kRPz=+_eFV-wLO}E2g)%7f`(rz7CE)RPE>CPU68_m3IPJkh1bJk9pQwX*T2*FD<7?p~H(var`;|5P*zh8)Tx&(bR|O<~ z_+J87wzf}I?O-e&`ONkNce29k!af)e!e8vO4K&OAxBE`ma@4+ltm84ZL7ig54}$I>dkzXVU~pl82nTvo-_Y6dK@iv zY0>jrMQ*7kr;k>Bb;M^UmD1Mv1J#8B z_o|$Nwb&RhUYh20Ivc)p(5n9&?cTR+r9V!sEu0$3o;LW-v+TBiEn=hdO7GhF%nP3t zTp|UdR-(dH8gc@HKdthsE^lSM!eT1E_EGUl*qZcFGQ$@C45Qs$^^U5HDn;soeQS?m zl8n0=l=U}{kuLn?r6X7944@eHnGQHSmK#6@lEj4*=84|mt%HR3MDsU|g~w6amMF@k zZ27gO^^+8q$}|>Z5rf$kxp>jF9~CX=u6)5(whlZ-7#!lFSbuXSId6HLOC?wFvya9% zrbr#hO)X<(pYesO%F3pRjnj39+`u+l;(*k+lIr_n*ZJ_1wzaF4`Jq(nK~tMI??#0t zeCe0G4-9`CA4_~c$h2DnQVF;gff5bbh6I9un=K0C&WnHDaiZzd?{-7uDFK<#bXzmc z1upCYk|kW3gy-qTR78Wg-ZfXaTgT5R)27>HkKWISyduyKBINIZkVu zxz+EfW4cFX$Z7bVJ7v-D?h;r1$cDX~s)`D1u1>u!3sh_2xlS$?$J0-4nC>`RDZNZ@ zl$@TYapq)>l(>F~rplO5uf5mTD<>D)Po98P0j}4yfp36Hg1DPku}c31qYu};bo-$+ z!k$kKX7qx`^0!C1#;u*scwqE)IM3(vX>adEbb?I#%o*Sgyq2rRssFXLNQs?(($YBJ zSUJ=qO+%Jw@ABmqP|R4hRL*#H<(7Z39H;({gA8@pR^%- zX-(ftL++8Wz4xU5Y1EgD$68y3P+YnjZys-I&?|^_(7#6K8oOnF&4bq=o&Hw92 z+(NP}6^I{m2tP{S zFT@h2e5OEZ;jyUixF`%rmtl$GlP@FBQ|R)#pgxn;ky@o69p<3eH$mg^lg(&n?y@2{ zM%m-@qZ<9$p$}jM2wBx1fdLfUrHo3V_An*Hm)S8~IA-i(+(SJ`Y3FS_eF;?srqYUb zbnW{hb-E7SuWy^;GkJJ$L)c_x&5AHn)=UIl_S%-a`nx&g`B$RE)-uQR8j^Hb-x{vP z@zh@lrg4}Ecy!i!ly>b}uO4p~Hw}-rnox=qYlK<<%5jExuKm{jy4w|KTd2Jo(Ag!n_|G@j7LTJc#ULIeh=larJ9 zlcrQNtJ3|`aVF?5xDURZSe!TzF6Q|e9R#W<_ecWkyQUn!?K0lZ1; zO#8jF<+iX-A$mh=k;81_PI{nwNmFe+okae4m}0^NECkHxyIpqb+%Tfo3h|MYPR*24 z@6pmRGOjso%AS(v(4l57KHFNpEnzS-pk-BM;7uOu{haT4Z7e24nEV~^z%N^rx-?zg z45K&<@}$OhC_2y9`JQ4JID4iEdSF&Y#*L$dKkQQpy4I$O?L7vS7qYVl7_<*HRm*uZ zVdv7;2Hffr7W=d_l`mvd;b&|q`HJYZTwT_CE&AwC+0TXdpVtbiyuYgWAc|PiBxRYe+xX<&RSFKXyPjlqTw0H;H}WE$-V{LjD+7TVwD}(fa!U7xO>k)7%Ln1(2uN$V%B1SBNVSOm zpgML$VdErlluK}QwF!pD87v`Q;NiQuZJfGb^Y#$env(~Tqf14SW$ts(@{&yBF5vc9 z^R7W!y2Q4SgA0Uwt$o7tqJo;EXWG@Ofg8YH4QKO8v042k=?jU}tC+!WiP$v3R+!>( z`zYD8&Ff|gLM6C3{HMax@6R9j+!r}WB1a5S5p==!v)**&o?%dI|+P5DZNZz%7 zt9>J^D@S;F$ya0d zSSz9X#ZOHA3LF(rSaOj_2i6i%*;fy+YZG^%S^u{7^NC5_A*xO-BZ->c9U(hyj5Jk( zi<~AR>^L!IYzXU$EZXSAdcT0U1v>oz?>@6!h!^y{g5QH3;2{gk5~K$}$NL}stgt!y zwrexCQCAuv%eJ{jZmd*ZR&rK!rA1){tcuD;R!+QVwhvBb$3d71F1U(>xYwNu~mKj zDz5>7d|~kPd5ZqiZ=k7ud8IXWSmDlFqOBm7fGI@lw z*?UNL@@74L^GL~|;?rM8xI*W>Jq4yu!JiciCbBENSne+QO6EX@h97=B`-I9#flD`B zn-3f8m>x0BctVT|We2%;y^cDfTp;JaV=oDDZo-kjlL70w>BNRno-DQw_OX_@w34Y; zOe;IZ=+C^cUd6nQ%ZXG8P*e-F zrXV5Wyf}%B)iO{n;M1D2kaqE2#wakCcX*q+S-`f0N5sV}Q>`9*zMmiwW3>mvZP*Jr zK&2>NHmYT=6HlrVKzQn1ahj{WVI)>}k`s-EgB$x8Yr+1{$G;};^|eiw*`ns=VgH2{ z{+TZ5m+*7DmiN|eR?Cu2bwwGwwV~htk-Fu^`1RI4W1v*{&S=&g=k?riEJS zlkb1m+@tUq+tI`HdhQ+gedx!$&L4W*Zu-)BzZ|Fdq!9f(RHTVEWClYBob1hRBU2`V;polub6J@ zHNUp>2GABLSk|kOwk@H+#`@?TGAL~+jyz&mM7kf$k9uHJz~|rGhL9yB?Ik8&WQot7 zmL9vy7({#Iu!&O{QE$F#hf*%^L~+$W8u~4)&8=gDmY)Hq<}3Uch39tyV(=Q`tDM?9`1wdKVt@cfLE@;0?q>lT7^2*4>#36l}oUdk@ zeid~_img|#)XgcUce!`efMiUFC_saY_}@wF*+V%b#vc+G#G%Ji{18}zrx#4_oTdch zAnIQRB#ZO{g#Zc;Z)?o4O7(~oqV$IfMN@)y6hlYa&70)vSC-yE$Dyd$gnHYtZ@+S= zlV}`4K>=O}kKJR%=B@SLyDypR?a9?R;5F6)<)`!AyAHb^Fq*J>%kM%;Y=q z^tP!(6zTTEY=aLQ;rL`DN-DdC2I%otNvCd-A~8-%g`!rCpL|?1cU}ZPC%H?pw(lv= z;y@gzy5sm&yaj@|LT5)dT)-v2u_%Bv>ebS#pI$Ph;k3&J(R%fF9Yh(N*5nOs4T~*_16w8~Tj5tu-6i;Qx;`Aff zG|qLu@@z6X37I;oW=kN;)ch~Ux)bkaWs$eB@7HG@ZohY;QoF3zQ`4P&jIQ&n`j>LY zlCNPW7xr+KSH=`mfmwP)TAIb}B$5XJb>MuPTUvHeDE?hdj!af&hy{3#G${L!p(?z1CpWf}3j5T}8C5zt7^l7{6!inaldpkQu$o=hEonoe8(ilb*)#)*T_#{A z1j&f42JiC$$Wy1k`Jzz*se)U?$+zUb6x$mYYdPuO_Yane#JJ8#v>C_*FEIA>Uf^e& zx^P4@ALVQ!{bi6;Hp_vqll!FgVmx@y(Ca4Y2Vc8ZF7^>KTEF3oqQT9loSg;EcH$&m zOtf}bs6$%L4>2AdvdbJ0N334W-~U;G@2HE3B=x*e%DdhdX2TfxzHC|^G3ihS&6z(;EgTx`brbM1G&8A5icUV_dOnQH z6#G@IRu#6z5RQYeA^=wmktH4N?a>@IfDI~DuPtAsb&bDS2nWHoT_2k)-CKgaodu?0 zGD3*Nh41ag+6J<*kLzzaZOeUc=OWt2?*hq1WWTGnn4MeLt2J(ZDYD!sD&w+p)zsUL z6ns3o_xFUBKaCHWb%m-6xpoAGpXEtT^#(IxAg=4Cv6w5Iw7+>3NPAkl1oOyB}!W_G)YNHbq6(@o`k=Y|aSBb*r_Or{KOF8X25N+%Mk&KE3ar7iADL(-6-= z7N|yje58fvCI0IR9e_I~hzPR=h4Se%3M*9UzOgWBGQrAV{q6k^OpB~?Fv`ZW&jnx^ zRR=Gg+P+iz`yPb(@{Xnap(&GJ(7- z065&-Hqc{^=hk-_BE>20V&~)>Z0viPE(3JF*xB%iSpunTN<^xpQPZxegUKCGDYFJ# z6nPXroC)6eg`$@VBB;AEQ>-8EUZ zpv4`sKY0nHQ1^DHCg9Cm=&}Xs67b&Mmt);67}}{BWH|EOpxj24!$D5 zb65DER{QJ9#zUR+yu<9Zi0uNk8Al6oMQ(i^L=b5t#xf!EZIrfqSNsIJb@k1*keBaE zh-7?yIGUvG)9+BJ!rl+Xf)5f-M67>_TX*8?51Xysa1?NRXS(@Q`lCDlRnGiq9iBpT z{PnsoItz@1~`6FQp_q@=nK#Y-ou%#x^~p@sw?xQ z5*YT)ccvZ`K6Hpx_2CMG9u4pTh+HN>^W;59AqiM}>&N?TK>s9}2_n%cfsuZP=rQQFD?uzE)_{1#Nk zSp%w=Ww*q|0Ov`4$hx3IL*vjNB=EX%RyVbWTKY8QK%D@oo-FG<;}sP!mrHMmPm@l&*9+c2y@gadeL-8P_7-SJl?X36D}{9jlt^A2iF}MIOJ=f z|Ge|A?Z!?vMA^PuA^(BFGnNM1oQ0Mnq4QkD{jdV80=~F+FV)j~Xp#W?_C5O9aSol% zYCXebZl2J_pw~>#+O~Y%sYdc)_Oj9~^Fa zqr>i7{@;QeT6h!gjmx)=tNb9eK6t59c3&Fx=cp zpZNIk@ztB{T`%fucweVa5YL^sMi%`UCW|fdx0?Rk=555Tr|J?jIW&P7><_ySRpHt0 zepDd&Lf^#XKEO%Bep*QhQKclTJ~9sE-e6CUm=I5g+I&_{4)BpHII1+P;*%h|Vk$8G zZE^5mTnC|8nChoe5n2wMT!G+3QKcPw#E|&4L9(<`SOGb1BE&dggu9kz_>pHZQv3f5+Zz z(BcTGoiNSW`*7rT?&Uo(^&&6fO-nM_m&`M(4_!1j!D^GBL5+R*00}E#10o?0kMQYd zD>tYTS-fUdZpnq#7`qDu0<@(Yhv)(mZk;UmtdB$BalK26nwOhu=?ZKiX!#FNBF{Fy z53^5jZh?^vwb|dt#W<-;2j=Vu-4GT1f$g`3re@)V@Alh*UT^WY+A?Q&X9zwSbDWf8 z{4fw2{8QcYOoyYqeXYp6OwxXDiF?Y40^hJJMe+TgL*udQ=zkxYk8<{G9k!~4MMalB zL>>eJyGiUR>vRWB63&w!~?@GcT&%r=xR;g3C<|7((L0m#6 zC1pNg@Y6&adn?hr-M@WcH@jl(49sdt9mcRogqxxrc+#+4^@qumY@RQgk(pfwN0``e zDOYmX9u=29Tgj2-6nlo{)Fd^@N^6`FEqM>tqU+17s1;6rfP;d*7&s3|f9O_vafrO7QSuqwRYYluL|-@rla}uOwsX{GAatV^fye7VYgb|qB7wh#m>R;4tE=&)!nA! z9$?g>ljZ_-B1gse+&LnR8de#jCU~zto4@~mppFvufkGNOR+ryklA?2q1fTr+b#`cp z7awl$l5KiwJSf&D5IafmEC-6&#)&X90vm{xr3@)h(-Gg80kg?$$g;q~<&i@+_6A*k z__*rvcir_biVh?Ykwl^HY`fq4N@9(78_RfTpInx>Jg&ZrGRUd%?=QAQjlYstf z`*JZN#sq9gB>fuv|MwZikYlY zv<)iv_ILPXVV6)_0SRy9-s6K;j_^Gn$G&sJM}jMCL`LT_N62`54B}$N(s&z(r|JsbbSJ?%(340GDP2rQKr4xOduZU7tYoo^kUn7IMQZpY1{%il!EEH z^E7-^l40d?%Kdd2Yb<_ClPVdhk~l!J{>$F=5?%&))BXZ>sv%deqDZN8US%X9mZ_p+^F*h*S&dU1qZBX^{@lA&0e(Gi|PxhHO z6jNTNyojHeeAC}+w$*m%!)E}j&i2ZG0@v08B|>=q%->v(AcE@=4hxL$z)eJKX5D76tc$p;zsr*{r~l;Xm%Lu-t+8z^msm74VZC}0mG#7wA>dQWAn(oV z1Jn+MOE*xs-Pwck$~rNTI@!~akCy#`C)q5&Aqr@UaD?L1#_5ZTi6M;s_mi+el2v%3 zYr{_v@0*m#f)e74ENC1+$lNz1bYL-AFg$Fbv+X0)Tp*pJ5hK3G zW-D`Zm-emIhqKeiUyg6MaNv+a+^)#WOFvF-Pg()fBu17}tRPF;hN@|UF1LU{KJYd? zx7^#Edv~Qg*-~IpeNsfZJJD#Zy7g(6^OC?MD$91}e-JJnR4bgL?Rd-Ka{Jf)!LPE_ z!@*pkoHktsBiJeZ0^j(D!JBE!X@n*(@gn{Ieh;#Sg1wk@Kle0ySnDmyhYACMenceg zUY?1tT3P%MwL+7QISC78&Hr8~JAI&4x<=qN3K&)>L*l<_%kP>WeEqQ=l@9Y8#%g6{ zWjN|6Qp;~J#(pe_>a@!eI8Tl)N9&zc#)vG`&|a~w@dTB4Z;#YzxwTn2q@G`#Y25)g zaCj)mOt^%U&}P} zfOnR*np&P!gRIm`6?gvQ5&}Pjze?*;)?QSh-DZnl^zipuyHDTGfvG{mEE0fUGcvo3 z`R5b&299HIU)26$756r-sWcTcS$P@z?(veHf%=`XGJR?4fa;@M^E^}|=Y=W%UWUGf z?zI|C6M6LzIFn1u+}NZe$whzYk1iW5! zpn}7HlBw~dS>@U!-I0>+lfzcs=b3gq{btVB)$+rzd1|o8{PR0<-mQL;8X$R4g4UhA zLH_p5o8mB7uig(CWoYOk+&LyKnYJH<=V&shSMT%m)7lgJA6Q zrTa9VP8@sfxx~fKqSouY6;0aZq*35A>>&7(vpkHyhF}ClFwGc{E6~3D_ju#~Ykk0{ zaUxo7JZG~8YpVb3DgE}$oMA?MX>V$PLCHcOK5kXupO}oiY4q?qF&qTQj zrzxR_-O0+z`d|B1BeuhDCRJ*G@T^ z&SzqLs|{Phr02tz*Xv#hTTDwTXARQNj8J}1oE1q{-zu4qw%D_cMWtRU;Wo%MHV-2!2s$(>G1cbbxi(OCJ%W`8-yypj@!S>dkRvdSfk zRl4~cs2V9jW%9up59PN$rJ!NG85^tk&R$rXbsXJ`QP^s^PKr3pqxXx6(R&1n967Rr zzVobi#J-?{tdu9k1zJB|`s0*trddsPygizYE+OY1h*A}?Ej4a~q9<6pvBhN{<~lL8 zhH(mxncHONK(kn4lL(DFDDd^`4E`24(BlqK^{o$P$?u=09P9Cqo4?L=j>0v86h+su z`K7WDYHtaw`m#?PJtm<5A4AclGn{cihW%cU#PcFOk3{xJc2GUCJ+

    }YM+#t*qNd(*RT9HDGhM2BN4)_gCg;SaxR5<8S4Pb^??H;eHFuWcP2=DxtLLnk~> z^{Q5zE^cu4|2dTc`99y@@&a19y&D$A=oD)EPS44{fusZ`@UOtJ>F(~vFas@O#fGW= z+AF2#T7V6K^wQwJLI}DGY7Z}=q^!cn|CgC?GW8=~39<*(!Ug$r@CUAkeK>5TA~17^+N%LU zeYIB_kL2r>!irq=n7y)p85U637{uprF;H@D-%je^q08)uiJN<^AS>I>5i?M* z2FY#$J4o((KNhPOZ!}+>E#0?G?{c8_k&cGnf1R4HCE@~BH(|_|{4% zLikc+%%Y{*bmm8T_4H4e{P1s}1Px#bR`$;{sLeixp8j+0*DSZp3Bk%9@`hC~ii4jT zNU`Th8(m3qNb0}-W|%TLCWelk-2x5+wq40$AteWUE{J%Ri+{#Q7g-_<$4z1s93fcr zk&53_^7AkU998ppA8IQ)i)EEzjuv zlh`VcvcPd;iipJaGBy@;v4*3)26ou!9aJyhmhvL~vCX|vkH6)vaCJ_W!AG~uSclY2 zFqeyrh_JKF#52LMiRN^1!4_c&b8XJPmea-gzKrQVGXoyK;XI)_hnAF#u}ektpnZPZ z19Q8{I(;L?*8*KB8OIM9^XFB`5DRK&#zPkgQ;dudjvyoWcprkGN-#0uxnAzwayr(% z9mdb7glk8dQkv0pk02BNpfiavpKIb~&g64Zon@YEQX`SVV-08;BqVh#lFr#A^-^E# z{Ty}F_%2y~a(&G$n|`+&EQis|h4xoBarPnTJBwZCltQM)hkoYpO`E$m4=unYSGkEX!|U4P4W5vCaSS;%SXY zfzh6nio#8vOwP=`YI~IOPL-sn-2HCC0Q_Lv4?M_CWXm`=OKb@|^MkeF1u{I8wwr!= z#{z5uSAm__LmZ&^d(|gbfxv{M+?n3Sk65^W07}@VNk$4L2T(lgALp0noPU%q1Ycws z!#`F>LnA2J-^**}wu~=)ksMy!*1oCc7y$6#idU4y;p=ZO@&J5Dm-D|2)xcN&baoZO zEEt)=x@m{{@mAiv$#D7$vfHB~B6zmIE#A)7cGCQc>z4mowZ62x!wuuGRew+TJSfR| zjgc>@$Czy8KWO%X(%{1M%WV0m+0^$do7yN&Oi36eD9Y)b$-L!2`;xjc#VhsYwuD1_ z_7GV+o-%*-bUApWxR@A~}B^ z|6TL|V6K#dr}h_%hqTT_JT$f$G#!n3myvH={!pp|tMt*&;EIw9QdrRGDeiJ9FzV|l z2crr_63{t}>Tnj22DJ5R!PV-DNvaaTe3p;BZZAndcY^T#+4JXoKR`5xjROuL+fc!@ zL1zD)g0|4Bl!wP=eB`!Jhs!LFo@?3o_nym)y+Zs$s#LfO>EUcMv9p@FQz==cC+fB& zIDvJ`o79fI8vYH{5LeGX+=BhYp|^E%zxq^zRq@^}DX*qMiICXXSiDm2(2LHM@Wt6? zhzHKZ_)N#JFnN$s+@DciVFlve)>eLo{PbU6MU*omuH1H6{-76s_6Ap4J&T9EsYGhr zjdZs*_8Z~0#-4fMVcVL28z!UT=w%O`BQZ!9(L`b+}4CX*B5c4@3Hx@#y*OgTaFL?Zsp)jm7oZa=Wix9_@b9 zH`yoTbhzk1)O8Uf#@x6SUTLp=aVe$+E0w1g%;UC1RDCVjaI3#`OQ!R_f{6kb-r)Pk z%ZX(V?Vj(mFXUcm`UUnm&I%SRT;~d9`T9W}BRNg5--&RjBewocT=FN+>B2GR^l=^` zJ!6z~=SOdVe8X_t^XAs2BNj02#auKoKHhB&sRN=9nKJe8yc0ly4c|BX-k&X<&SB*v z>T-hYyU5u89PklX!Gm|-m{Mn-K&I=KfA=p=LQfH*vxGAnY;p8H9DiKjmIUUxH+mvT zT<}7{ZMv*)Be|M^9G|xNFE(R{_Q`+MeSFJjc^b&)V8Kgw_%3IQQFD>Qa87x<(`J8& zg%EGx-pBraGm@Q7Zq@r}lQaJv6mSmeH++I&3V+ns=7b0Kh zB;Tx_v)&5eie6LbX&Cl)X?d;O^)NP-G^u`nxU;WdGD?4QRrJNC4FY1ug5U0yA#1A! zR4S04HMO)5#3jbCnMILofWgAhApUf@zSp1w*>&avK_2coxw%;HFQVc*6f{*vn!Kct zD5pM_x_+pCQ1-6vsMww>Tl+0;c$rs!??0j+k9JY9`X2p0E$dwIh@%f&3QBs;kGIq5 z8CzIropOFnfGqDj8uGoLsyG#8aT`U9uB4Dzz?GxCtSoxC*FILIMb*J{wVj&kL13NB zCAyZKU{tZPJ=xd!P(+JmNk{Cmbt-HIxo;4)d-Tt#(xCy;APKdfj&jF#8~AJb0tatv=gi z6o{XQtXBXfsISoHg2WQBc*n*#&ecyT_UOP)+h5hMV|Ol`-CB1=_1gZQ|CVw?yKhk< zn+(t2f1b~Ndd!>;Katt0%)Ji+36_Tf*zO$@Ft!mdR(@~Ms&e^3ahXw9637tl1x3lhQc@WY5ql(=!aL*_itQ2d{LA8M&Y>ed!c28 z&J_{OC+@7*oiNXU`V1a+mDl&O2~Axq*Q<3z8>bwt98*14*i=#8^!uGnj)}7Wb&W=(qR$b5_-VrmF>@ZN<;^*DX7RKK9dt8?9 z@G)t(4(5C_cI%B=XqO#%E_--6Zs%mh)$bab^UOn~;hJ&|?n#TGlA3ix%oV}>6X&sl zz`iPE7}gPmWo5KOjMS}vXkrimh*8tr*5b70*q}dIqrT@k2tw5JuimsO(eP7!v|4Xy zJ`)X1GRu1>Dsg&rGh^NRmZQldC4Vn5j$laWu0#);@g>G|q>M%JGc|p_n)}r@qM$SD zlt=@*A$$_L9}~VK9?qibJYzhStLxSLU$IkLn-^8(eriMUhfGZisV*uG4n_=xL7N;t4x5nf{a+Vh2Ns)o*GfryGDRzv`S+f)G}3Ob&ZWsY zg%5Y3Y%zH$2R@Ny2|i0)N2+BX=w<#St> z>z3>sHWExSM=bDT1 z(vOP^3klU;oEN0Y9JIbuUVR{eJoEGESLC_jjW+dnm6(J~yUT2j9$++{XnnimhyO{p z8uk=Mxq{=2*!SO_+PQ4b`1^nfkRLE)q_Lj_fPx(u^F)Esu&YhSix(6Wd{R>0utzi6 z!^eA9pt>HNv~A{CMb{=08Gto`)K-{Zd3o(&v=>}cFzxoIuSf~6)P7s|I*U_XZsgmv zPuTnTgsB64R*c8|I)}zps|3cLl(yn9-v{z9@;3PPYwQBRHvxA~{uj4g$LKuBT27zf z+86BFeqKw9+HY-`C+bLr=cwY*-}C1W=sW(`aehV7b^X*?28s3Ktam4+z_lu{nauKb zeR3?>SxJ|^Ni1ov-XP)*iMZ}vC1-;r8ABu$PwuXXW!+yaO*}P7kFoZoap!YZx@12f zC)(WfABEO=rw^0&sG1pa!&iAfL`nVj(qIgc@;k%d+&jo#_v}Wx(PDhfY-VqPwLT*~ z=T+0>6MnS8*B06h8(Z7~jr^(S6CDK>JB;Z?zd5Ih*eGJ*jnPBrqoDEDI#%N=;x0J} zB8K%?y2EeTdRc2lz1c$3;TP3jy43XM+a-dmkzWQcXZ)0uI3z(e^n8FhVu`NJ+Q{n= z`Y+ADi}|_L)=xT|;o^+@A9C+~#Ld>IoMkgttSqQ6v0eMY-R(i~-y(AZmNY@=TOT)r zg`=0y{{!w66olN;Kbj1 z`L0y&ff3c;;AG~6X>fBji2Fv04X>T}?p6=T%cegOBw)sxk12{>J4gay){c?>6kP5b z;0n6rD-jyc^Hh64EU0hiikE;0$$Hb#mGO78!DOf3{y@Q)b0z*p`PY4SSHP3@^n=FM z_t34qq-Zg=4?F8d#CMcCop@_+W1s@eNFF)Ny7CA?-J^Ed2`#O-@mJN`BtKRcP3z4)9CA^ZRLOzDswI zvM&DS5T)ZQ_QpFek8-DIu`aeV3thGkzD8)9T@Unz{}6nq)}x)~p>ly~Z`{9t`Q^Hl zsMkp?8qI%oxAnNb3KrBhvz&qFabYrvTyT9LwEc$z5H*0+gZmvzY)YpKe6uE-Q=JFI5Fsz6=|a=VNK zU#T+u=WwTt-n*PJ^Y7Vi%_q(_wDgXi(3A=63JFpBuOq%1pPB8<}_K85#HJwLEEx$WWLW3 z&RC<_8=m5Ht^G)BnC_KVXc*?Rv>q$L=h?AyXB`$g;1ekn26U`|PBgfOaD0NfJGLAn zCjX%UY;Uv~22BUeVP;;Q6A&Z#ui#Tlvglj52K*!Ox-*S`!W}_L$%J>OwMT)Jaxswy zvxD(c4BNP?8}4-Vm0HQ6hJprf)P6T5zDAE2ILjOarqS4<_kq}fxh`9erVqUlV9&lA zPMZ#Ni4?LtFwWc~f|`w`1fo&e8Cz`M_Z70*eb&9p9(&~r=%ga1;sHy$Jd;ZEKvKh| z#s%~89Zp3>?`ny&lX@mm&7Hd7H&5)q8u-ozYC~WrQ*VEbSE*Ot6}a(s%H$dWjLY;L zW*=DZ(DTgy7n5jf8RpPsO4G(V=eG|fcsCT_!CVJudwI1(_eRu@6vP(XtkktiaWC-! zA%2@hDW+8TyQis9yBmAwueU!5u75ui??ZEZPK=wclvEi-O=P?FMwuO+r*jV~*ilKN z+qv)ON7sk58kb`y$Svo?_-_YLO^SAh-6`~dWi47yMCk%I3eGHj@KVWg&rN@@@XyD= z%#QFN{+KPoWj2p0-(xA7w!X zKxhJN_yQfep)|vY26k55aqC^emJgLIv~_JN7z(W4wa0Gy8E43NHM6>!nRSJN^AgGL zm`g2fyjUKGNZzPBZ{*hx(pz!-R~Sda@k%c=S#p+$sd$ZWyo#Ew$)-K!fm=)_dfoISDlb_U0m5m+I2^Minzw zsGgZuq+aKc8InzXBDD2jtibY2?s`hG!K@zotzZMfwS82ZjLs_9w1=hNANNQo| znvI6UWPXm^R%5S#gNyIOKc|kW1RGaMACb-y)aLpKe!gnQ+X>g?7%n z*vhF^8#3si`=fbnQWk7BuN4*IfN)&pdj;eQEz+w;iS(~T^TT$_dIc>GJ2M*#G8hjU zlSvg?F}8X3nJb0m#7sV7TwmpRO;!$)FP92{ZWCCWChM1?v3O@1VXws4$G~*bvT1+E+I(BW`R{e^UP)Tp;+yr-TZ)dIwTn%EG+DoE%Z+PO2P^ywo z6jX^gJwLF~9d1m?ZUpZR#@yjJ@J0!{NH)2+PP;2Z>$}cb6Ynl}C|cxS*cy1~xF^l( z8wz)HMx36<{7$B}ZGYgCby3`k(J_OwQgV&XJscD8gkJpd&-DU7=|y3iCF(IO^@CKp zx*wHNmBZ(%o3m^EyXU+AJwZr4d2=RG89W>BEeGAnOQcPs9&jdu2X*noBODRT3(&fO zw}~lu8rw7xmB+e^=nLh^uKY%*5szsvt}#fov88EJ*;lU)|KX%jKY-O#CBk0|-h19u z`tL==>BVWAYB-0R3EI#Vm;G8Ar!JIzaW}p5DYA+)uJQ8mDbAs1toVMQzYtrd3xFTN zz2SO8tWyU5H%l&x=EXpOxCiV{|7gs1@$jf#XD$a*KA$I}N3T>;rE7Eix+*VV?pz=H zI&p}-z$D!C`c96k1V5vP&FsCb8PmZ!R&oU;qqk50CKBB>bV*h%)>r1*()#jEujzk8 zZ)!TLln$yf`fl_@ zydq$_-NU~ix@jcaM$j31mU<~2|xm6DKd1d)Cb2}uQ| zTS`z`N(2NX1p(z-56+@en2cKW9b+0>;0+t_%E~^X?)jGee;1!jRqF4B( z=Q+~xLd#Dv{o=ag;|D@kZbd;6eZN-08&*}d6C59%hwIBIy2)v2eL$10aQKgIa0=11 z1+zKz6LqM84NLN7LR6y&c2C)UtRZ+RTz(5US|1D$`}@CxMgrO=fHNU)O5QK-d(bIx z;J6DS6W9;`95JlDIDftZ@MIW(%E0V;SU{xJE)M(*@l66Yt)i%p&f(!b>|pVo&2k8y z>Sr(hV40~TlbYC{a*3IX%L%~CnIsS#oz!@qg%qd0{r>}^nCgR6^E z_%I`)t7r~`lugrNtOD`R$*!M~5OJS2Sy6Qm_V`|MwhMd=tgWr{?sNkCSed3H+bJ)s zZFE-dL~qv+yE_}dn{e|HBTk!5O~qfL&7}mRMIC3|a=f}TAJYs#nT$t35NxRSFD{+R z!gCeZ&KJ1p8EoM{A4fX?k4blgs92F)IbQp261%kR<|V4}|8185w`dO5U_S432Lg4# zrtv`{MWg=Q9=h=y?@poUNl6t7-UEFL4?hV5idShMD4IFR0Nd_0c;B0?(CH>Mmts3{ zm)Aaj0zujt8I!<|fQV~g9VpxY#`@wJ%qtX;bGb+6B_fz%a-yx9iI=)Lv9A6do`h zb_7Z!F1d7id_sbv|8;1ni+M~lU*jbU zoBzHiq}hHgU~b~x-DUwXIDS-2GB9Js;PLo02j~Sr+h6l=tlZb98z#Wt!i+jB1C*S9 zkgs4T#PO*$#Gs69A7tfp;;5kH@n{%30aF4rwAd$1wk89)#=qoOX;S0`8wvES+6b#b z0g`z^wFfpNF>Wl(ICHGPP54M-evo#5Ya3`KtNk!i0!rVoJQF)v04-^csxVp^77<6%&9ERZtr%@@2+&2xaZ?EeXfl4>DzM0qc*C{2^79 z2`A$O;BMds>oAnt1^x%19qtSyrD50G0$w5p6zGrS9RKTP$s=lIwoK@{PAB(L-%CKM1wPTcu{UHd>h<-45PS15V z*nWL8ROToU>x1GYnN5ToMKwNyGK;C#cTNyT z5~NB7#HG&3_wN5khx(2sHJ6jkUnr%v5s3{FY;)Woq+1bP~^Gx~LvP zLp7v8es-%}JzjmO>K?@`Of0UlX4^v=6sQf!n7vt$kL$_Xulw@KllcTA(Ft&716UCN z0N{f{RMJ@*S@Sb2ZF6&07qMX)Svx-9JoAzOB)^QmLy%WbhsyA*+zQWMTRHwp9>u+3 zZ@uSO4_gf2nS~|~S~ECp&&n00bUUwd3tttZku{QCFDT5o_&(b}=Hifm-By>HZr*^l z8F7}yWo;B}-D=-*VEx?1`m6N$jSN7M=pv0Xu?3mlD-aa4kQW&IPlp%*0)fg`IEr{5 z&p*6J>&}l!ap3|3=rEJVub*|qYAbFtI2 z=6p%NZY{A9;x7rvHqLDOEfk@DB+yH(YNT-d%^{qHc>^*G{&Nd4h9v`ga5Q%_FBGdb z3kpsE5Ey)S2H#l;rs&E;{=o;wNhFAVWf+$)LtVZfB1a*Cwzg$yQsmdNi}bSTz`Ri= za?c2ZpEoaW6#h(t(Mz%*Fd!mMN>08ttLF)o9_VFGK(bz7v=kFGV69Vw=>*miVj6Pn z_`)=l2PzPWQ8B%i4f=n;MDx`*kN#XWf)$x<-ASvQwUW+17^EI{kiR}>Pbw9m74B#& z`a-kk1`I-L`@x_N)Vy69zTw06*2WkO)s1ijE{0L>l!LAanrXmd3xR$v;yRu{KOo~V zBP+G2_w8&sepy%Q<7V6FUz}X*g(y`^ds?p1|60c_z{--=3Yc-utInL>GeXpJ45zir z!Opi{c;=KnJnZX!oAl;h*LZ8d2pLA+$1o~_i=Y|mSlR13I;Ssu_SueN>bI)u?YoR>EqU|4`jE1&j}nYkhhVNkd%Ya_WY2~c^*)` z0n{@L)hZ+2(%JWb7yNOUY+09e`P4YV{%;6s0JrJ_J^gQ( z0uH?)gWExSFSnmx*dtU&Mt^%%2$LzAA7%3<Qbr;Iz1A zQ<%ISrO?j>mbB{*Z2V!`W$Enqp|XTkk#C3Wq=$?~8vze^Ed(ClR>HJmno#dnl! zeE04TAbZ|-Y=ix^21l6>hQ>6hJs$O|z0Xy{=Y`F^=`up1ssHS9+}$wq zJ?67I0H+b^0w@0}6TMkEJ6ngn*GAXqx?Zcgb&u*xT!3BZg&l}%W7BHGEN4Z_y7y82 z!OoSF{lmkUkJJ?OP9WWvTdyFIO4Pm@E!|HG*Q3i0WOD(M&JOlC*w`&+;gkmplQ$TZ zll@z?_Ut_41VE)$_w-D17MDh$pvcL|f!-*~d!-02%Gxi(#v649!cHddfmfqY$Ebmj z^ps}6+2D=){A6gcLb9dQeRqDwuoRx)E{h)>HgY=?+@c-elV%8G@d~7jbrR=d{${9I zt#FyiTuvNfo4KJ$2J;lxu33$34}8MRHOA+In>bK#g8Bsk87F}}?|ZOZ04}A^k45b1 zg~o2xp-UWb2{&Ct!$d32{(@wN`x`S&GjyAQl0hQh;^7r^LkLws!~kn0FNDy)JEnWJ z2$Q}_nOttF_(u&aj{t?TWqUj^_kWFoh!yd$CB zZVQ)A@FmTK_;?5P?9_Tj>86m(1yCB`f4GQ{RGuTyz+6F=Uo%o$K)#J6+|Opz9!Kk5 z?|?kCn0GqVsjkG#_1qed)gR4QP#115IXq(zKyPu8y~*!z;`7j_u!`*{AP`IM3@Csd z!g%E}Ogrj|h5_Pw?e(3Wo}Q326Pji~NujrI`O~e-Q?KN5{=1Pqac>ETL;Um1ps0y# z6lilDL63k3$W88Xsa#7ZJ*~C-z|TC2Ldw36_I37E^SX|j0=eIR;2Hx0lZNRxBj+k9-tE5kuFJ2JDhb6LkUs$l{1}+x8|IsFheY8wk z|F92B?VA=~I}ARDsseg>}ldWnRfAMA#9P`G0xDeyA*sv{qqXv_H0>VA%fBb8KA{)jM2qo9> z@ged`bV0f#=!sf1e4~c#6^P08ubL5aiteyjQl7pUgtS5qKqIf(hmObMe2)f6>$DGy zo=#fJz_xyw<4HIKpl$fAd~(HC*y3w$!Qby&gr!jJB>NJPu1JMKw zqCRlRgQP7w3F8cIVjd&2F|@Om_ku_uenoG#SEb#Q{_5_>Ksvj;!Li$cGT@0DBYfYu zfH>WH7nauZv8>ZcSM{YNcx`$|(rCxo!tthuVn z*R&rahY#cOd#XrXfo^wHuB$X0`rp}&Y%5K(%t>q|I>pN~ zX$A+ObK8Dol>0qzinW?|rQbDHB+(Xvct=fRhHykpo0l?to(&B%R<^*r0xDg5D_SSg z^qR$ma4zx@Lp(=4haC;)N6*9wtrky(bA_V0f}g8J`-UYdvpf%V93DOJ4u8an(^la+ z(5+@AbzTV!>>~vRUT->6x9x+Y%l`e@l z0W*HmhEEB%dG506OIx>}OX-3auN>Aq-_fE>l`_<+%`h>QDvRr7_EXDLC=ix)<8RP_ zVb>N9ba+&f_XPN>XcJ>cKuL!xMBf;=YhYwF4p1_jxuO2VLS09rs{9B!EPy-}%r6oW z(Ad>J%QzZVWD(b0OMXn(+I#KU-zN%f<^!21lnRZP*qRiDuYm8(F1RkBxWP9QLNI>) zIa9p+i4vL#ZNKuw%c%)mSBA*Mzj%BDx4n=q{JOTOk=)|aOXGr;Y?wFL5A+=c{5>uN zEff?0oy;>Hjx@eEEx46j2V)Wr>5O{D>qo=LSaueHAopRgy$O!LUX47SaAnsEmlfiN z?&AXW;73YTt<$MbKmmj94@7gqqY!EUp0#xxP@J)sl8}#_hiC%4ZGstTAzmUvE$v>J8I!FXvo|icPVn*d})v zrfq*1MEx)Lh#Z~JE*O8mp)Q-cm#hQ22pa2Pvb_h`1if_zJ4P?~ghZHk-x_=oW|_dE z^)?sIt#q&xghLThJe`*PJ}%!Aoe&W%E7aMT5w;$a_itk4irjJ7GH<+;{D&rB{;3eP zfk82|YV@wb;})-*hmxU-fiF-kVdfTp6?wU=Wd(Y|1r)9GY-#`3xhUt_IcOVaL_ORQ z3+p<=fu=>H$HC>FRllTEn2=nsc2h_kSt=L=XF&{KNr({>>Fyj z;~_@o5f;&o9-;C5eq(nI3YP%dNek)-r5sZ96=2*pKr<_Rxj0RM=kVsrne_uj@kx_3 z(&9nO6{~Rg-w`+kjA@yeOu|6Zk*u8Q@$yjP+4A<$B+%$-|6aWOj_K0|Z4>768p&Xw z=%h<-butgEB7z>E=g4o)E?~ya6(AlEI6#;$Z37PBC=g$uTKj>OU-9l>r1YMn1?1+c zr|<)8uXsXUuquVwtNI0M9B3jKnYc+-&m(?3&O)epmH5S4n0Nm%T8ai(oaMg}u~zLZ$L6p^h2RT(CNnH9QJ%pMugBO59#CUh zKpFTPbyf}sT+zUQZxPT_NZV=tEK9kQGzZKFU3q1JEp>N_f{+^xcZfp`mmM@$<*!}4 zhC*#YjEdaVc4Ixa_mQJJX<9n&k*$)iQc7hphLP5mg3kmeiXt4$b_Fk9{`+8rcDkC? z&@*uB0(JPDA^CD~kLG*T27Y~Ug0AY*q0<){k|^G5w(CasdW;wg!6PAjH4(K*qKZv* zeg?wMLt@eO^|UX6b#pYN!B4fA_VPE$2j{;IhXWTn)GFSuQsu{KuWIUL?dnUf_$5Cs zU8?+kRlfn#aQDETbJxkb6IJM+xb>%|B^3V-lL@e>lysx?n`J)&ujyyFYPS-fJ|)mf za9Pg;H=4>pQ)3R1`>X}|SgkKAM2LPZffQ|dyo%ek6E zv0_1)dD8il0&c+B$wwsq1{dO@%N)H8=yvn`Oy0-mz{&JuF(uTygEyZkn$khQAe|x6 z$E}y=IC8*;1tpE--sCNh)7FHVG2m2UeeshDi#XW@l-@U9!cYta9btw1C_K6Bw|hn2 z<-Y^oC>Nyo?-h@G=>8}j#-5~O>z-R2$}or`ym8@1?jX}TL>*ksk|tPu0W2J3#Q*&Y zZP2brdvz~p%;Zj6R^#M3!@vX@Oj-B)c%VM<3iyfV=61`D@fJq>MUOJh=tUmrxbcF?El!VVQ*-*dD+{ zLS-1^zXi@J@i%x|J!E#(ZvCg085HOLVF=H*|1KtkggX>(OvKwUs=UU5bJVs1Y^Zd^ zA2Ocp=fjl8{{H#hF}P~%)2O-vmtc}Q)~zp<_Ue0MY{%PNk^n|qTF%1eDl&PsDQmr~ z;!61B1YQaw2B6{^SXhh>WHxb_bGDkyB;f6K}X<9DIB1qT5I2u%~4JT{!< zzlLfv<#AaHL9es>^b8HDDtn>%Z4pV}V`B@U&+r9I8Vu$p?2Fz~Co?qmRbB9! zggja~j0p-L4)h!yzB_&Zk0yT=0k~%lonJ~l^{WWeO;+fH;OU69sfpVZDe9&=JW8U+ z6_WFcY;KfqM7zbAkUzXbPLp1C@awe~*A+aGx2QUDff`L0@&XB35Edp2QRK_*#u_pF zr(r`>RQy5es&>JoOX7L&lGL6QP5J0o_&D&zq?e~kdwDs-?&qTtUGJ##rn|-qNnd(t z7h-$;jF+pJ;KAJ%00cZC74sboxy+n+xtNQWRgQBE{v3~Lpm>0%qCdm~>%P2xazgBe zeU7jf9|L*JxYB_{EN0+Um)Ri7m8v zY+}I5gc>Nc_nvhkcu}-#y*>W@z|7{%Uvy@F#9W$~LUP6oAF?)+PDEnSCk6P>IiEE{NAL8P6>Czh- zEzReK%;7Shgu1D1ab<`Io0u-f$?B8c!F_olTrtP+bmSzSW^j(dLxb-Pm}*5uamw4mnq zZ$Pf!xCjO{3z3nLWZ%y;%eOZ09~hxN+%8QS&Dr@VrZ@LJBcaU0QmX9@Yy9cPG6%>j zH22+2EH37*lPP#0;gM!q?{u|1<4ne@1byApA@Wa{yP~5%++L{Kw;y2bnU$0<+~Vv! z>X6Z}dcsB>`+()uzE1Z71A8Trm+t80C1c2;gXzV#Gw}WfST&LwBVc=iqMPAID4g4t zix9qr=*cSs^wDURxa4HWn%IMMKZJ(G#+fwuV?p#$1BtY!D4H_va$Kr)jEr-jINt59 zNpxJBIVS3sm62YW2T5Nq`KFPdt0Q0V27cfT>G%A5yd{aLghO*@6DXWH+^(1ORuT=} zxzLvYp7_PV!<>4DGxxWlr_KLx+i3F2woT<`(PYwr59bujd{%LYMkwClEr@Dy-@#Sl=7{m%@qB_zKmCC1d7JYgi)VKb3#A*r%o03R z(pEQaRX_b`zW&@if;*4?*HA_+)lcVSb?Qyd;E$(#yp0rIiM4q`os zH-BK&yB?($xB7}IexJLT;5Mfs>R4Fqb!EsVXUVTbeTJ!`8urJ;^73L$4OAI3Plj<` z-vF0sCK?f@vcP<)N9JMvby`~(q}$%VkA4F6jXEkHG~dv2Lx~M0W5oQ=eK#s853&2P z9$9s1uY$4ZD~J~4<%N7Ot@Q(p8>F+wedu5q4rTioEC7cEBrR0pC>vlKz+a}Ts|#=% zj~Mt*+`M^HFq%bWqh|_rA1GGYgrK4ZzNMyAaLc(miX8VYqkPTOA)vj&=7s?+kmx|A zX(Z{ROf4UlU8)fXW%thBUZ^{f=xMdtEKZnZ)ZE{;+sBHChR6D)<}#;Z$jO!X7S zMQGUNfHHX;b_GyJ3VDZb9L0=Nyent@)G1Eo$(7@(bq0|)m()zFYiR{bf01PaW=<-SX{~gfnNs&B z=Cu7#lAS(q7}Qe zu(KD~o_RQNe9B!Yxi{Vc8xwk(Q}zs76g;M{$@)|lL~c+IUlY5K_3n;ck3&u1m#c4a zswAv4Yww76T>2c;T=UxNm3VN>CzLhS)J>+`WPF@nV?U|jFO>%N`-eHFA`gQiTJ955 zgyvcB0>Ca%$<$MA@Zui#ZK};K-r_G$%5L)nI%=03&FBV3-jxH^@aHoyQ*$0Y4kL@Hx|Jlb23MTX#ZKZRm|Do0YPzIWmQoT`w7Qi z;un4ynQ(3{B`>n1$G*DTB{I|oosp558Q}!s8ccW?QMQi^lPA6JI9{s2LAd6inRIq` zHb@qD$=|*@ox;*3ozAl96=AlNXJE+`cgPfQhU)GER6-TMC&BIzj&8cf{LL5d+s@B5 z6DW3gbJ_bl@UE&|4AMMv)x$l%sHkgd>S@$PM8Jl;Yt(RF!FCY5o$Pbi!r{n{)==F2 zmdfV`b3Nd`xVXB42|uKyoF^q^Hd8#@xb(bo6u_4Y7cM+_aQN)mGl-?F^Q5~$x>z!a z=InHLbtUlcGN!~8laSyytYG2icL$3rkXlxhms7#VfvoNK+MoE6v3bnuDY?K|7&o;I zKb$!u>ft6X?KL>q5Dy9{75u8Xwh|qGad>?P#aRY%a}yIto|?-;NG-E7tMv$sTA?}C z1VrTSen{o3S74Y7W(YRmx^f3SKPKnq+2x|Bpl~K*&eYU2n>sTyv-w8Ilh30@MIugL zw3Rcu9gIH&fT|}`&=%34;*LGr0wV#4uetK8L6?rZUwleHqskIFtKL6f4z$5p?KQ6Z zwBs6K%4o-#zlW)}wXqSv1(8TbIfDaY{-(_}M_M0NOfF^nOUt`Qy-h5Ro9rvHo}HVD z>lzpx#R)bJqu(vjkWh6~op^$CazMAU9msFd4sxa#{ls10DX3Y#-W)ZT(2_OH>xU23EV#GWi9bp+nGSp$@;xh01UlGHT{W$0+o22jJS-m z{W!W}kn-$`v+9=))DU?K*2gla}f=eNTnJx`^7GIQ>9s{9%hBPoAxVnNBP(qP^h zyqo-Hsle4SZyfuJG zo=G*UA5y-K3gvSJ@;Lah6GVv$CM}}E7%CI$kMzIXeBs)59XXK6-r-(M16CmZb3nRhIo8b8Zo8CO5IU^B8hSr;F*l0KQ*?2!CGQ}0mpnPZmQ&X#F5zT}mJQ^v-c{MfZf zNygxje7NlTI$>Wr)JFWsp8dwopQ7yi=W+|D(M1)`4>d<&rRrSaDg6!7lrkOG*!ozW>C2UZuP7Ys7T?mzz%!5} zsl2e*T4_Li<_RP0v%0Fz_jv>A?~#o*MlGy{x)Sz;^xA?`r{i^b$+a_Yl@aSVpsf}X zWq3mers}sP&&{QExN#hdx^;{7M(oG1e>?`P{hq4l{T#p92IXB;mS9L_sf&Lx^o04= zL@~)6#KPhc5!vT>|6RI(5m5X4_XJq;4c@yT5P`(|KuM*C0*kvpepFXgtqtY%0COM( z-x(T_z1`hlU4Q>$P+r8Hok!>gx4(US-_$e<7&680bi8+!P(VQ3DkXxU-@=QPV8)q` zii#@J_P%#d)=|Lk!tV`v8yi?X_Exxc0Cnn#Y+|iZt*A5NQTI`caVwpCh+1oLB)IB0 z2isw_spGeK^EtSKx3{-}xK0C4A-K!zfx*w(8TZ-mAax5CPwmeG-(g^=B6zYp0ACmy zdAYd`UySus1&InWQ8Yb2J-)51=Kwhl3=DJ`zTIW&rl5QaNT8IRO%7-%!~j?y931pW z)*-$wQBT%s026$mpo|s1?Rv_|!oSBjMOAnD{mO0Y%I|o8cA0a^855?C*af26TYlcg z^)epagWWO`hU=W28A##pc07PnVwuj6$K%seIszR>Nl8gEuQ66Bzgay_I*~K1|7EpA z=hG#H7@9UP`P`ujRJTJm8Vq*|HnO7Q>tiE(ljI6~8B0jq&-6U?A#w6*m-L($zv?yT zmfa=Pild?Q*Rwu$SLR8tPpPu%Rp2;7

    i4l{B7j9PG64LHUkaEiG?urpzG)L4FQPO;TY4u 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

    %XocYz}|(p%*8wD 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 diff --git a/ontology/SPDX-2.3-full.svg b/ontology/SPDX-2.3-full.svg deleted file mode 100644 index c8737a5149..0000000000 --- a/ontology/SPDX-2.3-full.svg +++ /dev/null @@ -1,1000 +0,0 @@ -SPDX 2.3 Modellicenses/CC0-10AnnotationannotationDate xs:dateTimeannotationType AnnotationTypeannotator xs:stringrdf:comment xs:stringAnyLicenseInfoChecksumalgorithm ChecksumAlgorithmchecksumValue xs:hexBinaryConjunctiveLicenseSetmember AnyLicenseInfoCreationInfocreated xs:dateTimecreator xs:stringlicenseListVersion xs:stringrdf:comment xs:stringCrossRefisLive xs:booleanisValid xs:booleanisWayBackLink xs:booleanmatch xs:stringorder xs:nonNegativeIntegertimestamp xs:dateTimeurl xs:anyURIDisjunctiveLicenseSetmember AnyLicenseInfoExternalDocumentRefchecksum ChecksumexternalDocumentId xs:anyURIspdxDocument SpdxDocumentExternalRefrdf:comment xs:stringreferenceCategory ReferenceCategoryreferenceLocator xs:anyURIreferenceType ReferenceTypeExtractedLicensingInfoextractedText xs:stringFileartifactOf doap:Projectchecksum ChecksumfileContributor xs:stringfileDependency FilefileName xs:stringfileType FileTypelicenseInfoInFile "AnyLicenseInfo | noassertion | none"noticeText xs:stringLicenseisDeprecatedLicenseId xs:booleanisFsfLibre xs:booleanisOsiApproved xs:booleanlicenseText xs:stringstandardLicenseHeaderTemplate xs:stringstandardLicenseHeader xs:stringstandardLicenseTemplate xs:stringLicenseExceptionexample xs:stringlicenseExceptionId xs:stringlicenseExceptionTemplate xs:stringlicenseExceptionText xs:stringname xs:stringrdf:comment xs:stringrdf:seeAlso xs:anyURIListedLicensedeprecatedVersion xs:stringisDeprecatedLicenseId xs:booleanlicenseTextHtml xs:stringstandardLicenseHeaderHtml xs:stringstandardLicenseHeaderTemplate xs:stringListedLicenseExceptiondeprecatedVersion xs:stringexceptionTextHtml xs:stringOrLaterOperatormember SimpleLicensingInfoPackagebuiltDate xs:dateTimechecksum Checksumdescription xs:stringdoap:homepage xs:anyURIdownloadLocation xs:anyURIexternalRef ExternalReffilesAnalyzed xs:booleanhasFile FilelicenseDeclared "AnyLicenseInfo | noassertion | none"licenseInfoFromFiles "AnyLicenseInfo | noassertion | none"originator xs:stringpackageFileName xs:stringpackageName xs:stringpackageVerificationCode PackageVerificationCodeprimaryPackagePurpose PurposereleaseDate xs:dateTimesourceInfo xs:stringsummary xs:stringsupplier xs:stringvalidUntilDate xs:dateTimeversionInfo xs:stringPackageVerificationCodepackageVerificationCodeExcludedFile xs:stringpackageVerificationCodeValue xs:hexBinaryReferenceTypecontextualExample xs:anyURIdocumentation xs:anyURIexternalReferenceSite xs:anyURIRelationshiprdf:comment xs:stringrelatedSpdxElement SpdxElementrelationshipType RelationshipTypeReviewrdf:comment xs:stringreviewDate xs:dateTimereviewer xs:stringSimpleLicensingInfocrossRef CrossReflicenseId xs:stringlicenseId xs:stringname xs:stringrdf:comment xs:stringrdf:seeAlso xs:anyURISnippetlicenseInfoInSnippet "AnyLicenseInfo | noassertion | none"range p:StartEndPointersnippetFromFile FilesnippetName xs:stringSpdxDocumentcreationInfo CreationInfodataLicense "licenses/CC0-1.0"describesPackage PackageexternalDocumentRef ExternalDocumentRefhasExtractedLicensingInfo ExtractedLicensingInforeferencesFile Filereviewed ReviewspecVersion xs:stringSpdxElementannotation Annotationname xs:stringrdf:comment xs:stringrelationship RelationshipartifactOf doap:Project(d)SpdxItemattributionText xs:stringcopyrightText xs:stringlicenseComments xs:stringlicenseConcluded "AnyLicenseInfo | noassertion | none"licenseDeclared AnyLicenseInfolicenseInfoFromFiles AnyLicenseInfoWithExceptionOperatorlicenseException LicenseExceptionmember SimpleLicensingInfoAnnotationTypeannotationType_otherannotationType_reviewChecksumAlgorithmchecksumAlgorithm_adler32checksumAlgorithm_blake2b256checksumAlgorithm_blake2b384checksumAlgorithm_blake2b512checksumAlgorithm_blake3checksumAlgorithm_md2checksumAlgorithm_md4checksumAlgorithm_md5checksumAlgorithm_md6checksumAlgorithm_sha1checksumAlgorithm_sha224checksumAlgorithm_sha256checksumAlgorithm_sha3_256checksumAlgorithm_sha3_384checksumAlgorithm_sha3_512checksumAlgorithm_sha384checksumAlgorithm_sha512FileTypefileType_applicationfileType_archivefileType_audiofileType_binaryfileType_documentationfileType_imagefileType_otherfileType_sourcefileType_spdxfileType_textfileType_videoPurposepurpose_applicationpurpose_archivepurpose_containerpurpose_devicepurpose_filepurpose_firmwarepurpose_frameworkpurpose_installpurpose_librarypurpose_operatingSystempurpose_otherpurpose_sourceReferenceCategoryreferenceCategory_otherreferenceCategory_packageManagerreferenceCategory_persistentIdreferenceCategory_securityRelationshipTyperelationshipType_amendmentrelationshipType_ancestorOfrelationshipType_buildDependencyOfrelationshipType_buildToolOfrelationshipType_containedByrelationshipType_containsrelationshipType_copyOfrelationshipType_dataFilerelationshipType_dataFileOfrelationshipType_dependencyManifestOfrelationshipType_dependencyOfrelationshipType_dependsOnrelationshipType_descendantOfrelationshipType_describedByrelationshipType_describesrelationshipType_devDependencyOfrelationshipType_devToolOfrelationshipType_distributionArtifactrelationshipType_documentationrelationshipType_dynamicLinkrelationshipType_exampleOfrelationshipType_expandedFromArchiverelationshipType_fileAddedrelationshipType_fileDeletedrelationshipType_fileModifiedrelationshipType_generatedFromrelationshipType_generatesrelationshipType_hasPrerequisiterelationshipType_metafileOfrelationshipType_optionalComponentOfrelationshipType_optionalDependencyOfrelationshipType_otherrelationshipType_packageOfrelationshipType_patchAppliedrelationshipType_patchForrelationshipType_prerequisiteForrelationshipType_providedDependencyOfrelationshipType_requirementDescriptionForrelationshipType_runtimeDependencyOfrelationshipType_specificationForrelationshipType_staticLinkrelationshipType_testcaseOfrelationshipType_testDependencyOfrelationshipType_testOfrelationshipType_testToolOfrelationshipType_variantOfdoap:Projectrdf:Containerp:Pointerp:ByteOffsetPointerp:LineCharPointerp:lineNumber xs:positiveIntegerp:OffsetPointerp:offset xs:positiveIntegerp:lineNumber xs:positiveIntegerp:SinglePointerp:reference Filep:StartEndPointerp:endPointer p:SinglePointerp:startPointer p:SinglePointerp:CompoundPointerp:endPointer p:SinglePointerp:startPointer p:SinglePointerGenerated on 20220727T151617 from commit 17948900ffe25db5179335265155bc709f71ae3f \ No newline at end of file diff --git a/ontology/SPDX-2.3-ontology.html b/ontology/SPDX-2.3-ontology.html deleted file mode 100644 index 5aba60a3ce..0000000000 --- a/ontology/SPDX-2.3-ontology.html +++ /dev/null @@ -1,3620 +0,0 @@ - - - - SPDX 2.3 - - - -

    -
    -

    Abstract

    - This specification describes the SPDX® language, defined as a dictionary of named properties and classes using W3C's RDF Technology. - SPDX® is an open standard for communicating software bill of material information, including components, licenses, copyrights, and security references. SPDX reduces redundant work by providing a common format for companies and communities to share important data, thereby streamlining and improving compliance. - . - Known issues: - - rdfs:comment and rdfs:seeAlso are used within the SPDX classes and causes a redefinition of these standard terms - -
    -

    Classes

    - -
    - -

    annotationc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Annotation

    -
    An Annotation is a comment on an SpdxItem by an agent.
    -
    -
    has super-classes
    -
    annotation typeop exactly 1 annotation typec
    -
    annotation datedp exactly 1
    -
    annotatordp exactly 1
    -
    commentdp exactly 1
    -
    is in domain of
    -
    annotation datedp, annotation typeop, annotatordp
    -
    is in range of
    -
    annotationop
    -
    is disjoint with
    -
    relationshipc, spdx elementc
    -
    -
    -
    - -

    annotation typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#AnnotationType

    -
    This type describes the type of annotation. Annotations are usually created when someone reviews the file, and if this is the case the annotation type should be REVIEW.
    -
    -
    has members
    -
    annotation type otherni, annotation type reviewni
    -
    -
    -
    - -

    any license infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#AnyLicenseInfo

    -
    -
    is defined by
    -
    https://raw.githubusercontent.com/spdx/spdx-spec/development/v2.3/ontology/spdx-ontology.owl.xml
    -
    -
    The AnyLicenseInfo class includes all resources that represent licensing information.
    -
    -
    has sub-classes
    -
    conjunctive license setc, disjunctive license setc, or later operatorc, simple licensing infoc, with exception operatorc
    -
    is in range of
    -
    license declaredop, memberop
    -
    -
    -
    - -

    byte offset pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#ByteOffsetPointer

    -
    -
    has super-classes
    -
    offset pointerc
    -
    offsetdp exactly 1
    -
    -
    -
    - -

    checksumc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Checksum

    -
    A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented.
    -
    -
    has super-classes
    -
    algorithmop exactly 1 checksum algorithmc
    -
    checksum valuedp exactly 1
    -
    is in domain of
    -
    algorithmop, checksum valuedp
    -
    is in range of
    -
    checksumop
    -
    -
    -
    - -

    checksum algorithmc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ChecksumAlgorithm

    -
    Algorighm for Checksums.
    -
    -
    has members
    -
    checksum algorithm adler32ni, checksum algorithm blake2b256ni, checksum algorithm blake2b384ni, checksum algorithm blake2b512ni, checksum algorithm blake3ni, checksum algorithm md2ni, checksum algorithm md4ni, checksum algorithm md5ni, checksum algorithm md6ni, checksum algorithm sha1ni, checksum algorithm sha224ni, checksum algorithm sha256ni, - -

    compound pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#CompoundPointer

    -
    -
    has super-classes
    -
    pointerc
    -
    has sub-classes
    -
    start end pointerc
    -
    is in domain of
    -
    end pointerop, start pointerop
    -
    -
    -
    - -

    conjunctive license setc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ConjunctiveLicenseSet

    -
    A ConjunctiveLicenseSet represents a set of licensing information all of which apply.
    -
    -
    has super-classes
    -
    any license infoc
    -
    containerc
    -
    memberop min 2 any license infoc
    -
    -
    -
    - -

    creation infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#CreationInfo

    -
    One instance is required for each SPDX file produced. It provides the necessary information for forward and backward compatibility for processing tools.
    -
    -
    has super-classes
    -
    creatordp min 1
    -
    createddp exactly 1
    -
    license list versiondp max 1
    -
    commentdp max 1
    -
    is in domain of
    -
    createddp, creatordp, license list versiondp
    -
    is in range of
    -
    creation infoop
    -
    -
    -
    - -

    cross refc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#CrossRef

    -
    Cross reference details for the a URL reference
    -
    -
    has super-classes
    -
    urldp exactly 1
    -
    is livedp max 1
    -
    is validdp max 1
    -
    is way back linkdp max 1
    -
    matchdp max 1
    -
    orderdp max 1
    -
    timestampdp max 1
    -
    is in domain of
    -
    is livedp, is validdp, is way back linkdp, matchdp, orderdp, timestampdp, urldp
    -
    -
    -
    - -

    disjunctive license setc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#DisjunctiveLicenseSet

    -
    A DisjunctiveLicenseSet represents a set of licensing information where only one license applies at a time. This class implies that the recipient gets to choose one of these licenses they would prefer to use.
    -
    -
    has super-classes
    -
    any license infoc
    -
    containerc
    -
    memberop min 2 any license infoc
    -
    -
    -
    - -

    external document refc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ExternalDocumentRef

    -
    Information about an external SPDX document reference including the checksum. This allows for verification of the external references.
    -
    -
    has super-classes
    -
    checksumop exactly 1 checksumc
    -
    spdx documentop exactly 1 spdx documentc
    -
    external document iddp exactly 1
    -
    is in domain of
    -
    external document iddp, spdx documentop
    -
    is in range of
    -
    external document refop
    -
    -
    -
    - -

    external refc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ExternalRef

    -
    An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package.
    -
    -
    has super-classes
    -
    reference categoryop exactly 1 reference categoryc
    -
    reference typeop exactly 1 reference typec
    -
    reference locatordp exactly 1
    -
    commentdp max 1
    -
    is in domain of
    -
    reference categoryop, reference locatordp, reference typeop
    -
    is in range of
    -
    external refop
    -
    -
    -
    - -

    extracted licensing infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ExtractedLicensingInfo

    -
    An ExtractedLicensingInfo represents a license or licensing notice that was found in a package, file or snippet. Any license text that is recognized as a license may be represented as a License rather than an ExtractedLicensingInfo.
    -
    -
    has super-classes
    -
    simple licensing infoc
    -
    extracted textdp exactly 1
    -
    is in domain of
    -
    extracted textdp
    -
    is in range of
    -
    has extracted licensing infoop
    -
    -
    -
    - -

    filec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#File

    -
    A File represents a named sequence of information that is contained in a software package.
    -
    -
    has super-classes
    -
    spdx itemc
    -
    artifact ofop min 0 projectc
    -
    checksumop min 1 checksumc
    -
    file dependencyop min 0 filec
    -
    file typeop min 0 file typec
    -
    license info in fileop min 0 any license infoc
    -
    file contributordp min 0
    -
    file namedp exactly 1
    -
    notice textdp max 1
    -
    is in domain of
    -
    file contributordp, file dependencyop, file namedp, file typeop, license info in fileop, notice textdp
    -
    is in range of
    -
    file dependencyop, has fileop, references fileop, snippet from fileop
    -
    is disjoint with
    -
    snippetc
    -
    -
    -
    - -

    file typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#FileType

    -
    Type of file.
    -
    -
    has members
    -
    file type applicationni, file type archiveni, file type audioni, file type binaryni, file type documentationni, file type imageni, file type otherni, file type sourceni, file type spdxni, file type textni, file type videoni
    -
    -
    -
    - -

    licensec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#License

    -
    A License represents a copyright license. The SPDX license list website is annotated with these properties (using RDFa) to allow license data published there to be easily processed. The license list is populated in accordance with the License List fields guidelines. These guidelines are not normative and may change over time. SPDX tooling should not rely on values in the license list conforming to the current guidelines.
    -
    -
    has super-classes
    -
    simple licensing infoc
    -
    is osi approveddp exactly 1
    -
    license textdp exactly 1
    -
    is deprecated license iddp max 1
    -
    is fsf libredp max 1
    -
    standard license headerdp max 1
    -
    standard license header templatedp max 1
    -
    standard license templatedp max 1
    -
    has sub-classes
    -
    listed licensec
    -
    is in domain of
    -
    is fsf libredp, is osi approveddp, license textdp, standard license headerdp, standard license header templatedp, standard license templatedp
    -
    -
    -
    - -

    license exceptionc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#LicenseException

    -
    An exception to a license.
    -
    -
    has super-classes
    -
    see alsodp min 0
    -
    license exception iddp exactly 1
    -
    license exception textdp exactly 1
    -
    namedp exactly 1
    -
    commentdp exactly 1
    -
    exampledp max 1
    -
    license exception templatedp max 1
    -
    has sub-classes
    -
    listed license exceptionc
    -
    is in domain of
    -
    exampledp, license exception iddp, license exception templatedp, license exception textdp
    -
    is in range of
    -
    license exceptionop
    -
    -
    -
    - -

    line char pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#LineCharPointer

    -
    -
    has super-classes
    -
    offset pointerc
    -
    line numberdp exactly 1
    -
    is in domain of
    -
    line numberdp
    -
    -
    -
    - -

    listed licensec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ListedLicense

    -
    A license which is included in the SPDX License List (http://spdx.org/licenses).
    -
    -
    has super-classes
    -
    licensec
    -
    deprecated versiondp max 1
    -
    is deprecated license iddp max 1
    -
    license text htmldp max 1
    -
    standard license header htmldp max 1
    -
    is in domain of
    -
    is deprecated license iddp, license text htmldp, standard license header htmldp
    -
    -
    -
    - -

    listed license exceptionc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ListedLicenseException

    -
    License exception specific to ListedLicenses
    -
    -
    has super-classes
    -
    license exceptionc
    -
    exception text htmldp max 1
    -
    is in domain of
    -
    exception text htmldp
    -
    -
    -
    - -

    offset pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#OffsetPointer

    -
    -
    has super-classes
    -
    single pointerc
    -
    has sub-classes
    -
    byte offset pointerc, line char pointerc
    -
    is in domain of
    -
    offsetdp
    -
    -
    -
    - -

    or later operatorc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#OrLaterOperator

    -
    A license with an or later operator indicating this license version or any later version of the license
    -
    -
    has super-classes
    -
    any license infoc
    -
    memberop exactly 1 simple licensing infoc
    -
    -
    -
    - -

    packagec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Package

    -
    A Package represents a collection of software files that are delivered as a single functional component.
    -
    -
    has super-classes
    -
    spdx itemc
    -
    (license declaredop value noassertion) or (license declaredop value none) or (license declaredop max 1 any license infoc)
    -
    checksumop min 0 checksumc
    -
    external refop min 0 external refc
    -
    has fileop min 0 filec
    -
    package verification codeop max 1 package verification codec
    -
    primary package purposeop max 1 purposec
    -
    download locationdp exactly 1
    -
    built datedp max 1
    -
    descriptiondp max 1
    -
    files analyzeddp max 1
    -
    originatordp max 1
    -
    package file namedp max 1
    -
    release datedp max 1
    -
    source infodp max 1
    -
    summarydp max 1
    -
    supplierdp max 1
    -
    valid until datedp max 1
    -
    version infodp max 1
    -
    homepagedp max 1
    -
    is in domain of
    -
    built datedp, descriptiondp, download locationdp, external refop, files analyzeddp, has fileop, homepagedp, license info from filesop, originatordp, package file namedp, package namedp, package verification codeop, primary package purposeop, describes packageop
    -
    -
    -
    - -

    package verification codec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#PackageVerificationCode

    -
    A manifest based verification code (the algorithm is defined in section 4.7 of the full specification) of the SPDX Item. This allows consumers of this data and/or database to determine if an SPDX item they have in hand is identical to the SPDX item from which the data was produced. This algorithm works even if the SPDX document is included in the SPDX item.
    -
    -
    has super-classes
    -
    package verification code excluded filedp min 0
    -
    package verification code valuedp exactly 1
    -
    is in domain of
    -
    package verification code excluded filedp, package verification code valuedp
    -
    is in range of
    -
    package verification codeop
    -
    -
    -
    - -

    pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#Pointer

    -
    -
    has sub-classes
    -
    compound pointerc, single pointerc
    -
    -
    -
    - -

    purposec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Purpose

    -
    Package Purpose is intrinsic to how the package is being used rather than the content of the package.
    -
    -
    is in range of
    -
    primary package purposeop
    -
    has members
    -
    purpose applicationni, purpose archiveni, purpose containerni, purpose deviceni, purpose fileni, purpose firmwareni, purpose frameworkni, purpose installni, purpose libraryni, purpose operating systemni, purpose otherni, purpose sourceni
    -
    -
    -
    - -

    reference categoryc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ReferenceCategory

    -
    Category used for ExternalRef
    -
    -
    is in range of
    -
    reference categoryop
    -
    has members
    -
    reference category otherni, reference category package managerni, reference category persistent idni, reference category securityni
    -
    -
    -
    - -

    reference typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#ReferenceType

    -
    Types used to external reference identifiers.
    -
    -
    has super-classes
    -
    contextual exampledp exactly 1
    -
    documentationdp exactly 1
    -
    external reference sitedp exactly 1
    -
    is in domain of
    -
    contextual exampledp, documentationdp, external reference sitedp
    -
    is in range of
    -
    reference typeop
    -
    -
    -
    - -

    relationshipc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Relationship

    -
    A Relationship represents a relationship between two SpdxElements.
    -
    -
    has super-classes
    -
    related spdx elementop exactly 1 spdx elementc
    -
    relationship typeop exactly 1 relationship typec
    -
    commentdp max 1
    -
    is in domain of
    -
    related spdx elementop, relationship typeop
    -
    is in range of
    -
    relationshipop
    -
    is disjoint with
    -
    annotationc, spdx elementc
    -
    -
    -
    - -

    relationship typec back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#RelationshipType

    -
    Type of relationship.
    -
    -
    has members
    -
    relationship type amendmentni, relationship type ancestor ofni, relationship type build dependency ofni, relationship type build tool ofni, relationship type contained byni, relationship type containsni, relationship type copy ofni, relationship type data fileni, relationship type data file ofni, relationship type dependency manifest ofni, relationship type dependency ofni, relationship type depends onni, - -

    reviewc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Review

    -
    This class has been deprecated in favor of an Annotation with an Annotation type of review.
    -
    -
    has super-classes
    -
    review datedp exactly 1
    -
    reviewerdp max 1
    -
    commentdp max 1
    -
    is in domain of
    -
    review datedp, reviewerdp
    -
    is in range of
    -
    reviewedop
    -
    -
    -
    - -

    simple licensing infoc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SimpleLicensingInfo

    -
    The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information.
    -
    -
    has super-classes
    -
    any license infoc
    -
    cross refop min 0 cross refc
    -
    see alsodp min 0
    -
    license iddp exactly 1
    -
    namedp max 1
    -
    commentdp max 1
    -
    has sub-classes
    -
    extracted licensing infoc, licensec
    -
    is in domain of
    -
    license iddp
    -
    is in range of
    -
    cross refop
    -
    -
    -
    - -

    single pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#SinglePointer

    -
    -
    has super-classes
    -
    pointerc
    -
    referenceop exactly 1 filec
    -
    has sub-classes
    -
    offset pointerc
    -
    is in domain of
    -
    referenceop
    -
    is in range of
    -
    end pointerop, start pointerop
    -
    -
    -
    - -

    snippetc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#Snippet

    -
    The set of bytes in a file. The name of the snippet is the name of the file appended with the byte range in parenthesis (ie: "./file/name(2145:5532)")
    -
    -
    has super-classes
    -
    spdx itemc
    -
    license info in snippetop min 0 any license infoc
    -
    rangeop min 1 start end pointerc
    -
    snippet from fileop exactly 1 filec
    -
    is in domain of
    -
    license info in snippetop, rangeop, snippet from fileop, snippet namedp
    -
    is disjoint with
    -
    filec
    -
    -
    -
    - -

    spdx documentc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SpdxDocument

    -
    An SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package. This is, effectively, the top level of SPDX information.
    -
    -
    has super-classes
    -
    spdx elementc
    -
    data licenseop value c c0 1.0
    -
    describes packageop min 0 packagec
    -
    external document refop min 0 external document refc
    -
    has extracted licensing infoop min 0 extracted licensing infoc
    -
    reviewedop min 0 reviewc
    -
    creation infoop exactly 1 creation infoc
    -
    data licenseop exactly 1 any license infoc
    -
    spec versiondp exactly 1
    -
    is in domain of
    -
    creation infoop, data licenseop, describes packageop, external document refop, has extracted licensing infoop, references fileop, reviewedop, spec versiondp
    -
    is in range of
    -
    spdx documentop
    -
    -
    -
    - -

    spdx elementc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SpdxElement

    -
    An SpdxElement is any thing described in SPDX, either a document or an SpdxItem. SpdxElements can be related to other SpdxElements.
    -
    -
    has super-classes
    -
    annotationop min 0 annotationc
    -
    relationshipop min 0 relationshipc
    -
    namedp exactly 1
    -
    commentdp max 1
    -
    has sub-classes
    -
    spdx documentc, spdx itemc
    -
    is in domain of
    -
    annotationop, artifact ofop, namedp, relationshipop
    -
    is in range of
    -
    related spdx elementop
    -
    is disjoint with
    -
    annotationc, relationshipc
    -
    -
    -
    - -

    spdx itemc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#SpdxItem

    -
    An SpdxItem is a potentially copyrightable work.
    -
    -
    has super-classes
    -
    spdx elementc
    -
    (license concludedop value noassertion) or (license concludedop value none) or (license concludedop max 1 any license infoc)
    -
    license info from filesop min 0 any license infoc
    -
    attribution textdp min 0
    -
    copyright textdp max 1
    -
    license commentsdp max 1
    -
    has sub-classes
    -
    filec, packagec, snippetc
    -
    is in domain of
    -
    attribution textdp, copyright textdp, license commentsdp, license concludedop, license declaredop
    -
    -
    -
    - -

    start end pointerc back to ToC or Class ToC

    -

    IRI: http://www.w3.org/2009/pointers#StartEndPointer

    -
    -
    has super-classes
    -
    compound pointerc
    -
    end pointerop exactly 1 single pointerc
    -
    start pointerop exactly 1 single pointerc
    -
    is in range of
    -
    rangeop
    -
    -
    -
    - -

    with exception operatorc back to ToC or Class ToC

    -

    IRI: http://spdx.org/rdf/terms#WithExceptionOperator

    -
    Sometimes a set of license terms apply except under special circumstances. In this case, use the binary "WITH" operator to construct a new license expression to represent the special exception situation. A valid <license-expression> is where the left operand is a <simple-expression> value and the right operand is a <license-exception-id> that represents the special exception terms.
    -
    -
    has super-classes
    -
    any license infoc
    -
    license exceptionop exactly 1 license exceptionc
    -
    memberop exactly 1 simple licensing infoc
    -
    is in domain of
    -
    license exceptionop
    -
    -
    -
    -
    -

    Object Properties

    - -
    - -

    algorithmop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#algorithm

    -
    Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time.
    -
    -
    -
    has domain
    -
    checksumc
    -
    -
    -
    -
    - -

    annotationop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotation

    -
    Provide additional information about an SpdxElement.
    -
    -
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    annotationc
    -
    -
    -
    -
    - -

    annotation typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationType

    -
    Type of the annotation.
    -
    -
    -
    has domain
    -
    annotationc
    -
    has range
    -
    (annotation typeop value annotation type other) or (annotation typeop value annotation type review)
    -
    -
    -
    -
    - -

    artifact ofop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#artifactOf

    -
    Deprecated as of version 2.1
    -
    -
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    projectc
    -
    -
    -
    -
    - -

    checksumop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#checksum

    -
    The checksum property provides a mechanism that can be used to verify that the contents of a File or Package have not changed.
    -
    -
    -
    has domain
    -
    filec or packagec
    -
    has range
    -
    checksumc
    -
    -
    -
    -
    - -

    creation infoop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#creationInfo

    -
    The creationInfo property relates an SpdxDocument to a set of information about the creation of the SpdxDocument.
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    creation infoc
    -
    -
    -
    -
    - -

    cross refop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#crossRef

    -
    Cross Reference Detail for a license SeeAlso URL
    -
    -
    -
    has range
    -
    simple licensing infoc
    -
    -
    -
    -
    - -

    data licenseop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#dataLicense

    -
    Compliance with the SPDX specification includes populating the SPDX fields therein with data related to such fields ("SPDX-Metadata"). The SPDX specification contains numerous fields where an SPDX document creator may provide relevant explanatory text in SPDX-Metadata. Without opining on the lawfulness of "database rights" (in jurisdictions where applicable), such explanatory text is copyrightable subject matter in most Berne Convention countries. By using the SPDX specification, or any portion hereof, you hereby agree that any copyright rights (as determined by your jurisdiction) in any SPDX-Metadata, including without limitation explanatory text, shall be subject to the terms of the Creative Commons CC0 1.0 Universal license. For SPDX-Metadata not containing any copyright rights, you hereby agree and acknowledge that the SPDX-Metadata is provided to you "as-is" and without any representations or warranties of any kind concerning the SPDX-Metadata, 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 presence or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
    -
    -

    has characteristics - : - functional -

    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    data licenseop value c c0 1.0
    -
    -
    -
    -
    - -

    describes packageop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#describesPackage

    -
    The describesPackage property relates an SpdxDocument to the package which it describes.
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    packagec
    -
    -
    -
    -
    - -

    end pointerop back to ToC or Object Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#endPointer

    -
    -
    -
    has domain
    -
    compound pointerc
    -
    has range
    -
    single pointerc
    -
    -
    -
    -
    - -

    external document refop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalDocumentRef

    -
    Identify any external SPDX documents referenced within this SPDX document.
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    external document refc
    -
    -
    -
    -
    - -

    external refop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalRef

    -
    An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    external refc
    -
    -
    -
    -
    - -

    file dependencyop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileDependency

    -
    This field is deprecated since SPDX 2.0 in favor of using Section 7 which provides more granularity about relationships.
    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    file typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType

    -
    The type of the file.
    -
    -
    -
    has domain
    -
    filec
    -
    -
    -
    -
    - -

    has extracted licensing infoop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#hasExtractedLicensingInfo

    -
    Indicates that a particular ExtractedLicensingInfo was defined in the subject SpdxDocument.
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    extracted licensing infoc
    -
    -
    -
    -
    - -

    has fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#hasFile

    -
    Indicates that a particular file belongs to a package.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    license concludedop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseConcluded

    -
    The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the SPDX Item. - If the licenseConcluded field is not present for an SPDX Item, it implies an equivalent meaning to NOASSERTION. -
    -
    -

    has characteristics - : - functional -

    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    any license infoc or (license concludedop value noassertion) or (license concludedop value none)
    -
    -
    -
    -
    - -

    license declaredop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseDeclared

    -
    The licensing that the creators of the software in the package, or the packager, have declared. Declarations by the original software creator should be preferred, if they exist.
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    any license infoc
    -
    -
    -
    -
    - -

    license exceptionop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseException

    -
    An exception to a license.
    -
    -
    -
    has domain
    -
    with exception operatorc
    -
    has range
    -
    license exceptionc
    -
    -
    -
    -
    - -

    license info from filesop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseInfoFromFiles

    -
    The licensing information that was discovered directly within the package. There will be an instance of this property for each distinct value of alllicenseInfoInFile properties of all files contained in the package. - If the licenseInfoFromFiles field is not present for a package and filesAnalyzed property for that same pacakge is true or omitted, it implies an equivalent meaning to NOASSERTION. -
    -
    -
    -
    has sub-properties
    -
    license info in fileop, license info in snippetop
    -
    has domain
    -
    packagec
    -
    has range
    -
    any license infoc or (license info from filesop value noassertion) or (license info from filesop value none)
    -
    -
    -
    -
    - -

    license info in fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseInfoInFile

    -
    Licensing information that was discovered directly in the subject file. This is also considered a declared license for the file. - If the licenseInfoInFile field is not present for a file, it implies an equivalent meaning to NOASSERTION. -
    -
    -
    -
    has super-properties
    -
    license info from filesop
    -
    has domain
    -
    filec
    -
    has range
    -
    any license infoc or (license info in fileop value noassertion) or (license info in fileop value none)
    -
    -
    -
    -
    - -

    license info in snippetop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseInfoInSnippet

    -
    Licensing information that was discovered directly in the subject snippet. This is also considered a declared license for the snippet. - If the licenseInfoInSnippet field is not present for a snippet, it implies an equivalent meaning to NOASSERTION. -
    -
    -
    -
    has super-properties
    -
    license info from filesop
    -
    has domain
    -
    snippetc
    -
    has range
    -
    any license infoc or (license info in fileop value noassertion) or (license info in fileop value none)
    -
    -
    -
    -
    - -

    memberop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#member

    -
    A license, or other licensing information, that is a member of the subject license set.
    - -
    -
    - -

    package verification codeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageVerificationCode

    -
    A manifest based verification code (the algorithm is defined in section 3.9.4 of the full specification) of the package. This allows consumers of this data and/or database to determine if a package they have in hand is identical to the package from which the data was produced. This algorithm works even if the SPDX document is included in the package.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    package verification codec
    -
    -
    -
    -
    - -

    primary package purposeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#primaryPackagePurpose

    -
    This field provides information about the primary purpose of the identified package. Package Purpose is intrinsic to how the package is being used rather than the content of the package.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    purposec
    -
    -
    -
    -
    - -

    rangeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#range

    -
    This field defines the byte range in the original host file (in X.2) that the snippet information applies to
    -
    -
    -
    has domain
    -
    snippetc
    -
    has range
    -
    start end pointerc
    -
    -
    -
    -
    - -

    referenceop back to ToC or Object Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#reference

    -
    -
    -
    has domain
    -
    single pointerc
    -
    -
    -
    -
    - -

    reference categoryop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory

    -
    Category for the external reference
    -
    -
    -
    has domain
    -
    external refc
    -
    has range
    -
    reference categoryc
    -
    -
    -
    -
    - -

    reference typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceType

    -
    Type of the external reference. These are definined in an appendix in the SPDX specification.
    -
    -
    -
    has domain
    -
    external refc
    -
    has range
    -
    reference typec
    -
    -
    -
    -
    - -

    references fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referencesFile

    -
    Indicates that a particular file belongs as part of the set of analyzed files in the SpdxDocument.
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    related spdx elementop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#relatedSpdxElement

    -
    A related SpdxElement.
    -
    -
    -
    has domain
    -
    relationshipc
    -
    has range
    -
    spdx elementc
    -
    -
    -
    -
    - -

    relationshipop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#relationship

    -
    Defines a relationship between two SPDX elements. The SPDX element may be a Package, File, or SpdxDocument.
    -
    -
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    relationshipc
    -
    -
    -
    -
    - -

    relationship typeop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType

    -
    Describes the type of relationship between two SPDX elements.
    -
    -
    -
    has domain
    -
    relationshipc
    -
    has range
    -
    (relationship typeop value relationship type amendment) or (relationship typeop value relationship type ancestor of) or (relationship typeop value relationship type build tool of) or (relationship typeop value relationship type contained by) or (relationship typeop value relationship type contains) or (relationship typeop value relationship type copy of) or ( - -

    reviewedop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewed

    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    reviewc
    -
    is also defined as
    -
    named individual
    -
    -
    -
    -
    - -

    snippet from fileop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#snippetFromFile

    -
    File containing the SPDX element (e.g. the file contaning a snippet).
    -
    -
    -
    has domain
    -
    snippetc
    -
    has range
    -
    filec
    -
    -
    -
    -
    - -

    spdx documentop back to ToC or Object Property ToC

    -

    IRI: http://spdx.org/rdf/terms#spdxDocument

    -
    A property containing an SPDX document.
    -
    -
    -
    has domain
    -
    external document refc
    -
    has range
    -
    spdx documentc
    -
    -
    -
    -
    - -

    start pointerop back to ToC or Object Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#startPointer

    -
    -
    -
    has domain
    -
    compound pointerc
    -
    has range
    -
    single pointerc
    -
    -
    -
    -
    -
    -

    Data Properties

    - -
    - -

    annotation datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationDate

    -
    Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard.
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    annotationc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    annotatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#annotator

    -
    This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document.
    -
    -
    -
    has domain
    -
    annotationc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    attribution textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#attributionText

    -
    This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    built datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#builtDate

    -
    This field provides a place for recording the actual date the package was built.
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    packagec
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    checksum valuedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumValue

    -
    The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm.
    -
    -

    has characteristics - : - functional -

    -
    -
    has domain
    -
    checksumc
    -
    has range
    -
    hex binary
    -
    -
    -
    -
    - -

    contextual exampledp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#contextualExample

    -
    Example for use of the external repository identifier
    -
    -
    -
    has domain
    -
    reference typec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    copyright textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#copyrightText

    -
    The text of copyright declarations recited in the package, file or snippet. - If the copyrightText field is not present, it implies an equivalent meaning to NOASSERTION. -
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    literal
    -
    string
    -
    -
    -
    -
    - -

    createddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#created

    -
    Identify when the SPDX document was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard.
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    creation infoc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    creatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#creator

    -
    Identify who (or what, in the case of a tool) created the SPDX document. If the SPDX document was created by an individual, indicate the person's name. If the SPDX document was created on behalf of a company or organization, indicate the entity name. If the SPDX document was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate.
    -
    -
    -
    has domain
    -
    creation infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#date

    -
    A date-time stamp.
    -
    -
    -
    has sub-properties
    -
    annotation datedp, built datedp, createddp, release datedp, valid until datedp
    -
    has domain
    -
    annotationc or creation infoc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    deprecated versiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#deprecatedVersion

    -
    License list version where this license was decprecated
    -
    -
    -
    has domain
    -
    listed licensec or listed license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    descriptiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#description

    -
    Provides a detailed description of the package.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    documentationdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#documentation

    -
    Website containing the documentation related to the repository identifier
    -
    -
    -
    has domain
    -
    reference typec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    download locationdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#downloadLocation

    -
    The URI at which this package is available for download. Private (i.e., not publicly reachable) URIs are acceptable as values of this property. The values http://spdx.org/rdf/terms#none and http://spdx.org/rdf/terms#noassertion may be used to specify that the package is not downloadable or that no attempt was made to determine its download location, respectively.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    exampledp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#example

    -
    Text for examples in describing an SPDX element.
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    exception text htmldp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#exceptionTextHtml

    -
    HTML representation of the License Exception Text
    -
    -
    -
    has domain
    -
    listed license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    external document iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalDocumentId

    -
    externalDocumentId is a string containing letters, numbers, ., - and/or + which uniquely identifies an external document within this document.
    -
    -
    -
    has domain
    -
    external document refc
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    external reference sitedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#externalReferenceSite

    -
    Website for the maintainers of the external reference site
    -
    -
    -
    has domain
    -
    reference typec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    extracted textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#extractedText

    -
    Provide a copy of the actual text of the license reference extracted from the package, file or snippet that is associated with the License Identifier to aid in future analysis.
    -
    -
    -
    has domain
    -
    extracted licensing infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    file contributordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileContributor

    -
    This field provides a place for the SPDX file creator to record file contributors. Contributors could include names of copyright holders and/or authors who may not be copyright holders yet contributed to the file content.
    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    file namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#fileName

    -
    The name of the file relative to the root of the package.
    -
    -
    -
    has super-properties
    -
    namedp
    -
    has domain
    -
    filec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    files analyzeddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#filesAnalyzed

    -
    Indicates whether the file content of this package has been available for or subjected to analysis when creating the SPDX document. If false indicates packages that represent metadata or URI references to a project, product, artifact, distribution or a component. If set to false, the package must not contain any files.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    homepagedp back to ToC or Data Property ToC

    -

    IRI: http://usefulinc.com/ns/doap#homepage

    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    is deprecated license iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isDeprecatedLicenseId

    -
    -
    -
    has domain
    -
    listed licensec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is fsf libredp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isFsfLibre

    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is livedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isLive

    -
    Indicate a URL is still a live accessible location on the public internet
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is osi approveddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isOsiApproved

    -
    Indicates if the OSI has approved the license.
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is validdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isValid

    -
    True if the URL is a valid well formed URL
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    is way back linkdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#isWayBackLink

    -
    True if the License SeeAlso URL points to a Wayback archive
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    boolean
    -
    -
    -
    -
    - -

    license commentsdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseComments

    -
    The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen.
    -
    -
    -
    has domain
    -
    spdx itemc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license exception iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseExceptionId

    -
    Short form license exception identifier in Appendix I.2 of the SPDX specification.
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license exception templatedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseExceptionTemplate

    -
    Template for matching license exception text
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license exception textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseExceptionText

    -
    Full text of the license exception.
    -
    -
    -
    has domain
    -
    license exceptionc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license iddp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseId

    -
    A human readable short form license identifier for a license. The license ID is either on the standard license list or the form "LicenseRef-[idString]" where [idString] is a unique string containing letters, numbers, "." or "-". When used within a license expression, the license ID can optionally include a reference to an external document in the form "DocumentRef-[docrefIdString]:LicenseRef-[idString]" where docRefIdString is an ID for an external document reference.
    -
    -
    -
    has domain
    -
    simple licensing infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license list versiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseListVersion

    -
    An optional field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created.
    -
    -

    has characteristics - : - functional -

    -
    -
    has domain
    -
    creation infoc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseText

    -
    Full text of the license.
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    license text htmldp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#licenseTextHtml

    -
    License text in HTML format
    -
    -
    -
    has domain
    -
    listed licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    line numberdp back to ToC or Data Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#lineNumber

    -
    -
    -
    has domain
    -
    line char pointerc
    -
    has range
    -
    positive integer
    -
    -
    -
    -
    - -

    matchdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#match

    -
    Status of a License List SeeAlso URL reference if it refers to a website that matches the license text.
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#name

    -
    Identify name of this SpdxElement.
    -
    -
    -
    has sub-properties
    -
    file namedp, package namedp, snippet namedp
    -
    has domain
    -
    spdx elementc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    notice textdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#noticeText

    -
    This field provides a place for the SPDX file creator to record potential legal notices found in the file. This may or may not include copyright statements.
    -
    -
    -
    has domain
    -
    filec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    offsetdp back to ToC or Data Property ToC

    -

    IRI: http://www.w3.org/2009/pointers#offset

    -
    -
    -
    has domain
    -
    offset pointerc
    -
    has range
    -
    positive integer
    -
    -
    -
    -
    - -

    orderdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#order

    -
    The ordinal order of this element within a list
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    non negative integer
    -
    -
    -
    -
    - -

    originatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#originator

    -
    The name and, optionally, contact information of the person or organization that originally created the package. Values of this property must conform to the agent and tool syntax.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package file namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageFileName

    -
    The base name of the package file name. For example, zlib-1.2.5.tar.gz.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageName

    -
    Identify the full name of the package as given by Package Originator.
    -
    -
    -
    has super-properties
    -
    namedp
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package verification code excluded filedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageVerificationCodeExcludedFile

    -
    A file that was excluded when calculating the package verification code. This is usually a file containing SPDX data regarding the package. If a package contains more than one SPDX file all SPDX files must be excluded from the package verification code. If this is not done it would be impossible to correctly calculate the verification codes in both files.
    -
    -
    -
    has domain
    -
    package verification codec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    package verification code valuedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#packageVerificationCodeValue

    -
    The actual package verification code as a hex encoded value.
    -
    -
    -
    has domain
    -
    package verification codec
    -
    has range
    -
    hex binary
    -
    -
    -
    -
    - -

    reference locatordp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceLocator

    -
    The unique string with no spaces necessary to access the package-specific information, metadata, or content within the target location. The format of the locator is subject to constraints defined by the <type>.
    -
    -
    -
    has domain
    -
    external refc
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    release datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#releaseDate

    -
    This field provides a place for recording the date the package was released.
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    packagec
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    review datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewDate

    -
    Deprecated in favor of Annotation with an annotationType_review.
    -
    -
    -
    has domain
    -
    reviewc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    reviewerdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#reviewer

    -
    The name and, optionally, contact information of the person who performed the review. Values of this property must conform to the agent and tool syntax. The reviewer property is deprecated in favor of Annotation with an annotationType review.
    -
    -
    -
    has domain
    -
    reviewc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    snippet namedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#snippetName

    -
    Identify a specific snippet in a human convenient manner.
    -
    -
    -
    has super-properties
    -
    namedp
    -
    has domain
    -
    snippetc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    source infodp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#sourceInfo

    -
    Allows the producer(s) of the SPDX document to describe how the package was acquired and/or changed from the original source.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    spec versiondp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#specVersion

    -
    Provide a reference number that can be used to understand how to parse and interpret the rest of the file. It will enable both future changes to the specification and to support backward compatibility. The version number consists of a major and minor version indicator. The major field will be incremented when incompatible changes between versions are made (one or more sections are created, modified or deleted). The minor field will be incremented when backwards compatible changes are made.
    -
    -
    -
    has domain
    -
    spdx documentc
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license headerdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseHeader

    -
    License author's preferred text to indicated that a file is covered by the license.
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license header htmldp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseHeaderHtml

    -
    HTML representation of the standard license header
    -
    -
    -
    has domain
    -
    listed licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license header templatedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseHeaderTemplate

    -
    License template which describes sections of the license header which can be varied. See License Template section of the specification for format information.
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    standard license templatedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#standardLicenseTemplate

    -
    License template which describes sections of the license which can be varied. See License Template section of the specification for format information.
    -
    -
    -
    has domain
    -
    licensec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    summarydp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#summary

    -
    Provides a short description of the package.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    supplierdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#supplier

    -
    The name and, optionally, contact information of the person or organization who was the immediate supplier of this package to the recipient. The supplier may be different than originator when the software has been repackaged. Values of this property must conform to the agent and tool syntax.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    - -

    timestampdp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#timestamp

    -
    Timestamp
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    urldp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#url

    -
    URL Reference
    -
    -
    -
    has domain
    -
    cross refc
    -
    has range
    -
    any u r i
    -
    -
    -
    -
    - -

    valid until datedp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#validUntilDate

    -
    This field provides a place for recording the end of the support period for a package from the supplier.
    -
    -
    -
    has super-properties
    -
    datedp
    -
    has domain
    -
    packagec
    -
    has range
    -
    date time
    -
    -
    -
    -
    - -

    version infodp back to ToC or Data Property ToC

    -

    IRI: http://spdx.org/rdf/terms#versionInfo

    -
    Provides an indication of the version of the package that is described by this SpdxDocument.
    -
    -
    -
    has domain
    -
    packagec
    -
    has range
    -
    string
    -
    -
    -
    -
    -
    -

    Named Individuals

    - -
    - -

    annotation type otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationType_other

    -
    Type of annotation which does not fit in any of the pre-defined annotation types.
    -
    -
    belongs to
    -
    annotation typec
    -
    has facts
    -
    commentdp "Type of annotation which does not fit in any of the pre-defined annotation types."@en
    -
    -
    -
    - -

    annotation type reviewni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#annotationType_review

    -
    A Review represents an audit and signoff by an individual, organization or tool on the information for an SpdxElement.
    -
    -
    belongs to
    -
    annotation typec
    -
    has facts
    -
    commentdp "A Review represents an audit and signoff by an individual, organization or tool on the information for an SpdxElement."@en
    -
    -
    -
    - -

    checksum algorithm adler32ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_adler32

    -
    Indicates the algorithm used was ADLER32.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was ADLER32."@en
    -
    -
    -
    - -

    checksum algorithm blake2b256ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_blake2b256

    -
    Indicates the algorithm used was BLAKE2b-256.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was BLAKE2b-256."@en
    -
    -
    -
    - -

    checksum algorithm blake2b384ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_blake2b384

    -
    Indicates the algorithm used was BLAKE2b-384.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was BLAKE2b-384."@en
    -
    -
    -
    - -

    checksum algorithm blake2b512ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_blake2b512

    -
    Indicates the algorithm used was BLAKE2b-512.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was BLAKE2b-512."@en
    -
    -
    -
    - -

    checksum algorithm blake3ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_blake3

    -
    Indicates the algorithm used was BLAKE3.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was BLAKE3."@en
    -
    -
    -
    - -

    checksum algorithm md2ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md2

    -
    Indicates the algorithm used was MD2
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD2"
    -
    -
    -
    - -

    checksum algorithm md4ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md4

    -
    Indicates the algorithm used was MD4
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD4"
    -
    -
    -
    - -

    checksum algorithm md5ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md5

    -
    Indicates the algorithm used was MD5
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD5"@en
    -
    -
    -
    - -

    checksum algorithm md6ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_md6

    -
    Indicates the algorithm used was MD6
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was MD6"@en
    -
    -
    -
    - -

    checksum algorithm sha1ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha1

    -
    Indicates the algorithm used was SHA-1
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA-1"
    -
    -
    -
    - -

    checksum algorithm sha224ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha224

    -
    Indicates the algorithm used was SHA224
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA224"@en
    -
    -
    -
    - -

    checksum algorithm sha256ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha256

    -
    Indicates the algorithm used was SHA256
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA256"@en
    -
    -
    -
    - -

    checksum algorithm sha3 256ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha3_256

    -
    Indicates the algorithm used was SHA3-256.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA3-256."@en
    -
    -
    -
    - -

    checksum algorithm sha3 384ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha3_384

    -
    Indicates the algorithm used was SHA3-384.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA3-384."@en
    -
    -
    -
    - -

    checksum algorithm sha3 512ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha3_512

    -
    Indicates the algorithm used was SHA3-512.
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA3-512."@en
    -
    -
    -
    - -

    checksum algorithm sha384ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha384

    -
    Indicates the algorithm used was SHA384
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA384"@en
    -
    -
    -
    - -

    checksum algorithm sha512ni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#checksumAlgorithm_sha512

    -
    Indicates the algorithm used was SHA512
    -
    -
    belongs to
    -
    checksum algorithmc
    -
    has facts
    -
    commentdp "Indicates the algorithm used was SHA512"@en
    -
    -
    -
    - -

    file type applicationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_application

    -
    The file is associated with a specific application type (MIME type of application/* )
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp " The file is associated with a specific application type (MIME type of application/* )"@en
    -
    -
    -
    - -

    file type archiveni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_archive

    -
    Indicates the file is an archive file.
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is an archive file."@en
    -
    -
    -
    - -

    file type audioni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_audio

    -
    The file is associated with an audio file (MIME type of audio/* , ie. .mp3 ); - IMAGE if the file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif ) -
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is associated with an audio file (MIME type of audio/* , ie. .mp3 ); - IMAGE if the file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif )"@en -
    -
    -
    -
    - -

    file type binaryni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_binary

    -
    Indicates the file is not a text file. spdx:filetype_archive is preferred for archive files even though they are binary.
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is not a text file. spdx:filetype_archive is preferred for archive files even though they are binary."@en
    -
    -
    -
    - -

    file type documentationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_documentation

    -
    The file serves as documentation.
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file serves as documentation."@en
    -
    -
    -
    - -

    file type imageni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_image

    -
    The file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif ).
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif )."@en
    -
    -
    -
    - -

    file type otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_other

    -
    Indicates the file is not a source, archive or binary file.
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is not a source, archive or binary file."@en
    -
    -
    -
    - -

    file type sourceni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_source

    -
    Indicates the file is a source code file.
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "Indicates the file is a source code file."@en
    -
    -
    -
    - -

    file type spdxni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_spdx

    -
    The file is an SPDX document.
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is an SPDX document."@en
    -
    -
    -
    - -

    file type textni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_text

    -
    The file is human readable text file (MIME type of text/*).
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is human readable text file (MIME type of text/*)."@en
    -
    -
    -
    - -

    file type videoni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#fileType_video

    -
    The file is associated with a video file type (MIME type of video/*).
    -
    -
    belongs to
    -
    file typec
    -
    has facts
    -
    commentdp "The file is associated with a video file type (MIME type of video/*)."@en
    -
    -
    -
    - -

    noassertionni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#noassertion

    -
    Individual to indicate the creator of the SPDX document does not assert any value for the object.
    -
    -
    has facts
    -
    commentdp "Individual to indicate the creator of the SPDX document does not assert any value for the object."
    -
    -
    -
    - -

    noneni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#none

    -
    Individual to indicate that no value is applicable for the Object.
    -
    -
    has facts
    -
    commentdp "Individual to indicate that no value is applicable for the Object."
    -
    -
    -
    - -

    purpose applicationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_application

    -
    The package is a software application.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package is a software application."@en
    -
    -
    -
    - -

    purpose archiveni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_archive

    -
    The package refers to an archived collection of files (.tar, .zip, etc).
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package refers to an archived collection of files (.tar, .zip, etc)."@en
    -
    -
    -
    - -

    purpose containerni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_container

    -
    The package refers to a container image which can be used by a container runtime application.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package refers to a container image which can be used by a container runtime application."@en
    -
    -
    -
    - -

    purpose deviceni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_device

    -
    The package refers to a chipset, processor, or electronic board.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package refers to a chipset, processor, or electronic board."@en
    -
    -
    -
    - -

    purpose fileni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_file

    -
    The package is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc).
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)."@en
    -
    -
    -
    - -

    purpose firmwareni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_firmware

    -
    The package provides low level control over a device's hardware.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package provides low level control over a device's hardware."@en
    -
    -
    -
    - -

    purpose frameworkni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_framework

    -
    The package is a software framework.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package is a software framework."@en
    -
    -
    -
    - -

    purpose installni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_install

    -
    The package is used to install software on disk.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package is used to install software on disk."@en
    -
    -
    -
    - -

    purpose libraryni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_library

    -
    The package is a software library.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package is a software library."@en
    -
    -
    -
    - -

    purpose operating systemni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_operatingSystem

    -
    The package refers to an operating system.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package refers to an operating system."@en
    -
    -
    -
    - -

    purpose otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_other

    -
    The package doesn't fit into other purpose defined terms.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package doesn't fit into other purpose defined terms."@en
    -
    -
    -
    - -

    purpose sourceni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#purpose_source

    -
    The package is a collection of source files.
    -
    -
    belongs to
    -
    purposec
    -
    has facts
    -
    commentdp "The package is a collection of source files."@en
    -
    -
    -
    - -

    reference category otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_other

    -
    -
    belongs to
    -
    reference categoryc
    -
    -
    -
    - -

    reference category package managerni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_packageManager

    -
    -
    belongs to
    -
    reference categoryc
    -
    -
    -
    - -

    reference category persistent idni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_persistentId

    -
    These point to objects present in the Software Heritage archive by the means of persistent identifiers that are guaranteed to remain stable (persistent) over time.
    -
    -
    belongs to
    -
    reference categoryc
    -
    has facts
    -
    commentdp "These point to objects present in the Software Heritage archive by the means of persistent identifiers that are guaranteed to remain stable (persistent) over time."@en
    -
    -
    -
    - -

    reference category securityni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#referenceCategory_security

    -
    -
    belongs to
    -
    reference categoryc
    -
    -
    -
    - -

    relationship type amendmentni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_amendment

    -
    To be used when SPDXRef-A amends the SPDX information in SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A amends the SPDX information in SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type ancestor ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_ancestorOf

    -
    A Relationship of relationshipType_ancestorOf expresses that an SPDXElement is an ancestor of (same lineage but pre-dates) the relatedSPDXElement. For example, an upstream File is an ancestor of a modified downstream File
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_ancestorOf expresses that an SPDXElement is an ancestor of (same lineage but pre-dates) the relatedSPDXElement. For example, an upstream File is an ancestor of a modified downstream File"@en
    -
    -
    -
    - -

    relationship type build dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_buildDependencyOf

    -
    Is to be used when SPDXRef-A is a build dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a build dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type build tool ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_buildToolOf

    -
    To be used when SPDXRef-A is used to to build SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is used to to build SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type contained byni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_containedBy

    -
    A Relationship of relationshipType_containedBy expresses that an SPDXElement is contained by the relatedSPDXElement. For example, a File contained by a Package.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_containedBy expresses that an SPDXElement is contained by the relatedSPDXElement. For example, a File contained by a Package. "@en
    -
    -
    -
    - -

    relationship type containsni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_contains

    -
    A Relationship of relationshipType_contains expresses that an SPDXElement contains the relatedSPDXElement. For example, a Package contains a File. (relationshipType_contains introduced in SPDX 2.0 deprecates property 'hasFile' from SPDX 1.2)
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_contains expresses that an SPDXElement contains the relatedSPDXElement. For example, a Package contains a File. (relationshipType_contains introduced in SPDX 2.0 deprecates property 'hasFile' from SPDX 1.2)"@en
    -
    -
    -
    - -

    relationship type copy ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_copyOf

    -
    A Relationship of relationshipType_copyOf expresses that the SPDXElement is an exact copy of the relatedSDPXElement. For example, a downstream distribution of a binary library which was copied from the upstream package.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_copyOf expresses that the SPDXElement is an exact copy of the relatedSDPXElement. For example, a downstream distribution of a binary library which was copied from the upstream package."@en
    -
    -
    -
    - -

    relationship type data fileni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dataFile

    -
    Is to be used when SPDXRef-A is a data file used in SPDXRef-B. Replaced by relationshipType_dataFileOf
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a data file used in SPDXRef-B. Replaced by relationshipType_dataFileOf"@en
    -
    -
    -
    - -

    relationship type data file ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dataFileOf

    -
    Is to be used when SPDXRef-A is a data file used in SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a data file used in SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dependency manifest ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dependencyManifestOf

    -
    Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dependencyOf

    -
    Is to be used when SPDXRef-A is dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type depends onni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dependsOn

    -
    Is to be used when SPDXRef-A depends on SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A depends on SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type descendant ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_descendantOf

    -
    A Relationship of relationshipType_descendantOf expresses that an SPDXElement is a descendant of (same lineage but post-dates) the relatedSPDXElement. For example, an downstream File that was modified is a descendant of an upstream File
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_descendantOf expresses that an SPDXElement is a descendant of (same lineage but post-dates) the relatedSPDXElement. For example, an downstream File that was modified is a descendant of an upstream File"@en
    -
    -
    -
    - -

    relationship type described byni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_describedBy

    -
    Is to be used an SPDXRef-A is described by SPDXRef-Document.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used an SPDXRef-A is described by SPDXRef-Document."@en
    -
    -
    -
    - -

    relationship type describesni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_describes

    -
    Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A."@en
    -
    -
    -
    - -

    relationship type dev dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_devDependencyOf

    -
    Is to be used when SPDXRef-A is a development dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a development dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dev tool ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_devToolOf

    -
    Is to be used when SPDXRef-A is a development dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a development dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type distribution artifactni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_distributionArtifact

    -
    A Relationship of relationshipType_distributionArtifact expresses that distributing the SPDXElement requires that the relatedSPDXElement also be distributed. For example, distributing a binary File may require that a source tarball (another File) be made available with the distribuiton.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_distributionArtifact expresses that distributing the SPDXElement requires that the relatedSPDXElement also be distributed. For example, distributing a binary File may require that a source tarball (another File) be made available with the distribuiton. "@en
    -
    -
    -
    - -

    relationship type documentationni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_documentation

    -
    To be used when SPDXRef-A provides documentation of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A provides documentation of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type dynamic linkni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_dynamicLink

    -
    Is to be used when SPDXRef-A dynamically links to SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A dynamically links to SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type example ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_exampleOf

    -
    Is to be used when SPDXRef-A is an example of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is an example of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type expanded from archiveni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_expandedFromArchive

    -
    A Relationship of relationshipType_expandedFromArchive expresses that the SPDXElement is a file which was epanded from a relatedSPDXElement file. For example, if there is an archive file xyz.tar.gz containing a file foo.c the archive file was expanded in a directory arch/xyz, the file arch/xyz/foo.c would have a relationshipType_expandedFromArchive with the file xyz.tar.gz.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_expandedFromArchive expresses that the SPDXElement is a file which was epanded from a relatedSPDXElement file. For example, if there is an archive file xyz.tar.gz containing a file foo.c the archive file was expanded in a directory arch/xyz, the file arch/xyz/foo.c would have a relationshipType_expandedFromArchive with the file xyz.tar.gz."@en
    -
    -
    -
    - -

    relationship type file addedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_fileAdded

    -
    A Relationship of relationshipType_fileAdded expresses that the SPDXElement is a file which has been added to the relatedSPDXElement package. For example, a package (the relatedSPDXElement) has been patched to remove a file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_fileAdded expresses that the SPDXElement is a file which has been added to the relatedSPDXElement package. For example, a package (the relatedSPDXElement) has been patched to remove a file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en
    -
    -
    -
    - -

    relationship type file deletedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_fileDeleted

    -
    A Relationship of relationshipType_fileDeleted expresses that the SPDXElement is a package where the relatedSPDXElement file has been removed. For example, a package has been patched to remove a file a file (the relatedSPDXElement resulting in the patched package (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_fileDeleted expresses that the SPDXElement is a package where the relatedSPDXElement file has been removed. For example, a package has been patched to remove a file a file (the relatedSPDXElement resulting in the patched package (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en
    -
    -
    -
    - -

    relationship type file modifiedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_fileModified

    -
    A Relationship of relationshipType_fileModified expresses that the SPDXElement is a file which is a modified version of the relatedSPDXElement file. For example, a file (the SPDXElement) has been patched to modify the contents of the original file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_fileModified expresses that the SPDXElement is a file which is a modified version of the relatedSPDXElement file. For example, a file (the SPDXElement) has been patched to modify the contents of the original file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en
    -
    -
    -
    - -

    relationship type generated fromni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_generatedFrom

    -
    A Relationship of relationshipType_generatedFrom expresses that an SPDXElement was generated from the relatedSPDXElement. For example, a binary File might have been generated from a source File.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_generatedFrom expresses that an SPDXElement was generated from the relatedSPDXElement. For example, a binary File might have been generated from a source File."@en
    -
    -
    -
    - -

    relationship type generatesni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_generates

    -
    A Relationship of relationshipType_generates expresses that an SPDXElement generates the relatedSPDXElement. For example, a source File generates a binary File.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_generates expresses that an SPDXElement generates the relatedSPDXElement. For example, a source File generates a binary File."@en
    -
    -
    -
    - -

    relationship type has prerequisiteni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_hasPrerequisite

    -
    Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type metafile ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_metafileOf

    -
    To be used when SPDXRef-A is a metafile of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is a metafile of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type optional component ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_optionalComponentOf

    -
    To be used when SPDXRef-A is an optional component of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is an optional component of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type optional dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_optionalDependencyOf

    -
    Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type otherni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_other

    -
    to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field."@en
    -
    -
    -
    - -

    relationship type package ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_packageOf

    -
    To be used when SPDXRef-A is used as a package as part of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "To be used when SPDXRef-A is used as a package as part of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type patch appliedni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_patchApplied

    -
    A Relationship of relationshipType_patchApplied expresses that the SPDXElement is a 'patchfile' that was applied and produced the relatedSPDXElement. For example, a .diff File relates to a specific file where the diff was applied.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_patchApplied expresses that the SPDXElement is a 'patchfile' that was applied and produced the relatedSPDXElement. For example, a .diff File relates to a specific file where the diff was applied."@en
    -
    -
    -
    - -

    relationship type patch forni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_patchFor

    -
    A Relationship of relationshipType_patchFor expresses that the SPDXElement is a 'patchfile' that is designed to patch (apply modifications to) the relatedSPDXElement. For example, relationship from a .diff File to a Package it is designed to patch.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_patchFor expresses that the SPDXElement is a 'patchfile' that is designed to patch (apply modifications to) the relatedSPDXElement. For example, relationship from a .diff File to a Package it is designed to patch. "@en
    -
    -
    -
    - -

    relationship type prerequisite forni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_prerequisiteFor

    -
    Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B"@en
    -
    -
    -
    - -

    relationship type provided dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_providedDependencyOf

    -
    Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type requirement description forni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_requirementDescriptionFor

    -
    Is to be used when SPDXRef-A describes, illustrates, or specifies a requirement statement for SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A describes, illustrates, or specifies a requirement statement for SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type runtime dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_runtimeDependencyOf

    -
    Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type specification forni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_specificationFor

    -
    Is to be used when SPDXRef-A describes, illustrates, or defines a design specification for SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A describes, illustrates, or defines a design specification for SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type static linkni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_staticLink

    -
    Is to be used when SPDXRef-A statically links to SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A statically links to SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type test dependency ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testDependencyOf

    -
    Is to be used when SPDXRef-A is a test dependency of SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a test dependency of SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type test ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testOf

    -
    Is to be used when SPDXRef-A is used for testing SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is used for testing SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type test tool ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testToolOf

    -
    Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type testcase ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_testcaseOf

    -
    Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B."@en
    -
    -
    -
    - -

    relationship type variant ofni back to ToC or Named Individual ToC

    -

    IRI: http://spdx.org/rdf/terms#relationshipType_variantOf

    -
    A Relationship of relationshipType_variantOf expresses that an SPDXElement is a variant of the relatedSPDXElement, but it is not clear which came first. For example, if the content of two Files differs by some edit, but there is no way to tell which came first (no reliable date information), then one File is a variant of the other File.
    -
    -
    belongs to
    -
    relationship typec
    -
    has facts
    -
    commentdp "A Relationship of relationshipType_variantOf expresses that an SPDXElement is a variant of the relatedSPDXElement, but it is not clear which came first. For example, if the content of two Files differs by some edit, but there is no way to tell which came first (no reliable date information), then one File is a variant of the other File."@en
    -
    -
    -
    -
    -

    Annotation Properties

    - -
    - -

    commentap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2000/01/rdf-schema#comment

    -
    -
    -
    has range
    -
    string
    -
    is also defined as
    -
    data property
    -
    -
    -
    -
    - -

    qualified cardinalityap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2002/07/owl#qualifiedCardinality

    -
    -
    - -

    term statusap back to ToC or Annotation Property ToC

    -

    IRI: http://www.w3.org/2003/06/sw-vocab-status/ns#term_status

    -
    -
    -
    -

    General Axioms

    -
    -

    All Disjoint Classes back to ToC

    -

    annotationc, relationshipc, spdx elementc

    -
    -
    -
    -

    Namespace Declarations back to ToC

    -
    -
    default namespace
    -
    http://spdx.org/rdf/terms#
    -
    doap
    -
    http://usefulinc.com/ns/doap#
    -
    licenses
    -
    http://spdx.org/licenses/
    -
    ns
    -
    http://www.w3.org/2003/06/sw-vocab-status/ns#
    -
    owl
    -
    http://www.w3.org/2002/07/owl#
    -
    pointers
    -
    http://www.w3.org/2009/pointers#
    -
    rdf
    -
    http://www.w3.org/1999/02/22-rdf-syntax-ns#
    -
    rdfs
    -
    http://www.w3.org/2000/01/rdf-schema#
    -
    terms
    -
    http://spdx.org/rdf/terms/
    -
    xsd
    -
    http://www.w3.org/2001/XMLSchema#
    -
    -
    -

    This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni - . -

    - - diff --git a/ontology/SPDX-2.3-simplified.png b/ontology/SPDX-2.3-simplified.png deleted file mode 100644 index 39a6106c804f334ae75fe63c082a88fc726974d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447278 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 diff --git a/ontology/SPDX-2.3-simplified.svg b/ontology/SPDX-2.3-simplified.svg deleted file mode 100644 index 6a3ad08700..0000000000 --- a/ontology/SPDX-2.3-simplified.svg +++ /dev/null @@ -1,691 +0,0 @@ -SPDX 2.3 Model (simplified)licenses/CC0-10AnnotationannotationDate xs:dateTimeannotationType AnnotationTypeannotator xs:stringrdf:comment xs:stringAnyLicenseInfoChecksumalgorithm ChecksumAlgorithmchecksumValue xs:hexBinaryCreationInfocreated xs:dateTimecreator xs:stringlicenseListVersion xs:stringrdf:comment xs:stringExternalDocumentRefchecksum ChecksumexternalDocumentId xs:anyURIspdxDocument SpdxDocumentExternalRefrdf:comment xs:stringreferenceCategory ReferenceCategoryreferenceLocator xs:anyURIreferenceType ReferenceTypeExtractedLicensingInfoextractedText xs:stringFileartifactOf doap:Projectchecksum ChecksumfileContributor xs:stringfileDependency FilefileName xs:stringfileType FileTypelicenseInfoInFile AnyLicenseInfonoticeText xs:stringPackagebuiltDate xs:dateTimechecksum Checksumdescription xs:stringdoap:homepage xs:anyURIdownloadLocation xs:anyURIexternalRef ExternalReffilesAnalyzed xs:booleanhasFile FilelicenseDeclared AnyLicenseInfooriginator xs:stringpackageFileName xs:stringpackageName xs:stringpackageVerificationCode PackageVerificationCodeprimaryPackagePurpose PurposereleaseDate xs:dateTimesourceInfo xs:stringsummary xs:stringsupplier xs:stringvalidUntilDate xs:dateTimeversionInfo xs:stringPackageVerificationCodepackageVerificationCodeExcludedFile xs:stringpackageVerificationCodeValue xs:hexBinaryReferenceTypecontextualExample xs:anyURIdocumentation xs:anyURIexternalReferenceSite xs:anyURIRelationshiprdf:comment xs:stringrelatedSpdxElement SpdxElementrelationshipType RelationshipTypeReviewrdf:comment xs:stringreviewDate xs:dateTimereviewer xs:stringSnippetlicenseInfoInSnippet AnyLicenseInforange p:CompoundPointerrange p:StartEndPointersnippetFromFile FilesnippetName xs:stringSpdxDocumentcreationInfo CreationInfodataLicense "licenses/CC0-1.0"describesPackage PackageexternalDocumentRef ExternalDocumentRefhasExtractedLicensingInfo ExtractedLicensingInforeferencesFile Filereviewed ReviewspecVersion xs:stringSpdxElementannotation AnnotationartifactOf doap:Projectname xs:stringrdf:comment xs:stringrelationship RelationshipSpdxItemattributionText xs:stringcopyrightText xs:stringlicenseComments xs:stringlicenseConcluded AnyLicenseInfolicenseDeclared AnyLicenseInfolicenseInfoFromFiles SimpleLicensingInfoAnnotationTypeannotationType_otherannotationType_reviewChecksumAlgorithmchecksumAlgorithm_adler32checksumAlgorithm_blake2b256checksumAlgorithm_blake2b384checksumAlgorithm_blake2b512checksumAlgorithm_blake3checksumAlgorithm_md2checksumAlgorithm_md4checksumAlgorithm_md5checksumAlgorithm_md6checksumAlgorithm_sha1checksumAlgorithm_sha224checksumAlgorithm_sha256checksumAlgorithm_sha3_256checksumAlgorithm_sha3_384checksumAlgorithm_sha3_512checksumAlgorithm_sha384checksumAlgorithm_sha512FileTypefileType_applicationfileType_archivefileType_audiofileType_binaryfileType_documentationfileType_imagefileType_otherfileType_sourcefileType_spdxfileType_textfileType_videoPurposepurpose_applicationpurpose_archivepurpose_containerpurpose_devicepurpose_filepurpose_firmwarepurpose_frameworkpurpose_installpurpose_librarypurpose_operatingSystempurpose_otherpurpose_sourceReferenceCategoryreferenceCategory_otherreferenceCategory_packageManagerreferenceCategory_persistentIdreferenceCategory_securityRelationshipTyperelationshipType_amendmentrelationshipType_ancestorOfrelationshipType_buildDependencyOfrelationshipType_buildToolOfrelationshipType_containedByrelationshipType_containsrelationshipType_copyOfrelationshipType_dataFilerelationshipType_dataFileOfrelationshipType_dependencyManifestOfrelationshipType_dependencyOfrelationshipType_dependsOnrelationshipType_descendantOfrelationshipType_describedByrelationshipType_describesrelationshipType_devDependencyOfrelationshipType_devToolOfrelationshipType_distributionArtifactrelationshipType_documentationrelationshipType_dynamicLinkrelationshipType_exampleOfrelationshipType_expandedFromArchiverelationshipType_fileAddedrelationshipType_fileDeletedrelationshipType_fileModifiedrelationshipType_generatedFromrelationshipType_generatesrelationshipType_hasPrerequisiterelationshipType_metafileOfrelationshipType_optionalComponentOfrelationshipType_optionalDependencyOfrelationshipType_otherrelationshipType_packageOfrelationshipType_patchAppliedrelationshipType_patchForrelationshipType_prerequisiteForrelationshipType_providedDependencyOfrelationshipType_requirementDescriptionForrelationshipType_runtimeDependencyOfrelationshipType_specificationForrelationshipType_staticLinkrelationshipType_testcaseOfrelationshipType_testDependencyOfrelationshipType_testOfrelationshipType_testToolOfrelationshipType_variantOfGenerated on 20220727T151515 from commit 17948900ffe25db5179335265155bc709f71ae3f \ No newline at end of file diff --git a/ontology/context.jsonld b/ontology/context.jsonld new file mode 100644 index 0000000000..470d124700 --- /dev/null +++ b/ontology/context.jsonld @@ -0,0 +1,481 @@ +{ + "AI/AIPackage": "spdx:AI/AIPackage", + "AI/SafetyRiskAssessmentType": "spdx:AI/SafetyRiskAssessmentType", + "AI/SafetyRiskAssessmentType/high": "spdx:AI/SafetyRiskAssessmentType/high", + "AI/SafetyRiskAssessmentType/low": "spdx:AI/SafetyRiskAssessmentType/low", + "AI/SafetyRiskAssessmentType/medium": "spdx:AI/SafetyRiskAssessmentType/medium", + "AI/SafetyRiskAssessmentType/serious": "spdx:AI/SafetyRiskAssessmentType/serious", + "AI/autonomyType": "spdx:AI/autonomyType", + "AI/domain": "spdx:AI/domain", + "AI/energyConsumption": "spdx:AI/energyConsumption", + "AI/hyperparameter": "spdx:AI/hyperparameter", + "AI/informationAboutApplication": "spdx:AI/informationAboutApplication", + "AI/informationAboutTraining": "spdx:AI/informationAboutTraining", + "AI/limitation": "spdx:AI/limitation", + "AI/metric": "spdx:AI/metric", + "AI/metricDecisionThreshold": "spdx:AI/metricDecisionThreshold", + "AI/modelDataPreprocessing": "spdx:AI/modelDataPreprocessing", + "AI/modelExplainability": "spdx:AI/modelExplainability", + "AI/safetyRiskAssessment": "spdx:AI/safetyRiskAssessment", + "AI/sensitivePersonalInformation": "spdx:AI/sensitivePersonalInformation", + "AI/standardCompliance": "spdx:AI/standardCompliance", + "AI/typeOfModel": "spdx:AI/typeOfModel", + "Build/Build": "spdx:Build/Build", + "Build/buildEndTime": "spdx:Build/buildEndTime", + "Build/buildId": "spdx:Build/buildId", + "Build/buildStartTime": "spdx:Build/buildStartTime", + "Build/buildType": "spdx:Build/buildType", + "Build/configSourceDigest": "spdx:Build/configSourceDigest", + "Build/configSourceEntrypoint": "spdx:Build/configSourceEntrypoint", + "Build/configSourceUri": "spdx:Build/configSourceUri", + "Build/environment": "spdx:Build/environment", + "Build/parameters": "spdx:Build/parameters", + "Core/Agent": "spdx:Core/Agent", + "Core/Annotation": "spdx:Core/Annotation", + "Core/AnnotationType": "spdx:Core/AnnotationType", + "Core/AnnotationType/other": "spdx:Core/AnnotationType/other", + "Core/AnnotationType/review": "spdx:Core/AnnotationType/review", + "Core/Artifact": "spdx:Core/Artifact", + "Core/Bom": "spdx:Core/Bom", + "Core/Bundle": "spdx:Core/Bundle", + "Core/CreationInfo": "spdx:Core/CreationInfo", + "Core/DictionaryEntry": "spdx:Core/DictionaryEntry", + "Core/Element": "spdx:Core/Element", + "Core/ElementCollection": "spdx:Core/ElementCollection", + "Core/ExternalIdentifier": "spdx:Core/ExternalIdentifier", + "Core/ExternalIdentifierType": "spdx:Core/ExternalIdentifierType", + "Core/ExternalIdentifierType/cpe22": "spdx:Core/ExternalIdentifierType/cpe22", + "Core/ExternalIdentifierType/cpe23": "spdx:Core/ExternalIdentifierType/cpe23", + "Core/ExternalIdentifierType/cve": "spdx:Core/ExternalIdentifierType/cve", + "Core/ExternalIdentifierType/email": "spdx:Core/ExternalIdentifierType/email", + "Core/ExternalIdentifierType/gitoid": "spdx:Core/ExternalIdentifierType/gitoid", + "Core/ExternalIdentifierType/other": "spdx:Core/ExternalIdentifierType/other", + "Core/ExternalIdentifierType/packageUrl": "spdx:Core/ExternalIdentifierType/packageUrl", + "Core/ExternalIdentifierType/securityOther": "spdx:Core/ExternalIdentifierType/securityOther", + "Core/ExternalIdentifierType/swhid": "spdx:Core/ExternalIdentifierType/swhid", + "Core/ExternalIdentifierType/swid": "spdx:Core/ExternalIdentifierType/swid", + "Core/ExternalIdentifierType/urlScheme": "spdx:Core/ExternalIdentifierType/urlScheme", + "Core/ExternalMap": "spdx:Core/ExternalMap", + "Core/ExternalRef": "spdx:Core/ExternalRef", + "Core/ExternalRefType": "spdx:Core/ExternalRefType", + "Core/ExternalRefType/altDownloadLocation": "spdx:Core/ExternalRefType/altDownloadLocation", + "Core/ExternalRefType/altWebPage": "spdx:Core/ExternalRefType/altWebPage", + "Core/ExternalRefType/binaryArtifact": "spdx:Core/ExternalRefType/binaryArtifact", + "Core/ExternalRefType/bower": "spdx:Core/ExternalRefType/bower", + "Core/ExternalRefType/buildMeta": "spdx:Core/ExternalRefType/buildMeta", + "Core/ExternalRefType/buildSystem": "spdx:Core/ExternalRefType/buildSystem", + "Core/ExternalRefType/certificationReport": "spdx:Core/ExternalRefType/certificationReport", + "Core/ExternalRefType/chat": "spdx:Core/ExternalRefType/chat", + "Core/ExternalRefType/componentAnalysisReport": "spdx:Core/ExternalRefType/componentAnalysisReport", + "Core/ExternalRefType/documentation": "spdx:Core/ExternalRefType/documentation", + "Core/ExternalRefType/dynamicAnalysisReport": "spdx:Core/ExternalRefType/dynamicAnalysisReport", + "Core/ExternalRefType/eolNotice": "spdx:Core/ExternalRefType/eolNotice", + "Core/ExternalRefType/exportControlAssessment": "spdx:Core/ExternalRefType/exportControlAssessment", + "Core/ExternalRefType/funding": "spdx:Core/ExternalRefType/funding", + "Core/ExternalRefType/issueTracker": "spdx:Core/ExternalRefType/issueTracker", + "Core/ExternalRefType/license": "spdx:Core/ExternalRefType/license", + "Core/ExternalRefType/mailingList": "spdx:Core/ExternalRefType/mailingList", + "Core/ExternalRefType/mavenCentral": "spdx:Core/ExternalRefType/mavenCentral", + "Core/ExternalRefType/metrics": "spdx:Core/ExternalRefType/metrics", + "Core/ExternalRefType/npm": "spdx:Core/ExternalRefType/npm", + "Core/ExternalRefType/nuget": "spdx:Core/ExternalRefType/nuget", + "Core/ExternalRefType/other": "spdx:Core/ExternalRefType/other", + "Core/ExternalRefType/privacyAssessment": "spdx:Core/ExternalRefType/privacyAssessment", + "Core/ExternalRefType/productMetadata": "spdx:Core/ExternalRefType/productMetadata", + "Core/ExternalRefType/purchaseOrder": "spdx:Core/ExternalRefType/purchaseOrder", + "Core/ExternalRefType/qualityAssessmentReport": "spdx:Core/ExternalRefType/qualityAssessmentReport", + "Core/ExternalRefType/releaseHistory": "spdx:Core/ExternalRefType/releaseHistory", + "Core/ExternalRefType/releaseNotes": "spdx:Core/ExternalRefType/releaseNotes", + "Core/ExternalRefType/riskAssessment": "spdx:Core/ExternalRefType/riskAssessment", + "Core/ExternalRefType/runtimeAnalysisReport": "spdx:Core/ExternalRefType/runtimeAnalysisReport", + "Core/ExternalRefType/secureSoftwareAttestation": "spdx:Core/ExternalRefType/secureSoftwareAttestation", + "Core/ExternalRefType/securityAdversaryModel": "spdx:Core/ExternalRefType/securityAdversaryModel", + "Core/ExternalRefType/securityAdvisory": "spdx:Core/ExternalRefType/securityAdvisory", + "Core/ExternalRefType/securityFix": "spdx:Core/ExternalRefType/securityFix", + "Core/ExternalRefType/securityOther": "spdx:Core/ExternalRefType/securityOther", + "Core/ExternalRefType/securityPenTestReport": "spdx:Core/ExternalRefType/securityPenTestReport", + "Core/ExternalRefType/securityPolicy": "spdx:Core/ExternalRefType/securityPolicy", + "Core/ExternalRefType/securityThreatModel": "spdx:Core/ExternalRefType/securityThreatModel", + "Core/ExternalRefType/socialMedia": "spdx:Core/ExternalRefType/socialMedia", + "Core/ExternalRefType/sourceArtifact": "spdx:Core/ExternalRefType/sourceArtifact", + "Core/ExternalRefType/staticAnalysisReport": "spdx:Core/ExternalRefType/staticAnalysisReport", + "Core/ExternalRefType/support": "spdx:Core/ExternalRefType/support", + "Core/ExternalRefType/vcs": "spdx:Core/ExternalRefType/vcs", + "Core/ExternalRefType/vulnerabilityDisclosureReport": "spdx:Core/ExternalRefType/vulnerabilityDisclosureReport", + "Core/ExternalRefType/vulnerabilityExploitabilityAssessment": "spdx:Core/ExternalRefType/vulnerabilityExploitabilityAssessment", + "Core/Hash": "spdx:Core/Hash", + "Core/HashAlgorithm": "spdx:Core/HashAlgorithm", + "Core/HashAlgorithm/blake2b256": "spdx:Core/HashAlgorithm/blake2b256", + "Core/HashAlgorithm/blake2b384": "spdx:Core/HashAlgorithm/blake2b384", + "Core/HashAlgorithm/blake2b512": "spdx:Core/HashAlgorithm/blake2b512", + "Core/HashAlgorithm/blake3": "spdx:Core/HashAlgorithm/blake3", + "Core/HashAlgorithm/crystalsDilithium": "spdx:Core/HashAlgorithm/crystalsDilithium", + "Core/HashAlgorithm/crystalsKyber": "spdx:Core/HashAlgorithm/crystalsKyber", + "Core/HashAlgorithm/falcon": "spdx:Core/HashAlgorithm/falcon", + "Core/HashAlgorithm/md2": "spdx:Core/HashAlgorithm/md2", + "Core/HashAlgorithm/md4": "spdx:Core/HashAlgorithm/md4", + "Core/HashAlgorithm/md5": "spdx:Core/HashAlgorithm/md5", + "Core/HashAlgorithm/md6": "spdx:Core/HashAlgorithm/md6", + "Core/HashAlgorithm/other": "spdx:Core/HashAlgorithm/other", + "Core/HashAlgorithm/sha1": "spdx:Core/HashAlgorithm/sha1", + "Core/HashAlgorithm/sha224": "spdx:Core/HashAlgorithm/sha224", + "Core/HashAlgorithm/sha256": "spdx:Core/HashAlgorithm/sha256", + "Core/HashAlgorithm/sha384": "spdx:Core/HashAlgorithm/sha384", + "Core/HashAlgorithm/sha3_224": "spdx:Core/HashAlgorithm/sha3_224", + "Core/HashAlgorithm/sha3_256": "spdx:Core/HashAlgorithm/sha3_256", + "Core/HashAlgorithm/sha3_384": "spdx:Core/HashAlgorithm/sha3_384", + "Core/HashAlgorithm/sha3_512": "spdx:Core/HashAlgorithm/sha3_512", + "Core/HashAlgorithm/sha512": "spdx:Core/HashAlgorithm/sha512", + "Core/IntegrityMethod": "spdx:Core/IntegrityMethod", + "Core/LifecycleScopeType": "spdx:Core/LifecycleScopeType", + "Core/LifecycleScopeType/build": "spdx:Core/LifecycleScopeType/build", + "Core/LifecycleScopeType/design": "spdx:Core/LifecycleScopeType/design", + "Core/LifecycleScopeType/development": "spdx:Core/LifecycleScopeType/development", + "Core/LifecycleScopeType/other": "spdx:Core/LifecycleScopeType/other", + "Core/LifecycleScopeType/runtime": "spdx:Core/LifecycleScopeType/runtime", + "Core/LifecycleScopeType/test": "spdx:Core/LifecycleScopeType/test", + "Core/LifecycleScopedRelationship": "spdx:Core/LifecycleScopedRelationship", + "Core/NamespaceMap": "spdx:Core/NamespaceMap", + "Core/Organization": "spdx:Core/Organization", + "Core/PackageVerificationCode": "spdx:Core/PackageVerificationCode", + "Core/Person": "spdx:Core/Person", + "Core/PositiveIntegerRange": "spdx:Core/PositiveIntegerRange", + "Core/PresenceType": "spdx:Core/PresenceType", + "Core/PresenceType/no": "spdx:Core/PresenceType/no", + "Core/PresenceType/noAssertion": "spdx:Core/PresenceType/noAssertion", + "Core/PresenceType/yes": "spdx:Core/PresenceType/yes", + "Core/ProfileIdentifierType": "spdx:Core/ProfileIdentifierType", + "Core/ProfileIdentifierType/ai": "spdx:Core/ProfileIdentifierType/ai", + "Core/ProfileIdentifierType/build": "spdx:Core/ProfileIdentifierType/build", + "Core/ProfileIdentifierType/core": "spdx:Core/ProfileIdentifierType/core", + "Core/ProfileIdentifierType/dataset": "spdx:Core/ProfileIdentifierType/dataset", + "Core/ProfileIdentifierType/expandedLicensing": "spdx:Core/ProfileIdentifierType/expandedLicensing", + "Core/ProfileIdentifierType/extension": "spdx:Core/ProfileIdentifierType/extension", + "Core/ProfileIdentifierType/security": "spdx:Core/ProfileIdentifierType/security", + "Core/ProfileIdentifierType/simpleLicensing": "spdx:Core/ProfileIdentifierType/simpleLicensing", + "Core/ProfileIdentifierType/software": "spdx:Core/ProfileIdentifierType/software", + "Core/ProfileIdentifierType/usage": "spdx:Core/ProfileIdentifierType/usage", + "Core/Relationship": "spdx:Core/Relationship", + "Core/RelationshipCompleteness": "spdx:Core/RelationshipCompleteness", + "Core/RelationshipCompleteness/complete": "spdx:Core/RelationshipCompleteness/complete", + "Core/RelationshipCompleteness/incomplete": "spdx:Core/RelationshipCompleteness/incomplete", + "Core/RelationshipCompleteness/noAssertion": "spdx:Core/RelationshipCompleteness/noAssertion", + "Core/RelationshipType": "spdx:Core/RelationshipType", + "Core/RelationshipType/affects": "spdx:Core/RelationshipType/affects", + "Core/RelationshipType/amendedBy": "spdx:Core/RelationshipType/amendedBy", + "Core/RelationshipType/ancestorOf": "spdx:Core/RelationshipType/ancestorOf", + "Core/RelationshipType/availableFrom": "spdx:Core/RelationshipType/availableFrom", + "Core/RelationshipType/configures": "spdx:Core/RelationshipType/configures", + "Core/RelationshipType/contains": "spdx:Core/RelationshipType/contains", + "Core/RelationshipType/coordinatedBy": "spdx:Core/RelationshipType/coordinatedBy", + "Core/RelationshipType/copiedTo": "spdx:Core/RelationshipType/copiedTo", + "Core/RelationshipType/delegatedTo": "spdx:Core/RelationshipType/delegatedTo", + "Core/RelationshipType/dependsOn": "spdx:Core/RelationshipType/dependsOn", + "Core/RelationshipType/descendantOf": "spdx:Core/RelationshipType/descendantOf", + "Core/RelationshipType/describes": "spdx:Core/RelationshipType/describes", + "Core/RelationshipType/doesNotAffect": "spdx:Core/RelationshipType/doesNotAffect", + "Core/RelationshipType/expandsTo": "spdx:Core/RelationshipType/expandsTo", + "Core/RelationshipType/exploitCreatedBy": "spdx:Core/RelationshipType/exploitCreatedBy", + "Core/RelationshipType/fixedBy": "spdx:Core/RelationshipType/fixedBy", + "Core/RelationshipType/fixedIn": "spdx:Core/RelationshipType/fixedIn", + "Core/RelationshipType/foundBy": "spdx:Core/RelationshipType/foundBy", + "Core/RelationshipType/generates": "spdx:Core/RelationshipType/generates", + "Core/RelationshipType/hasAddedFile": "spdx:Core/RelationshipType/hasAddedFile", + "Core/RelationshipType/hasAssessmentFor": "spdx:Core/RelationshipType/hasAssessmentFor", + "Core/RelationshipType/hasAssociatedVulnerability": "spdx:Core/RelationshipType/hasAssociatedVulnerability", + "Core/RelationshipType/hasConcludedLicense": "spdx:Core/RelationshipType/hasConcludedLicense", + "Core/RelationshipType/hasDataFile": "spdx:Core/RelationshipType/hasDataFile", + "Core/RelationshipType/hasDeclaredLicense": "spdx:Core/RelationshipType/hasDeclaredLicense", + "Core/RelationshipType/hasDeletedFile": "spdx:Core/RelationshipType/hasDeletedFile", + "Core/RelationshipType/hasDependencyManifest": "spdx:Core/RelationshipType/hasDependencyManifest", + "Core/RelationshipType/hasDistributionArtifact": "spdx:Core/RelationshipType/hasDistributionArtifact", + "Core/RelationshipType/hasDocumentation": "spdx:Core/RelationshipType/hasDocumentation", + "Core/RelationshipType/hasDynamicLink": "spdx:Core/RelationshipType/hasDynamicLink", + "Core/RelationshipType/hasEvidence": "spdx:Core/RelationshipType/hasEvidence", + "Core/RelationshipType/hasExample": "spdx:Core/RelationshipType/hasExample", + "Core/RelationshipType/hasHost": "spdx:Core/RelationshipType/hasHost", + "Core/RelationshipType/hasInputs": "spdx:Core/RelationshipType/hasInputs", + "Core/RelationshipType/hasMetadata": "spdx:Core/RelationshipType/hasMetadata", + "Core/RelationshipType/hasOptionalComponent": "spdx:Core/RelationshipType/hasOptionalComponent", + "Core/RelationshipType/hasOptionalDependency": "spdx:Core/RelationshipType/hasOptionalDependency", + "Core/RelationshipType/hasOutputs": "spdx:Core/RelationshipType/hasOutputs", + "Core/RelationshipType/hasPrerequsite": "spdx:Core/RelationshipType/hasPrerequsite", + "Core/RelationshipType/hasProvidedDependency": "spdx:Core/RelationshipType/hasProvidedDependency", + "Core/RelationshipType/hasRequirement": "spdx:Core/RelationshipType/hasRequirement", + "Core/RelationshipType/hasSpecification": "spdx:Core/RelationshipType/hasSpecification", + "Core/RelationshipType/hasStaticLink": "spdx:Core/RelationshipType/hasStaticLink", + "Core/RelationshipType/hasTest": "spdx:Core/RelationshipType/hasTest", + "Core/RelationshipType/hasTestCase": "spdx:Core/RelationshipType/hasTestCase", + "Core/RelationshipType/hasVariant": "spdx:Core/RelationshipType/hasVariant", + "Core/RelationshipType/invokedBy": "spdx:Core/RelationshipType/invokedBy", + "Core/RelationshipType/modifiedBy": "spdx:Core/RelationshipType/modifiedBy", + "Core/RelationshipType/other": "spdx:Core/RelationshipType/other", + "Core/RelationshipType/packagedBy": "spdx:Core/RelationshipType/packagedBy", + "Core/RelationshipType/patchedBy": "spdx:Core/RelationshipType/patchedBy", + "Core/RelationshipType/publishedBy": "spdx:Core/RelationshipType/publishedBy", + "Core/RelationshipType/reportedBy": "spdx:Core/RelationshipType/reportedBy", + "Core/RelationshipType/republishedBy": "spdx:Core/RelationshipType/republishedBy", + "Core/RelationshipType/serializedInArtifact": "spdx:Core/RelationshipType/serializedInArtifact", + "Core/RelationshipType/testedOn": "spdx:Core/RelationshipType/testedOn", + "Core/RelationshipType/trainedOn": "spdx:Core/RelationshipType/trainedOn", + "Core/RelationshipType/underInvestigationFor": "spdx:Core/RelationshipType/underInvestigationFor", + "Core/RelationshipType/usesTool": "spdx:Core/RelationshipType/usesTool", + "Core/SoftwareAgent": "spdx:Core/SoftwareAgent", + "Core/SpdxDocument": "spdx:Core/SpdxDocument", + "Core/SupportType": "spdx:Core/SupportType", + "Core/SupportType/development": "spdx:Core/SupportType/development", + "Core/SupportType/endOfSupport": "spdx:Core/SupportType/endOfSupport", + "Core/SupportType/limitedSupport": "spdx:Core/SupportType/limitedSupport", + "Core/SupportType/noAssertion": "spdx:Core/SupportType/noAssertion", + "Core/SupportType/noSupport": "spdx:Core/SupportType/noSupport", + "Core/SupportType/support": "spdx:Core/SupportType/support", + "Core/Tool": "spdx:Core/Tool", + "Core/algorithm": "spdx:Core/algorithm", + "Core/annotationType": "spdx:Core/annotationType", + "Core/beginIntegerRange": "spdx:Core/beginIntegerRange", + "Core/builtTime": "spdx:Core/builtTime", + "Core/comment": "spdx:Core/comment", + "Core/completeness": "spdx:Core/completeness", + "Core/contentType": "spdx:Core/contentType", + "Core/context": "spdx:Core/context", + "Core/created": "spdx:Core/created", + "Core/createdBy": "spdx:Core/createdBy", + "Core/createdUsing": "spdx:Core/createdUsing", + "Core/creationInfo": "spdx:Core/creationInfo", + "Core/dataLicense": "spdx:Core/dataLicense", + "Core/definingArtifact": "spdx:Core/definingArtifact", + "Core/description": "spdx:Core/description", + "Core/element": "spdx:Core/element", + "Core/endIntegerRange": "spdx:Core/endIntegerRange", + "Core/endTime": "spdx:Core/endTime", + "Core/extension": "spdx:Core/extension", + "Core/externalIdentifier": "spdx:Core/externalIdentifier", + "Core/externalIdentifierType": "spdx:Core/externalIdentifierType", + "Core/externalRef": "spdx:Core/externalRef", + "Core/externalRefType": "spdx:Core/externalRefType", + "Core/externalSpdxId": "spdx:Core/externalSpdxId", + "Core/from": "spdx:Core/from", + "Core/hashValue": "spdx:Core/hashValue", + "Core/identifier": "spdx:Core/identifier", + "Core/identifierLocator": "spdx:Core/identifierLocator", + "Core/imports": "spdx:Core/imports", + "Core/issuingAuthority": "spdx:Core/issuingAuthority", + "Core/key": "spdx:Core/key", + "Core/locationHint": "spdx:Core/locationHint", + "Core/locator": "spdx:Core/locator", + "Core/name": "spdx:Core/name", + "Core/namespace": "spdx:Core/namespace", + "Core/namespaceMap": "spdx:Core/namespaceMap", + "Core/originatedBy": "spdx:Core/originatedBy", + "Core/packageVerificationCodeExcludedFile": "spdx:Core/packageVerificationCodeExcludedFile", + "Core/prefix": "spdx:Core/prefix", + "Core/profileConformance": "spdx:Core/profileConformance", + "Core/relationshipType": "spdx:Core/relationshipType", + "Core/releaseTime": "spdx:Core/releaseTime", + "Core/rootElement": "spdx:Core/rootElement", + "Core/scope": "spdx:Core/scope", + "Core/spdxId": "spdx:Core/spdxId", + "Core/specVersion": "spdx:Core/specVersion", + "Core/standardName": "spdx:Core/standardName", + "Core/startTime": "spdx:Core/startTime", + "Core/statement": "spdx:Core/statement", + "Core/subject": "spdx:Core/subject", + "Core/summary": "spdx:Core/summary", + "Core/suppliedBy": "spdx:Core/suppliedBy", + "Core/supportLevel": "spdx:Core/supportLevel", + "Core/to": "spdx:Core/to", + "Core/validUntilTime": "spdx:Core/validUntilTime", + "Core/value": "spdx:Core/value", + "Core/verifiedUsing": "spdx:Core/verifiedUsing", + "Dataset/ConfidentialityLevelType": "spdx:Dataset/ConfidentialityLevelType", + "Dataset/ConfidentialityLevelType/amber": "spdx:Dataset/ConfidentialityLevelType/amber", + "Dataset/ConfidentialityLevelType/clear": "spdx:Dataset/ConfidentialityLevelType/clear", + "Dataset/ConfidentialityLevelType/green": "spdx:Dataset/ConfidentialityLevelType/green", + "Dataset/ConfidentialityLevelType/red": "spdx:Dataset/ConfidentialityLevelType/red", + "Dataset/Dataset": "spdx:Dataset/Dataset", + "Dataset/DatasetAvailabilityType": "spdx:Dataset/DatasetAvailabilityType", + "Dataset/DatasetAvailabilityType/clickthrough": "spdx:Dataset/DatasetAvailabilityType/clickthrough", + "Dataset/DatasetAvailabilityType/directDownload": "spdx:Dataset/DatasetAvailabilityType/directDownload", + "Dataset/DatasetAvailabilityType/query": "spdx:Dataset/DatasetAvailabilityType/query", + "Dataset/DatasetAvailabilityType/registration": "spdx:Dataset/DatasetAvailabilityType/registration", + "Dataset/DatasetAvailabilityType/scrapingScript": "spdx:Dataset/DatasetAvailabilityType/scrapingScript", + "Dataset/DatasetType": "spdx:Dataset/DatasetType", + "Dataset/DatasetType/audio": "spdx:Dataset/DatasetType/audio", + "Dataset/DatasetType/categorical": "spdx:Dataset/DatasetType/categorical", + "Dataset/DatasetType/graph": "spdx:Dataset/DatasetType/graph", + "Dataset/DatasetType/image": "spdx:Dataset/DatasetType/image", + "Dataset/DatasetType/noAssertion": "spdx:Dataset/DatasetType/noAssertion", + "Dataset/DatasetType/numeric": "spdx:Dataset/DatasetType/numeric", + "Dataset/DatasetType/other": "spdx:Dataset/DatasetType/other", + "Dataset/DatasetType/sensor": "spdx:Dataset/DatasetType/sensor", + "Dataset/DatasetType/structured": "spdx:Dataset/DatasetType/structured", + "Dataset/DatasetType/syntactic": "spdx:Dataset/DatasetType/syntactic", + "Dataset/DatasetType/text": "spdx:Dataset/DatasetType/text", + "Dataset/DatasetType/timeseries": "spdx:Dataset/DatasetType/timeseries", + "Dataset/DatasetType/timestamp": "spdx:Dataset/DatasetType/timestamp", + "Dataset/DatasetType/video": "spdx:Dataset/DatasetType/video", + "Dataset/anonymizationMethodUsed": "spdx:Dataset/anonymizationMethodUsed", + "Dataset/confidentialityLevel": "spdx:Dataset/confidentialityLevel", + "Dataset/dataCollectionProcess": "spdx:Dataset/dataCollectionProcess", + "Dataset/dataPreprocessing": "spdx:Dataset/dataPreprocessing", + "Dataset/datasetAvailability": "spdx:Dataset/datasetAvailability", + "Dataset/datasetNoise": "spdx:Dataset/datasetNoise", + "Dataset/datasetSize": "spdx:Dataset/datasetSize", + "Dataset/datasetType": "spdx:Dataset/datasetType", + "Dataset/datasetUpdateMechanism": "spdx:Dataset/datasetUpdateMechanism", + "Dataset/intendedUse": "spdx:Dataset/intendedUse", + "Dataset/knownBias": "spdx:Dataset/knownBias", + "Dataset/sensitivePersonalInformation": "spdx:Dataset/sensitivePersonalInformation", + "Dataset/sensor": "spdx:Dataset/sensor", + "ExpandedLicensing/ConjunctiveLicenseSet": "spdx:ExpandedLicensing/ConjunctiveLicenseSet", + "ExpandedLicensing/CustomLicense": "spdx:ExpandedLicensing/CustomLicense", + "ExpandedLicensing/CustomLicenseAddition": "spdx:ExpandedLicensing/CustomLicenseAddition", + "ExpandedLicensing/DisjunctiveLicenseSet": "spdx:ExpandedLicensing/DisjunctiveLicenseSet", + "ExpandedLicensing/ExtendableLicense": "spdx:ExpandedLicensing/ExtendableLicense", + "ExpandedLicensing/IndividualLicensingInfo": "spdx:ExpandedLicensing/IndividualLicensingInfo", + "ExpandedLicensing/License": "spdx:ExpandedLicensing/License", + "ExpandedLicensing/LicenseAddition": "spdx:ExpandedLicensing/LicenseAddition", + "ExpandedLicensing/ListedLicense": "spdx:ExpandedLicensing/ListedLicense", + "ExpandedLicensing/ListedLicenseException": "spdx:ExpandedLicensing/ListedLicenseException", + "ExpandedLicensing/NoAssertionLicense": "spdx:ExpandedLicensing/NoAssertionLicense", + "ExpandedLicensing/NoneLicense": "spdx:ExpandedLicensing/NoneLicense", + "ExpandedLicensing/OrLaterOperator": "spdx:ExpandedLicensing/OrLaterOperator", + "ExpandedLicensing/WithAdditionOperator": "spdx:ExpandedLicensing/WithAdditionOperator", + "ExpandedLicensing/additionText": "spdx:ExpandedLicensing/additionText", + "ExpandedLicensing/deprecatedVersion": "spdx:ExpandedLicensing/deprecatedVersion", + "ExpandedLicensing/isDeprecatedAdditionId": "spdx:ExpandedLicensing/isDeprecatedAdditionId", + "ExpandedLicensing/isDeprecatedLicenseId": "spdx:ExpandedLicensing/isDeprecatedLicenseId", + "ExpandedLicensing/isFsfLibre": "spdx:ExpandedLicensing/isFsfLibre", + "ExpandedLicensing/isOsiApproved": "spdx:ExpandedLicensing/isOsiApproved", + "ExpandedLicensing/licenseXml": "spdx:ExpandedLicensing/licenseXml", + "ExpandedLicensing/listVersionAdded": "spdx:ExpandedLicensing/listVersionAdded", + "ExpandedLicensing/member": "spdx:ExpandedLicensing/member", + "ExpandedLicensing/obsoletedBy": "spdx:ExpandedLicensing/obsoletedBy", + "ExpandedLicensing/seeAlso": "spdx:ExpandedLicensing/seeAlso", + "ExpandedLicensing/standardAdditionTemplate": "spdx:ExpandedLicensing/standardAdditionTemplate", + "ExpandedLicensing/standardLicenseHeader": "spdx:ExpandedLicensing/standardLicenseHeader", + "ExpandedLicensing/standardLicenseTemplate": "spdx:ExpandedLicensing/standardLicenseTemplate", + "ExpandedLicensing/subjectAddition": "spdx:ExpandedLicensing/subjectAddition", + "ExpandedLicensing/subjectExtendableLicense": "spdx:ExpandedLicensing/subjectExtendableLicense", + "ExpandedLicensing/subjectLicense": "spdx:ExpandedLicensing/subjectLicense", + "Extension/Extension": "spdx:Extension/Extension", + "Security/CvssSeverityType": "spdx:Security/CvssSeverityType", + "Security/CvssSeverityType/critical": "spdx:Security/CvssSeverityType/critical", + "Security/CvssSeverityType/high": "spdx:Security/CvssSeverityType/high", + "Security/CvssSeverityType/low": "spdx:Security/CvssSeverityType/low", + "Security/CvssSeverityType/medium": "spdx:Security/CvssSeverityType/medium", + "Security/CvssSeverityType/none": "spdx:Security/CvssSeverityType/none", + "Security/CvssV2VulnAssessmentRelationship": "spdx:Security/CvssV2VulnAssessmentRelationship", + "Security/CvssV3VulnAssessmentRelationship": "spdx:Security/CvssV3VulnAssessmentRelationship", + "Security/CvssV4VulnAssessmentRelationship": "spdx:Security/CvssV4VulnAssessmentRelationship", + "Security/EpssVulnAssessmentRelationship": "spdx:Security/EpssVulnAssessmentRelationship", + "Security/ExploitCatalogType": "spdx:Security/ExploitCatalogType", + "Security/ExploitCatalogType/kev": "spdx:Security/ExploitCatalogType/kev", + "Security/ExploitCatalogType/other": "spdx:Security/ExploitCatalogType/other", + "Security/ExploitCatalogVulnAssessmentRelationship": "spdx:Security/ExploitCatalogVulnAssessmentRelationship", + "Security/SsvcDecisionType": "spdx:Security/SsvcDecisionType", + "Security/SsvcDecisionType/act": "spdx:Security/SsvcDecisionType/act", + "Security/SsvcDecisionType/attend": "spdx:Security/SsvcDecisionType/attend", + "Security/SsvcDecisionType/track": "spdx:Security/SsvcDecisionType/track", + "Security/SsvcDecisionType/trackStar": "spdx:Security/SsvcDecisionType/trackStar", + "Security/SsvcVulnAssessmentRelationship": "spdx:Security/SsvcVulnAssessmentRelationship", + "Security/VexAffectedVulnAssessmentRelationship": "spdx:Security/VexAffectedVulnAssessmentRelationship", + "Security/VexFixedVulnAssessmentRelationship": "spdx:Security/VexFixedVulnAssessmentRelationship", + "Security/VexJustificationType": "spdx:Security/VexJustificationType", + "Security/VexJustificationType/componentNotPresent": "spdx:Security/VexJustificationType/componentNotPresent", + "Security/VexJustificationType/inlineMitigationsAlreadyExist": "spdx:Security/VexJustificationType/inlineMitigationsAlreadyExist", + "Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary": "spdx:Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary", + "Security/VexJustificationType/vulnerableCodeNotInExecutePath": "spdx:Security/VexJustificationType/vulnerableCodeNotInExecutePath", + "Security/VexJustificationType/vulnerableCodeNotPresent": "spdx:Security/VexJustificationType/vulnerableCodeNotPresent", + "Security/VexNotAffectedVulnAssessmentRelationship": "spdx:Security/VexNotAffectedVulnAssessmentRelationship", + "Security/VexUnderInvestigationVulnAssessmentRelationship": "spdx:Security/VexUnderInvestigationVulnAssessmentRelationship", + "Security/VexVulnAssessmentRelationship": "spdx:Security/VexVulnAssessmentRelationship", + "Security/VulnAssessmentRelationship": "spdx:Security/VulnAssessmentRelationship", + "Security/Vulnerability": "spdx:Security/Vulnerability", + "Security/actionStatement": "spdx:Security/actionStatement", + "Security/actionStatementTime": "spdx:Security/actionStatementTime", + "Security/assessedElement": "spdx:Security/assessedElement", + "Security/catalogType": "spdx:Security/catalogType", + "Security/decisionType": "spdx:Security/decisionType", + "Security/exploited": "spdx:Security/exploited", + "Security/impactStatement": "spdx:Security/impactStatement", + "Security/impactStatementTime": "spdx:Security/impactStatementTime", + "Security/justificationType": "spdx:Security/justificationType", + "Security/locator": "spdx:Security/locator", + "Security/modifiedTime": "spdx:Security/modifiedTime", + "Security/percentile": "spdx:Security/percentile", + "Security/probability": "spdx:Security/probability", + "Security/publishedTime": "spdx:Security/publishedTime", + "Security/score": "spdx:Security/score", + "Security/severity": "spdx:Security/severity", + "Security/statusNotes": "spdx:Security/statusNotes", + "Security/vectorString": "spdx:Security/vectorString", + "Security/vexVersion": "spdx:Security/vexVersion", + "Security/withdrawnTime": "spdx:Security/withdrawnTime", + "SimpleLicensing/AnyLicenseInfo": "spdx:SimpleLicensing/AnyLicenseInfo", + "SimpleLicensing/LicenseExpression": "spdx:SimpleLicensing/LicenseExpression", + "SimpleLicensing/SimpleLicensingText": "spdx:SimpleLicensing/SimpleLicensingText", + "SimpleLicensing/customIdToUri": "spdx:SimpleLicensing/customIdToUri", + "SimpleLicensing/licenseExpression": "spdx:SimpleLicensing/licenseExpression", + "SimpleLicensing/licenseListVersion": "spdx:SimpleLicensing/licenseListVersion", + "SimpleLicensing/licenseText": "spdx:SimpleLicensing/licenseText", + "Software/File": "spdx:Software/File", + "Software/Package": "spdx:Software/Package", + "Software/Sbom": "spdx:Software/Sbom", + "Software/SbomType": "spdx:Software/SbomType", + "Software/SbomType/analyzed": "spdx:Software/SbomType/analyzed", + "Software/SbomType/build": "spdx:Software/SbomType/build", + "Software/SbomType/deployed": "spdx:Software/SbomType/deployed", + "Software/SbomType/design": "spdx:Software/SbomType/design", + "Software/SbomType/runtime": "spdx:Software/SbomType/runtime", + "Software/SbomType/source": "spdx:Software/SbomType/source", + "Software/Snippet": "spdx:Software/Snippet", + "Software/SoftwareArtifact": "spdx:Software/SoftwareArtifact", + "Software/SoftwarePurpose": "spdx:Software/SoftwarePurpose", + "Software/SoftwarePurpose/application": "spdx:Software/SoftwarePurpose/application", + "Software/SoftwarePurpose/archive": "spdx:Software/SoftwarePurpose/archive", + "Software/SoftwarePurpose/bom": "spdx:Software/SoftwarePurpose/bom", + "Software/SoftwarePurpose/configuration": "spdx:Software/SoftwarePurpose/configuration", + "Software/SoftwarePurpose/container": "spdx:Software/SoftwarePurpose/container", + "Software/SoftwarePurpose/data": "spdx:Software/SoftwarePurpose/data", + "Software/SoftwarePurpose/device": "spdx:Software/SoftwarePurpose/device", + "Software/SoftwarePurpose/deviceDriver": "spdx:Software/SoftwarePurpose/deviceDriver", + "Software/SoftwarePurpose/diskImage": "spdx:Software/SoftwarePurpose/diskImage", + "Software/SoftwarePurpose/documentation": "spdx:Software/SoftwarePurpose/documentation", + "Software/SoftwarePurpose/evidence": "spdx:Software/SoftwarePurpose/evidence", + "Software/SoftwarePurpose/executable": "spdx:Software/SoftwarePurpose/executable", + "Software/SoftwarePurpose/file": "spdx:Software/SoftwarePurpose/file", + "Software/SoftwarePurpose/filesystemImage": "spdx:Software/SoftwarePurpose/filesystemImage", + "Software/SoftwarePurpose/firmware": "spdx:Software/SoftwarePurpose/firmware", + "Software/SoftwarePurpose/framework": "spdx:Software/SoftwarePurpose/framework", + "Software/SoftwarePurpose/install": "spdx:Software/SoftwarePurpose/install", + "Software/SoftwarePurpose/library": "spdx:Software/SoftwarePurpose/library", + "Software/SoftwarePurpose/manifest": "spdx:Software/SoftwarePurpose/manifest", + "Software/SoftwarePurpose/model": "spdx:Software/SoftwarePurpose/model", + "Software/SoftwarePurpose/module": "spdx:Software/SoftwarePurpose/module", + "Software/SoftwarePurpose/operatingSystem": "spdx:Software/SoftwarePurpose/operatingSystem", + "Software/SoftwarePurpose/other": "spdx:Software/SoftwarePurpose/other", + "Software/SoftwarePurpose/patch": "spdx:Software/SoftwarePurpose/patch", + "Software/SoftwarePurpose/platform": "spdx:Software/SoftwarePurpose/platform", + "Software/SoftwarePurpose/requirement": "spdx:Software/SoftwarePurpose/requirement", + "Software/SoftwarePurpose/source": "spdx:Software/SoftwarePurpose/source", + "Software/SoftwarePurpose/specification": "spdx:Software/SoftwarePurpose/specification", + "Software/SoftwarePurpose/test": "spdx:Software/SoftwarePurpose/test", + "Software/additionalPurpose": "spdx:Software/additionalPurpose", + "Software/attributionText": "spdx:Software/attributionText", + "Software/byteRange": "spdx:Software/byteRange", + "Software/contentType": "spdx:Software/contentType", + "Software/copyrightText": "spdx:Software/copyrightText", + "Software/downloadLocation": "spdx:Software/downloadLocation", + "Software/gitoid": "spdx:Software/gitoid", + "Software/homePage": "spdx:Software/homePage", + "Software/isDirectory": "spdx:Software/isDirectory", + "Software/lineRange": "spdx:Software/lineRange", + "Software/packageUrl": "spdx:Software/packageUrl", + "Software/packageVersion": "spdx:Software/packageVersion", + "Software/primaryPurpose": "spdx:Software/primaryPurpose", + "Software/sbomType": "spdx:Software/sbomType", + "Software/snippetFromFile": "spdx:Software/snippetFromFile", + "Software/sourceInfo": "spdx:Software/sourceInfo", + "spdx": "https://rdf.spdx.org/v3/" +} \ No newline at end of file diff --git a/ontology/model.plantuml b/ontology/model.plantuml new file mode 100644 index 0000000000..cf71ee1665 --- /dev/null +++ b/ontology/model.plantuml @@ -0,0 +1,510 @@ + +@startuml +'Automatically generated by spec-parser v2.0.0 on 2024-02-22T18:36:13.991420+00:00 + +title SPDXv3 model +scale 4000*4000 +hide methods +skinparam packageStyle folder + +package Build { +} +package Licensing { +} +package Software { +} +package ExpandedLicensing { +} +package Lite { +} +package Core { +} +package SimpleLicensing { +} +package Dataset { +} +package AI { +} +package Security { +} +package Extension { +} +class Build.Build { + buildEndTime 0:1 + buildId 0:1 + buildStartTime 0:1 + buildType 1:1 + configSourceDigest 0:* + configSourceEntrypoint 0:* + configSourceUri 0:* + environment 0:* + parameters 0:* +} +class Software.Snippet { + byteRange 0:1 + lineRange 0:1 + snippetFromFile 1:1 +} +class Software.Package { + downloadLocation 0:1 + homePage 0:1 + packageUrl 0:1 + packageVersion 0:1 + sourceInfo 0:1 +} +abstract Software.SoftwareArtifact { + additionalPurpose 0:* + attributionText 0:* + copyrightText 0:1 + gitoid 0:2 + primaryPurpose 0:1 +} +class Software.File { + contentType 0:1 + isDirectory 0:1 +} +class Software.Sbom { + sbomType 0:* +} +class ExpandedLicensing.DisjunctiveLicenseSet { + member 2:* +} +abstract ExpandedLicensing.License { + /SimpleLicensing/licenseText 1:1 + isDeprecatedLicenseId 0:1 + isFsfLibre 0:1 + isOsiApproved 0:1 + licenseXml 0:1 + obsoletedBy 0:1 + seeAlso 0:* + standardLicenseHeader 0:1 + standardLicenseTemplate 0:1 +} +class ExpandedLicensing.ConjunctiveLicenseSet { + member 2:* +} +class ExpandedLicensing.CustomLicenseAddition { +} +class ExpandedLicensing.OrLaterOperator { + subjectLicense 1:1 +} +abstract ExpandedLicensing.ExtendableLicense { +} +class ExpandedLicensing.WithAdditionOperator { + subjectAddition 1:1 + subjectExtendableLicense 1:1 +} +class ExpandedLicensing.IndividualLicensingInfo { +} +class ExpandedLicensing.ListedLicenseException { + deprecatedVersion 0:1 + listVersionAdded 0:1 +} +class ExpandedLicensing.CustomLicense { +} +class ExpandedLicensing.ListedLicense { + deprecatedVersion 0:1 + listVersionAdded 0:1 +} +abstract ExpandedLicensing.LicenseAddition { + additionText 1:1 + isDeprecatedAdditionId 0:1 + licenseXml 0:1 + obsoletedBy 0:1 + seeAlso 0:* + standardAdditionTemplate 0:1 +} +class Core.CreationInfo { + comment 0:1 + created 1:1 + createdBy 1:* + createdUsing 0:* + specVersion 1:1 +} +abstract Core.Element { + comment 0:1 + creationInfo 1:1 + description 0:1 + extension 0:* + externalIdentifier 0:* + externalRef 0:* + name 0:1 + spdxId 1:1 + summary 0:1 + verifiedUsing 0:* +} +class Core.ExternalRef { + comment 0:1 + contentType 0:1 + externalRefType 0:1 + locator 0:* +} +class Core.Bom { +} +abstract Core.IntegrityMethod { + comment 0:1 +} +class Core.PositiveIntegerRange { + beginIntegerRange 1:1 + endIntegerRange 1:1 +} +class Core.NamespaceMap { + namespace 1:1 + prefix 1:1 +} +abstract Core.Artifact { + builtTime 0:1 + originatedBy 0:* + releaseTime 0:1 + standardName 0:* + suppliedBy 0:1 + supportLevel 0:* + validUntilTime 0:1 +} +class Core.Organization { +} +class Core.Tool { +} +abstract Core.ElementCollection { + element 0:* + profileConformance 0:* + rootElement 0:* +} +class Core.ExternalMap { + definingArtifact 0:1 + externalSpdxId 1:1 + locationHint 0:1 + verifiedUsing 0:* +} +class Core.Hash { + algorithm 1:1 + hashValue 1:1 +} +class Core.Annotation { + annotationType 1:1 + contentType 0:1 + statement 0:1 + subject 1:1 +} +class Core.DictionaryEntry { + key 1:1 + value 0:1 +} +class Core.Person { +} +class Core.Agent { +} +class Core.ExternalIdentifier { + comment 0:1 + externalIdentifierType 1:1 + identifier 1:1 + identifierLocator 0:* + issuingAuthority 0:1 +} +class Core.SpdxDocument { + dataLicense 0:1 + imports 0:* + namespaceMap 0:* +} +class Core.Relationship { + completeness 0:1 + endTime 0:1 + from 1:1 + relationshipType 1:1 + startTime 0:1 + to 0:* +} +class Core.SoftwareAgent { +} +class Core.LifecycleScopedRelationship { + scope 0:1 +} +class Core.Bundle { + context 0:1 +} +class Core.PackageVerificationCode { + hashValue 1:1 + packageVerificationCodeExcludedFile 0:* +} +class SimpleLicensing.LicenseExpression { + customIdToUri 0:* + licenseExpression 1:1 + licenseListVersion 0:1 +} +abstract SimpleLicensing.AnyLicenseInfo { +} +class SimpleLicensing.SimpleLicensingText { + licenseText 1:1 +} +class Dataset.Dataset { + anonymizationMethodUsed 0:* + confidentialityLevel 0:1 + dataCollectionProcess 0:1 + dataPreprocessing 0:* + datasetAvailability 0:1 + datasetNoise 0:1 + datasetSize 0:1 + datasetType 1:* + datasetUpdateMechanism 0:1 + intendedUse 0:1 + knownBias 0:* + sensitivePersonalInformation 0:1 + sensor 0:* +} +class AI.AIPackage { + autonomyType 0:1 + domain 0:* + energyConsumption 0:1 + hyperparameter 0:* + informationAboutApplication 0:1 + informationAboutTraining 0:1 + limitation 0:1 + metric 0:* + metricDecisionThreshold 0:* + modelDataPreprocessing 0:* + modelExplainability 0:* + safetyRiskAssessment 0:1 + sensitivePersonalInformation 0:1 + standardCompliance 0:* + typeOfModel 0:* +} +class Security.CvssV2VulnAssessmentRelationship { + score 1:1 + vectorString 1:1 +} +class Security.VexAffectedVulnAssessmentRelationship { + actionStatement 0:1 + actionStatementTime 0:* +} +class Security.SsvcVulnAssessmentRelationship { + decisionType 1:1 +} +class Security.Vulnerability { + modifiedTime 0:1 + publishedTime 0:1 + withdrawnTime 0:1 +} +class Security.EpssVulnAssessmentRelationship { + percentile 1:1 + probability 1:1 + publishedTime 1:1 +} +abstract Security.VulnAssessmentRelationship { + /Core/suppliedBy 0:1 + assessedElement 0:1 + modifiedTime 0:1 + publishedTime 0:1 + withdrawnTime 0:1 +} +class Security.VexFixedVulnAssessmentRelationship { +} +class Security.ExploitCatalogVulnAssessmentRelationship { + catalogType 1:1 + exploited 1:1 + locator 1:1 +} +class Security.VexUnderInvestigationVulnAssessmentRelationship { +} +class Security.CvssV4VulnAssessmentRelationship { + score 1:1 + severity 1:1 + vectorString 1:1 +} +class Security.VexNotAffectedVulnAssessmentRelationship { + impactStatement 0:1 + impactStatementTime 0:1 + justificationType 0:1 +} +abstract Security.VexVulnAssessmentRelationship { + statusNotes 0:1 + vexVersion 0:1 +} +class Security.CvssV3VulnAssessmentRelationship { + score 1:1 + severity 1:1 + vectorString 1:1 +} +abstract Extension.Extension { +} +enum Software.SoftwarePurpose { +} +enum Software.SbomType { +} +enum Core.HashAlgorithm { +} +enum Core.ProfileIdentifierType { +} +enum Core.ExternalIdentifierType { +} +enum Core.AnnotationType { +} +enum Core.RelationshipType { +} +enum Core.RelationshipCompleteness { +} +enum Core.PresenceType { +} +enum Core.SupportType { +} +enum Core.ExternalRefType { +} +enum Core.LifecycleScopeType { +} +enum Dataset.ConfidentialityLevelType { +} +enum Dataset.DatasetType { +} +enum Dataset.DatasetAvailabilityType { +} +enum AI.SafetyRiskAssessmentType { +} +enum Security.SsvcDecisionType { +} +enum Security.ExploitCatalogType { +} +enum Security.VexJustificationType { +} +enum Security.CvssSeverityType { +} +class Core.SemVer { +} +class Core.MediaType { +} +class Core.DateTime { +} +Build.Build --|> Element +Software.Snippet --|> SoftwareArtifact +Software.Package --|> SoftwareArtifact +Software.SoftwareArtifact --|> Artifact +Software.File --|> SoftwareArtifact +Software.Sbom --|> Bom +ExpandedLicensing.DisjunctiveLicenseSet --|> AnyLicenseInfo +ExpandedLicensing.License --|> ExtendableLicense +ExpandedLicensing.ConjunctiveLicenseSet --|> AnyLicenseInfo +ExpandedLicensing.CustomLicenseAddition --|> LicenseAddition +ExpandedLicensing.OrLaterOperator --|> ExtendableLicense +ExpandedLicensing.ExtendableLicense --|> AnyLicenseInfo +ExpandedLicensing.WithAdditionOperator --|> AnyLicenseInfo +ExpandedLicensing.IndividualLicensingInfo --|> AnyLicenseInfo +ExpandedLicensing.ListedLicenseException --|> LicenseAddition +ExpandedLicensing.CustomLicense --|> License +ExpandedLicensing.ListedLicense --|> License +ExpandedLicensing.LicenseAddition --|> Element +Core.Bom --|> Bundle +Core.Artifact --|> Element +Core.Organization --|> Agent +Core.Tool --|> Element +Core.ElementCollection --|> Element +Core.Hash --|> IntegrityMethod +Core.Annotation --|> Element +Core.Person --|> Agent +Core.Agent --|> Element +Core.SpdxDocument --|> ElementCollection +Core.Relationship --|> Element +Core.SoftwareAgent --|> Agent +Core.LifecycleScopedRelationship --|> Relationship +Core.Bundle --|> ElementCollection +Core.PackageVerificationCode --|> IntegrityMethod +SimpleLicensing.LicenseExpression --|> AnyLicenseInfo +SimpleLicensing.AnyLicenseInfo --|> Element +SimpleLicensing.SimpleLicensingText --|> Element +Dataset.Dataset --|> Package +AI.AIPackage --|> Package +Security.CvssV2VulnAssessmentRelationship --|> VulnAssessmentRelationship +Security.VexAffectedVulnAssessmentRelationship --|> VexVulnAssessmentRelationship +Security.SsvcVulnAssessmentRelationship --|> VulnAssessmentRelationship +Security.Vulnerability --|> Artifact +Security.EpssVulnAssessmentRelationship --|> VulnAssessmentRelationship +Security.VulnAssessmentRelationship --|> Relationship +Security.VexFixedVulnAssessmentRelationship --|> VexVulnAssessmentRelationship +Security.ExploitCatalogVulnAssessmentRelationship --|> VulnAssessmentRelationship +Security.VexUnderInvestigationVulnAssessmentRelationship --|> VexVulnAssessmentRelationship +Security.CvssV4VulnAssessmentRelationship --|> VulnAssessmentRelationship +Security.VexNotAffectedVulnAssessmentRelationship --|> VexVulnAssessmentRelationship +Security.VexVulnAssessmentRelationship --|> VulnAssessmentRelationship +Security.CvssV3VulnAssessmentRelationship --|> VulnAssessmentRelationship +Build.Build::buildEndTime --> DateTime +Build.Build::buildStartTime --> DateTime +Build.Build::configSourceDigest --> Hash +Build.Build::environment --> DictionaryEntry +Build.Build::parameters --> DictionaryEntry +Software.Snippet::byteRange --> PositiveIntegerRange +Software.Snippet::lineRange --> PositiveIntegerRange +Software.Snippet::snippetFromFile --> File +Software.SoftwareArtifact::additionalPurpose --> SoftwarePurpose +Software.SoftwareArtifact::primaryPurpose --> SoftwarePurpose +Software.File::contentType --> MediaType +Software.Sbom::sbomType --> SbomType +ExpandedLicensing.DisjunctiveLicenseSet::member --> AnyLicenseInfo +ExpandedLicensing.ConjunctiveLicenseSet::member --> AnyLicenseInfo +ExpandedLicensing.OrLaterOperator::subjectLicense --> License +ExpandedLicensing.WithAdditionOperator::subjectAddition --> LicenseAddition +ExpandedLicensing.WithAdditionOperator::subjectExtendableLicense --> ExtendableLicense +Core.CreationInfo::created --> DateTime +Core.CreationInfo::createdBy --> Agent +Core.CreationInfo::createdUsing --> Tool +Core.CreationInfo::specVersion --> SemVer +Core.Element::creationInfo --> CreationInfo +Core.Element::extension --> Extension +Core.Element::externalIdentifier --> ExternalIdentifier +Core.Element::externalRef --> ExternalRef +Core.Element::verifiedUsing --> IntegrityMethod +Core.ExternalRef::contentType --> MediaType +Core.ExternalRef::externalRefType --> ExternalRefType +Core.Artifact::builtTime --> DateTime +Core.Artifact::originatedBy --> Agent +Core.Artifact::releaseTime --> DateTime +Core.Artifact::suppliedBy --> Agent +Core.Artifact::supportLevel --> SupportType +Core.Artifact::validUntilTime --> DateTime +Core.ElementCollection::element --> Element +Core.ElementCollection::profileConformance --> ProfileIdentifierType +Core.ElementCollection::rootElement --> Element +Core.ExternalMap::definingArtifact --> Artifact +Core.ExternalMap::verifiedUsing --> IntegrityMethod +Core.Hash::algorithm --> HashAlgorithm +Core.Annotation::annotationType --> AnnotationType +Core.Annotation::contentType --> MediaType +Core.Annotation::subject --> Element +Core.ExternalIdentifier::externalIdentifierType --> ExternalIdentifierType +Core.SpdxDocument::dataLicense --> AnyLicenseInfo +Core.SpdxDocument::imports --> ExternalMap +Core.SpdxDocument::namespaceMap --> NamespaceMap +Core.Relationship::completeness --> RelationshipCompleteness +Core.Relationship::endTime --> DateTime +Core.Relationship::from --> Element +Core.Relationship::relationshipType --> RelationshipType +Core.Relationship::startTime --> DateTime +Core.Relationship::to --> Element +Core.LifecycleScopedRelationship::scope --> LifecycleScopeType +SimpleLicensing.LicenseExpression::customIdToUri --> DictionaryEntry +SimpleLicensing.LicenseExpression::licenseListVersion --> SemVer +Dataset.Dataset::confidentialityLevel --> ConfidentialityLevelType +Dataset.Dataset::datasetAvailability --> DatasetAvailabilityType +Dataset.Dataset::datasetType --> DatasetType +Dataset.Dataset::sensitivePersonalInformation --> PresenceType +Dataset.Dataset::sensor --> DictionaryEntry +AI.AIPackage::autonomyType --> PresenceType +AI.AIPackage::hyperparameter --> DictionaryEntry +AI.AIPackage::metric --> DictionaryEntry +AI.AIPackage::metricDecisionThreshold --> DictionaryEntry +AI.AIPackage::safetyRiskAssessment --> SafetyRiskAssessmentType +AI.AIPackage::sensitivePersonalInformation --> PresenceType +Security.VexAffectedVulnAssessmentRelationship::actionStatementTime --> DateTime +Security.SsvcVulnAssessmentRelationship::decisionType --> SsvcDecisionType +Security.Vulnerability::modifiedTime --> DateTime +Security.Vulnerability::publishedTime --> DateTime +Security.Vulnerability::withdrawnTime --> DateTime +Security.EpssVulnAssessmentRelationship::publishedTime --> DateTime +Security.VulnAssessmentRelationship::/Core/suppliedBy --> Agent +Security.VulnAssessmentRelationship::assessedElement --> Element +Security.VulnAssessmentRelationship::modifiedTime --> DateTime +Security.VulnAssessmentRelationship::publishedTime --> DateTime +Security.VulnAssessmentRelationship::withdrawnTime --> DateTime +Security.ExploitCatalogVulnAssessmentRelationship::catalogType --> ExploitCatalogType +Security.CvssV4VulnAssessmentRelationship::severity --> CvssSeverityType +Security.VexNotAffectedVulnAssessmentRelationship::impactStatementTime --> DateTime +Security.VexNotAffectedVulnAssessmentRelationship::justificationType --> VexJustificationType +Security.CvssV3VulnAssessmentRelationship::severity --> CvssSeverityType + +@enduml diff --git a/ontology/ontology.rdf.dot b/ontology/ontology.rdf.dot new file mode 100644 index 0000000000..b7dab935c1 --- /dev/null +++ b/ontology/ontology.rdf.dot @@ -0,0 +1,2940 @@ +digraph { + node [ fontname="DejaVu Sans" ] ; + node0 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node2 -> node3 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node6 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node2 -> node11 [ color=BLACK, label=< sh:property > ] ; + node12 -> node13 [ color=BLACK, label=< sh:path > ] ; + node15 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node17 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node20 -> node21 [ color=BLACK, label=< sh:property > ] ; + node23 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node26 [ color=BLACK, label=< sh:property > ] ; + node27 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node29 -> node30 [ color=BLACK, label=< sh:property > ] ; + node31 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node34 [ color=BLACK, label=< sh:property > ] ; + node35 -> node36 [ color=BLACK, label=< sh:path > ] ; + node37 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node39 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node42 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node43 -> node44 [ color=BLACK, label=< rdfs:range > ] ; + node46 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node49 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node51 [ color=BLACK, label=< sh:property > ] ; + node52 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node53 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node57 [ color=BLACK, label=< sh:property > ] ; + node58 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node61 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node63 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node68 -> node69 [ color=BLACK, label=< sh:path > ] ; + node70 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node73 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node74 -> node75 [ color=BLACK, label=< sh:path > ] ; + node78 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node76 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node81 [ color=BLACK, label=< sh:property > ] ; + node82 -> node83 [ color=BLACK, label=< sh:property > ] ; + node10 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node85 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node86 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node88 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node89 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node91 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node93 -> node94 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node95 [ color=BLACK, label=< sh:property > ] ; + node98 -> node99 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node100 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node101 -> node102 [ color=BLACK, label=< rdf:type > ] ; + node104 -> node105 [ color=BLACK, label=< sh:property > ] ; + node106 -> node107 [ color=BLACK, label=< sh:path > ] ; + node108 -> node109 [ color=BLACK, label=< rdfs:range > ] ; + node112 -> node113 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node69 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node115 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node116 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node118 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node120 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node123 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node124 -> node125 [ color=BLACK, label=< sh:path > ] ; + node126 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node127 -> node128 [ color=BLACK, label=< sh:path > ] ; + node130 -> node131 [ color=BLACK, label=< sh:path > ] ; + node132 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node134 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node136 -> node137 [ color=BLACK, label=< sh:property > ] ; + node138 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node140 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node141 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node144 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node148 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node149 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node150 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node153 -> node154 [ color=BLACK, label=< sh:path > ] ; + node79 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node155 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node16 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node112 -> node156 [ color=BLACK, label=< sh:property > ] ; + node157 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node158 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node159 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node160 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node163 [ color=BLACK, label=< sh:property > ] ; + node164 -> node165 [ color=BLACK, label=< rdfs:range > ] ; + node29 -> node167 [ color=BLACK, label=< sh:property > ] ; + node168 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node2 -> node170 [ color=BLACK, label=< sh:property > ] ; + node171 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node138 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node173 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node174 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node176 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node177 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node179 -> node180 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node181 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node182 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node183 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node184 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node151 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node49 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node186 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node187 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node53 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node188 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node189 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node190 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node191 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node193 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node195 -> node180 [ color=BLACK, label=< rdfs:range > ] ; + node196 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node8 -> node198 [ color=BLACK, label=< rdfs:range > ] ; + node200 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node175 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node201 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node202 -> node190 [ color=BLACK, label=< sh:path > ] ; + node13 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node203 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node204 -> node0 [ color=BLACK, label=< sh:path > ] ; + node207 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node171 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node208 [ color=BLACK, label=< sh:property > ] ; + node209 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node135 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node210 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node212 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node214 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node215 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node217 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node218 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node222 -> node198 [ color=BLACK, label=< rdf:type > ] ; + node223 -> node43 [ color=BLACK, label=< sh:path > ] ; + node225 -> node226 [ color=BLACK, label=< sh:property > ] ; + node50 -> node228 [ color=BLACK, label=< sh:property > ] ; + node231 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node234 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node235 -> node236 [ color=BLACK, label=< sh:path > ] ; + node113 -> node202 [ color=BLACK, label=< sh:property > ] ; + node114 -> node237 [ color=BLACK, label=< rdfs:range > ] ; + node238 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node239 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node240 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node96 -> node241 [ color=BLACK, label=< sh:path > ] ; + node180 -> node243 [ color=BLACK, label=< sh:property > ] ; + node245 -> node246 [ color=BLACK, label=< sh:property > ] ; + node247 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node8 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node239 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node57 -> node158 [ color=BLACK, label=< sh:path > ] ; + node22 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node122 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node254 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node67 -> node255 [ color=BLACK, label=< sh:property > ] ; + node69 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node256 -> node257 [ color=BLACK, label=< sh:path > ] ; + node258 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node259 -> node90 [ color=BLACK, label=< rdfs:range > ] ; + node262 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node204 [ color=BLACK, label=< sh:property > ] ; + node181 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node264 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node149 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node126 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node267 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node268 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node270 [ color=BLACK, label=< sh:property > ] ; + node271 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node272 -> node273 [ color=BLACK, label=< rdf:type > ] ; + node274 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node276 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node29 -> node280 [ color=BLACK, label=< sh:property > ] ; + node281 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node282 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node283 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node285 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node286 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node287 -> node82 [ color=BLACK, label=< rdfs:range > ] ; + node247 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node290 -> node20 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node291 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node292 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node189 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node293 -> node159 [ color=BLACK, label=< sh:path > ] ; + node19 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node294 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node295 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node296 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node297 -> node298 [ color=BLACK, label=< rdfs:range > ] ; + node241 -> node299 [ color=BLACK, label=< rdfs:range > ] ; + node300 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node264 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node301 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node278 -> node94 [ color=BLACK, label=< rdf:type > ] ; + node229 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node165 -> node302 [ color=BLACK, label=< sh:property > ] ; + node304 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node305 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node306 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node307 -> node123 [ color=BLACK, label=< sh:path > ] ; + node310 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node104 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node231 -> node313 [ color=BLACK, label=< sh:property > ] ; + node314 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node159 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node315 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node256 [ color=BLACK, label=< sh:property > ] ; + node316 -> node317 [ color=BLACK, label=< sh:path > ] ; + node318 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node61 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node29 -> node146 [ color=BLACK, label=< sh:property > ] ; + node66 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node319 [ color=BLACK, label=< sh:property > ] ; + node239 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node47 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node321 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node322 -> node8 [ color=BLACK, label=< sh:path > ] ; + node323 -> node324 [ color=BLACK, label=< sh:path > ] ; + node203 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node325 [ color=BLACK, label=< sh:property > ] ; + node213 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node327 -> node215 [ color=BLACK, label=< sh:path > ] ; + node328 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node108 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node329 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node117 -> node330 [ color=BLACK, label=< sh:path > ] ; + node289 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node216 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node333 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node177 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node337 -> node286 [ color=BLACK, label=< sh:path > ] ; + node146 -> node338 [ color=BLACK, label=< sh:path > ] ; + node262 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node84 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node340 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node341 -> node254 [ color=BLACK, label=< sh:path > ] ; + node343 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node344 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node77 [ color=BLACK, label=< sh:property > ] ; + node125 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node36 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node345 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node346 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node347 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node348 -> node294 [ color=BLACK, label=< sh:path > ] ; + node349 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node350 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node351 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node6 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node50 -> node316 [ color=BLACK, label=< sh:property > ] ; + node141 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node48 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node354 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node92 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node296 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node358 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node164 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node359 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node360 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node287 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node361 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node362 [ color=BLACK, label=< sh:property > ] ; + node363 -> node364 [ color=BLACK, label=< sh:property > ] ; + node365 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node296 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node136 -> node366 [ color=BLACK, label=< sh:property > ] ; + node367 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node9 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node369 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node220 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node320 -> node370 [ color=BLACK, label=< sh:path > ] ; + node25 -> node371 [ color=BLACK, label=< sh:property > ] ; + node372 -> node88 [ color=BLACK, label=< sh:path > ] ; + node373 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node374 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node247 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node280 -> node356 [ color=BLACK, label=< sh:path > ] ; + node376 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node277 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node378 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node182 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node379 -> node198 [ color=BLACK, label=< rdf:type > ] ; + node184 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node104 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node380 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node154 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node70 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node265 -> node382 [ color=BLACK, label=< owl:sameAs > ] ; + node383 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node97 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node112 -> node385 [ color=BLACK, label=< sh:property > ] ; + node264 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node386 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node112 -> node12 [ color=BLACK, label=< sh:property > ] ; + node389 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node269 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node175 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node392 [ color=BLACK, label=< sh:property > ] ; + node393 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node394 -> node338 [ color=BLACK, label=< sh:path > ] ; + node165 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node397 -> node398 [ color=BLACK, label=< sh:path > ] ; + node399 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node402 [ color=BLACK, label=< sh:property > ] ; + node338 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node189 -> node403 [ color=BLACK, label=< sh:property > ] ; + node354 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node90 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node136 -> node405 [ color=BLACK, label=< sh:property > ] ; + node374 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node406 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node407 -> node408 [ color=BLACK, label=< rdf:type > ] ; + node224 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node412 -> node318 [ color=BLACK, label=< sh:path > ] ; + node413 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node318 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node339 -> node415 [ color=BLACK, label=< sh:path > ] ; + node330 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node6 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node417 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node231 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node419 -> node299 [ color=BLACK, label=< rdfs:range > ] ; + node238 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node420 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node421 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node231 -> node424 [ color=BLACK, label=< sh:property > ] ; + node425 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node426 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node427 [ color=BLACK, label=< sh:property > ] ; + node115 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node428 -> node249 [ color=BLACK, label=< sh:path > ] ; + node225 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node429 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node273 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node317 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node430 [ color=BLACK, label=< sh:property > ] ; + node98 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node420 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node128 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node338 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node127 [ color=BLACK, label=< sh:property > ] ; + node433 -> node383 [ color=BLACK, label=< sh:path > ] ; + node406 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node434 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node435 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node436 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node437 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node438 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node439 -> node297 [ color=BLACK, label=< sh:path > ] ; + node213 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node29 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node442 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node87 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node104 -> node82 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node445 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node446 -> node447 [ color=BLACK, label=< sh:path > ] ; + node448 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node438 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node93 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node356 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node450 [ color=BLACK, label=< sh:property > ] ; + node196 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node45 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node189 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node377 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node390 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node452 -> node176 [ color=BLACK, label=< sh:path > ] ; + node381 -> node55 [ color=BLACK, label=< sh:path > ] ; + node453 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node424 -> node264 [ color=BLACK, label=< sh:path > ] ; + node257 -> node346 [ color=BLACK, label=< rdfs:range > ] ; + node363 -> node139 [ color=BLACK, label=< sh:property > ] ; + node166 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node186 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node261 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node151 -> node351 [ color=BLACK, label=< rdf:type > ] ; + node207 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node457 [ color=BLACK, label=< sh:property > ] ; + node458 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node334 -> node183 [ color=BLACK, label=< rdf:type > ] ; + node459 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node215 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node462 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node82 -> node463 [ color=BLACK, label=< sh:property > ] ; + node294 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node465 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node359 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node119 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node16 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node209 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node239 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node17 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node373 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node456 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node235 [ color=BLACK, label=< sh:property > ] ; + node189 -> node401 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node468 -> node435 [ color=BLACK, label=< sh:path > ] ; + node88 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node469 -> node275 [ color=BLACK, label=< sh:property > ] ; + node159 -> node238 [ color=BLACK, label=< rdfs:range > ] ; + node470 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node471 -> node472 [ color=BLACK, label=< sh:path > ] ; + node473 -> node154 [ color=BLACK, label=< sh:path > ] ; + node385 -> node171 [ color=BLACK, label=< sh:path > ] ; + node318 -> node207 [ color=BLACK, label=< rdfs:range > ] ; + node64 -> node474 [ color=BLACK, label=< sh:path > ] ; + node98 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node99 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node477 -> node478 [ color=BLACK, label=< sh:path > ] ; + node262 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node228 -> node4 [ color=BLACK, label=< sh:path > ] ; + node398 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node479 -> node298 [ color=BLACK, label=< rdfs:range > ] ; + node319 -> node46 [ color=BLACK, label=< sh:path > ] ; + node427 -> node259 [ color=BLACK, label=< sh:path > ] ; + node448 -> node198 [ color=BLACK, label=< rdf:type > ] ; + node63 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node101 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node481 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node97 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node351 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node29 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node483 [ color=BLACK, label=< sh:property > ] ; + node485 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node486 [ color=BLACK, label=< sh:property > ] ; + node489 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node11 -> node36 [ color=BLACK, label=< sh:path > ] ; + node490 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node491 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node492 [ color=BLACK, label=< sh:property > ] ; + node3 -> node493 [ color=BLACK, label=< sh:property > ] ; + node136 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node131 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node478 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node476 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node447 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node495 -> node161 [ color=BLACK, label=< rdfs:range > ] ; + node152 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node88 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node308 -> node182 [ color=BLACK, label=< rdf:type > ] ; + node161 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node338 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node267 -> node351 [ color=BLACK, label=< rdf:type > ] ; + node48 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node484 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node129 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node497 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node333 -> node299 [ color=BLACK, label=< rdfs:range > ] ; + node296 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node184 -> node238 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node118 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node500 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node348 [ color=BLACK, label=< sh:property > ] ; + node371 -> node502 [ color=BLACK, label=< sh:path > ] ; + node113 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node391 -> node338 [ color=BLACK, label=< sh:path > ] ; + node25 -> node322 [ color=BLACK, label=< sh:property > ] ; + node104 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node504 [ color=BLACK, label=< sh:property > ] ; + node505 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node506 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node469 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node507 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node169 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node79 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node306 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node107 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node103 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node483 -> node271 [ color=BLACK, label=< sh:path > ] ; + node158 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node144 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node160 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node450 -> node199 [ color=BLACK, label=< sh:path > ] ; + node409 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node396 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node511 -> node247 [ color=BLACK, label=< sh:path > ] ; + node168 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node513 -> node94 [ color=BLACK, label=< rdf:type > ] ; + node343 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node216 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node90 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node514 -> node329 [ color=BLACK, label=< sh:path > ] ; + node138 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node174 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node444 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node515 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node415 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node517 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node375 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node518 [ color=BLACK, label=< sh:property > ] ; + node188 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node522 -> node183 [ color=BLACK, label=< rdf:type > ] ; + node360 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node193 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node278 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node523 -> node524 [ color=BLACK, label=< sh:path > ] ; + node263 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node525 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node0 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node5 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node254 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node171 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node353 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node54 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node422 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node465 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node532 -> node374 [ color=BLACK, label=< sh:path > ] ; + node61 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node279 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node6 -> node307 [ color=BLACK, label=< sh:property > ] ; + node474 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node533 -> node188 [ color=BLACK, label=< sh:path > ] ; + node317 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node438 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node469 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node352 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node286 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node535 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node536 -> node102 [ color=BLACK, label=< rdf:type > ] ; + node227 -> node32 [ color=BLACK, label=< rdfs:range > ] ; + node262 -> node537 [ color=BLACK, label=< sh:property > ] ; + node538 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node469 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node224 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node312 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node541 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node521 -> node534 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node99 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node250 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node408 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node258 -> node211 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node499 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node508 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node543 -> node544 [ color=BLACK, label=< sh:path > ] ; + node274 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node326 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node490 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node303 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node92 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node32 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node467 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node545 -> node110 [ color=BLACK, label=< sh:property > ] ; + node546 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node325 -> node199 [ color=BLACK, label=< sh:path > ] ; + node507 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node2 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node547 -> node224 [ color=BLACK, label=< sh:path > ] ; + node409 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node355 -> node20 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node472 -> node99 [ color=BLACK, label=< rdfs:range > ] ; + node549 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node286 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node550 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node355 -> node551 [ color=BLACK, label=< sh:property > ] ; + node107 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node399 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node360 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node163 -> node132 [ color=BLACK, label=< sh:path > ] ; + node240 -> node552 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node313 -> node554 [ color=BLACK, label=< sh:path > ] ; + node50 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node555 -> node195 [ color=BLACK, label=< sh:path > ] ; + node67 -> node412 [ color=BLACK, label=< sh:property > ] ; + node304 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node108 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node349 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node98 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node487 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node556 [ color=BLACK, label=< sh:property > ] ; + node6 -> node339 [ color=BLACK, label=< sh:property > ] ; + node557 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node70 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node514 [ color=BLACK, label=< sh:property > ] ; + node29 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node290 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node552 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node559 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node255 -> node373 [ color=BLACK, label=< sh:path > ] ; + node109 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node372 [ color=BLACK, label=< sh:property > ] ; + node356 -> node92 [ color=BLACK, label=< rdfs:range > ] ; + node562 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node446 [ color=BLACK, label=< sh:property > ] ; + node563 -> node97 [ color=BLACK, label=< sh:path > ] ; + node329 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node466 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node565 -> node114 [ color=BLACK, label=< sh:path > ] ; + node219 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node566 -> node359 [ color=BLACK, label=< sh:path > ] ; + node413 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node63 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node177 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node164 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node287 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node568 [ color=BLACK, label=< sh:property > ] ; + node343 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node125 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node36 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node569 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node263 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node463 -> node159 [ color=BLACK, label=< sh:path > ] ; + node570 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node572 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node519 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node390 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node573 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node509 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node482 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node273 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node574 [ color=BLACK, label=< sh:property > ] ; + node2 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node512 -> node29 [ color=BLACK, label=< rdfs:range > ] ; + node140 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node3 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node462 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node402 -> node193 [ color=BLACK, label=< sh:path > ] ; + node265 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node72 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node62 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node575 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node119 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node576 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node58 -> node102 [ color=BLACK, label=< rdf:type > ] ; + node67 -> node401 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node70 -> node35 [ color=BLACK, label=< sh:property > ] ; + node113 -> node577 [ color=BLACK, label=< sh:property > ] ; + node578 -> node579 [ color=BLACK, label=< sh:path > ] ; + node474 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node383 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node80 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node231 -> node581 [ color=BLACK, label=< sh:property > ] ; + node33 -> node94 [ color=BLACK, label=< rdf:type > ] ; + node78 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node236 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node136 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node216 -> node582 [ color=BLACK, label=< sh:property > ] ; + node583 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node584 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node218 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node311 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node217 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node502 -> node273 [ color=BLACK, label=< rdfs:range > ] ; + node200 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node143 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node457 -> node148 [ color=BLACK, label=< sh:path > ] ; + node113 -> node464 [ color=BLACK, label=< sh:property > ] ; + node59 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node75 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node586 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node99 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node4 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node515 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node538 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node588 [ color=BLACK, label=< sh:property > ] ; + node98 -> node516 [ color=BLACK, label=< sh:property > ] ; + node150 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node589 -> node120 [ color=BLACK, label=< sh:path > ] ; + node590 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node310 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node224 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node591 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node388 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node587 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node544 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node557 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node326 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node190 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node545 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node370 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node592 -> node338 [ color=BLACK, label=< sh:path > ] ; + node546 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node324 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node38 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node137 -> node118 [ color=BLACK, label=< sh:path > ] ; + node330 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node207 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node326 -> node558 [ color=BLACK, label=< rdfs:range > ] ; + node548 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node289 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node363 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node360 -> node498 [ color=BLACK, label=< sh:property > ] ; + node355 -> node594 [ color=BLACK, label=< sh:property > ] ; + node387 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node386 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node395 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node17 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node165 -> node391 [ color=BLACK, label=< sh:property > ] ; + node579 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node580 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node421 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node221 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node484 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node488 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node397 [ color=BLACK, label=< sh:property > ] ; + node420 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node113 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node419 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node418 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node426 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node245 -> node471 [ color=BLACK, label=< sh:property > ] ; + node82 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node598 -> node408 [ color=BLACK, label=< rdf:type > ] ; + node599 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node356 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node500 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node469 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node336 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node178 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node384 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node571 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node324 -> node56 [ color=BLACK, label=< rdfs:range > ] ; + node27 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node528 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node410 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node563 [ color=BLACK, label=< sh:property > ] ; + node406 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node496 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node357 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node582 -> node490 [ color=BLACK, label=< sh:path > ] ; + node601 -> node404 [ color=BLACK, label=< sh:path > ] ; + node415 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node408 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node369 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node540 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node32 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node103 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node161 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node441 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node66 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node604 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node196 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node141 -> node605 [ color=BLACK, label=< sh:property > ] ; + node380 -> node273 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node606 [ color=BLACK, label=< sh:property > ] ; + node52 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node215 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node192 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node192 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node136 -> node607 [ color=BLACK, label=< sh:property > ] ; + node126 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node82 -> node608 [ color=BLACK, label=< sh:property > ] ; + node85 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node609 -> node38 [ color=BLACK, label=< rdfs:range > ] ; + node602 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node444 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node334 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node546 -> node102 [ color=BLACK, label=< rdfs:range > ] ; + node73 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node154 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node67 -> node610 [ color=BLACK, label=< sh:property > ] ; + node363 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node482 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node112 -> node293 [ color=BLACK, label=< sh:property > ] ; + node221 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node611 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node199 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node75 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node31 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node612 -> node78 [ color=BLACK, label=< sh:path > ] ; + node363 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node606 -> node508 [ color=BLACK, label=< sh:path > ] ; + node172 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node4 -> node408 [ color=BLACK, label=< rdfs:range > ] ; + node162 -> node227 [ color=BLACK, label=< sh:path > ] ; + node311 -> node183 [ color=BLACK, label=< rdf:type > ] ; + node42 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node407 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node613 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node480 -> node614 [ color=BLACK, label=< sh:path > ] ; + node398 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node44 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node165 -> node615 [ color=BLACK, label=< sh:property > ] ; + node359 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node616 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node552 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node617 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node552 -> node258 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node284 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node618 -> node59 [ color=BLACK, label=< sh:path > ] ; + node619 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node249 -> node183 [ color=BLACK, label=< rdfs:range > ] ; + node429 -> node273 [ color=BLACK, label=< rdf:type > ] ; + node76 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node248 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node4 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node459 -> node161 [ color=BLACK, label=< rdf:type > ] ; + node367 -> node620 [ color=BLACK, label=< rdfs:range > ] ; + node216 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node270 -> node595 [ color=BLACK, label=< sh:path > ] ; + node59 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node447 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node621 -> node622 [ color=BLACK, label=< rdf:type > ] ; + node213 -> node28 [ color=BLACK, label=< rdfs:range > ] ; + node86 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node240 -> node623 [ color=BLACK, label=< sh:property > ] ; + node624 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node624 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node625 -> node109 [ color=BLACK, label=< rdfs:range > ] ; + node508 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node608 -> node619 [ color=BLACK, label=< sh:path > ] ; + node274 -> node94 [ color=BLACK, label=< rdfs:range > ] ; + node305 -> node90 [ color=BLACK, label=< rdfs:range > ] ; + node260 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node97 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node481 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node532 [ color=BLACK, label=< sh:property > ] ; + node203 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node295 -> node102 [ color=BLACK, label=< rdf:type > ] ; + node324 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node370 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node2 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node263 -> node238 [ color=BLACK, label=< rdfs:range > ] ; + node131 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node531 -> node338 [ color=BLACK, label=< sh:path > ] ; + node141 -> node20 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node104 -> node628 [ color=BLACK, label=< sh:property > ] ; + node62 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node630 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node308 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node15 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node534 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node36 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node497 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node207 -> node68 [ color=BLACK, label=< sh:property > ] ; + node180 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node632 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node632 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node595 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node633 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node166 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node602 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node231 -> node455 [ color=BLACK, label=< sh:property > ] ; + node475 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node634 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node498 -> node479 [ color=BLACK, label=< sh:path > ] ; + node454 -> node635 [ color=BLACK, label=< owl:sameAs > ] ; + node636 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node368 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node414 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node113 -> node162 [ color=BLACK, label=< sh:property > ] ; + node494 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node637 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node120 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node271 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node638 -> node287 [ color=BLACK, label=< sh:path > ] ; + node639 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node275 -> node570 [ color=BLACK, label=< sh:path > ] ; + node246 -> node328 [ color=BLACK, label=< sh:path > ] ; + node109 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node481 -> node207 [ color=BLACK, label=< rdfs:range > ] ; + node363 -> node106 [ color=BLACK, label=< sh:property > ] ; + node640 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node404 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node144 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node38 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node435 -> node620 [ color=BLACK, label=< rdfs:range > ] ; + node617 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node302 -> node609 [ color=BLACK, label=< sh:path > ] ; + node548 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node642 -> node512 [ color=BLACK, label=< sh:path > ] ; + node148 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node640 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node249 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node6 -> node643 [ color=BLACK, label=< sh:property > ] ; + node644 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node522 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node201 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node645 [ color=BLACK, label=< sh:property > ] ; + node14 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node383 -> node109 [ color=BLACK, label=< rdfs:range > ] ; + node230 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node238 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node466 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node623 -> node100 [ color=BLACK, label=< sh:path > ] ; + node231 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node642 [ color=BLACK, label=< sh:property > ] ; + node210 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node603 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node100 -> node351 [ color=BLACK, label=< rdfs:range > ] ; + node55 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node647 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node41 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node276 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node561 -> node238 [ color=BLACK, label=< rdfs:range > ] ; + node479 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node139 -> node497 [ color=BLACK, label=< sh:path > ] ; + node573 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node509 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node512 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node613 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node536 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node39 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node621 -> node621 [ color=BLACK, label=< owl:versionIRI > ] ; + node353 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node309 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node458 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node405 -> node304 [ color=BLACK, label=< sh:path > ] ; + node465 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node648 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node290 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node461 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node252 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node537 -> node425 [ color=BLACK, label=< sh:path > ] ; + node245 -> node578 [ color=BLACK, label=< sh:property > ] ; + node639 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node253 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node297 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node650 [ color=BLACK, label=< sh:property > ] ; + node98 -> node651 [ color=BLACK, label=< sh:property > ] ; + node352 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node576 -> node351 [ color=BLACK, label=< rdf:type > ] ; + node242 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node29 -> node543 [ color=BLACK, label=< sh:property > ] ; + node653 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node194 -> node408 [ color=BLACK, label=< rdf:type > ] ; + node529 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node381 [ color=BLACK, label=< sh:property > ] ; + node425 -> node245 [ color=BLACK, label=< rdfs:range > ] ; + node505 -> node273 [ color=BLACK, label=< rdf:type > ] ; + node364 -> node462 [ color=BLACK, label=< sh:path > ] ; + node581 -> node435 [ color=BLACK, label=< sh:path > ] ; + node156 -> node603 [ color=BLACK, label=< sh:path > ] ; + node596 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node30 -> node350 [ color=BLACK, label=< sh:path > ] ; + node464 -> node378 [ color=BLACK, label=< sh:path > ] ; + node634 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node545 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node640 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node579 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node252 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node587 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node376 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node615 -> node39 [ color=BLACK, label=< sh:path > ] ; + node508 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node530 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node114 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node510 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node490 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node363 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node539 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node112 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node28 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node628 -> node120 [ color=BLACK, label=< sh:path > ] ; + node104 -> node655 [ color=BLACK, label=< sh:property > ] ; + node549 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node119 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node44 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node478 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node345 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node595 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node593 -> node120 [ color=BLACK, label=< sh:path > ] ; + node387 -> node351 [ color=BLACK, label=< rdf:type > ] ; + node47 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node148 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node129 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node315 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node45 -> node501 [ color=BLACK, label=< rdfs:range > ] ; + node329 -> node299 [ color=BLACK, label=< rdfs:range > ] ; + node288 -> node625 [ color=BLACK, label=< sh:path > ] ; + node580 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node377 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node629 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node625 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node41 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node99 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node257 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node650 -> node482 [ color=BLACK, label=< sh:path > ] ; + node451 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node413 -> node3 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node355 -> node631 [ color=BLACK, label=< sh:property > ] ; + node627 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node81 -> node217 [ color=BLACK, label=< sh:path > ] ; + node570 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node309 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node365 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node169 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node503 [ color=BLACK, label=< sh:property > ] ; + node136 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node657 -> node591 [ color=BLACK, label=< sh:path > ] ; + node360 -> node439 [ color=BLACK, label=< sh:property > ] ; + node654 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node404 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node249 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node327 [ color=BLACK, label=< sh:property > ] ; + node545 -> node113 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node10 -> node534 [ color=BLACK, label=< rdf:type > ] ; + node614 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node410 -> node351 [ color=BLACK, label=< rdf:type > ] ; + node95 -> node411 [ color=BLACK, label=< sh:path > ] ; + node535 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node630 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node331 -> node370 [ color=BLACK, label=< sh:path > ] ; + node147 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node659 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node449 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node462 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node540 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node618 [ color=BLACK, label=< sh:property > ] ; + node122 -> node65 [ color=BLACK, label=< sh:property > ] ; + node660 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node396 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node411 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node603 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node170 -> node524 [ color=BLACK, label=< sh:path > ] ; + node297 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node176 -> node119 [ color=BLACK, label=< rdfs:range > ] ; + node569 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node236 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node185 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node432 -> node649 [ color=BLACK, label=< sh:property > ] ; + node113 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node389 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node656 -> node183 [ color=BLACK, label=< rdf:type > ] ; + node361 -> node351 [ color=BLACK, label=< rdf:type > ] ; + node504 -> node646 [ color=BLACK, label=< sh:path > ] ; + node217 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node245 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node321 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node112 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node423 -> node102 [ color=BLACK, label=< rdf:type > ] ; + node37 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node84 -> node534 [ color=BLACK, label=< rdfs:range > ] ; + node105 -> node13 [ color=BLACK, label=< sh:path > ] ; + node497 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node591 -> node661 [ color=BLACK, label=< rdfs:range > ] ; + node451 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node544 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node56 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node558 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node173 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node253 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node208 -> node465 [ color=BLACK, label=< sh:path > ] ; + node232 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node551 -> node386 [ color=BLACK, label=< sh:path > ] ; + node252 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node584 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node493 -> node419 [ color=BLACK, label=< sh:path > ] ; + node232 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node60 -> node161 [ color=BLACK, label=< rdf:type > ] ; + node107 -> node662 [ color=BLACK, label=< rdfs:range > ] ; + node236 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node54 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node403 -> node367 [ color=BLACK, label=< sh:path > ] ; + node158 -> node662 [ color=BLACK, label=< rdfs:range > ] ; + node165 -> node468 [ color=BLACK, label=< sh:property > ] ; + node113 -> node288 [ color=BLACK, label=< sh:property > ] ; + node25 -> node663 [ color=BLACK, label=< sh:property > ] ; + node279 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node251 [ color=BLACK, label=< sh:property > ] ; + node83 -> node561 [ color=BLACK, label=< sh:path > ] ; + node3 -> node473 [ color=BLACK, label=< sh:property > ] ; + node179 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node609 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node538 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node388 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node454 -> node61 [ color=BLACK, label=< rdfs:range > ] ; + node231 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node590 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node134 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node222 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node591 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node445 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node69 -> node237 [ color=BLACK, label=< rdfs:range > ] ; + node362 -> node507 [ color=BLACK, label=< sh:path > ] ; + node225 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node544 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node492 -> node164 [ color=BLACK, label=< sh:path > ] ; + node244 -> node238 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node241 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node136 -> node664 [ color=BLACK, label=< sh:property > ] ; + node360 -> node593 [ color=BLACK, label=< sh:property > ] ; + node437 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node541 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node417 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node34 -> node203 [ color=BLACK, label=< sh:path > ] ; + node262 -> node64 [ color=BLACK, label=< sh:property > ] ; + node641 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node521 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node440 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node116 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node67 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node328 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node358 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node627 -> node92 [ color=BLACK, label=< rdf:type > ] ; + node416 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node330 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node20 -> node533 [ color=BLACK, label=< sh:property > ] ; + node110 -> node213 [ color=BLACK, label=< sh:path > ] ; + node180 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node212 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node21 -> node420 [ color=BLACK, label=< sh:path > ] ; + node219 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node259 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node386 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node214 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node455 -> node326 [ color=BLACK, label=< sh:path > ] ; + node400 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node530 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node527 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node553 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node652 -> node182 [ color=BLACK, label=< rdf:type > ] ; + node520 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node195 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node572 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node350 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node472 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node519 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node0 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node634 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node419 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node245 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node257 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node87 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node122 -> node335 [ color=BLACK, label=< sh:property > ] ; + node526 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node477 [ color=BLACK, label=< sh:property > ] ; + node524 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node603 -> node109 [ color=BLACK, label=< rdfs:range > ] ; + node475 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node502 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node283 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node46 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node649 -> node570 [ color=BLACK, label=< sh:path > ] ; + node245 -> node638 [ color=BLACK, label=< sh:property > ] ; + node266 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node188 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node658 -> node3 [ color=BLACK, label=< rdfs:range > ] ; + node43 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node665 -> node138 [ color=BLACK, label=< sh:path > ] ; + node640 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node415 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node666 -> node108 [ color=BLACK, label=< sh:path > ] ; + node60 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node70 -> node180 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node453 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node205 -> node658 [ color=BLACK, label=< sh:path > ] ; + node658 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node592 [ color=BLACK, label=< sh:property > ] ; + node28 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node78 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node470 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node265 -> node61 [ color=BLACK, label=< rdfs:range > ] ; + node243 -> node203 [ color=BLACK, label=< sh:path > ] ; + node559 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node117 [ color=BLACK, label=< sh:property > ] ; + node25 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node534 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node244 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node524 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node19 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node659 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node89 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node474 -> node62 [ color=BLACK, label=< rdfs:range > ] ; + node647 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node640 -> node320 [ color=BLACK, label=< sh:property > ] ; + node262 -> node452 [ color=BLACK, label=< sh:property > ] ; + node432 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node611 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node567 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node434 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node597 [ color=BLACK, label=< sh:property > ] ; + node154 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node145 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node300 -> node534 [ color=BLACK, label=< rdf:type > ] ; + node67 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node430 -> node177 [ color=BLACK, label=< sh:path > ] ; + node199 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node562 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node507 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node234 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node335 -> node84 [ color=BLACK, label=< sh:path > ] ; + node102 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node667 -> node333 [ color=BLACK, label=< sh:path > ] ; + node346 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node140 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node526 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node616 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node160 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node634 -> node153 [ color=BLACK, label=< sh:property > ] ; + node100 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node94 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node668 -> node126 [ color=BLACK, label=< sh:path > ] ; + node266 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node366 -> node659 [ color=BLACK, label=< sh:path > ] ; + node136 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node518 -> node144 [ color=BLACK, label=< sh:path > ] ; + node585 -> node94 [ color=BLACK, label=< rdf:type > ] ; + node594 -> node546 [ color=BLACK, label=< sh:path > ] ; + node216 -> node601 [ color=BLACK, label=< sh:property > ] ; + node174 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node646 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node619 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node568 -> node393 [ color=BLACK, label=< sh:path > ] ; + node598 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node431 [ color=BLACK, label=< sh:property > ] ; + node609 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node157 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node59 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node449 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node491 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node272 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node198 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node530 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node607 -> node196 [ color=BLACK, label=< sh:path > ] ; + node571 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node653 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node193 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node20 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node570 -> node62 [ color=BLACK, label=< rdfs:range > ] ; + node185 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node260 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node485 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node96 [ color=BLACK, label=< sh:property > ] ; + node20 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node292 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node596 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node109 -> node612 [ color=BLACK, label=< sh:property > ] ; + node190 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node187 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node112 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node145 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node370 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node253 -> node135 [ color=BLACK, label=< rdfs:range > ] ; + node560 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node353 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node379 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node136 -> node401 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node51 -> node660 [ color=BLACK, label=< sh:path > ] ; + node604 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node432 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node13 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node56 -> node394 [ color=BLACK, label=< sh:property > ] ; + node441 -> node534 [ color=BLACK, label=< rdf:type > ] ; + node143 -> node198 [ color=BLACK, label=< rdf:type > ] ; + node165 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node355 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node136 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node195 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node657 [ color=BLACK, label=< sh:property > ] ; + node610 -> node481 [ color=BLACK, label=< sh:path > ] ; + node432 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node472 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node9 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node542 -> node590 [ color=BLACK, label=< sh:path > ] ; + node670 -> node613 [ color=BLACK, label=< sh:path > ] ; + node342 -> node370 [ color=BLACK, label=< sh:path > ] ; + node401 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node511 [ color=BLACK, label=< sh:property > ] ; + node25 -> node668 [ color=BLACK, label=< sh:property > ] ; + node636 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node26 -> node63 [ color=BLACK, label=< sh:path > ] ; + node6 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node647 -> node438 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node179 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node502 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node172 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node660 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node8 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node524 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node443 -> node174 [ color=BLACK, label=< sh:path > ] ; + node489 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node515 -> node20 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node120 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node671 -> node558 [ color=BLACK, label=< rdf:type > ] ; + node43 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node75 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node599 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node251 -> node406 [ color=BLACK, label=< sh:path > ] ; + node384 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node141 -> node337 [ color=BLACK, label=< sh:property > ] ; + node517 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node130 [ color=BLACK, label=< sh:property > ] ; + node375 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node663 -> node47 [ color=BLACK, label=< sh:path > ] ; + node545 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node658 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node132 -> node408 [ color=BLACK, label=< rdfs:range > ] ; + node488 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node549 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node644 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node268 -> node182 [ color=BLACK, label=< rdf:type > ] ; + node554 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node271 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node393 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node560 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node14 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node438 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node111 -> node629 [ color=BLACK, label=< sh:path > ] ; + node109 -> node672 [ color=BLACK, label=< sh:property > ] ; + node239 -> node428 [ color=BLACK, label=< sh:property > ] ; + node5 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node512 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node20 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node312 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node281 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node282 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node528 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node113 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node50 -> node547 [ color=BLACK, label=< sh:property > ] ; + node285 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node304 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node277 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node183 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node65 -> node131 [ color=BLACK, label=< sh:path > ] ; + node55 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node513 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node645 -> node253 [ color=BLACK, label=< sh:path > ] ; + node245 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node291 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node294 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node495 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node431 -> node349 [ color=BLACK, label=< sh:path > ] ; + node499 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node667 [ color=BLACK, label=< sh:property > ] ; + node479 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node220 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node467 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node631 -> node549 [ color=BLACK, label=< sh:path > ] ; + node550 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node229 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node613 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node355 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node39 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node666 [ color=BLACK, label=< sh:property > ] ; + node262 -> node211 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node436 -> node534 [ color=BLACK, label=< rdf:type > ] ; + node577 -> node17 [ color=BLACK, label=< sh:path > ] ; + node135 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node646 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node629 -> node299 [ color=BLACK, label=< rdfs:range > ] ; + node600 -> node131 [ color=BLACK, label=< sh:path > ] ; + node189 -> node111 [ color=BLACK, label=< sh:property > ] ; + node258 -> node669 [ color=BLACK, label=< sh:property > ] ; + node314 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node72 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node206 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node303 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node328 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node414 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node626 [ color=BLACK, label=< sh:property > ] ; + node637 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node305 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node248 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node564 -> node84 [ color=BLACK, label=< sh:path > ] ; + node333 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node478 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node191 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node567 -> node16 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node665 [ color=BLACK, label=< sh:property > ] ; + node84 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node119 -> node443 [ color=BLACK, label=< sh:property > ] ; + node122 -> node342 [ color=BLACK, label=< sh:property > ] ; + node67 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node284 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node23 -> node558 [ color=BLACK, label=< rdf:type > ] ; + node579 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node454 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node575 -> node94 [ color=BLACK, label=< rdf:type > ] ; + node168 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node114 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node368 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node422 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node349 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node102 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node350 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node651 -> node538 [ color=BLACK, label=< sh:path > ] ; + node625 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node227 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node347 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node641 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node561 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node574 -> node343 [ color=BLACK, label=< sh:path > ] ; + node440 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node558 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node449 -> node238 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node588 -> node305 [ color=BLACK, label=< sh:path > ] ; + node626 -> node150 [ color=BLACK, label=< sh:path > ] ; + node225 -> node124 [ color=BLACK, label=< sh:property > ] ; + node655 -> node171 [ color=BLACK, label=< sh:path > ] ; + node398 -> node340 [ color=BLACK, label=< rdfs:range > ] ; + node640 -> node600 [ color=BLACK, label=< sh:property > ] ; + node595 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node542 [ color=BLACK, label=< sh:property > ] ; + node400 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node47 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node664 -> node168 [ color=BLACK, label=< sh:path > ] ; + node167 -> node426 [ color=BLACK, label=< sh:path > ] ; + node46 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node392 -> node45 [ color=BLACK, label=< sh:path > ] ; + node520 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node367 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node590 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node207 -> node565 [ color=BLACK, label=< sh:property > ] ; + node198 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node629 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node230 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node206 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node564 [ color=BLACK, label=< sh:property > ] ; + node250 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node240 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node660 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node486 -> node274 [ color=BLACK, label=< sh:path > ] ; + node583 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node82 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node460 -> node331 [ color=BLACK, label=< sh:property > ] ; + node476 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node411 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node648 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node113 -> node433 [ color=BLACK, label=< sh:property > ] ; + node122 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node633 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node503 -> node263 [ color=BLACK, label=< sh:path > ] ; + node654 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node554 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node62 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node258 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node482 -> node175 [ color=BLACK, label=< rdfs:range > ] ; + node122 -> node112 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node404 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node155 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node447 -> node216 [ color=BLACK, label=< rdfs:range > ] ; + node123 -> node299 [ color=BLACK, label=< rdfs:range > ] ; + node77 -> node530 [ color=BLACK, label=< sh:path > ] ; + node194 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node152 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node199 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node109 -> node323 [ color=BLACK, label=< sh:property > ] ; + node112 -> node589 [ color=BLACK, label=< sh:property > ] ; + node614 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node261 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node393 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node269 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node301 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node659 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node487 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node656 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node423 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node374 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node432 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node597 -> node252 [ color=BLACK, label=< sh:path > ] ; + node378 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node426 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node646 -> node109 [ color=BLACK, label=< rdfs:range > ] ; + node494 -> node198 [ color=BLACK, label=< rdf:type > ] ; + node556 -> node236 [ color=BLACK, label=< sh:path > ] ; + node242 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node495 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node671 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node80 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node340 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node634 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node118 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node254 -> node438 [ color=BLACK, label=< rdfs:range > ] ; + node510 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node296 -> node555 [ color=BLACK, label=< sh:property > ] ; + node456 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node13 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node539 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node506 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node373 -> node189 [ color=BLACK, label=< rdfs:range > ] ; + node99 -> node531 [ color=BLACK, label=< sh:property > ] ; + node643 -> node495 [ color=BLACK, label=< sh:path > ] ; + node132 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node516 -> node294 [ color=BLACK, label=< sh:path > ] ; + node317 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node70 -> node523 [ color=BLACK, label=< sh:property > ] ; + node395 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node233 -> node135 [ color=BLACK, label=< rdf:type > ] ; + node233 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node128 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node131 -> node298 [ color=BLACK, label=< rdfs:range > ] ; + node435 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node669 -> node160 [ color=BLACK, label=< sh:path > ] ; + node226 -> node140 [ color=BLACK, label=< sh:path > ] ; + node461 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node128 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node91 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node425 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node525 -> node175 [ color=BLACK, label=< rdf:type > ] ; + node442 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node123 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node240 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node50 -> node223 [ color=BLACK, label=< sh:property > ] ; + node20 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node259 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node296 -> node341 [ color=BLACK, label=< sh:property > ] ; + node244 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node33 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node480 [ color=BLACK, label=< sh:property > ] ; + node344 -> node32 [ color=BLACK, label=< rdf:type > ] ; + node647 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node22 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node82 -> node109 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node122 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node378 -> node182 [ color=BLACK, label=< rdfs:range > ] ; + node50 -> node566 [ color=BLACK, label=< sh:property > ] ; + node176 -> node18 [ color=BLACK, label=< rdf:type > ] ; + node241 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node258 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node416 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node670 [ color=BLACK, label=< sh:property > ] ; + node150 -> node1 [ color=BLACK, label=< rdf:type > ] ; + node227 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node561 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node529 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node418 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node147 -> node38 [ color=BLACK, label=< rdf:type > ] ; + node346 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node527 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node165 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node355 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node119 -> node74 [ color=BLACK, label=< sh:property > ] ; + node141 -> node71 [ color=BLACK, label=< rdf:type > ] ; + node553 -> node90 [ color=BLACK, label=< rdf:type > ] ; + node605 -> node353 [ color=BLACK, label=< sh:path > ] ; + node178 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node411 -> node408 [ color=BLACK, label=< rdfs:range > ] ; + node336 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node94 -> node142 [ color=BLACK, label=< rdf:type > ] ; + node619 -> node121 [ color=BLACK, label=< rdfs:range > ] ; + node55 -> node40 [ color=BLACK, label=< rdfs:range > ] ; + node125 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node652 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node45 -> node133 [ color=BLACK, label=< rdf:type > ] ; + node614 -> node197 [ color=BLACK, label=< rdfs:range > ] ; + node585 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node672 -> node472 [ color=BLACK, label=< sh:path > ] ; + node586 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node401 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node554 -> node109 [ color=BLACK, label=< rdfs:range > ] ; + node647 -> node205 [ color=BLACK, label=< sh:property > ] ; + node496 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node357 -> node24 [ color=BLACK, label=< rdf:type > ] ; + node360 -> node71 [ color=BLACK, label=< rdf:type > ] ; +# https://rdf.spdx.org/v3/Dataset/datasetType node0 +node0 [ shape=none, color=black label=<
    datasetType
    https://rdf.spdx.org/v3/Dataset/datasetType
    rdfs:comment"Describes the type of the given dataset."@en
    > ] +# http://www.w3.org/2002/07/owl#DatatypeProperty node1 +node1 [ shape=none, color=black label=<
    DatatypeProperty
    http://www.w3.org/2002/07/owl#DatatypeProperty
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/ListedLicense node2 +node2 [ shape=none, color=black label=<
    ListedLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/ListedLicense
    rdfs:comment"A license that is listed on the SPDX License List."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/License node3 +node3 [ shape=none, color=black label=<
    License
    https://rdf.spdx.org/v3/ExpandedLicensing/License
    rdfs:comment"Abstract class for the portion of an AnyLicenseInfo representing a license."@en
    > ] +# https://rdf.spdx.org/v3/AI/autonomyType node4 +node4 [ shape=none, color=black label=<
    autonomyType
    https://rdf.spdx.org/v3/AI/autonomyType
    rdfs:comment"States if a human is involved in the decisions of the AI software."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasTestCase node5 +node5 [ shape=none, color=black label=<
    hasTestCase
    https://rdf.spdx.org/v3/Core/RelationshipType/hasTestCase
    rdfs:comment"Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Security/ExploitCatalogVulnAssessmentRelationship node6 +node6 [ shape=none, color=black label=<
    ExploitCatalogVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/ExploitCatalogVulnAssessmentRelationship
    rdfs:comment"Provides an exploit assessment of a vulnerability."@en
    > ] +# http://www.w3.org/2002/07/owl#Class node7 +node7 [ shape=none, color=black label=<
    Class
    http://www.w3.org/2002/07/owl#Class
    > ] +# https://rdf.spdx.org/v3/Dataset/datasetAvailability node8 +node8 [ shape=none, color=black label=<
    datasetAvailability
    https://rdf.spdx.org/v3/Dataset/datasetAvailability
    rdfs:comment"The field describes the availability of a dataset."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/vulnerabilityExploitabilityAssessment node9 +node9 [ shape=none, color=black label=<
    vulnerabilityExploitabilityAssessment
    https://rdf.spdx.org/v3/Core/ExternalRefType/vulnerabilityExploitabilityAssessment
    rdfs:comment"A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)."@en
    > ] +# https://rdf.spdx.org/v3/Security/CvssSeverityType/none node10 +node10 [ shape=none, color=black label=<
    none
    https://rdf.spdx.org/v3/Security/CvssSeverityType/none
    rdfs:comment"When a CVSS score is 0"@en
    > ] +# Ne55b147bf55c40048f9a694ad507799a node11 +node11 [ shape=none, color=black label=<
    Ne55b147bf55c40048f9a694ad507799a
    Ne55b147bf55c40048f9a694ad507799a
    sh:maxCount"1"^^xsd:integer
    > ] +# Nee501485e82c4f94a9b9f32a1e52c388 node12 +node12 [ shape=none, color=black label=<
    Nee501485e82c4f94a9b9f32a1e52c388
    Nee501485e82c4f94a9b9f32a1e52c388
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/withdrawnTime node13 +node13 [ shape=none, color=black label=<
    withdrawnTime
    https://rdf.spdx.org/v3/Security/withdrawnTime
    rdfs:comment"Specified the time and date when a vulnerability was withdrawn."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/bom node14 +node14 [ shape=none, color=black label=<
    bom
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/bom
    rdfs:comment"Element is a bill of materials"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/video node15 +node15 [ shape=none, color=black label=<
    video
    https://rdf.spdx.org/v3/Dataset/DatasetType/video
    rdfs:comment"data is video based, such as a collection of movie clips featuring Tom Hanks."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType node16 +node16 [ shape=none, color=black label=<
    DatasetType
    https://rdf.spdx.org/v3/Dataset/DatasetType
    rdfs:comment"Enumeration of dataset types."@en
    > ] +# https://rdf.spdx.org/v3/Core/startTime node17 +node17 [ shape=none, color=black label=<
    startTime
    https://rdf.spdx.org/v3/Core/startTime
    rdfs:comment"Specifies the time from which an element is applicable / valid."@en
    > ] +# http://www.w3.org/1999/02/22-rdf-syntax-ns#Property node18 +node18 [ shape=none, color=black label=<
    Property
    http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/nuget node19 +node19 [ shape=none, color=black label=<
    nuget
    https://rdf.spdx.org/v3/Core/ExternalRefType/nuget
    rdfs:comment"A reference to a nuget package."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship node20 +node20 [ shape=none, color=black label=<
    VexVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship
    rdfs:comment"Asbtract ancestor class for all VEX relationships"@en
    > ] +# Ne20e154cd47d469c8b80bc65de191a00 node21 +node21 [ shape=none, color=black label=<
    Ne20e154cd47d469c8b80bc65de191a00
    Ne20e154cd47d469c8b80bc65de191a00
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/categorical node22 +node22 [ shape=none, color=black label=<
    categorical
    https://rdf.spdx.org/v3/Dataset/DatasetType/categorical
    rdfs:comment"data that is classified into a discrete number of categories, such as the eye color of a population of people."@en
    > ] +# https://rdf.spdx.org/v3/Core/AnnotationType/other node23 +node23 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Core/AnnotationType/other
    rdfs:comment"Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)."@en
    > ] +# http://www.w3.org/2002/07/owl#NamedIndividual node24 +node24 [ shape=none, color=black label=<
    NamedIndividual
    http://www.w3.org/2002/07/owl#NamedIndividual
    > ] +# https://rdf.spdx.org/v3/Dataset/Dataset node25 +node25 [ shape=none, color=black label=<
    Dataset
    https://rdf.spdx.org/v3/Dataset/Dataset
    rdfs:comment"Provides information about the fields in the Dataset profile."@en
    > ] +# Naba01f69581948368e4f1aef56ac8a73 node26 +node26 [ shape=none, color=black label=<
    Naba01f69581948368e4f1aef56ac8a73
    Naba01f69581948368e4f1aef56ac8a73
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType/other node27 +node27 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Core/LifecycleScopeType/other
    rdfs:comment"A relationship has other specific context information necessary to capture that the above set of enumerations does not handle."@en
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType node28 +node28 [ shape=none, color=black label=<
    LifecycleScopeType
    https://rdf.spdx.org/v3/Core/LifecycleScopeType
    rdfs:comment"Provide an enumerated set of software lifecycle phases that can provide context to relationships."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifier node29 +node29 [ shape=none, color=black label=<
    ExternalIdentifier
    https://rdf.spdx.org/v3/Core/ExternalIdentifier
    rdfs:comment"A reference to a resource outside the scope of SPDX-3.0 content that uniquely identifies an Element."@en
    > ] +# N924a79e0135e487ba6355ab2d1857fc8 node30 +node30 [ shape=none, color=black label=<
    N924a79e0135e487ba6355ab2d1857fc8
    N924a79e0135e487ba6355ab2d1857fc8
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasHost node31 +node31 [ shape=none, color=black label=<
    hasHost
    https://rdf.spdx.org/v3/Core/RelationshipType/hasHost
    rdfs:comment"The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. The host that the build runs on)"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType node32 +node32 [ shape=none, color=black label=<
    RelationshipType
    https://rdf.spdx.org/v3/Core/RelationshipType
    rdfs:comment"Information about the relationship between two Elements."@en
    > ] +# https://rdf.spdx.org/v3/Core/SupportType/endOfSupport node33 +node33 [ shape=none, color=black label=<
    endOfSupport
    https://rdf.spdx.org/v3/Core/SupportType/endOfSupport
    rdfs:comment"there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact."@en
    > ] +# N8a058b49966b4a81b80e9c599306f5cd node34 +node34 [ shape=none, color=black label=<
    N8a058b49966b4a81b80e9c599306f5cd
    N8a058b49966b4a81b80e9c599306f5cd
    sh:maxCount"1"^^xsd:integer
    > ] +# Nbe9c069d158548428dd961225d5b6bcb node35 +node35 [ shape=none, color=black label=<
    Nbe9c069d158548428dd961225d5b6bcb
    Nbe9c069d158548428dd961225d5b6bcb
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/listVersionAdded node36 +node36 [ shape=none, color=black label=<
    listVersionAdded
    https://rdf.spdx.org/v3/ExpandedLicensing/listVersionAdded
    rdfs:comment"Specifies the SPDX License List version in which this ListedLicense or +ListedLicenseException identifier was first added."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/binaryArtifact node37 +node37 [ shape=none, color=black label=<
    binaryArtifact
    https://rdf.spdx.org/v3/Core/ExternalRefType/binaryArtifact
    rdfs:comment"A reference to binary artifacts related to a package."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType node38 +node38 [ shape=none, color=black label=<
    ExternalRefType
    https://rdf.spdx.org/v3/Core/ExternalRefType
    rdfs:comment"Specifies the type of an external reference."@en
    > ] +# https://rdf.spdx.org/v3/Core/locator node39 +node39 [ shape=none, color=black label=<
    locator
    https://rdf.spdx.org/v3/Core/locator
    rdfs:comment"Provides the location of an external reference."@en
    > ] +# http://www.w3.org/2001/XMLSchema#string node40 +node40 [ shape=none, color=black label=<
    string
    http://www.w3.org/2001/XMLSchema#string
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/packageUrl node41 +node41 [ shape=none, color=black label=<
    packageUrl
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/packageUrl
    rdfs:comment"https://github.com/package-url/purl-spec"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/configures node42 +node42 [ shape=none, color=black label=<
    configures
    https://rdf.spdx.org/v3/Core/RelationshipType/configures
    rdfs:comment"The `from` Element is a configuration applied to each `to` Element during a LifecycleScopeType period"@en
    > ] +# https://rdf.spdx.org/v3/AI/safetyRiskAssessment node43 +node43 [ shape=none, color=black label=<
    safetyRiskAssessment
    https://rdf.spdx.org/v3/AI/safetyRiskAssessment
    rdfs:comment"Categorizes safety risk impact of AI software."@en
    > ] +# https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType node44 +node44 [ shape=none, color=black label=<
    SafetyRiskAssessmentType
    https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType
    rdfs:comment"Categories of safety risk impact of the application."@en
    > ] +# https://rdf.spdx.org/v3/Build/configSourceDigest node45 +node45 [ shape=none, color=black label=<
    configSourceDigest
    https://rdf.spdx.org/v3/Build/configSourceDigest
    rdfs:comment"Property that describes the digest of the build configuration file used to invoke a build."@en
    > ] +# https://rdf.spdx.org/v3/Build/buildType node46 +node46 [ shape=none, color=black label=<
    buildType
    https://rdf.spdx.org/v3/Build/buildType
    rdfs:comment"A buildType is a hint that is used to indicate the toolchain, platform, or infrastructure that the build was invoked on."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/anonymizationMethodUsed node47 +node47 [ shape=none, color=black label=<
    anonymizationMethodUsed
    https://rdf.spdx.org/v3/Dataset/anonymizationMethodUsed
    rdfs:comment"Describes the anonymization methods used."@en
    > ] +# https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/low node48 +node48 [ shape=none, color=black label=<
    low
    https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/low
    rdfs:comment"Low/no risk is posed by the AI software."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/urlScheme node49 +node49 [ shape=none, color=black label=<
    urlScheme
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/urlScheme
    rdfs:comment"the scheme used in order to locate a resource https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml"@en
    > ] +# https://rdf.spdx.org/v3/AI/AIPackage node50 +node50 [ shape=none, color=black label=<
    AIPackage
    https://rdf.spdx.org/v3/AI/AIPackage
    rdfs:comment"Provides information about the fields in the AI package profile."@en
    > ] +# N56f5626641d3476999cc48b60024870a node51 +node51 [ shape=none, color=black label=<
    N56f5626641d3476999cc48b60024870a
    N56f5626641d3476999cc48b60024870a
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasProvidedDependency node52 +node52 [ shape=none, color=black label=<
    hasProvidedDependency
    https://rdf.spdx.org/v3/Core/RelationshipType/hasProvidedDependency
    rdfs:comment"The `from` Element has a dependency on each `to` Element, but dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cve node53 +node53 [ shape=none, color=black label=<
    cve
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cve
    rdfs:comment"An identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification as defined by https://csrc.nist.gov/glossary/term/cve_id."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/mailingList node54 +node54 [ shape=none, color=black label=<
    mailingList
    https://rdf.spdx.org/v3/Core/ExternalRefType/mailingList
    rdfs:comment"A reference to the mailing list used by the maintainer for a package."@en
    > ] +# https://rdf.spdx.org/v3/AI/limitation node55 +node55 [ shape=none, color=black label=<
    limitation
    https://rdf.spdx.org/v3/AI/limitation
    rdfs:comment"Captures a limitation of the AI software."@en
    > ] +# https://rdf.spdx.org/v3/Core/CreationInfo node56 +node56 [ shape=none, color=black label=<
    CreationInfo
    https://rdf.spdx.org/v3/Core/CreationInfo
    rdfs:comment"Provides information about the creation of the Element."@en
    > ] +# Nd8f7fe2ea1074444b91975c6dbc6cf7b node57 +node57 [ shape=none, color=black label=<
    Nd8f7fe2ea1074444b91975c6dbc6cf7b
    Nd8f7fe2ea1074444b91975c6dbc6cf7b
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeNotInExecutePath node58 +node58 [ shape=none, color=black label=<
    vulnerableCodeNotInExecutePath
    https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeNotInExecutePath
    rdfs:comment"The affected code is not reachable through the execution of the code, including non-anticipated states of the product."@en
    > ] +# https://rdf.spdx.org/v3/AI/modelExplainability node59 +node59 [ shape=none, color=black label=<
    modelExplainability
    https://rdf.spdx.org/v3/AI/modelExplainability
    rdfs:comment"Describes methods that can be used to explain the model."@en
    > ] +# https://rdf.spdx.org/v3/Security/ExploitCatalogType/kev node60 +node60 [ shape=none, color=black label=<
    kev
    https://rdf.spdx.org/v3/Security/ExploitCatalogType/kev
    rdfs:comment"CISA's Known Exploited Vulnerability (KEV) Catalog"@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/IndividualLicensingInfo node61 +node61 [ shape=none, color=black label=<
    IndividualLicensingInfo
    https://rdf.spdx.org/v3/ExpandedLicensing/IndividualLicensingInfo
    rdfs:comment"A concrete subclass of AnyLicenseInfo used by Individuals in the ExpandedLicensing profile."@en
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo node62 +node62 [ shape=none, color=black label=<
    AnyLicenseInfo
    https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo
    rdfs:comment"Abstract class representing a license combination consisting of one or more +licenses (optionally including additional text), which may be combined +according to the SPDX license expression syntax."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/dataCollectionProcess node63 +node63 [ shape=none, color=black label=<
    dataCollectionProcess
    https://rdf.spdx.org/v3/Dataset/dataCollectionProcess
    rdfs:comment"Describes how the dataset was collected."@en
    > ] +# N2f13545c1dc84a06992b376dd13840a8 node64 +node64 [ shape=none, color=black label=<
    N2f13545c1dc84a06992b376dd13840a8
    N2f13545c1dc84a06992b376dd13840a8
    sh:maxCount"1"^^xsd:integer
    > ] +# N6466bcc2da5c46e4bf3d5dbbb558f701 node65 +node65 [ shape=none, color=black label=<
    N6466bcc2da5c46e4bf3d5dbbb558f701
    N6466bcc2da5c46e4bf3d5dbbb558f701
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/riskAssessment node66 +node66 [ shape=none, color=black label=<
    riskAssessment
    https://rdf.spdx.org/v3/Core/ExternalRefType/riskAssessment
    rdfs:comment"A reference to a risk assessment for a package."@en
    > ] +# https://rdf.spdx.org/v3/Software/Snippet node67 +node67 [ shape=none, color=black label=<
    Snippet
    https://rdf.spdx.org/v3/Software/Snippet
    rdfs:comment"Describes a certain part of a file."@en
    > ] +# Nfeaaccd96cec46799adc66a23fa18a33 node68 +node68 [ shape=none, color=black label=<
    Nfeaaccd96cec46799adc66a23fa18a33
    Nfeaaccd96cec46799adc66a23fa18a33
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/beginIntegerRange node69 +node69 [ shape=none, color=black label=<
    beginIntegerRange
    https://rdf.spdx.org/v3/Core/beginIntegerRange
    rdfs:comment"Defines the beginning of a range."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/ListedLicenseException node70 +node70 [ shape=none, color=black label=<
    ListedLicenseException
    https://rdf.spdx.org/v3/ExpandedLicensing/ListedLicenseException
    rdfs:comment"A license exception that is listed on the SPDX Exceptions list."@en
    > ] +# http://www.w3.org/ns/shacl#NodeShape node71 +node71 [ shape=none, color=black label=<
    NodeShape
    http://www.w3.org/ns/shacl#NodeShape
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/syntactic node72 +node72 [ shape=none, color=black label=<
    syntactic
    https://rdf.spdx.org/v3/Dataset/DatasetType/syntactic
    rdfs:comment"data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDistributionArtifact node73 +node73 [ shape=none, color=black label=<
    hasDistributionArtifact
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDistributionArtifact
    rdfs:comment"The `from` Element is distributed as an artifact in each Element `to`, (e.g. an RPM or archive file)"@en
    > ] +# Nde9e9deafdca41b2a4b2850c494cc04b node74 +node74 [ shape=none, color=black label=<
    Nde9e9deafdca41b2a4b2850c494cc04b
    Nde9e9deafdca41b2a4b2850c494cc04b
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/namespace node75 +node75 [ shape=none, color=black label=<
    namespace
    https://rdf.spdx.org/v3/Core/namespace
    rdfs:comment"Provides an unambiguous mechanism for conveying a URI fragment portion of an ElementID."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasAssessmentFor node76 +node76 [ shape=none, color=black label=<
    hasAssessmentFor
    https://rdf.spdx.org/v3/Core/RelationshipType/hasAssessmentFor
    rdfs:comment"(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types"@en
    > ] +# Na6f4c095663042bf987e880a96b8b148 node77 +node77 [ shape=none, color=black label=<
    Na6f4c095663042bf987e880a96b8b148
    Na6f4c095663042bf987e880a96b8b148
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/summary node78 +node78 [ shape=none, color=black label=<
    summary
    https://rdf.spdx.org/v3/Core/summary
    rdfs:comment"A short description of an Element."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/module node79 +node79 [ shape=none, color=black label=<
    module
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/module
    rdfs:comment"the Element is a module of a piece of software"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasPrerequsite node80 +node80 [ shape=none, color=black label=<
    hasPrerequsite
    https://rdf.spdx.org/v3/Core/RelationshipType/hasPrerequsite
    rdfs:comment"The `from` Element has a prerequsite on each `to` Element, during a LifecycleScopeType period"@en
    > ] +# Nf26fc8a9288649098e4a03706255c0ad node81 +node81 [ shape=none, color=black label=<
    Nf26fc8a9288649098e4a03706255c0ad
    Nf26fc8a9288649098e4a03706255c0ad
    > ] +# https://rdf.spdx.org/v3/Core/Artifact node82 +node82 [ shape=none, color=black label=<
    Artifact
    https://rdf.spdx.org/v3/Core/Artifact
    rdfs:comment"A distinct article or unit within the digital domain."@en
    > ] +# N3b8cc710a8434c9e8adc50df7e9726f6 node83 +node83 [ shape=none, color=black label=<
    N3b8cc710a8434c9e8adc50df7e9726f6
    N3b8cc710a8434c9e8adc50df7e9726f6
    > ] +# https://rdf.spdx.org/v3/Security/severity node84 +node84 [ shape=none, color=black label=<
    severity
    https://rdf.spdx.org/v3/Security/severity
    rdfs:comment"Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software."@en
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType/build node85 +node85 [ shape=none, color=black label=<
    build
    https://rdf.spdx.org/v3/Core/LifecycleScopeType/build
    rdfs:comment"A relationship has specific context implications during an element's build phase, during development."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/modifiedBy node86 +node86 [ shape=none, color=black label=<
    modifiedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/modifiedBy
    rdfs:comment"The `from` Element is modified by each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/packagedBy node87 +node87 [ shape=none, color=black label=<
    packagedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/packagedBy
    rdfs:comment"Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/datasetUpdateMechanism node88 +node88 [ shape=none, color=black label=<
    datasetUpdateMechanism
    https://rdf.spdx.org/v3/Dataset/datasetUpdateMechanism
    rdfs:comment"Describes a mechanism to update the dataset."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/file node89 +node89 [ shape=none, color=black label=<
    file
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/file
    rdfs:comment"the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose node90 +node90 [ shape=none, color=black label=<
    SoftwarePurpose
    https://rdf.spdx.org/v3/Software/SoftwarePurpose
    rdfs:comment"Provides information about the primary purpose of an Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/email node91 +node91 [ shape=none, color=black label=<
    email
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/email
    rdfs:comment"https://datatracker.ietf.org/doc/html/rfc3696#section-3"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType node92 +node92 [ shape=none, color=black label=<
    ExternalIdentifierType
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType
    rdfs:comment"Specifies the type of an external identifier."@en
    > ] +# https://rdf.spdx.org/v3/Core/SupportType/noSupport node93 +node93 [ shape=none, color=black label=<
    noSupport
    https://rdf.spdx.org/v3/Core/SupportType/noSupport
    rdfs:comment"there is no support for the artifact from the supplier, consumer assumes any support obligations."@en
    > ] +# https://rdf.spdx.org/v3/Core/SupportType node94 +node94 [ shape=none, color=black label=<
    SupportType
    https://rdf.spdx.org/v3/Core/SupportType
    rdfs:comment"Indicates the type of support that is associated with an artifact."@en
    > ] +# N546e0866bb1e401aa2295a6f62d7b38b node95 +node95 [ shape=none, color=black label=<
    N546e0866bb1e401aa2295a6f62d7b38b
    N546e0866bb1e401aa2295a6f62d7b38b
    sh:maxCount"1"^^xsd:integer
    > ] +# Ne4927c745de548bfa70b9a18fe10a083 node96 +node96 [ shape=none, color=black label=<
    Ne4927c745de548bfa70b9a18fe10a083
    Ne4927c745de548bfa70b9a18fe10a083
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/AI/modelDataPreprocessing node97 +node97 [ shape=none, color=black label=<
    modelDataPreprocessing
    https://rdf.spdx.org/v3/AI/modelDataPreprocessing
    rdfs:comment"Describes all the preprocessing steps applied to the training data before the model training."@en
    > ] +# https://rdf.spdx.org/v3/Core/PackageVerificationCode node98 +node98 [ shape=none, color=black label=<
    PackageVerificationCode
    https://rdf.spdx.org/v3/Core/PackageVerificationCode
    rdfs:comment"An SPDX version 2.X compatible verification method for software packages."@en
    > ] +# https://rdf.spdx.org/v3/Core/IntegrityMethod node99 +node99 [ shape=none, color=black label=<
    IntegrityMethod
    https://rdf.spdx.org/v3/Core/IntegrityMethod
    rdfs:comment"Provides an independently reproducible mechanism that permits verification of a specific Element."@en
    > ] +# https://rdf.spdx.org/v3/Software/sbomType node100 +node100 [ shape=none, color=black label=<
    sbomType
    https://rdf.spdx.org/v3/Software/sbomType
    rdfs:comment"Provides information about the type of an SBOM."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary node101 +node101 [ shape=none, color=black label=<
    vulnerableCodeCannotBeControlledByAdversary
    https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary
    rdfs:comment"The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexJustificationType node102 +node102 [ shape=none, color=black label=<
    VexJustificationType
    https://rdf.spdx.org/v3/Security/VexJustificationType
    rdfs:comment"Specifies the VEX justification type."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/testedOn node103 +node103 [ shape=none, color=black label=<
    testedOn
    https://rdf.spdx.org/v3/Core/RelationshipType/testedOn
    rdfs:comment"(AI, Dataset) The `from` Element has been tested on the `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Security/Vulnerability node104 +node104 [ shape=none, color=black label=<
    Vulnerability
    https://rdf.spdx.org/v3/Security/Vulnerability
    rdfs:comment"Specifies a vulnerability and its associated information."@en
    > ] +# N7dda24cd7f5f4503b6b4f93fc7ab97c9 node105 +node105 [ shape=none, color=black label=<
    N7dda24cd7f5f4503b6b4f93fc7ab97c9
    N7dda24cd7f5f4503b6b4f93fc7ab97c9
    sh:maxCount"1"^^xsd:integer
    > ] +# Nab5427b1573b465aa214b4d6a09e7fc9 node106 +node106 [ shape=none, color=black label=<
    Nab5427b1573b465aa214b4d6a09e7fc9
    Nab5427b1573b465aa214b4d6a09e7fc9
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/licenseListVersion node107 +node107 [ shape=none, color=black label=<
    licenseListVersion
    https://rdf.spdx.org/v3/SimpleLicensing/licenseListVersion
    rdfs:comment"The version of the SPDX License List used in the license expression."@en
    > ] +# https://rdf.spdx.org/v3/Core/rootElement node108 +node108 [ shape=none, color=black label=<
    rootElement
    https://rdf.spdx.org/v3/Core/rootElement
    rdfs:comment"This property is used to denote the root Element(s) of a tree of elements contained in an SBOM."@en
    > ] +# https://rdf.spdx.org/v3/Core/Element node109 +node109 [ shape=none, color=black label=<
    Element
    https://rdf.spdx.org/v3/Core/Element
    rdfs:comment"Base domain class from which all other SPDX-3.0 domain classes derive."@en
    > ] +# N5507f7a4e87148b7b679ae2bf02fe75d node110 +node110 [ shape=none, color=black label=<
    N5507f7a4e87148b7b679ae2bf02fe75d
    N5507f7a4e87148b7b679ae2bf02fe75d
    sh:maxCount"1"^^xsd:integer
    > ] +# N2a046462db954bdeb439fda29ad26226 node111 +node111 [ shape=none, color=black label=<
    N2a046462db954bdeb439fda29ad26226
    N2a046462db954bdeb439fda29ad26226
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship node112 +node112 [ shape=none, color=black label=<
    VulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship
    rdfs:comment"Abstract ancestor class for all vulnerability assessments"@en
    > ] +# https://rdf.spdx.org/v3/Core/Relationship node113 +node113 [ shape=none, color=black label=<
    Relationship
    https://rdf.spdx.org/v3/Core/Relationship
    rdfs:comment"Describes a relationship between one or more elements."@en
    > ] +# https://rdf.spdx.org/v3/Core/endIntegerRange node114 +node114 [ shape=none, color=black label=<
    endIntegerRange
    https://rdf.spdx.org/v3/Core/endIntegerRange
    rdfs:comment"Defines the end of a range."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDeclaredLicense node115 +node115 [ shape=none, color=black label=<
    hasDeclaredLicense
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDeclaredLicense
    rdfs:comment"The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityThreatModel node116 +node116 [ shape=none, color=black label=<
    securityThreatModel
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityThreatModel
    rdfs:comment"A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package."@en
    > ] +# N569d91e585284334ab2d33a1cc8ef421 node117 +node117 [ shape=none, color=black label=<
    N569d91e585284334ab2d33a1cc8ef421
    N569d91e585284334ab2d33a1cc8ef421
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/sourceInfo node118 +node118 [ shape=none, color=black label=<
    sourceInfo
    https://rdf.spdx.org/v3/Software/sourceInfo
    rdfs:comment"Records any relevant background information or additional comments +about the origin of the package."@en
    > ] +# https://rdf.spdx.org/v3/Core/NamespaceMap node119 +node119 [ shape=none, color=black label=<
    NamespaceMap
    https://rdf.spdx.org/v3/Core/NamespaceMap
    rdfs:comment"A mapping between prefixes and namespace partial URIs."@en
    > ] +# https://rdf.spdx.org/v3/Security/publishedTime node120 +node120 [ shape=none, color=black label=<
    publishedTime
    https://rdf.spdx.org/v3/Security/publishedTime
    rdfs:comment"Specifies the time when a vulnerability was published."@en
    > ] +# https://rdf.spdx.org/v3/Core/DateTime node121 +node121 [ shape=none, color=black label=<
    DateTime
    https://rdf.spdx.org/v3/Core/DateTime
    > ] +# https://rdf.spdx.org/v3/Security/CvssV4VulnAssessmentRelationship node122 +node122 [ shape=none, color=black label=<
    CvssV4VulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/CvssV4VulnAssessmentRelationship
    rdfs:comment"Provides a CVSS version 4 assessment for a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Security/exploited node123 +node123 [ shape=none, color=black label=<
    exploited
    https://rdf.spdx.org/v3/Security/exploited
    rdfs:comment"Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog."@en
    > ] +# Ncecd765cc12947ef984e0b22fb617e95 node124 +node124 [ shape=none, color=black label=<
    Ncecd765cc12947ef984e0b22fb617e95
    Ncecd765cc12947ef984e0b22fb617e95
    > ] +# https://rdf.spdx.org/v3/Build/configSourceUri node125 +node125 [ shape=none, color=black label=<
    configSourceUri
    https://rdf.spdx.org/v3/Build/configSourceUri
    rdfs:comment"Property that describes the URI of the build configuration source file."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/dataPreprocessing node126 +node126 [ shape=none, color=black label=<
    dataPreprocessing
    https://rdf.spdx.org/v3/Dataset/dataPreprocessing
    rdfs:comment"Describes the preprocessing steps that were applied to the raw data to create the given dataset."@en
    > ] +# Nb860712c98974258aa0af55e9cc73735 node127 +node127 [ shape=none, color=black label=<
    Nb860712c98974258aa0af55e9cc73735
    Nb860712c98974258aa0af55e9cc73735
    > ] +# https://rdf.spdx.org/v3/Build/configSourceEntrypoint node128 +node128 [ shape=none, color=black label=<
    configSourceEntrypoint
    https://rdf.spdx.org/v3/Build/configSourceEntrypoint
    rdfs:comment"Property describes the invocation entrypoint of a build."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/socialMedia node129 +node129 [ shape=none, color=black label=<
    socialMedia
    https://rdf.spdx.org/v3/Core/ExternalRefType/socialMedia
    rdfs:comment"A reference to a social media channel for a package."@en
    > ] +# Ndb364c9b48f847108340d33cc43999c0 node130 +node130 [ shape=none, color=black label=<
    Ndb364c9b48f847108340d33cc43999c0
    Ndb364c9b48f847108340d33cc43999c0
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/score node131 +node131 [ shape=none, color=black label=<
    score
    https://rdf.spdx.org/v3/Security/score
    rdfs:comment"Provides a numerical (0-10) representation of the severity of a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/sensitivePersonalInformation node132 +node132 [ shape=none, color=black label=<
    sensitivePersonalInformation
    https://rdf.spdx.org/v3/Dataset/sensitivePersonalInformation
    rdfs:comment"Describes if any sensitive personal information is present in the dataset."@en
    > ] +# http://www.w3.org/2002/07/owl#ObjectProperty node133 +node133 [ shape=none, color=black label=<
    ObjectProperty
    http://www.w3.org/2002/07/owl#ObjectProperty
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/security node134 +node134 [ shape=none, color=black label=<
    security
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/security
    rdfs:comment"the element follows the Security profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType node135 +node135 [ shape=none, color=black label=<
    ProfileIdentifierType
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType
    rdfs:comment"Enumeration of the valid profiles."@en
    > ] +# https://rdf.spdx.org/v3/Software/Package node136 +node136 [ shape=none, color=black label=<
    Package
    https://rdf.spdx.org/v3/Software/Package
    rdfs:comment"Refers to any unit of content that can be associated with a distribution of software."@en
    > ] +# N4a083e5bccea4aa6bb0cdcd345e8c5af node137 +node137 [ shape=none, color=black label=<
    N4a083e5bccea4aa6bb0cdcd345e8c5af
    N4a083e5bccea4aa6bb0cdcd345e8c5af
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/releaseTime node138 +node138 [ shape=none, color=black label=<
    releaseTime
    https://rdf.spdx.org/v3/Core/releaseTime
    rdfs:comment"Specifies the time an artifact was released."@en
    > ] +# N7da586f2b18b48baa89694e762b5acfc node139 +node139 [ shape=none, color=black label=<
    N7da586f2b18b48baa89694e762b5acfc
    N7da586f2b18b48baa89694e762b5acfc
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Build/buildEndTime node140 +node140 [ shape=none, color=black label=<
    buildEndTime
    https://rdf.spdx.org/v3/Build/buildEndTime
    rdfs:comment"Property that describes the time at which a build stops."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexAffectedVulnAssessmentRelationship node141 +node141 [ shape=none, color=black label=<
    VexAffectedVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/VexAffectedVulnAssessmentRelationship
    rdfs:comment"Connects a vulnerability and an element designating the element as a product +affected by the vulnerability."@en
    > ] +# http://www.w3.org/2000/01/rdf-schema#Class node142 +node142 [ shape=none, color=black label=<
    Class
    http://www.w3.org/2000/01/rdf-schema#Class
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/clickthrough node143 +node143 [ shape=none, color=black label=<
    clickthrough
    https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/clickthrough
    rdfs:comment"the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage."@en
    > ] +# https://rdf.spdx.org/v3/Core/standardName node144 +node144 [ shape=none, color=black label=<
    standardName
    https://rdf.spdx.org/v3/Core/standardName
    rdfs:comment"The name of a relevant standard that may apply to an artifact."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b384 node145 +node145 [ shape=none, color=black label=<
    blake2b384
    https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b384
    rdfs:comment"blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4"@en
    > ] +# Nb8e63de39189471b87730e0c122dd304 node146 +node146 [ shape=none, color=black label=<
    Nb8e63de39189471b87730e0c122dd304
    Nb8e63de39189471b87730e0c122dd304
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityFix node147 +node147 [ shape=none, color=black label=<
    securityFix
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityFix
    rdfs:comment"A reference to the patch or source code that fixes a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/AI/typeOfModel node148 +node148 [ shape=none, color=black label=<
    typeOfModel
    https://rdf.spdx.org/v3/AI/typeOfModel
    rdfs:comment"Records the type of the model used in the AI software."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/securityOther node149 +node149 [ shape=none, color=black label=<
    securityOther
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/securityOther
    rdfs:comment"Used when there is a security related identifier of unspecified type."@en
    > ] +# https://rdf.spdx.org/v3/Build/buildId node150 +node150 [ shape=none, color=black label=<
    buildId
    https://rdf.spdx.org/v3/Build/buildId
    rdfs:comment"A buildId is a locally unique identifier used by a builder to identify a unique instance of a build produced by it."@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType/deployed node151 +node151 [ shape=none, color=black label=<
    deployed
    https://rdf.spdx.org/v3/Software/SbomType/deployed
    rdfs:comment"SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/support node152 +node152 [ shape=none, color=black label=<
    support
    https://rdf.spdx.org/v3/Core/ExternalRefType/support
    rdfs:comment"A reference to the software support channel or other support information for a package."@en
    > ] +# N7dcb94c9a8294ac3877c287a7ff56582 node153 +node153 [ shape=none, color=black label=<
    N7dcb94c9a8294ac3877c287a7ff56582
    N7dcb94c9a8294ac3877c287a7ff56582
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/licenseText node154 +node154 [ shape=none, color=black label=<
    licenseText
    https://rdf.spdx.org/v3/SimpleLicensing/licenseText
    rdfs:comment"Identifies the full text of a License or Addition."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/structured node155 +node155 [ shape=none, color=black label=<
    structured
    https://rdf.spdx.org/v3/Dataset/DatasetType/structured
    rdfs:comment"data is stored in tabular format or retrieved from a relational database."@en
    > ] +# N20ecbe01adba4a7690add1ef8d9f7c56 node156 +node156 [ shape=none, color=black label=<
    N20ecbe01adba4a7690add1ef8d9f7c56
    N20ecbe01adba4a7690add1ef8d9f7c56
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/evidence node157 +node157 [ shape=none, color=black label=<
    evidence
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/evidence
    rdfs:comment"the Element is the evidence that a specification or requirement has been fulfilled"@en
    > ] +# https://rdf.spdx.org/v3/Core/specVersion node158 +node158 [ shape=none, color=black label=<
    specVersion
    https://rdf.spdx.org/v3/Core/specVersion
    rdfs:comment"Provides a reference number that can be used to understand how to parse and interpret an Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/suppliedBy node159 +node159 [ shape=none, color=black label=<
    suppliedBy
    https://rdf.spdx.org/v3/Core/suppliedBy
    rdfs:comment"Identifies who or what supplied the artifact or VulnAssessmentRelationship referenced by the Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/context node160 +node160 [ shape=none, color=black label=<
    context
    https://rdf.spdx.org/v3/Core/context
    rdfs:comment"Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under."@en
    > ] +# https://rdf.spdx.org/v3/Security/ExploitCatalogType node161 +node161 [ shape=none, color=black label=<
    ExploitCatalogType
    https://rdf.spdx.org/v3/Security/ExploitCatalogType
    rdfs:comment"Specifies the exploit catalog type."@en
    > ] +# N191ff65d3bb94539a0caf79cb7b80f58 node162 +node162 [ shape=none, color=black label=<
    N191ff65d3bb94539a0caf79cb7b80f58
    N191ff65d3bb94539a0caf79cb7b80f58
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# Nde8829dc37624a1bb575a7aaf476206f node163 +node163 [ shape=none, color=black label=<
    Nde8829dc37624a1bb575a7aaf476206f
    Nde8829dc37624a1bb575a7aaf476206f
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/externalRef node164 +node164 [ shape=none, color=black label=<
    externalRef
    https://rdf.spdx.org/v3/Core/externalRef
    rdfs:comment"Points to a resource outside the scope of the SPDX-3.0 content +that provides additional characteristics of an Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRef node165 +node165 [ shape=none, color=black label=<
    ExternalRef
    https://rdf.spdx.org/v3/Core/ExternalRef
    rdfs:comment"A reference to a resource outside the scope of SPDX-3.0 content."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/componentAnalysisReport node166 +node166 [ shape=none, color=black label=<
    componentAnalysisReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/componentAnalysisReport
    rdfs:comment"A reference to a Software Composition Analysis (SCA) report."@en
    > ] +# Nab74974f7e2a4bb1a9aca9a00d8a75f1 node167 +node167 [ shape=none, color=black label=<
    Nab74974f7e2a4bb1a9aca9a00d8a75f1
    Nab74974f7e2a4bb1a9aca9a00d8a75f1
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/downloadLocation node168 +node168 [ shape=none, color=black label=<
    downloadLocation
    https://rdf.spdx.org/v3/Software/downloadLocation
    rdfs:comment"Identifies the download Uniform Resource Identifier for the package at the time that the document was created."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/staticAnalysisReport node169 +node169 [ shape=none, color=black label=<
    staticAnalysisReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/staticAnalysisReport
    rdfs:comment"A reference to a static analysis report for a package."@en
    > ] +# N6c21c1a7369b4a919831be838768c2b6 node170 +node170 [ shape=none, color=black label=<
    N6c21c1a7369b4a919831be838768c2b6
    N6c21c1a7369b4a919831be838768c2b6
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/modifiedTime node171 +node171 [ shape=none, color=black label=<
    modifiedTime
    https://rdf.spdx.org/v3/Security/modifiedTime
    rdfs:comment"Specifies a time when a vulnerability assessment was modified"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityAdversaryModel node172 +node172 [ shape=none, color=black label=<
    securityAdversaryModel
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityAdversaryModel
    rdfs:comment"A reference to the security adversary model for a package."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_384 node173 +node173 [ shape=none, color=black label=<
    sha3_384
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_384
    rdfs:comment"sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en
    > ] +# https://rdf.spdx.org/v3/Core/prefix node174 +node174 [ shape=none, color=black label=<
    prefix
    https://rdf.spdx.org/v3/Core/prefix
    rdfs:comment"A substitute for a URI."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm node175 +node175 [ shape=none, color=black label=<
    HashAlgorithm
    https://rdf.spdx.org/v3/Core/HashAlgorithm
    rdfs:comment"A mathematical algorithm that maps data of arbitrary size to a bit string."@en
    > ] +# https://rdf.spdx.org/v3/Core/namespaceMap node176 +node176 [ shape=none, color=black label=<
    namespaceMap
    https://rdf.spdx.org/v3/Core/namespaceMap
    rdfs:comment"Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance."@en
    > ] +# https://rdf.spdx.org/v3/Core/description node177 +node177 [ shape=none, color=black label=<
    description
    https://rdf.spdx.org/v3/Core/description
    rdfs:comment"Provides a detailed description of the Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/ancestorOf node178 +node178 [ shape=none, color=black label=<
    ancestorOf
    https://rdf.spdx.org/v3/Core/RelationshipType/ancestorOf
    rdfs:comment"The `from` Element is an ancestor of each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/CustomLicenseAddition node179 +node179 [ shape=none, color=black label=<
    CustomLicenseAddition
    https://rdf.spdx.org/v3/ExpandedLicensing/CustomLicenseAddition
    rdfs:comment"A license addition that is not listed on the SPDX Exceptions List."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/LicenseAddition node180 +node180 [ shape=none, color=black label=<
    LicenseAddition
    https://rdf.spdx.org/v3/ExpandedLicensing/LicenseAddition
    rdfs:comment"Abstract class for additional text intended to be added to a License, but +which is not itself a standalone License."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/crystalsKyber node181 +node181 [ shape=none, color=black label=<
    crystalsKyber
    https://rdf.spdx.org/v3/Core/HashAlgorithm/crystalsKyber
    rdfs:comment"https://pq-crystals.org/kyber/index.shtml"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipCompleteness node182 +node182 [ shape=none, color=black label=<
    RelationshipCompleteness
    https://rdf.spdx.org/v3/Core/RelationshipCompleteness
    rdfs:comment"Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness."@en
    > ] +# https://rdf.spdx.org/v3/Security/SsvcDecisionType node183 +node183 [ shape=none, color=black label=<
    SsvcDecisionType
    https://rdf.spdx.org/v3/Security/SsvcDecisionType
    rdfs:comment"Specifies the SSVC decision type."@en
    > ] +# https://rdf.spdx.org/v3/Core/Person node184 +node184 [ shape=none, color=black label=<
    Person
    https://rdf.spdx.org/v3/Core/Person
    rdfs:comment"An individual human being."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/sensor node185 +node185 [ shape=none, color=black label=<
    sensor
    https://rdf.spdx.org/v3/Dataset/DatasetType/sensor
    rdfs:comment"data is recorded from a physical sensor, such as a thermometer reading or biometric device."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasVariant node186 +node186 [ shape=none, color=black label=<
    hasVariant
    https://rdf.spdx.org/v3/Core/RelationshipType/hasVariant
    rdfs:comment"Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/firmware node187 +node187 [ shape=none, color=black label=<
    firmware
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/firmware
    rdfs:comment"the Element provides low level control over a device's hardware"@en
    > ] +# https://rdf.spdx.org/v3/Security/vexVersion node188 +node188 [ shape=none, color=black label=<
    vexVersion
    https://rdf.spdx.org/v3/Security/vexVersion
    rdfs:comment"Specifies the version of the VEX document."@en
    > ] +# https://rdf.spdx.org/v3/Software/File node189 +node189 [ shape=none, color=black label=<
    File
    https://rdf.spdx.org/v3/Software/File
    rdfs:comment"Refers to any object that stores content on a computer."@en
    > ] +# https://rdf.spdx.org/v3/Core/endTime node190 +node190 [ shape=none, color=black label=<
    endTime
    https://rdf.spdx.org/v3/Core/endTime
    rdfs:comment"Specifies the time from which an element is no longer applicable / valid."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDataFile node191 +node191 [ shape=none, color=black label=<
    hasDataFile
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDataFile
    rdfs:comment"The `from` Element treats each `to` Element as a data file"@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/simpleLicensing node192 +node192 [ shape=none, color=black label=<
    simpleLicensing
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/simpleLicensing
    rdfs:comment"the element follows the simple Licensing profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Software/copyrightText node193 +node193 [ shape=none, color=black label=<
    copyrightText
    https://rdf.spdx.org/v3/Software/copyrightText
    rdfs:comment"Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any."@en
    > ] +# https://rdf.spdx.org/v3/Core/PresenceType/yes node194 +node194 [ shape=none, color=black label=<
    yes
    https://rdf.spdx.org/v3/Core/PresenceType/yes
    rdfs:comment"Indicates presence of the field."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/subjectAddition node195 +node195 [ shape=none, color=black label=<
    subjectAddition
    https://rdf.spdx.org/v3/ExpandedLicensing/subjectAddition
    rdfs:comment"A LicenseAddition participating in a 'with addition' model."@en
    > ] +# https://rdf.spdx.org/v3/Software/packageUrl node196 +node196 [ shape=none, color=black label=<
    packageUrl
    https://rdf.spdx.org/v3/Software/packageUrl
    rdfs:comment"Provides a place for the SPDX data creator to record the package URL string (in accordance with the [package URL spec](https://github.com/package-url/purl-spec/blob/master/PURL-SPECIFICATION.rst)) for a software Package."@en
    > ] +# http://www.w3.org/2001/XMLSchema#anyURI node197 +node197 [ shape=none, color=black label=<
    anyURI
    http://www.w3.org/2001/XMLSchema#anyURI
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType node198 +node198 [ shape=none, color=black label=<
    DatasetAvailabilityType
    https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType
    rdfs:comment"Availability of dataset"@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/seeAlso node199 +node199 [ shape=none, color=black label=<
    seeAlso
    https://rdf.spdx.org/v3/ExpandedLicensing/seeAlso
    rdfs:comment"Contains a URL where the License or LicenseAddition can be found in use."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/other node200 +node200 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Core/HashAlgorithm/other
    rdfs:comment"any hashing algorithm that does not exist in this list of entries"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasRequirement node201 +node201 [ shape=none, color=black label=<
    hasRequirement
    https://rdf.spdx.org/v3/Core/RelationshipType/hasRequirement
    rdfs:comment"The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period"@en
    > ] +# N405bfeaace5248f0b3100565ecfc1348 node202 +node202 [ shape=none, color=black label=<
    N405bfeaace5248f0b3100565ecfc1348
    N405bfeaace5248f0b3100565ecfc1348
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/licenseXml node203 +node203 [ shape=none, color=black label=<
    licenseXml
    https://rdf.spdx.org/v3/ExpandedLicensing/licenseXml
    rdfs:comment"Identifies all the text and metadata associated with a license in the license XML format."@en
    > ] +# Nb3ebec013faa418d962aac516ac769a5 node204 +node204 [ shape=none, color=black label=<
    Nb3ebec013faa418d962aac516ac769a5
    Nb3ebec013faa418d962aac516ac769a5
    sh:minCount"1"^^xsd:integer
    > ] +# Nad1d4443dde6453fb97cf03d5f392827 node205 +node205 [ shape=none, color=black label=<
    Nad1d4443dde6453fb97cf03d5f392827
    Nad1d4443dde6453fb97cf03d5f392827
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/md6 node206 +node206 [ shape=none, color=black label=<
    md6
    https://rdf.spdx.org/v3/Core/HashAlgorithm/md6
    rdfs:comment"https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf"@en
    > ] +# https://rdf.spdx.org/v3/Core/PositiveIntegerRange node207 +node207 [ shape=none, color=black label=<
    PositiveIntegerRange
    https://rdf.spdx.org/v3/Core/PositiveIntegerRange
    rdfs:comment"A tuple of two positive integers that define a range."@en
    > ] +# N335f0b90407e48569deabd6bde531854 node208 +node208 [ shape=none, color=black label=<
    N335f0b90407e48569deabd6bde531854
    N335f0b90407e48569deabd6bde531854
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasAddedFile node209 +node209 [ shape=none, color=black label=<
    hasAddedFile
    https://rdf.spdx.org/v3/Core/RelationshipType/hasAddedFile
    rdfs:comment"Every `to` Element is is a file added to the `from` Element (`from` hasAddedFile `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasStaticLink node210 +node210 [ shape=none, color=black label=<
    hasStaticLink
    https://rdf.spdx.org/v3/Core/RelationshipType/hasStaticLink
    rdfs:comment"The `from` Element statically links in each `to` Element, during a LifecycleScopeType period"@en
    > ] +# https://rdf.spdx.org/v3/Core/ElementCollection node211 +node211 [ shape=none, color=black label=<
    ElementCollection
    https://rdf.spdx.org/v3/Core/ElementCollection
    rdfs:comment"A collection of Elements, not necessarily with unifying context."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityPolicy node212 +node212 [ shape=none, color=black label=<
    securityPolicy
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityPolicy
    rdfs:comment"A reference to instructions for reporting newly discovered security vulnerabilities for a package."@en
    > ] +# https://rdf.spdx.org/v3/Core/scope node213 +node213 [ shape=none, color=black label=<
    scope
    https://rdf.spdx.org/v3/Core/scope
    rdfs:comment"Capture the scope of information about a specific relationship between elements."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/issueTracker node214 +node214 [ shape=none, color=black label=<
    issueTracker
    https://rdf.spdx.org/v3/Core/ExternalRefType/issueTracker
    rdfs:comment"A reference to the issue tracker for a package."@en
    > ] +# https://rdf.spdx.org/v3/Build/parameters node215 +node215 [ shape=none, color=black label=<
    parameters
    https://rdf.spdx.org/v3/Build/parameters
    rdfs:comment"Property describing the parameters used in an instance of a build."@en
    > ] +# https://rdf.spdx.org/v3/Core/DictionaryEntry node216 +node216 [ shape=none, color=black label=<
    DictionaryEntry
    https://rdf.spdx.org/v3/Core/DictionaryEntry
    rdfs:comment"A key with an associated value."@en
    > ] +# https://rdf.spdx.org/v3/AI/hyperparameter node217 +node217 [ shape=none, color=black label=<
    hyperparameter
    https://rdf.spdx.org/v3/AI/hyperparameter
    rdfs:comment"Records a hyperparameter used to build the AI model contained in the AI package."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/license node218 +node218 [ shape=none, color=black label=<
    license
    https://rdf.spdx.org/v3/Core/ExternalRefType/license
    rdfs:comment"A reference to additional license information related to an artifact."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/altDownloadLocation node219 +node219 [ shape=none, color=black label=<
    altDownloadLocation
    https://rdf.spdx.org/v3/Core/ExternalRefType/altDownloadLocation
    rdfs:comment"A reference to an alternative download location."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/certificationReport node220 +node220 [ shape=none, color=black label=<
    certificationReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/certificationReport
    rdfs:comment"A reference to a certification report for a package from an accredited/independent body."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_512 node221 +node221 [ shape=none, color=black label=<
    sha3_512
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_512
    rdfs:comment"sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/directDownload node222 +node222 [ shape=none, color=black label=<
    directDownload
    https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/directDownload
    rdfs:comment"the dataset is publicly available and can be downloaded directly."@en
    > ] +# Nad719ce2d9384054a1f3e7da3acc7f72 node223 +node223 [ shape=none, color=black label=<
    Nad719ce2d9384054a1f3e7da3acc7f72
    Nad719ce2d9384054a1f3e7da3acc7f72
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/AI/metricDecisionThreshold node224 +node224 [ shape=none, color=black label=<
    metricDecisionThreshold
    https://rdf.spdx.org/v3/AI/metricDecisionThreshold
    rdfs:comment"Captures the threshold that was used for computation of a metric described in the metric field."@en
    > ] +# https://rdf.spdx.org/v3/Build/Build node225 +node225 [ shape=none, color=black label=<
    Build
    https://rdf.spdx.org/v3/Build/Build
    rdfs:comment"Class that describes a build instance of software/artifacts."@en
    > ] +# N68e0d6fb609e4e458d59f41de92f1322 node226 +node226 [ shape=none, color=black label=<
    N68e0d6fb609e4e458d59f41de92f1322
    N68e0d6fb609e4e458d59f41de92f1322
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/relationshipType node227 +node227 [ shape=none, color=black label=<
    relationshipType
    https://rdf.spdx.org/v3/Core/relationshipType
    rdfs:comment"Information about the relationship between two Elements."@en
    > ] +# Nd630d31d55784785b0d23eec0a9b3742 node228 +node228 [ shape=none, color=black label=<
    Nd630d31d55784785b0d23eec0a9b3742
    Nd630d31d55784785b0d23eec0a9b3742
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/deviceDriver node229 +node229 [ shape=none, color=black label=<
    deviceDriver
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/deviceDriver
    rdfs:comment"Element represents software that controls hardware devices"@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/dataset node230 +node230 [ shape=none, color=black label=<
    dataset
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/dataset
    rdfs:comment"the element follows the Dataset profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/Annotation node231 +node231 [ shape=none, color=black label=<
    Annotation
    https://rdf.spdx.org/v3/Core/Annotation
    rdfs:comment"An assertion made in relation to one or more elements."@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/build node232 +node232 [ shape=none, color=black label=<
    build
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/build
    rdfs:comment"the element follows the Build profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/ai node233 +node233 [ shape=none, color=black label=<
    ai
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/ai
    rdfs:comment"the element follows the AI profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/productMetadata node234 +node234 [ shape=none, color=black label=<
    productMetadata
    https://rdf.spdx.org/v3/Core/ExternalRefType/productMetadata
    rdfs:comment"A reference to additional product metadata such as reference within organization's product catalog."@en
    > ] +# N01ddeabd8c9e48b49c1037cd0c51a382 node235 +node235 [ shape=none, color=black label=<
    N01ddeabd8c9e48b49c1037cd0c51a382
    N01ddeabd8c9e48b49c1037cd0c51a382
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/obsoletedBy node236 +node236 [ shape=none, color=black label=<
    obsoletedBy
    https://rdf.spdx.org/v3/ExpandedLicensing/obsoletedBy
    rdfs:comment"Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition."@en
    > ] +# http://www.w3.org/2001/XMLSchema#positiveInteger node237 +node237 [ shape=none, color=black label=<
    positiveInteger
    http://www.w3.org/2001/XMLSchema#positiveInteger
    > ] +# https://rdf.spdx.org/v3/Core/Agent node238 +node238 [ shape=none, color=black label=<
    Agent
    https://rdf.spdx.org/v3/Core/Agent
    rdfs:comment"Agent represents anything with the potential to act on a system."@en
    > ] +# https://rdf.spdx.org/v3/Security/SsvcVulnAssessmentRelationship node239 +node239 [ shape=none, color=black label=<
    SsvcVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/SsvcVulnAssessmentRelationship
    rdfs:comment"Provides an SSVC assessment for a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Software/Sbom node240 +node240 [ shape=none, color=black label=<
    Sbom
    https://rdf.spdx.org/v3/Software/Sbom
    rdfs:comment"A collection of SPDX Elements describing a single package."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedLicenseId node241 +node241 [ shape=none, color=black label=<
    isDeprecatedLicenseId
    https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedLicenseId
    rdfs:comment"Specifies whether a license or additional text identifier has been marked as +deprecated."@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/core node242 +node242 [ shape=none, color=black label=<
    core
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/core
    rdfs:comment"the element follows the Core profile specification"@en
    > ] +# Nd2d3b8c6b76242c087fdc3f20bc0030a node243 +node243 [ shape=none, color=black label=<
    Nd2d3b8c6b76242c087fdc3f20bc0030a
    Nd2d3b8c6b76242c087fdc3f20bc0030a
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/Organization node244 +node244 [ shape=none, color=black label=<
    Organization
    https://rdf.spdx.org/v3/Core/Organization
    rdfs:comment"A group of people who work together in an organized way for a shared purpose."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalMap node245 +node245 [ shape=none, color=black label=<
    ExternalMap
    https://rdf.spdx.org/v3/Core/ExternalMap
    rdfs:comment"A map of Element identifiers that are used within a Document but defined external to that Document."@en
    > ] +# Nea4f9256a8d04d8da5e521a41046af01 node246 +node246 [ shape=none, color=black label=<
    Nea4f9256a8d04d8da5e521a41046af01
    Nea4f9256a8d04d8da5e521a41046af01
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/standardAdditionTemplate node247 +node247 [ shape=none, color=black label=<
    standardAdditionTemplate
    https://rdf.spdx.org/v3/ExpandedLicensing/standardAdditionTemplate
    rdfs:comment"Identifies the full text of a LicenseAddition, in SPDX templating format."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/chat node248 +node248 [ shape=none, color=black label=<
    chat
    https://rdf.spdx.org/v3/Core/ExternalRefType/chat
    rdfs:comment"A reference to the instant messaging system used by the maintainer for a package."@en
    > ] +# https://rdf.spdx.org/v3/Security/decisionType node249 +node249 [ shape=none, color=black label=<
    decisionType
    https://rdf.spdx.org/v3/Security/decisionType
    rdfs:comment"Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/timeseries node250 +node250 [ shape=none, color=black label=<
    timeseries
    https://rdf.spdx.org/v3/Dataset/DatasetType/timeseries
    rdfs:comment"data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day."@en
    > ] +# N54e84abcdd0c49baa5881973534a5317 node251 +node251 [ shape=none, color=black label=<
    N54e84abcdd0c49baa5881973534a5317
    N54e84abcdd0c49baa5881973534a5317
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseHeader node252 +node252 [ shape=none, color=black label=<
    standardLicenseHeader
    https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseHeader
    rdfs:comment"Provides a License author's preferred text to indicate that a file is covered +by the License."@en
    > ] +# https://rdf.spdx.org/v3/Core/profileConformance node253 +node253 [ shape=none, color=black label=<
    profileConformance
    https://rdf.spdx.org/v3/Core/profileConformance
    rdfs:comment"Describes one a profile which the creator of this ElementCollection intends to conform to."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/subjectExtendableLicense node254 +node254 [ shape=none, color=black label=<
    subjectExtendableLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/subjectExtendableLicense
    rdfs:comment"A License participating in a 'with addition' model."@en
    > ] +# Nb9b02a97b93b44d980ba644a140ff854 node255 +node255 [ shape=none, color=black label=<
    Nb9b02a97b93b44d980ba644a140ff854
    Nb9b02a97b93b44d980ba644a140ff854
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N41cd9c52d93e48e4a7c4486d198b3391 node256 +node256 [ shape=none, color=black label=<
    N41cd9c52d93e48e4a7c4486d198b3391
    N41cd9c52d93e48e4a7c4486d198b3391
    > ] +# https://rdf.spdx.org/v3/Core/createdUsing node257 +node257 [ shape=none, color=black label=<
    createdUsing
    https://rdf.spdx.org/v3/Core/createdUsing
    rdfs:comment"Identifies the tooling that was used during the creation of the Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/Bundle node258 +node258 [ shape=none, color=black label=<
    Bundle
    https://rdf.spdx.org/v3/Core/Bundle
    rdfs:comment"A collection of Elements that have a shared context."@en
    > ] +# https://rdf.spdx.org/v3/Software/additionalPurpose node259 +node259 [ shape=none, color=black label=<
    additionalPurpose
    https://rdf.spdx.org/v3/Software/additionalPurpose
    rdfs:comment"Provides additional purpose information of the software artifact."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/requirement node260 +node260 [ shape=none, color=black label=<
    requirement
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/requirement
    rdfs:comment"the Element provides a requirement needed as input for another Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/releaseHistory node261 +node261 [ shape=none, color=black label=<
    releaseHistory
    https://rdf.spdx.org/v3/Core/ExternalRefType/releaseHistory
    rdfs:comment"A reference to a published list of releases for a package."@en
    > ] +# https://rdf.spdx.org/v3/Core/SpdxDocument node262 +node262 [ shape=none, color=black label=<
    SpdxDocument
    https://rdf.spdx.org/v3/Core/SpdxDocument
    rdfs:comment"A collection of SPDX Elements that could potentially be serialized."@en
    > ] +# https://rdf.spdx.org/v3/Core/createdBy node263 +node263 [ shape=none, color=black label=<
    createdBy
    https://rdf.spdx.org/v3/Core/createdBy
    rdfs:comment"Identifies who or what created the Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/statement node264 +node264 [ shape=none, color=black label=<
    statement
    https://rdf.spdx.org/v3/Core/statement
    rdfs:comment"Commentary on an assertion that an annotator has made."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/NoAssertionLicense node265 +node265 [ shape=none, color=black label=<
    NoAssertionLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/NoAssertionLicense
    rdfs:comment"An Individual Value for License when no assertion can be made about its actual value."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha384 node266 +node266 [ shape=none, color=black label=<
    sha384
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha384
    rdfs:comment"secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634"@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType/runtime node267 +node267 [ shape=none, color=black label=<
    runtime
    https://rdf.spdx.org/v3/Software/SbomType/runtime
    rdfs:comment"SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an “Instrumented” or “Dynamic” SBOM."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipCompleteness/noAssertion node268 +node268 [ shape=none, color=black label=<
    noAssertion
    https://rdf.spdx.org/v3/Core/RelationshipCompleteness/noAssertion
    rdfs:comment"No assertion can be made about the completeness of the relationship."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/manifest node269 +node269 [ shape=none, color=black label=<
    manifest
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/manifest
    rdfs:comment"the Element is a software manifest"@en
    > ] +# N4df6b7068b8f4d23b23275fe4d4b1eaa node270 +node270 [ shape=none, color=black label=<
    N4df6b7068b8f4d23b23275fe4d4b1eaa
    N4df6b7068b8f4d23b23275fe4d4b1eaa
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/attributionText node271 +node271 [ shape=none, color=black label=<
    attributionText
    https://rdf.spdx.org/v3/Software/attributionText
    rdfs:comment"Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/green node272 +node272 [ shape=none, color=black label=<
    green
    https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/green
    rdfs:comment"Dataset can be shared within a community of peers and partners."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType node273 +node273 [ shape=none, color=black label=<
    ConfidentialityLevelType
    https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType
    rdfs:comment"Categories of confidentiality level."@en
    > ] +# https://rdf.spdx.org/v3/Core/supportLevel node274 +node274 [ shape=none, color=black label=<
    supportLevel
    https://rdf.spdx.org/v3/Core/supportLevel
    rdfs:comment"Specifies the level of support associated with an artifact."@en
    > ] +# Nf87b0294df8a4dc3b3e2ccf68b34a6aa node275 +node275 [ shape=none, color=black label=<
    Nf87b0294df8a4dc3b3e2ccf68b34a6aa
    Nf87b0294df8a4dc3b3e2ccf68b34a6aa
    sh:minCount"2"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/affects node276 +node276 [ shape=none, color=black label=<
    affects
    https://rdf.spdx.org/v3/Core/RelationshipType/affects
    rdfs:comment"(Security/VEX) The `from` vulnerability affect each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/extension node277 +node277 [ shape=none, color=black label=<
    extension
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/extension
    rdfs:comment"the element follows the Extension profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/SupportType/limitedSupport node278 +node278 [ shape=none, color=black label=<
    limitedSupport
    https://rdf.spdx.org/v3/Core/SupportType/limitedSupport
    rdfs:comment"the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/privacyAssessment node279 +node279 [ shape=none, color=black label=<
    privacyAssessment
    https://rdf.spdx.org/v3/Core/ExternalRefType/privacyAssessment
    rdfs:comment"A reference to a privacy assessment for a package."@en
    > ] +# N3726047a2a2a411ab64cf294a95f8bbc node280 +node280 [ shape=none, color=black label=<
    N3726047a2a2a411ab64cf294a95f8bbc
    N3726047a2a2a411ab64cf294a95f8bbc
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/container node281 +node281 [ shape=none, color=black label=<
    container
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/container
    rdfs:comment"the Element is a container image which can be used by a container runtime application"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/install node282 +node282 [ shape=none, color=black label=<
    install
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/install
    rdfs:comment"the Element is used to install software on disk"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b512 node283 +node283 [ shape=none, color=black label=<
    blake2b512
    https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b512
    rdfs:comment"blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha512 node284 +node284 [ shape=none, color=black label=<
    sha512
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha512
    rdfs:comment"secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/data node285 +node285 [ shape=none, color=black label=<
    data
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/data
    rdfs:comment"Element is data"@en
    > ] +# https://rdf.spdx.org/v3/Security/actionStatement node286 +node286 [ shape=none, color=black label=<
    actionStatement
    https://rdf.spdx.org/v3/Security/actionStatement
    rdfs:comment"Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it."@en
    > ] +# https://rdf.spdx.org/v3/Core/definingArtifact node287 +node287 [ shape=none, color=black label=<
    definingArtifact
    https://rdf.spdx.org/v3/Core/definingArtifact
    rdfs:comment"Artifact representing a serialization instance of SPDX data containing the definition of a particular Element."@en
    > ] +# N0d51535fbe56474b82b26c81f19ff620 node288 +node288 [ shape=none, color=black label=<
    N0d51535fbe56474b82b26c81f19ff620
    N0d51535fbe56474b82b26c81f19ff620
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/eolNotice node289 +node289 [ shape=none, color=black label=<
    eolNotice
    https://rdf.spdx.org/v3/Core/ExternalRefType/eolNotice
    rdfs:comment"A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexFixedVulnAssessmentRelationship node290 +node290 [ shape=none, color=black label=<
    VexFixedVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/VexFixedVulnAssessmentRelationship
    rdfs:comment"Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/source node291 +node291 [ shape=none, color=black label=<
    source
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/source
    rdfs:comment"the Element is a single or a collection of source files"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/funding node292 +node292 [ shape=none, color=black label=<
    funding
    https://rdf.spdx.org/v3/Core/ExternalRefType/funding
    rdfs:comment"A reference to funding information related to a package."@en
    > ] +# N7274851c5c9a4d77803f1afc75f4b68f node293 +node293 [ shape=none, color=black label=<
    N7274851c5c9a4d77803f1afc75f4b68f
    N7274851c5c9a4d77803f1afc75f4b68f
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/hashValue node294 +node294 [ shape=none, color=black label=<
    hashValue
    https://rdf.spdx.org/v3/Core/hashValue
    rdfs:comment"The result of applying a hash algorithm to an Element."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexJustificationType/inlineMitigationsAlreadyExist node295 +node295 [ shape=none, color=black label=<
    inlineMitigationsAlreadyExist
    https://rdf.spdx.org/v3/Security/VexJustificationType/inlineMitigationsAlreadyExist
    rdfs:comment"Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/WithAdditionOperator node296 +node296 [ shape=none, color=black label=<
    WithAdditionOperator
    https://rdf.spdx.org/v3/ExpandedLicensing/WithAdditionOperator
    rdfs:comment"Portion of an AnyLicenseInfo representing a License which has additional +text applied to it."@en
    > ] +# https://rdf.spdx.org/v3/Security/probability node297 +node297 [ shape=none, color=black label=<
    probability
    https://rdf.spdx.org/v3/Security/probability
    rdfs:comment"A probability score between 0 and 1 of a vulnerability being exploited."@en
    > ] +# http://www.w3.org/2001/XMLSchema#decimal node298 +node298 [ shape=none, color=black label=<
    decimal
    http://www.w3.org/2001/XMLSchema#decimal
    > ] +# http://www.w3.org/2001/XMLSchema#boolean node299 +node299 [ shape=none, color=black label=<
    boolean
    http://www.w3.org/2001/XMLSchema#boolean
    > ] +# https://rdf.spdx.org/v3/Security/CvssSeverityType/medium node300 +node300 [ shape=none, color=black label=<
    medium
    https://rdf.spdx.org/v3/Security/CvssSeverityType/medium
    rdfs:comment"When a CVSS score is between 4 - 6.9"@en
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType/design node301 +node301 [ shape=none, color=black label=<
    design
    https://rdf.spdx.org/v3/Core/LifecycleScopeType/design
    rdfs:comment"A relationship has specific context implications during an element's design."@en
    > ] +# N946366c1dd39430e84414a6228dbb053 node302 +node302 [ shape=none, color=black label=<
    N946366c1dd39430e84414a6228dbb053
    N946366c1dd39430e84414a6228dbb053
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/reportedBy node303 +node303 [ shape=none, color=black label=<
    reportedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/reportedBy
    rdfs:comment"(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent"@en
    > ] +# https://rdf.spdx.org/v3/Software/packageVersion node304 +node304 [ shape=none, color=black label=<
    packageVersion
    https://rdf.spdx.org/v3/Software/packageVersion
    rdfs:comment"Identify the version of a package."@en
    > ] +# https://rdf.spdx.org/v3/Software/primaryPurpose node305 +node305 [ shape=none, color=black label=<
    primaryPurpose
    https://rdf.spdx.org/v3/Software/primaryPurpose
    rdfs:comment"Provides information about the primary purpose of the software artifact."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasSpecification node306 +node306 [ shape=none, color=black label=<
    hasSpecification
    https://rdf.spdx.org/v3/Core/RelationshipType/hasSpecification
    rdfs:comment"Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period"@en
    > ] +# N723fbc7a31aa422785c6388e2df047e3 node307 +node307 [ shape=none, color=black label=<
    N723fbc7a31aa422785c6388e2df047e3
    N723fbc7a31aa422785c6388e2df047e3
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipCompleteness/complete node308 +node308 [ shape=none, color=black label=<
    complete
    https://rdf.spdx.org/v3/Core/RelationshipCompleteness/complete
    rdfs:comment"The relationship is known to be exhaustive."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/swid node309 +node309 [ shape=none, color=black label=<
    swid
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/swid
    rdfs:comment"https://www.ietf.org/archive/id/draft-ietf-sacm-coswid-21.html#section-2.3"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/runtimeAnalysisReport node310 +node310 [ shape=none, color=black label=<
    runtimeAnalysisReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/runtimeAnalysisReport
    rdfs:comment"A reference to a runtime analysis report for a package."@en
    > ] +# https://rdf.spdx.org/v3/Security/SsvcDecisionType/act node311 +node311 [ shape=none, color=black label=<
    act
    https://rdf.spdx.org/v3/Security/SsvcDecisionType/act
    rdfs:comment"The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasOptionalDependency node312 +node312 [ shape=none, color=black label=<
    hasOptionalDependency
    https://rdf.spdx.org/v3/Core/RelationshipType/hasOptionalDependency
    rdfs:comment"The `from` Element optionally depends on each `to` Element during a LifecycleScopeType period"@en
    > ] +# N03ecc1ce186b4a458ba6b556cd338fa3 node313 +node313 [ shape=none, color=black label=<
    N03ecc1ce186b4a458ba6b556cd338fa3
    N03ecc1ce186b4a458ba6b556cd338fa3
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/configuration node314 +node314 [ shape=none, color=black label=<
    configuration
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/configuration
    rdfs:comment"Element is configuration data"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/generates node315 +node315 [ shape=none, color=black label=<
    generates
    https://rdf.spdx.org/v3/Core/RelationshipType/generates
    rdfs:comment"The `from` Element generates each `to` Element"@en
    > ] +# N2151950099c4426780325b1e5d39bbc2 node316 +node316 [ shape=none, color=black label=<
    N2151950099c4426780325b1e5d39bbc2
    N2151950099c4426780325b1e5d39bbc2
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/AI/informationAboutTraining node317 +node317 [ shape=none, color=black label=<
    informationAboutTraining
    https://rdf.spdx.org/v3/AI/informationAboutTraining
    rdfs:comment"Describes relevant information about different steps of the training process."@en
    > ] +# https://rdf.spdx.org/v3/Software/byteRange node318 +node318 [ shape=none, color=black label=<
    byteRange
    https://rdf.spdx.org/v3/Software/byteRange
    rdfs:comment"Defines the byte range in the original host file that the snippet information applies to."@en
    > ] +# N654098939a2a4affaf1fb1dc5d88159c node319 +node319 [ shape=none, color=black label=<
    N654098939a2a4affaf1fb1dc5d88159c
    N654098939a2a4affaf1fb1dc5d88159c
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N0d19254cdf9f44ada5dbaaa9183e0c92 node320 +node320 [ shape=none, color=black label=<
    N0d19254cdf9f44ada5dbaaa9183e0c92
    N0d19254cdf9f44ada5dbaaa9183e0c92
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/serious node321 +node321 [ shape=none, color=black label=<
    serious
    https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/serious
    rdfs:comment"The highest level of risk posed by an AI software."@en
    > ] +# Ne6330b148f3943d8b18e9a80e002c437 node322 +node322 [ shape=none, color=black label=<
    Ne6330b148f3943d8b18e9a80e002c437
    Ne6330b148f3943d8b18e9a80e002c437
    sh:maxCount"1"^^xsd:integer
    > ] +# Nab78c3013a114d78bd1f530c9c88a001 node323 +node323 [ shape=none, color=black label=<
    Nab78c3013a114d78bd1f530c9c88a001
    Nab78c3013a114d78bd1f530c9c88a001
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/creationInfo node324 +node324 [ shape=none, color=black label=<
    creationInfo
    https://rdf.spdx.org/v3/Core/creationInfo
    rdfs:comment"Provides information about the creation of the Element."@en
    > ] +# N3814fcf92e7d403d9ba2dfb4593eba60 node325 +node325 [ shape=none, color=black label=<
    N3814fcf92e7d403d9ba2dfb4593eba60
    N3814fcf92e7d403d9ba2dfb4593eba60
    > ] +# https://rdf.spdx.org/v3/Core/annotationType node326 +node326 [ shape=none, color=black label=<
    annotationType
    https://rdf.spdx.org/v3/Core/annotationType
    rdfs:comment"Describes the type of annotation."@en
    > ] +# Nfcc9cffbc6334d5588b62233679fa30e node327 +node327 [ shape=none, color=black label=<
    Nfcc9cffbc6334d5588b62233679fa30e
    Nfcc9cffbc6334d5588b62233679fa30e
    > ] +# https://rdf.spdx.org/v3/Core/externalSpdxId node328 +node328 [ shape=none, color=black label=<
    externalSpdxId
    https://rdf.spdx.org/v3/Core/externalSpdxId
    rdfs:comment"Identifies an external Element used within a Document but defined external to that Document."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/isOsiApproved node329 +node329 [ shape=none, color=black label=<
    isOsiApproved
    https://rdf.spdx.org/v3/ExpandedLicensing/isOsiApproved
    rdfs:comment"Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org)."@en
    > ] +# https://rdf.spdx.org/v3/Build/buildStartTime node330 +node330 [ shape=none, color=black label=<
    buildStartTime
    https://rdf.spdx.org/v3/Build/buildStartTime
    rdfs:comment"Property describing the start time of a build."@en
    > ] +# N7afac6283b48428dba9a6116b205df16 node331 +node331 [ shape=none, color=black label=<
    N7afac6283b48428dba9a6116b205df16
    N7afac6283b48428dba9a6116b205df16
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/vcs node332 +node332 [ shape=none, color=black label=<
    vcs
    https://rdf.spdx.org/v3/Core/ExternalRefType/vcs
    rdfs:comment"A reference to a version control system related to a software artifact."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedAdditionId node333 +node333 [ shape=none, color=black label=<
    isDeprecatedAdditionId
    https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedAdditionId
    rdfs:comment"Specifies whether an additional text identifier has been marked as deprecated."@en
    > ] +# https://rdf.spdx.org/v3/Security/SsvcDecisionType/trackStar node334 +node334 [ shape=none, color=black label=<
    trackStar
    https://rdf.spdx.org/v3/Security/SsvcDecisionType/trackStar
    rdfs:comment"(Track* in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines."@en
    > ] +# N52b3bb7501a24cc3ab1f9554c6cfd491 node335 +node335 [ shape=none, color=black label=<
    N52b3bb7501a24cc3ab1f9554c6cfd491
    N52b3bb7501a24cc3ab1f9554c6cfd491
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/republishedBy node336 +node336 [ shape=none, color=black label=<
    republishedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/republishedBy
    rdfs:comment"(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by a `to` Agent(s)"@en
    > ] +# Nf8d2ee3a89494324a0c762e2a6e4f8c8 node337 +node337 [ shape=none, color=black label=<
    Nf8d2ee3a89494324a0c762e2a6e4f8c8
    Nf8d2ee3a89494324a0c762e2a6e4f8c8
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/comment node338 +node338 [ shape=none, color=black label=<
    comment
    https://rdf.spdx.org/v3/Core/comment
    rdfs:comment"Provide consumers with comments by the creator of the Element about the Element."@en
    > ] +# N198932ca8ba9447c8421590aaf37a043 node339 +node339 [ shape=none, color=black label=<
    N198932ca8ba9447c8421590aaf37a043
    N198932ca8ba9447c8421590aaf37a043
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Extension/Extension node340 +node340 [ shape=none, color=black label=<
    Extension
    https://rdf.spdx.org/v3/Extension/Extension
    rdfs:comment"A characterization of some aspect of an Element that is associated with the Element in a generalized fashion."@en
    > ] +# N7eb97617153a4728b7df9d7215b4b891 node341 +node341 [ shape=none, color=black label=<
    N7eb97617153a4728b7df9d7215b4b891
    N7eb97617153a4728b7df9d7215b4b891
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N469681c7e14148679b505b47ee6988e9 node342 +node342 [ shape=none, color=black label=<
    N469681c7e14148679b505b47ee6988e9
    N469681c7e14148679b505b47ee6988e9
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/additionText node343 +node343 [ shape=none, color=black label=<
    additionText
    https://rdf.spdx.org/v3/ExpandedLicensing/additionText
    rdfs:comment"Identifies the full text of a LicenseAddition."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/trainedOn node344 +node344 [ shape=none, color=black label=<
    trainedOn
    https://rdf.spdx.org/v3/Core/RelationshipType/trainedOn
    rdfs:comment"(AI, Dataset) The `from` Element has been trained by the `to` Element(s)"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/contains node345 +node345 [ shape=none, color=black label=<
    contains
    https://rdf.spdx.org/v3/Core/RelationshipType/contains
    rdfs:comment"The `from` Element contains each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/Tool node346 +node346 [ shape=none, color=black label=<
    Tool
    https://rdf.spdx.org/v3/Core/Tool
    rdfs:comment"An element of hardware and/or software utilized to carry out a particular function."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/platform node347 +node347 [ shape=none, color=black label=<
    platform
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/platform
    rdfs:comment"Element represents a runtime environment"@en
    > ] +# N9cf4feed77a8472f9cf0f837845270f4 node348 +node348 [ shape=none, color=black label=<
    N9cf4feed77a8472f9cf0f837845270f4
    N9cf4feed77a8472f9cf0f837845270f4
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/datasetNoise node349 +node349 [ shape=none, color=black label=<
    datasetNoise
    https://rdf.spdx.org/v3/Dataset/datasetNoise
    rdfs:comment"Describes potentially noisy elements of the dataset."@en
    > ] +# https://rdf.spdx.org/v3/Core/identifierLocator node350 +node350 [ shape=none, color=black label=<
    identifierLocator
    https://rdf.spdx.org/v3/Core/identifierLocator
    rdfs:comment"Provides the location for more information regarding an external identifier."@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType node351 +node351 [ shape=none, color=black label=<
    SbomType
    https://rdf.spdx.org/v3/Software/SbomType
    rdfs:comment"Provides a set of values to be used to describe the common types of SBOMs that tools may create."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/application node352 +node352 [ shape=none, color=black label=<
    application
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/application
    rdfs:comment"the Element is a software application"@en
    > ] +# https://rdf.spdx.org/v3/Security/actionStatementTime node353 +node353 [ shape=none, color=black label=<
    actionStatementTime
    https://rdf.spdx.org/v3/Security/actionStatementTime
    rdfs:comment"Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b256 node354 +node354 [ shape=none, color=black label=<
    blake2b256
    https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b256
    rdfs:comment"blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4"@en
    > ] +# https://rdf.spdx.org/v3/Security/VexNotAffectedVulnAssessmentRelationship node355 +node355 [ shape=none, color=black label=<
    VexNotAffectedVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/VexNotAffectedVulnAssessmentRelationship
    rdfs:comment"Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Core/externalIdentifierType node356 +node356 [ shape=none, color=black label=<
    externalIdentifierType
    https://rdf.spdx.org/v3/Core/externalIdentifierType
    rdfs:comment"Specifies the type of the external identifier."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/amendedBy node357 +node357 [ shape=none, color=black label=<
    amendedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/amendedBy
    rdfs:comment"The `from` Element is amended by each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/image node358 +node358 [ shape=none, color=black label=<
    image
    https://rdf.spdx.org/v3/Dataset/DatasetType/image
    rdfs:comment"data is a collection of images such as pictures of animals."@en
    > ] +# https://rdf.spdx.org/v3/AI/informationAboutApplication node359 +node359 [ shape=none, color=black label=<
    informationAboutApplication
    https://rdf.spdx.org/v3/AI/informationAboutApplication
    rdfs:comment"Provides relevant information about the AI software, not including the model description."@en
    > ] +# https://rdf.spdx.org/v3/Security/EpssVulnAssessmentRelationship node360 +node360 [ shape=none, color=black label=<
    EpssVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/EpssVulnAssessmentRelationship
    rdfs:comment"Provides an EPSS assessment for a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType/build node361 +node361 [ shape=none, color=black label=<
    build
    https://rdf.spdx.org/v3/Software/SbomType/build
    rdfs:comment"SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs."@en
    > ] +# Na4c5259729e5488eb3da8d164b5dca2a node362 +node362 [ shape=none, color=black label=<
    Na4c5259729e5488eb3da8d164b5dca2a
    Na4c5259729e5488eb3da8d164b5dca2a
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/LicenseExpression node363 +node363 [ shape=none, color=black label=<
    LicenseExpression
    https://rdf.spdx.org/v3/SimpleLicensing/LicenseExpression
    rdfs:comment"An SPDX Element containing an SPDX license expression string."@en
    > ] +# N5e5bccbddc744dc2a205673a82b6f7e7 node364 +node364 [ shape=none, color=black label=<
    N5e5bccbddc744dc2a205673a82b6f7e7
    N5e5bccbddc744dc2a205673a82b6f7e7
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasTest node365 +node365 [ shape=none, color=black label=<
    hasTest
    https://rdf.spdx.org/v3/Core/RelationshipType/hasTest
    rdfs:comment"Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period"@en
    > ] +# N91af0cee8e5c454bac7d042ed6f068f6 node366 +node366 [ shape=none, color=black label=<
    N91af0cee8e5c454bac7d042ed6f068f6
    N91af0cee8e5c454bac7d042ed6f068f6
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/contentType node367 +node367 [ shape=none, color=black label=<
    contentType
    https://rdf.spdx.org/v3/Software/contentType
    rdfs:comment"Provides information about the content type of an Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/usage node368 +node368 [ shape=none, color=black label=<
    usage
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/usage
    rdfs:comment"the element follows the Usage profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/metrics node369 +node369 [ shape=none, color=black label=<
    metrics
    https://rdf.spdx.org/v3/Core/ExternalRefType/metrics
    rdfs:comment"A reference to metrics related to package such as OpenSSF scorecards."@en
    > ] +# https://rdf.spdx.org/v3/Security/vectorString node370 +node370 [ shape=none, color=black label=<
    vectorString
    https://rdf.spdx.org/v3/Security/vectorString
    rdfs:comment"Specifies the CVSS vector string for a vulnerability."@en
    > ] +# N3d6e400ee17747d6a7c4d006b77cd2c6 node371 +node371 [ shape=none, color=black label=<
    N3d6e400ee17747d6a7c4d006b77cd2c6
    N3d6e400ee17747d6a7c4d006b77cd2c6
    sh:maxCount"1"^^xsd:integer
    > ] +# N179c3a204d764b7aa0c2a310c234d8e1 node372 +node372 [ shape=none, color=black label=<
    N179c3a204d764b7aa0c2a310c234d8e1
    N179c3a204d764b7aa0c2a310c234d8e1
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/snippetFromFile node373 +node373 [ shape=none, color=black label=<
    snippetFromFile
    https://rdf.spdx.org/v3/Software/snippetFromFile
    rdfs:comment"Defines the original host file that the snippet information applies to."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseTemplate node374 +node374 [ shape=none, color=black label=<
    standardLicenseTemplate
    https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseTemplate
    rdfs:comment"Identifies the full text of a License, in SPDX templating format."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/serializedInArtifact node375 +node375 [ shape=none, color=black label=<
    serializedInArtifact
    https://rdf.spdx.org/v3/Core/RelationshipType/serializedInArtifact
    rdfs:comment"The `from` SPDXDocument can be found in a serialized form in each `to` Artifact"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/graph node376 +node376 [ shape=none, color=black label=<
    graph
    https://rdf.spdx.org/v3/Dataset/DatasetType/graph
    rdfs:comment"data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/model node377 +node377 [ shape=none, color=black label=<
    model
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/model
    rdfs:comment"the Element is a machine learning or artificial intelligence model"@en
    > ] +# https://rdf.spdx.org/v3/Core/completeness node378 +node378 [ shape=none, color=black label=<
    completeness
    https://rdf.spdx.org/v3/Core/completeness
    rdfs:comment"Provides information about the completeness of relationships."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/query node379 +node379 [ shape=none, color=black label=<
    query
    https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/query
    rdfs:comment"the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/clear node380 +node380 [ shape=none, color=black label=<
    clear
    https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/clear
    rdfs:comment"Dataset may be distributed freely, without restriction."@en
    > ] +# Ncb7e85be40a5459180e5377ffb453bd1 node381 +node381 [ shape=none, color=black label=<
    Ncb7e85be40a5459180e5377ffb453bd1
    Ncb7e85be40a5459180e5377ffb453bd1
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Licensing/NoAssertion node382 +node382 [ shape=none, color=black label=<
    NoAssertion
    https://rdf.spdx.org/v3/Licensing/NoAssertion
    > ] +# https://rdf.spdx.org/v3/Core/to node383 +node383 [ shape=none, color=black label=<
    to
    https://rdf.spdx.org/v3/Core/to
    rdfs:comment"References an Element on the right-hand side of a relationship."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/vulnerabilityDisclosureReport node384 +node384 [ shape=none, color=black label=<
    vulnerabilityDisclosureReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/vulnerabilityDisclosureReport
    rdfs:comment"A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161](https://csrc.nist.gov/publications/detail/sp/800-161/rev-1/final)."@en
    > ] +# N97a004c4825742d98ea2307c4a9a0440 node385 +node385 [ shape=none, color=black label=<
    N97a004c4825742d98ea2307c4a9a0440
    N97a004c4825742d98ea2307c4a9a0440
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/impactStatement node386 +node386 [ shape=none, color=black label=<
    impactStatement
    https://rdf.spdx.org/v3/Security/impactStatement
    rdfs:comment"Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label."@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType/analyzed node387 +node387 [ shape=none, color=black label=<
    analyzed
    https://rdf.spdx.org/v3/Software/SbomType/analyzed
    rdfs:comment"SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a “3rd party” SBOM."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/framework node388 +node388 [ shape=none, color=black label=<
    framework
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/framework
    rdfs:comment"the Element is a software framework"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/fixedBy node389 +node389 [ shape=none, color=black label=<
    fixedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/fixedBy
    rdfs:comment"(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/exploitCreatedBy node390 +node390 [ shape=none, color=black label=<
    exploitCreatedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/exploitCreatedBy
    rdfs:comment"(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent"@en
    > ] +# Nf5e1671a26ee4b57b37ea736c79edb27 node391 +node391 [ shape=none, color=black label=<
    Nf5e1671a26ee4b57b37ea736c79edb27
    Nf5e1671a26ee4b57b37ea736c79edb27
    sh:maxCount"1"^^xsd:integer
    > ] +# N10ba1fbc839c40368383cf5a47143cbf node392 +node392 [ shape=none, color=black label=<
    N10ba1fbc839c40368383cf5a47143cbf
    N10ba1fbc839c40368383cf5a47143cbf
    > ] +# https://rdf.spdx.org/v3/Core/name node393 +node393 [ shape=none, color=black label=<
    name
    https://rdf.spdx.org/v3/Core/name
    rdfs:comment"Identifies the name of an Element as designated by the creator."@en
    > ] +# N027a5c76c6724ce887f2193507502f33 node394 +node394 [ shape=none, color=black label=<
    N027a5c76c6724ce887f2193507502f33
    N027a5c76c6724ce887f2193507502f33
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDeletedFile node395 +node395 [ shape=none, color=black label=<
    hasDeletedFile
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDeletedFile
    rdfs:comment"Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/other node396 +node396 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Core/ExternalRefType/other
    rdfs:comment"Used when the type doesn't match any of the other options."@en
    > ] +# N98acc89a36824e7387a667eecae2da38 node397 +node397 [ shape=none, color=black label=<
    N98acc89a36824e7387a667eecae2da38
    N98acc89a36824e7387a667eecae2da38
    > ] +# https://rdf.spdx.org/v3/Core/extension node398 +node398 [ shape=none, color=black label=<
    extension
    https://rdf.spdx.org/v3/Core/extension
    rdfs:comment"Specifies an Extension characterization of some aspect of an Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasConcludedLicense node399 +node399 [ shape=none, color=black label=<
    hasConcludedLicense
    https://rdf.spdx.org/v3/Core/RelationshipType/hasConcludedLicense
    rdfs:comment"The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasInputs node400 +node400 [ shape=none, color=black label=<
    hasInputs
    https://rdf.spdx.org/v3/Core/RelationshipType/hasInputs
    rdfs:comment"The `from` Build has each `to` Elements as an input during a LifecycleScopeType period."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwareArtifact node401 +node401 [ shape=none, color=black label=<
    SoftwareArtifact
    https://rdf.spdx.org/v3/Software/SoftwareArtifact
    rdfs:comment"A distinct article or unit related to Software."@en
    > ] +# Nc720eced74ec4c9b92cfe5572689c168 node402 +node402 [ shape=none, color=black label=<
    Nc720eced74ec4c9b92cfe5572689c168
    Nc720eced74ec4c9b92cfe5572689c168
    sh:maxCount"1"^^xsd:integer
    > ] +# N6bbfee4c9cde450292243e208d60bd7a node403 +node403 [ shape=none, color=black label=<
    N6bbfee4c9cde450292243e208d60bd7a
    N6bbfee4c9cde450292243e208d60bd7a
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/value node404 +node404 [ shape=none, color=black label=<
    value
    https://rdf.spdx.org/v3/Core/value
    rdfs:comment"A value used in a generic key-value pair."@en
    > ] +# Na1a343297caa4d989bf61de00ee97d4f node405 +node405 [ shape=none, color=black label=<
    Na1a343297caa4d989bf61de00ee97d4f
    Na1a343297caa4d989bf61de00ee97d4f
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/created node406 +node406 [ shape=none, color=black label=<
    created
    https://rdf.spdx.org/v3/Core/created
    rdfs:comment"Identifies when the Element was originally created."@en
    > ] +# https://rdf.spdx.org/v3/Core/PresenceType/no node407 +node407 [ shape=none, color=black label=<
    no
    https://rdf.spdx.org/v3/Core/PresenceType/no
    rdfs:comment"Indicates absence of the field."@en
    > ] +# https://rdf.spdx.org/v3/Core/PresenceType node408 +node408 [ shape=none, color=black label=<
    PresenceType
    https://rdf.spdx.org/v3/Core/PresenceType
    rdfs:comment"Categories of presence or absence."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/swhid node409 +node409 [ shape=none, color=black label=<
    swhid
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/swhid
    rdfs:comment"SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType/source node410 +node410 [ shape=none, color=black label=<
    source
    https://rdf.spdx.org/v3/Software/SbomType/source
    rdfs:comment"SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact."@en
    > ] +# https://rdf.spdx.org/v3/AI/sensitivePersonalInformation node411 +node411 [ shape=none, color=black label=<
    sensitivePersonalInformation
    https://rdf.spdx.org/v3/AI/sensitivePersonalInformation
    rdfs:comment"Records if sensitive personal information is used during model training."@en
    > ] +# N7f3c853844cf42b1bf25205c776eb858 node412 +node412 [ shape=none, color=black label=<
    N7f3c853844cf42b1bf25205c776eb858
    N7f3c853844cf42b1bf25205c776eb858
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/CustomLicense node413 +node413 [ shape=none, color=black label=<
    CustomLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/CustomLicense
    rdfs:comment"A license that is not listed on the SPDX License List."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityPenTestReport node414 +node414 [ shape=none, color=black label=<
    securityPenTestReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityPenTestReport
    rdfs:comment"A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package."@en
    > ] +# https://rdf.spdx.org/v3/Security/locator node415 +node415 [ shape=none, color=black label=<
    locator
    https://rdf.spdx.org/v3/Security/locator
    rdfs:comment"Provides the location of an exploit catalog."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/library node416 +node416 [ shape=none, color=black label=<
    library
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/library
    rdfs:comment"the Element is a software library"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/doesNotAffect node417 +node417 [ shape=none, color=black label=<
    doesNotAffect
    https://rdf.spdx.org/v3/Core/RelationshipType/doesNotAffect
    rdfs:comment"(Security/VEX) The `from` Vulnerability has no impact on each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/expandsTo node418 +node418 [ shape=none, color=black label=<
    expandsTo
    https://rdf.spdx.org/v3/Core/RelationshipType/expandsTo
    rdfs:comment"The `from` archive expands out as an artifact described by each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/isFsfLibre node419 +node419 [ shape=none, color=black label=<
    isFsfLibre
    https://rdf.spdx.org/v3/ExpandedLicensing/isFsfLibre
    rdfs:comment"Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org)."@en
    > ] +# https://rdf.spdx.org/v3/Security/statusNotes node420 +node420 [ shape=none, color=black label=<
    statusNotes
    https://rdf.spdx.org/v3/Security/statusNotes
    rdfs:comment"Conveys information about how VEX status was determined."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/diskImage node421 +node421 [ shape=none, color=black label=<
    diskImage
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/diskImage
    rdfs:comment"the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/noAssertion node422 +node422 [ shape=none, color=black label=<
    noAssertion
    https://rdf.spdx.org/v3/Dataset/DatasetType/noAssertion
    rdfs:comment"data type is not known."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexJustificationType/componentNotPresent node423 +node423 [ shape=none, color=black label=<
    componentNotPresent
    https://rdf.spdx.org/v3/Security/VexJustificationType/componentNotPresent
    rdfs:comment"The software is not affected because the vulnerable component is not in the product."@en
    > ] +# N323a5d40362244dfb78b92114799babf node424 +node424 [ shape=none, color=black label=<
    N323a5d40362244dfb78b92114799babf
    N323a5d40362244dfb78b92114799babf
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/imports node425 +node425 [ shape=none, color=black label=<
    imports
    https://rdf.spdx.org/v3/Core/imports
    rdfs:comment"Provides an ExternalMap of Element identifiers."@en
    > ] +# https://rdf.spdx.org/v3/Core/issuingAuthority node426 +node426 [ shape=none, color=black label=<
    issuingAuthority
    https://rdf.spdx.org/v3/Core/issuingAuthority
    rdfs:comment"An entity that is authorized to issue identification credentials."@en
    > ] +# N15e141e6998d411c9e2bb4aa51265362 node427 +node427 [ shape=none, color=black label=<
    N15e141e6998d411c9e2bb4aa51265362
    N15e141e6998d411c9e2bb4aa51265362
    > ] +# N81749d97876d424fb7d5b32579acbb3c node428 +node428 [ shape=none, color=black label=<
    N81749d97876d424fb7d5b32579acbb3c
    N81749d97876d424fb7d5b32579acbb3c
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/amber node429 +node429 [ shape=none, color=black label=<
    amber
    https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/amber
    rdfs:comment"Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis."@en
    > ] +# N2d4ba79e36724b879925834084ea980f node430 +node430 [ shape=none, color=black label=<
    N2d4ba79e36724b879925834084ea980f
    N2d4ba79e36724b879925834084ea980f
    sh:maxCount"1"^^xsd:integer
    > ] +# Nce91f1b1ac19471cb220ca98d14f4d91 node431 +node431 [ shape=none, color=black label=<
    Nce91f1b1ac19471cb220ca98d14f4d91
    Nce91f1b1ac19471cb220ca98d14f4d91
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/ConjunctiveLicenseSet node432 +node432 [ shape=none, color=black label=<
    ConjunctiveLicenseSet
    https://rdf.spdx.org/v3/ExpandedLicensing/ConjunctiveLicenseSet
    rdfs:comment"Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply."@en
    > ] +# N05d221eb39ba49aa9c6dbbb2e7dc97ce node433 +node433 [ shape=none, color=black label=<
    N05d221eb39ba49aa9c6dbbb2e7dc97ce
    N05d221eb39ba49aa9c6dbbb2e7dc97ce
    > ] +# https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/high node434 +node434 [ shape=none, color=black label=<
    high
    https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/high
    rdfs:comment"The second-highest level of risk posed by an AI software."@en
    > ] +# https://rdf.spdx.org/v3/Core/contentType node435 +node435 [ shape=none, color=black label=<
    contentType
    https://rdf.spdx.org/v3/Core/contentType
    rdfs:comment"Specifies the media type of an Element or Property."@en
    > ] +# https://rdf.spdx.org/v3/Security/CvssSeverityType/critical node436 +node436 [ shape=none, color=black label=<
    critical
    https://rdf.spdx.org/v3/Security/CvssSeverityType/critical
    rdfs:comment"When a CVSS score is between 9.0 - 10.0"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/foundBy node437 +node437 [ shape=none, color=black label=<
    foundBy
    https://rdf.spdx.org/v3/Core/RelationshipType/foundBy
    rdfs:comment"(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)"@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/ExtendableLicense node438 +node438 [ shape=none, color=black label=<
    ExtendableLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/ExtendableLicense
    rdfs:comment"Abstract class representing a License or an OrLaterOperator."@en
    > ] +# Na19aa242708749d0ae7da65d8c00e3c9 node439 +node439 [ shape=none, color=black label=<
    Na19aa242708749d0ae7da65d8c00e3c9
    Na19aa242708749d0ae7da65d8c00e3c9
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasMetadata node440 +node440 [ shape=none, color=black label=<
    hasMetadata
    https://rdf.spdx.org/v3/Core/RelationshipType/hasMetadata
    rdfs:comment"Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Security/CvssSeverityType/high node441 +node441 [ shape=none, color=black label=<
    high
    https://rdf.spdx.org/v3/Security/CvssSeverityType/high
    rdfs:comment"When a CVSS score is between 7.0 - 8.9"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/other node442 +node442 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/other
    rdfs:comment"the Element doesn't fit into any of the other categories"@en
    > ] +# Na954d20738584e61a102bf2ea7371082 node443 +node443 [ shape=none, color=black label=<
    Na954d20738584e61a102bf2ea7371082
    Na954d20738584e61a102bf2ea7371082
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasExample node444 +node444 [ shape=none, color=black label=<
    hasExample
    https://rdf.spdx.org/v3/Core/RelationshipType/hasExample
    rdfs:comment"Every `to` Element is an example for the `from` Element (`from` hasExample `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType/test node445 +node445 [ shape=none, color=black label=<
    test
    https://rdf.spdx.org/v3/Core/LifecycleScopeType/test
    rdfs:comment"A relationship has specific context implications during an element's testing phase, during development."@en
    > ] +# N81ca69493d7745eda98d7a77052f8d6b node446 +node446 [ shape=none, color=black label=<
    N81ca69493d7745eda98d7a77052f8d6b
    N81ca69493d7745eda98d7a77052f8d6b
    > ] +# https://rdf.spdx.org/v3/Dataset/sensor node447 +node447 [ shape=none, color=black label=<
    sensor
    https://rdf.spdx.org/v3/Dataset/sensor
    rdfs:comment"Describes a sensor used for collecting the data."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/scrapingScript node448 +node448 [ shape=none, color=black label=<
    scrapingScript
    https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/scrapingScript
    rdfs:comment"the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data."@en
    > ] +# https://rdf.spdx.org/v3/Core/SoftwareAgent node449 +node449 [ shape=none, color=black label=<
    SoftwareAgent
    https://rdf.spdx.org/v3/Core/SoftwareAgent
    rdfs:comment"A software agent."@en
    > ] +# N37c5589c90b740bc8061238702954aa0 node450 +node450 [ shape=none, color=black label=<
    N37c5589c90b740bc8061238702954aa0
    N37c5589c90b740bc8061238702954aa0
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha256 node451 +node451 [ shape=none, color=black label=<
    sha256
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha256
    rdfs:comment"secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634"@en
    > ] +# N8c21909af3a3410db2d3f7399071393d node452 +node452 [ shape=none, color=black label=<
    N8c21909af3a3410db2d3f7399071393d
    N8c21909af3a3410db2d3f7399071393d
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasOutputs node453 +node453 [ shape=none, color=black label=<
    hasOutputs
    https://rdf.spdx.org/v3/Core/RelationshipType/hasOutputs
    rdfs:comment"The `from` Build element generates each `to` Element as an output during a LifecycleScopeType period."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/NoneLicense node454 +node454 [ shape=none, color=black label=<
    NoneLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/NoneLicense
    rdfs:comment"An Individual Value for License where the SPDX data creator determines that no license is present."@en
    > ] +# N17963bdd9a38492abfdaf578e668dc7a node455 +node455 [ shape=none, color=black label=<
    N17963bdd9a38492abfdaf578e668dc7a
    N17963bdd9a38492abfdaf578e668dc7a
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/sourceArtifact node456 +node456 [ shape=none, color=black label=<
    sourceArtifact
    https://rdf.spdx.org/v3/Core/ExternalRefType/sourceArtifact
    rdfs:comment"A reference to an artifact containing the sources for a package."@en
    > ] +# Nb0b45fd1281e4be6afd9c05eac32b7c3 node457 +node457 [ shape=none, color=black label=<
    Nb0b45fd1281e4be6afd9c05eac32b7c3
    Nb0b45fd1281e4be6afd9c05eac32b7c3
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/npm node458 +node458 [ shape=none, color=black label=<
    npm
    https://rdf.spdx.org/v3/Core/ExternalRefType/npm
    rdfs:comment"A reference to an npm package."@en
    > ] +# https://rdf.spdx.org/v3/Security/ExploitCatalogType/other node459 +node459 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Security/ExploitCatalogType/other
    rdfs:comment"Other exploit catalogs"@en
    > ] +# https://rdf.spdx.org/v3/Security/CvssV3VulnAssessmentRelationship node460 +node460 [ shape=none, color=black label=<
    CvssV3VulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/CvssV3VulnAssessmentRelationship
    rdfs:comment"Provides a CVSS version 3 assessment for a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityAdvisory node461 +node461 [ shape=none, color=black label=<
    securityAdvisory
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityAdvisory
    rdfs:comment"A reference to a published security advisory (where advisory as defined per ISO 29147:2018) that may affect one or more elements, e.g., vendor advisories or specific NVD entries."@en
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/customIdToUri node462 +node462 [ shape=none, color=black label=<
    customIdToUri
    https://rdf.spdx.org/v3/SimpleLicensing/customIdToUri
    rdfs:comment"Maps a LicenseRef or AdditionRef string for a Custom License or a Custom License Addition to its URI ID."@en
    > ] +# N5b2ac460289243c98eba6676cf237061 node463 +node463 [ shape=none, color=black label=<
    N5b2ac460289243c98eba6676cf237061
    N5b2ac460289243c98eba6676cf237061
    sh:maxCount"1"^^xsd:integer
    > ] +# N84d4d1ab73984695b1f3b382a3395d5f node464 +node464 [ shape=none, color=black label=<
    N84d4d1ab73984695b1f3b382a3395d5f
    N84d4d1ab73984695b1f3b382a3395d5f
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/intendedUse node465 +node465 [ shape=none, color=black label=<
    intendedUse
    https://rdf.spdx.org/v3/Dataset/intendedUse
    rdfs:comment"Describes what the given dataset should be used for."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/invokedBy node466 +node466 [ shape=none, color=black label=<
    invokedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/invokedBy
    rdfs:comment"The `from` Element was invoked by the `to` Agent during a LifecycleScopeType period (for example, a Build element that describes a build step)"@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/dependsOn node467 +node467 [ shape=none, color=black label=<
    dependsOn
    https://rdf.spdx.org/v3/Core/RelationshipType/dependsOn
    rdfs:comment"The `from` Element depends on each `to` Element during a LifecycleScopeType period."@en
    > ] +# N68dd7e8ead344189bff69f8bc0812127 node468 +node468 [ shape=none, color=black label=<
    N68dd7e8ead344189bff69f8bc0812127
    N68dd7e8ead344189bff69f8bc0812127
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/DisjunctiveLicenseSet node469 +node469 [ shape=none, color=black label=<
    DisjunctiveLicenseSet
    https://rdf.spdx.org/v3/ExpandedLicensing/DisjunctiveLicenseSet
    rdfs:comment"Portion of an AnyLicenseInfo representing a set of licensing information +where only any one of the elements applies."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasAssociatedVulnerability node470 +node470 [ shape=none, color=black label=<
    hasAssociatedVulnerability
    https://rdf.spdx.org/v3/Core/RelationshipType/hasAssociatedVulnerability
    rdfs:comment"(Security) Used to associate a `from` Artifact with each `to` Vulnerability"@en
    > ] +# N274f9c25c0554b978411726f2e6026ae node471 +node471 [ shape=none, color=black label=<
    N274f9c25c0554b978411726f2e6026ae
    N274f9c25c0554b978411726f2e6026ae
    > ] +# https://rdf.spdx.org/v3/Core/verifiedUsing node472 +node472 [ shape=none, color=black label=<
    verifiedUsing
    https://rdf.spdx.org/v3/Core/verifiedUsing
    rdfs:comment"Provides an IntegrityMethod with which the integrity of an Element can be asserted."@en
    > ] +# N8353a660ff4948e6b592147ab8188f34 node473 +node473 [ shape=none, color=black label=<
    N8353a660ff4948e6b592147ab8188f34
    N8353a660ff4948e6b592147ab8188f34
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/dataLicense node474 +node474 [ shape=none, color=black label=<
    dataLicense
    https://rdf.spdx.org/v3/Core/dataLicense
    rdfs:comment"Provides the license under which the SPDX documentation of the Element can be used."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/copiedTo node475 +node475 [ shape=none, color=black label=<
    copiedTo
    https://rdf.spdx.org/v3/Core/RelationshipType/copiedTo
    rdfs:comment"The `from` Element has been copied to each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/blake3 node476 +node476 [ shape=none, color=black label=<
    blake3
    https://rdf.spdx.org/v3/Core/HashAlgorithm/blake3
    rdfs:comment"https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf"@en
    > ] +# N0195563483ff4fa8a3c182412cda1e6d node477 +node477 [ shape=none, color=black label=<
    N0195563483ff4fa8a3c182412cda1e6d
    N0195563483ff4fa8a3c182412cda1e6d
    > ] +# https://rdf.spdx.org/v3/Build/environment node478 +node478 [ shape=none, color=black label=<
    environment
    https://rdf.spdx.org/v3/Build/environment
    rdfs:comment"Property describing the session in which a build is invoked."@en
    > ] +# https://rdf.spdx.org/v3/Security/percentile node479 +node479 [ shape=none, color=black label=<
    percentile
    https://rdf.spdx.org/v3/Security/percentile
    rdfs:comment"The percentile of the current probability score."@en
    > ] +# Ncabe0ec0cd1d46e1baea1aeec4988e92 node480 +node480 [ shape=none, color=black label=<
    Ncabe0ec0cd1d46e1baea1aeec4988e92
    Ncabe0ec0cd1d46e1baea1aeec4988e92
    sh:maxCount"2"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/lineRange node481 +node481 [ shape=none, color=black label=<
    lineRange
    https://rdf.spdx.org/v3/Software/lineRange
    rdfs:comment"Defines the line range in the original host file that the snippet information applies to."@en
    > ] +# https://rdf.spdx.org/v3/Core/algorithm node482 +node482 [ shape=none, color=black label=<
    algorithm
    https://rdf.spdx.org/v3/Core/algorithm
    rdfs:comment"Specifies the algorithm used for calculating the hash value."@en
    > ] +# N83d60709fbf44c2686109d44693b9292 node483 +node483 [ shape=none, color=black label=<
    N83d60709fbf44c2686109d44693b9292
    N83d60709fbf44c2686109d44693b9292
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDocumentation node484 +node484 [ shape=none, color=black label=<
    hasDocumentation
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDocumentation
    rdfs:comment"The `from` Element is documented by each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType/development node485 +node485 [ shape=none, color=black label=<
    development
    https://rdf.spdx.org/v3/Core/LifecycleScopeType/development
    rdfs:comment"A relationship has specific context implications during development phase of an element."@en
    > ] +# N7a44f228ba984530a05e4b99db63ff7d node486 +node486 [ shape=none, color=black label=<
    N7a44f228ba984530a05e4b99db63ff7d
    N7a44f228ba984530a05e4b99db63ff7d
    > ] +# https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/medium node487 +node487 [ shape=none, color=black label=<
    medium
    https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/medium
    rdfs:comment"The third-highest level of risk posed by an AI software."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_256 node488 +node488 [ shape=none, color=black label=<
    sha3_256
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_256
    rdfs:comment"sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/audio node489 +node489 [ shape=none, color=black label=<
    audio
    https://rdf.spdx.org/v3/Dataset/DatasetType/audio
    rdfs:comment"data is audio based, such as a collection of music from the 80s."@en
    > ] +# https://rdf.spdx.org/v3/Core/key node490 +node490 [ shape=none, color=black label=<
    key
    https://rdf.spdx.org/v3/Core/key
    rdfs:comment"A key used in a generic key-value pair."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/availableFrom node491 +node491 [ shape=none, color=black label=<
    availableFrom
    https://rdf.spdx.org/v3/Core/RelationshipType/availableFrom
    rdfs:comment"The `from` Element is available from the additional supplier described by each `to` Element"@en
    > ] +# N7ccf4c324f814fdfad3692b9aa733f57 node492 +node492 [ shape=none, color=black label=<
    N7ccf4c324f814fdfad3692b9aa733f57
    N7ccf4c324f814fdfad3692b9aa733f57
    > ] +# Ncdf5c30ebcdb40558f8558fe6e6c11e7 node493 +node493 [ shape=none, color=black label=<
    Ncdf5c30ebcdb40558f8558fe6e6c11e7
    Ncdf5c30ebcdb40558f8558fe6e6c11e7
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/registration node494 +node494 [ shape=none, color=black label=<
    registration
    https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/registration
    rdfs:comment"the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms."@en
    > ] +# https://rdf.spdx.org/v3/Security/catalogType node495 +node495 [ shape=none, color=black label=<
    catalogType
    https://rdf.spdx.org/v3/Security/catalogType
    rdfs:comment"Specifies the exploit catalog type."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/delegatedTo node496 +node496 [ shape=none, color=black label=<
    delegatedTo
    https://rdf.spdx.org/v3/Core/RelationshipType/delegatedTo
    rdfs:comment"The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy) during a LifecycleScopeType. (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)"@en
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/licenseExpression node497 +node497 [ shape=none, color=black label=<
    licenseExpression
    https://rdf.spdx.org/v3/SimpleLicensing/licenseExpression
    rdfs:comment"A string in the license expression format."@en
    > ] +# N2b5e3bf9758b43f6962c6866370fae7b node498 +node498 [ shape=none, color=black label=<
    N2b5e3bf9758b43f6962c6866370fae7b
    N2b5e3bf9758b43f6962c6866370fae7b
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDynamicLink node499 +node499 [ shape=none, color=black label=<
    hasDynamicLink
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDynamicLink
    rdfs:comment"The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/usesTool node500 +node500 [ shape=none, color=black label=<
    usesTool
    https://rdf.spdx.org/v3/Core/RelationshipType/usesTool
    rdfs:comment"The `from` Element uses each `to` Element as a tool during a LifecycleScopeType period."@en
    > ] +# https://rdf.spdx.org/v3/Core/Hash node501 +node501 [ shape=none, color=black label=<
    Hash
    https://rdf.spdx.org/v3/Core/Hash
    rdfs:comment"A mathematically calculated representation of a grouping of data."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/confidentialityLevel node502 +node502 [ shape=none, color=black label=<
    confidentialityLevel
    https://rdf.spdx.org/v3/Dataset/confidentialityLevel
    rdfs:comment"Describes the confidentiality level of the data points contained in the dataset."@en
    > ] +# N101f47d2807c4dbd816c95da85edcfca node503 +node503 [ shape=none, color=black label=<
    N101f47d2807c4dbd816c95da85edcfca
    N101f47d2807c4dbd816c95da85edcfca
    sh:minCount"1"^^xsd:integer
    > ] +# N3686f0b107cf449bb51f09f05bedd67f node504 +node504 [ shape=none, color=black label=<
    N3686f0b107cf449bb51f09f05bedd67f
    N3686f0b107cf449bb51f09f05bedd67f
    > ] +# https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/red node505 +node505 [ shape=none, color=black label=<
    red
    https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/red
    rdfs:comment"Data points in the dataset are highly confidential and can only be shared with named recipients."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/bower node506 +node506 [ shape=none, color=black label=<
    bower
    https://rdf.spdx.org/v3/Core/ExternalRefType/bower
    rdfs:comment"A reference to a bower package."@en
    > ] +# https://rdf.spdx.org/v3/AI/domain node507 +node507 [ shape=none, color=black label=<
    domain
    https://rdf.spdx.org/v3/AI/domain
    rdfs:comment"Captures the domain in which the AI package can be used."@en
    > ] +# https://rdf.spdx.org/v3/AI/standardCompliance node508 +node508 [ shape=none, color=black label=<
    standardCompliance
    https://rdf.spdx.org/v3/AI/standardCompliance
    rdfs:comment"Captures a standard that is being complied with."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasEvidence node509 +node509 [ shape=none, color=black label=<
    hasEvidence
    https://rdf.spdx.org/v3/Core/RelationshipType/hasEvidence
    rdfs:comment"(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/exportControlAssessment node510 +node510 [ shape=none, color=black label=<
    exportControlAssessment
    https://rdf.spdx.org/v3/Core/ExternalRefType/exportControlAssessment
    rdfs:comment"A reference to a export control assessment for a package."@en
    > ] +# N7c05301c424c45ef875b83d2f1630e8f node511 +node511 [ shape=none, color=black label=<
    N7c05301c424c45ef875b83d2f1630e8f
    N7c05301c424c45ef875b83d2f1630e8f
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/externalIdentifier node512 +node512 [ shape=none, color=black label=<
    externalIdentifier
    https://rdf.spdx.org/v3/Core/externalIdentifier
    rdfs:comment"Provides a reference to a resource outside the scope of SPDX-3.0 content +that uniquely identifies an Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/SupportType/development node513 +node513 [ shape=none, color=black label=<
    development
    https://rdf.spdx.org/v3/Core/SupportType/development
    rdfs:comment"the artifact is in active development and is not considered ready for formal support from the supplier."@en
    > ] +# N79417aba9cc340d498584748cd0d92ff node514 +node514 [ shape=none, color=black label=<
    N79417aba9cc340d498584748cd0d92ff
    N79417aba9cc340d498584748cd0d92ff
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/VexUnderInvestigationVulnAssessmentRelationship node515 +node515 [ shape=none, color=black label=<
    VexUnderInvestigationVulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/VexUnderInvestigationVulnAssessmentRelationship
    rdfs:comment"Designates elements as products where the impact of a vulnerability is being +investigated."@en
    > ] +# N82580a72b0e641a8b8cd9f1b2ec4a0a2 node516 +node516 [ shape=none, color=black label=<
    N82580a72b0e641a8b8cd9f1b2ec4a0a2
    N82580a72b0e641a8b8cd9f1b2ec4a0a2
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/describes node517 +node517 [ shape=none, color=black label=<
    describes
    https://rdf.spdx.org/v3/Core/RelationshipType/describes
    rdfs:comment"The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used."@en
    > ] +# Nd8aff92c6c2f4b34955fdc6b7511b5a2 node518 +node518 [ shape=none, color=black label=<
    Nd8aff92c6c2f4b34955fdc6b7511b5a2
    Nd8aff92c6c2f4b34955fdc6b7511b5a2
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/buildMeta node519 +node519 [ shape=none, color=black label=<
    buildMeta
    https://rdf.spdx.org/v3/Core/ExternalRefType/buildMeta
    rdfs:comment"A reference build metadata related to a published package."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/fixedIn node520 +node520 [ shape=none, color=black label=<
    fixedIn
    https://rdf.spdx.org/v3/Core/RelationshipType/fixedIn
    rdfs:comment"(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s)"@en
    > ] +# https://rdf.spdx.org/v3/Security/CvssSeverityType/low node521 +node521 [ shape=none, color=black label=<
    low
    https://rdf.spdx.org/v3/Security/CvssSeverityType/low
    rdfs:comment"When a CVSS score is between 0 - 3.9"@en
    > ] +# https://rdf.spdx.org/v3/Security/SsvcDecisionType/track node522 +node522 [ shape=none, color=black label=<
    track
    https://rdf.spdx.org/v3/Security/SsvcDecisionType/track
    rdfs:comment"The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines."@en
    > ] +# Nec7590cfce884952a66ab5698d7bccf6 node523 +node523 [ shape=none, color=black label=<
    Nec7590cfce884952a66ab5698d7bccf6
    Nec7590cfce884952a66ab5698d7bccf6
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/deprecatedVersion node524 +node524 [ shape=none, color=black label=<
    deprecatedVersion
    https://rdf.spdx.org/v3/ExpandedLicensing/deprecatedVersion
    rdfs:comment"Specifies the SPDX License List version in which this license or exception +identifier was deprecated."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha1 node525 +node525 [ shape=none, color=black label=<
    sha1
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha1
    rdfs:comment"https://datatracker.ietf.org/doc/html/rfc3174"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/crystalsDilithium node526 +node526 [ shape=none, color=black label=<
    crystalsDilithium
    https://rdf.spdx.org/v3/Core/HashAlgorithm/crystalsDilithium
    rdfs:comment"https://pq-crystals.org/dilithium/index.shtml"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/patch node527 +node527 [ shape=none, color=black label=<
    patch
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/patch
    rdfs:comment"Element contains a set of changes to update, fix, or improve another Element"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha224 node528 +node528 [ shape=none, color=black label=<
    sha224
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha224
    rdfs:comment"secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/md4 node529 +node529 [ shape=none, color=black label=<
    md4
    https://rdf.spdx.org/v3/Core/HashAlgorithm/md4
    rdfs:comment"https://datatracker.ietf.org/doc/html/rfc1186"@en
    > ] +# https://rdf.spdx.org/v3/Core/spdxId node530 +node530 [ shape=none, color=black label=<
    spdxId
    https://rdf.spdx.org/v3/Core/spdxId
    rdfs:comment"Identifies an Element to be referenced by other Elements."@en
    > ] +# N2867026fddee41f7aee04604bad4c5ca node531 +node531 [ shape=none, color=black label=<
    N2867026fddee41f7aee04604bad4c5ca
    N2867026fddee41f7aee04604bad4c5ca
    sh:maxCount"1"^^xsd:integer
    > ] +# N66ce5965b9ab4d1195561485951fc9d7 node532 +node532 [ shape=none, color=black label=<
    N66ce5965b9ab4d1195561485951fc9d7
    N66ce5965b9ab4d1195561485951fc9d7
    sh:maxCount"1"^^xsd:integer
    > ] +# Na1219d2003f1475c9c2466ec5b88f306 node533 +node533 [ shape=none, color=black label=<
    Na1219d2003f1475c9c2466ec5b88f306
    Na1219d2003f1475c9c2466ec5b88f306
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/CvssSeverityType node534 +node534 [ shape=none, color=black label=<
    CvssSeverityType
    https://rdf.spdx.org/v3/Security/CvssSeverityType
    rdfs:comment"Specifies the CVSS base, temporal, threat, or environmental severity type."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/qualityAssessmentReport node535 +node535 [ shape=none, color=black label=<
    qualityAssessmentReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/qualityAssessmentReport
    rdfs:comment"A reference to a quality assessment for a package."@en
    > ] +# https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeNotPresent node536 +node536 [ shape=none, color=black label=<
    vulnerableCodeNotPresent
    https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeNotPresent
    rdfs:comment"The product is not affected because the code underlying the vulnerability is not present in the product."@en
    > ] +# N6625837397e5418c8bea2695d9e02bd0 node537 +node537 [ shape=none, color=black label=<
    N6625837397e5418c8bea2695d9e02bd0
    N6625837397e5418c8bea2695d9e02bd0
    > ] +# https://rdf.spdx.org/v3/Core/packageVerificationCodeExcludedFile node538 +node538 [ shape=none, color=black label=<
    packageVerificationCodeExcludedFile
    https://rdf.spdx.org/v3/Core/packageVerificationCodeExcludedFile
    rdfs:comment"The relative file name of a file to be excluded from the `PackageVerificationCode`."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/altWebPage node539 +node539 [ shape=none, color=black label=<
    altWebPage
    https://rdf.spdx.org/v3/Core/ExternalRefType/altWebPage
    rdfs:comment"A reference to an alternative web page."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/coordinatedBy node540 +node540 [ shape=none, color=black label=<
    coordinatedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/coordinatedBy
    rdfs:comment"(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/buildSystem node541 +node541 [ shape=none, color=black label=<
    buildSystem
    https://rdf.spdx.org/v3/Core/ExternalRefType/buildSystem
    rdfs:comment"A reference build system used to create or publish the package."@en
    > ] +# N68f515641b5f4004a3d9f27c732502c1 node542 +node542 [ shape=none, color=black label=<
    N68f515641b5f4004a3d9f27c732502c1
    N68f515641b5f4004a3d9f27c732502c1
    sh:maxCount"1"^^xsd:integer
    > ] +# N5149c94b0d744d4b86a19246955eb8f3 node543 +node543 [ shape=none, color=black label=<
    N5149c94b0d744d4b86a19246955eb8f3
    N5149c94b0d744d4b86a19246955eb8f3
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/identifier node544 +node544 [ shape=none, color=black label=<
    identifier
    https://rdf.spdx.org/v3/Core/identifier
    rdfs:comment"Uniquely identifies an external element."@en
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopedRelationship node545 +node545 [ shape=none, color=black label=<
    LifecycleScopedRelationship
    https://rdf.spdx.org/v3/Core/LifecycleScopedRelationship
    rdfs:comment"Provide context for a relationship that occurs in the software lifecycle."@en
    > ] +# https://rdf.spdx.org/v3/Security/justificationType node546 +node546 [ shape=none, color=black label=<
    justificationType
    https://rdf.spdx.org/v3/Security/justificationType
    rdfs:comment"Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship."@en
    > ] +# N9222475d1add4d0eb31489d0175ebea7 node547 +node547 [ shape=none, color=black label=<
    N9222475d1add4d0eb31489d0175ebea7
    N9222475d1add4d0eb31489d0175ebea7
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/numeric node548 +node548 [ shape=none, color=black label=<
    numeric
    https://rdf.spdx.org/v3/Dataset/DatasetType/numeric
    rdfs:comment"data consists only of numeric entries."@en
    > ] +# https://rdf.spdx.org/v3/Security/impactStatementTime node549 +node549 [ shape=none, color=black label=<
    impactStatementTime
    https://rdf.spdx.org/v3/Security/impactStatementTime
    rdfs:comment"Timestamp of impact statement."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/publishedBy node550 +node550 [ shape=none, color=black label=<
    publishedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/publishedBy
    rdfs:comment"(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent"@en
    > ] +# Nd36813d93d7c460cbbfff8b731665b22 node551 +node551 [ shape=none, color=black label=<
    Nd36813d93d7c460cbbfff8b731665b22
    Nd36813d93d7c460cbbfff8b731665b22
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/Bom node552 +node552 [ shape=none, color=black label=<
    Bom
    https://rdf.spdx.org/v3/Core/Bom
    rdfs:comment"A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/filesystemImage node553 +node553 [ shape=none, color=black label=<
    filesystemImage
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/filesystemImage
    rdfs:comment"the Element is a file system image that can be written to a disk (or virtual) partition"@en
    > ] +# https://rdf.spdx.org/v3/Core/subject node554 +node554 [ shape=none, color=black label=<
    subject
    https://rdf.spdx.org/v3/Core/subject
    rdfs:comment"An Element an annotator has made an assertion about."@en
    > ] +# N1c152c85ecde447fbe2a9ca5918dab30 node555 +node555 [ shape=none, color=black label=<
    N1c152c85ecde447fbe2a9ca5918dab30
    N1c152c85ecde447fbe2a9ca5918dab30
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N6824ec92e1c7432daba79ba2ca95feec node556 +node556 [ shape=none, color=black label=<
    N6824ec92e1c7432daba79ba2ca95feec
    N6824ec92e1c7432daba79ba2ca95feec
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/gitoid node557 +node557 [ shape=none, color=black label=<
    gitoid
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/gitoid
    rdfs:comment"https://www.iana.org/assignments/uri-schemes/prov/gitoid Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document); this ambiguity exists because the OmniBOR Document is itself an artifact, and the gitoid of that artifact is its valid identifier. Omnibor is a minimalistic schema to describe software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-dependency-graph-adg). Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's ContentIdentifier property. Gitoids calculated on the OmniBOR Document (OmniBOR Identifiers) should be recorded in the SPDX 3.0 Element's ExternalIdentifier property."@en
    > ] +# https://rdf.spdx.org/v3/Core/AnnotationType node558 +node558 [ shape=none, color=black label=<
    AnnotationType
    https://rdf.spdx.org/v3/Core/AnnotationType
    rdfs:comment"Specifies the type of an annotation."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/documentation node559 +node559 [ shape=none, color=black label=<
    documentation
    https://rdf.spdx.org/v3/Core/ExternalRefType/documentation
    rdfs:comment"A reference to the documentation for a package."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/md2 node560 +node560 [ shape=none, color=black label=<
    md2
    https://rdf.spdx.org/v3/Core/HashAlgorithm/md2
    rdfs:comment"https://datatracker.ietf.org/doc/rfc1319/"@en
    > ] +# https://rdf.spdx.org/v3/Core/originatedBy node561 +node561 [ shape=none, color=black label=<
    originatedBy
    https://rdf.spdx.org/v3/Core/originatedBy
    rdfs:comment"Identifies from where or whom the Element originally came."@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/falcon node562 +node562 [ shape=none, color=black label=<
    falcon
    https://rdf.spdx.org/v3/Core/HashAlgorithm/falcon
    rdfs:comment"https://falcon-sign.info/falcon.pdf"@en
    > ] +# Ne878faeb82064696a3d61720b3d4e598 node563 +node563 [ shape=none, color=black label=<
    Ne878faeb82064696a3d61720b3d4e598
    Ne878faeb82064696a3d61720b3d4e598
    > ] +# N5f73c2b65457408b970d85f1294a0519 node564 +node564 [ shape=none, color=black label=<
    N5f73c2b65457408b970d85f1294a0519
    N5f73c2b65457408b970d85f1294a0519
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N7a7377b732ea49798193cf1cf67cd775 node565 +node565 [ shape=none, color=black label=<
    N7a7377b732ea49798193cf1cf67cd775
    N7a7377b732ea49798193cf1cf67cd775
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N647b956ea3fa4342bbe7a67bf7ab14c8 node566 +node566 [ shape=none, color=black label=<
    N647b956ea3fa4342bbe7a67bf7ab14c8
    N647b956ea3fa4342bbe7a67bf7ab14c8
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/timestamp node567 +node567 [ shape=none, color=black label=<
    timestamp
    https://rdf.spdx.org/v3/Dataset/DatasetType/timestamp
    rdfs:comment"data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends."@en
    > ] +# N19f36ea2af9c479a84ec923d6ce052f5 node568 +node568 [ shape=none, color=black label=<
    N19f36ea2af9c479a84ec923d6ce052f5
    N19f36ea2af9c479a84ec923d6ce052f5
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/operatingSystem node569 +node569 [ shape=none, color=black label=<
    operatingSystem
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/operatingSystem
    rdfs:comment"the Element is an operating system"@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/member node570 +node570 [ shape=none, color=black label=<
    member
    https://rdf.spdx.org/v3/ExpandedLicensing/member
    rdfs:comment"A license expression participating in a license set."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/dynamicAnalysisReport node571 +node571 [ shape=none, color=black label=<
    dynamicAnalysisReport
    https://rdf.spdx.org/v3/Core/ExternalRefType/dynamicAnalysisReport
    rdfs:comment"A reference to a dynamic analysis report for a package."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/mavenCentral node572 +node572 [ shape=none, color=black label=<
    mavenCentral
    https://rdf.spdx.org/v3/Core/ExternalRefType/mavenCentral
    rdfs:comment"A reference to a maven repository artifact."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasOptionalComponent node573 +node573 [ shape=none, color=black label=<
    hasOptionalComponent
    https://rdf.spdx.org/v3/Core/RelationshipType/hasOptionalComponent
    rdfs:comment"Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent` `to`)"@en
    > ] +# Ncea58645a9524f35b26a1578ccf2964e node574 +node574 [ shape=none, color=black label=<
    Ncea58645a9524f35b26a1578ccf2964e
    Ncea58645a9524f35b26a1578ccf2964e
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/SupportType/noAssertion node575 +node575 [ shape=none, color=black label=<
    noAssertion
    https://rdf.spdx.org/v3/Core/SupportType/noAssertion
    rdfs:comment"no assertion about the type of support is made. This is considered the default if no other support type is used."@en
    > ] +# https://rdf.spdx.org/v3/Software/SbomType/design node576 +node576 [ shape=none, color=black label=<
    design
    https://rdf.spdx.org/v3/Software/SbomType/design
    rdfs:comment"SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact."@en
    > ] +# N63de3945d9bd4cb2a1af0c7c82f3b853 node577 +node577 [ shape=none, color=black label=<
    N63de3945d9bd4cb2a1af0c7c82f3b853
    N63de3945d9bd4cb2a1af0c7c82f3b853
    sh:maxCount"1"^^xsd:integer
    > ] +# N41662b4dfe494ee5898cb68ee9108f9d node578 +node578 [ shape=none, color=black label=<
    N41662b4dfe494ee5898cb68ee9108f9d
    N41662b4dfe494ee5898cb68ee9108f9d
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/locationHint node579 +node579 [ shape=none, color=black label=<
    locationHint
    https://rdf.spdx.org/v3/Core/locationHint
    rdfs:comment"Provides an indication of where to retrieve an external Element."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/descendantOf node580 +node580 [ shape=none, color=black label=<
    descendantOf
    https://rdf.spdx.org/v3/Core/RelationshipType/descendantOf
    rdfs:comment"The `from` Element is a descendant of each `to` Element"@en
    > ] +# Nf8ea93dda52f42369dbd5892660009f1 node581 +node581 [ shape=none, color=black label=<
    Nf8ea93dda52f42369dbd5892660009f1
    Nf8ea93dda52f42369dbd5892660009f1
    sh:maxCount"1"^^xsd:integer
    > ] +# N990081d59bfb4c0fa1a42d929716598e node582 +node582 [ shape=none, color=black label=<
    N990081d59bfb4c0fa1a42d929716598e
    N990081d59bfb4c0fa1a42d929716598e
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/LifecycleScopeType/runtime node583 +node583 [ shape=none, color=black label=<
    runtime
    https://rdf.spdx.org/v3/Core/LifecycleScopeType/runtime
    rdfs:comment"A relationship has specific context implications during the execution phase of an element."@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/documentation node584 +node584 [ shape=none, color=black label=<
    documentation
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/documentation
    rdfs:comment"Element is documentation"@en
    > ] +# https://rdf.spdx.org/v3/Core/SupportType/support node585 +node585 [ shape=none, color=black label=<
    support
    https://rdf.spdx.org/v3/Core/SupportType/support
    rdfs:comment"the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/other node586 +node586 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Dataset/DatasetType/other
    rdfs:comment"data is of a type not included in this list."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/patchedBy node587 +node587 [ shape=none, color=black label=<
    patchedBy
    https://rdf.spdx.org/v3/Core/RelationshipType/patchedBy
    rdfs:comment"Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)"@en
    > ] +# Nf029167312c34dbc96cf1ea2e726523f node588 +node588 [ shape=none, color=black label=<
    Nf029167312c34dbc96cf1ea2e726523f
    Nf029167312c34dbc96cf1ea2e726523f
    sh:maxCount"1"^^xsd:integer
    > ] +# Nac954acdb3054956a3910ca8ffa2d127 node589 +node589 [ shape=none, color=black label=<
    Nac954acdb3054956a3910ca8ffa2d127
    Nac954acdb3054956a3910ca8ffa2d127
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/builtTime node590 +node590 [ shape=none, color=black label=<
    builtTime
    https://rdf.spdx.org/v3/Core/builtTime
    rdfs:comment"Specifies the time an artifact was built."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/datasetSize node591 +node591 [ shape=none, color=black label=<
    datasetSize
    https://rdf.spdx.org/v3/Dataset/datasetSize
    rdfs:comment"Captures the size of the dataset."@en
    > ] +# N8f8a020e5ca640f0b81d7dae97b306ad node592 +node592 [ shape=none, color=black label=<
    N8f8a020e5ca640f0b81d7dae97b306ad
    N8f8a020e5ca640f0b81d7dae97b306ad
    sh:maxCount"1"^^xsd:integer
    > ] +# N57a40b7b3da1448b894b922ed6042e5d node593 +node593 [ shape=none, color=black label=<
    N57a40b7b3da1448b894b922ed6042e5d
    N57a40b7b3da1448b894b922ed6042e5d
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# N019b3a1f8f7d43b2a1ad4ea683af13ae node594 +node594 [ shape=none, color=black label=<
    N019b3a1f8f7d43b2a1ad4ea683af13ae
    N019b3a1f8f7d43b2a1ad4ea683af13ae
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/AI/energyConsumption node595 +node595 [ shape=none, color=black label=<
    energyConsumption
    https://rdf.spdx.org/v3/AI/energyConsumption
    rdfs:comment"Indicates the amount of energy consumed to build the AI package."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/other node596 +node596 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Core/RelationshipType/other
    rdfs:comment"Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)"@en
    > ] +# N2ecf8b40622a4b8bbfa5d3615a53d8e5 node597 +node597 [ shape=none, color=black label=<
    N2ecf8b40622a4b8bbfa5d3615a53d8e5
    N2ecf8b40622a4b8bbfa5d3615a53d8e5
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/PresenceType/noAssertion node598 +node598 [ shape=none, color=black label=<
    noAssertion
    https://rdf.spdx.org/v3/Core/PresenceType/noAssertion
    rdfs:comment"Makes no assertion about the field."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/secureSoftwareAttestation node599 +node599 [ shape=none, color=black label=<
    secureSoftwareAttestation
    https://rdf.spdx.org/v3/Core/ExternalRefType/secureSoftwareAttestation
    rdfs:comment"A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF)](https://csrc.nist.gov/publications/detail/sp/800-218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/sites/default/files/2023-04/secure-software-self-attestation_common-form_508.pdf)."@en
    > ] +# N8e49e1d6b5b5427e85b104e6a6434e01 node600 +node600 [ shape=none, color=black label=<
    N8e49e1d6b5b5427e85b104e6a6434e01
    N8e49e1d6b5b5427e85b104e6a6434e01
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# Nd2b279dcc246498fac413db7512ac8c2 node601 +node601 [ shape=none, color=black label=<
    Nd2b279dcc246498fac413db7512ac8c2
    Nd2b279dcc246498fac413db7512ac8c2
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cpe22 node602 +node602 [ shape=none, color=black label=<
    cpe22
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cpe22
    rdfs:comment"https://cpe.mitre.org/files/cpe-specification_2.2.pdf"@en
    > ] +# https://rdf.spdx.org/v3/Security/assessedElement node603 +node603 [ shape=none, color=black label=<
    assessedElement
    https://rdf.spdx.org/v3/Security/assessedElement
    rdfs:comment"Specifies an element contained in a piece of software where a vulnerability was +found."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/purchaseOrder node604 +node604 [ shape=none, color=black label=<
    purchaseOrder
    https://rdf.spdx.org/v3/Core/ExternalRefType/purchaseOrder
    rdfs:comment"A reference to a purchase order for a package."@en
    > ] +# N52386f5989c94a42b3a60d496d682c35 node605 +node605 [ shape=none, color=black label=<
    N52386f5989c94a42b3a60d496d682c35
    N52386f5989c94a42b3a60d496d682c35
    > ] +# N995fdab5ba2b45a1b4062aad92707ab7 node606 +node606 [ shape=none, color=black label=<
    N995fdab5ba2b45a1b4062aad92707ab7
    N995fdab5ba2b45a1b4062aad92707ab7
    > ] +# Nfcaa91df1ebe410cb2e88a008802c2cb node607 +node607 [ shape=none, color=black label=<
    Nfcaa91df1ebe410cb2e88a008802c2cb
    Nfcaa91df1ebe410cb2e88a008802c2cb
    sh:maxCount"1"^^xsd:integer
    > ] +# N31cd0fd5fa4f4162a726f3edb44b356e node608 +node608 [ shape=none, color=black label=<
    N31cd0fd5fa4f4162a726f3edb44b356e
    N31cd0fd5fa4f4162a726f3edb44b356e
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/externalRefType node609 +node609 [ shape=none, color=black label=<
    externalRefType
    https://rdf.spdx.org/v3/Core/externalRefType
    rdfs:comment"Specifies the type of the external reference."@en
    > ] +# N427073e6cce14d7c9ec022005a79e48d node610 +node610 [ shape=none, color=black label=<
    N427073e6cce14d7c9ec022005a79e48d
    N427073e6cce14d7c9ec022005a79e48d
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/device node611 +node611 [ shape=none, color=black label=<
    device
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/device
    rdfs:comment"the Element refers to a chipset, processor, or electronic board"@en
    > ] +# N9295b1fffdae42eabd1b9a8583e2b7e5 node612 +node612 [ shape=none, color=black label=<
    N9295b1fffdae42eabd1b9a8583e2b7e5
    N9295b1fffdae42eabd1b9a8583e2b7e5
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Dataset/knownBias node613 +node613 [ shape=none, color=black label=<
    knownBias
    https://rdf.spdx.org/v3/Dataset/knownBias
    rdfs:comment"Records the biases that the dataset is known to encompass."@en
    > ] +# https://rdf.spdx.org/v3/Software/gitoid node614 +node614 [ shape=none, color=black label=<
    gitoid
    https://rdf.spdx.org/v3/Software/gitoid
    rdfs:comment"Used to record the artifact’s gitoid: a canonical, unique, immutable identifier that can be used for software integrity verification."@en
    > ] +# N3ab76487cc5649d3941287e97dae6c3f node615 +node615 [ shape=none, color=black label=<
    N3ab76487cc5649d3941287e97dae6c3f
    N3ab76487cc5649d3941287e97dae6c3f
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/test node616 +node616 [ shape=none, color=black label=<
    test
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/test
    rdfs:comment"The Element is a test used to verify functionality on an software element"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/other node617 +node617 [ shape=none, color=black label=<
    other
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/other
    rdfs:comment"Used when the type doesn't match any of the other options."@en
    > ] +# Na6f57389f0e049c49f41065ea979cb6e node618 +node618 [ shape=none, color=black label=<
    Na6f57389f0e049c49f41065ea979cb6e
    Na6f57389f0e049c49f41065ea979cb6e
    > ] +# https://rdf.spdx.org/v3/Core/validUntilTime node619 +node619 [ shape=none, color=black label=<
    validUntilTime
    https://rdf.spdx.org/v3/Core/validUntilTime
    rdfs:comment"Specifies until when the artifact can be used before its usage needs to be reassessed."@en
    > ] +# https://rdf.spdx.org/v3/Core/MediaType node620 +node620 [ shape=none, color=black label=<
    MediaType
    https://rdf.spdx.org/v3/Core/MediaType
    > ] +# https://rdf.spdx.org/v3/ node621 +node621 [ shape=none, color=black label=<
    https://rdf.spdx.org/v3/
    > ] +# http://www.w3.org/2002/07/owl#Ontology node622 +node622 [ shape=none, color=black label=<
    Ontology
    http://www.w3.org/2002/07/owl#Ontology
    > ] +# Nb61f430f2ce547f88f82bd0f8a70093e node623 +node623 [ shape=none, color=black label=<
    Nb61f430f2ce547f88f82bd0f8a70093e
    Nb61f430f2ce547f88f82bd0f8a70093e
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/expandedLicensing node624 +node624 [ shape=none, color=black label=<
    expandedLicensing
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/expandedLicensing
    rdfs:comment"the element follows the expanded Licensing profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/from node625 +node625 [ shape=none, color=black label=<
    from
    https://rdf.spdx.org/v3/Core/from
    rdfs:comment"References the Element on the left-hand side of a relationship."@en
    > ] +# Nb93105c39d48412eba12e34a0c5843db node626 +node626 [ shape=none, color=black label=<
    Nb93105c39d48412eba12e34a0c5843db
    Nb93105c39d48412eba12e34a0c5843db
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cpe23 node627 +node627 [ shape=none, color=black label=<
    cpe23
    https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cpe23
    rdfs:comment"https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf"@en
    > ] +# Naebffd32e3934fe69bfc6812d39965e5 node628 +node628 [ shape=none, color=black label=<
    Naebffd32e3934fe69bfc6812d39965e5
    Naebffd32e3934fe69bfc6812d39965e5
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/isDirectory node629 +node629 [ shape=none, color=black label=<
    isDirectory
    https://rdf.spdx.org/v3/Software/isDirectory
    rdfs:comment"If true, denotes the Element is a directory."@en
    > ] +# https://rdf.spdx.org/v3/Dataset/DatasetType/text node630 +node630 [ shape=none, color=black label=<
    text
    https://rdf.spdx.org/v3/Dataset/DatasetType/text
    rdfs:comment"data consists of unstructured text, such as a book, wikipedia article (without images), or transcript."@en
    > ] +# Ne5bedb0c9e53414dbaa218bb712fa7ad node631 +node631 [ shape=none, color=black label=<
    Ne5bedb0c9e53414dbaa218bb712fa7ad
    Ne5bedb0c9e53414dbaa218bb712fa7ad
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/ProfileIdentifierType/software node632 +node632 [ shape=none, color=black label=<
    software
    https://rdf.spdx.org/v3/Core/ProfileIdentifierType/software
    rdfs:comment"the element follows the Software profile specification"@en
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/md5 node633 +node633 [ shape=none, color=black label=<
    md5
    https://rdf.spdx.org/v3/Core/HashAlgorithm/md5
    rdfs:comment"https://datatracker.ietf.org/doc/html/rfc1321"@en
    > ] +# https://rdf.spdx.org/v3/SimpleLicensing/SimpleLicensingText node634 +node634 [ shape=none, color=black label=<
    SimpleLicensingText
    https://rdf.spdx.org/v3/SimpleLicensing/SimpleLicensingText
    rdfs:comment"A license or addition that is not listed on the SPDX License List."@en
    > ] +# https://rdf.spdx.org/v3/Licensing/None node635 +node635 [ shape=none, color=black label=<
    None
    https://rdf.spdx.org/v3/Licensing/None
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/archive node636 +node636 [ shape=none, color=black label=<
    archive
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/archive
    rdfs:comment"the Element is an archived collection of one or more files (.tar, .zip, etc)"@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/securityOther node637 +node637 [ shape=none, color=black label=<
    securityOther
    https://rdf.spdx.org/v3/Core/ExternalRefType/securityOther
    rdfs:comment"A reference to related security information of unspecified type."@en
    > ] +# Na1c759b22a294d8c9ebb1d7623c74d34 node638 +node638 [ shape=none, color=black label=<
    Na1c759b22a294d8c9ebb1d7623c74d34
    Na1c759b22a294d8c9ebb1d7623c74d34
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_224 node639 +node639 [ shape=none, color=black label=<
    sha3_224
    https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_224
    rdfs:comment"sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en
    > ] +# https://rdf.spdx.org/v3/Security/CvssV2VulnAssessmentRelationship node640 +node640 [ shape=none, color=black label=<
    CvssV2VulnAssessmentRelationship
    https://rdf.spdx.org/v3/Security/CvssV2VulnAssessmentRelationship
    rdfs:comment"Provides a CVSS version 2.0 assessment for a vulnerability."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/underInvestigationFor node641 +node641 [ shape=none, color=black label=<
    underInvestigationFor
    https://rdf.spdx.org/v3/Core/RelationshipType/underInvestigationFor
    rdfs:comment"(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element"@en
    > ] +# N0e49f9adfd11454b804bc395d8bc6c69 node642 +node642 [ shape=none, color=black label=<
    N0e49f9adfd11454b804bc395d8bc6c69
    N0e49f9adfd11454b804bc395d8bc6c69
    > ] +# N68edfa00575e4119bfac5231dbdffac2 node643 +node643 [ shape=none, color=black label=<
    N68edfa00575e4119bfac5231dbdffac2
    N68edfa00575e4119bfac5231dbdffac2
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/executable node644 +node644 [ shape=none, color=black label=<
    executable
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/executable
    rdfs:comment"Element is an Artifact that can be run on a computer"@en
    > ] +# N3584a1ee79ab419fba34ccd122b2e3a6 node645 +node645 [ shape=none, color=black label=<
    N3584a1ee79ab419fba34ccd122b2e3a6
    N3584a1ee79ab419fba34ccd122b2e3a6
    > ] +# https://rdf.spdx.org/v3/Core/element node646 +node646 [ shape=none, color=black label=<
    element
    https://rdf.spdx.org/v3/Core/element
    rdfs:comment"Refers to one or more Elements that are part of an ElementCollection."@en
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/OrLaterOperator node647 +node647 [ shape=none, color=black label=<
    OrLaterOperator
    https://rdf.spdx.org/v3/ExpandedLicensing/OrLaterOperator
    rdfs:comment"Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License."@en
    > ] +# https://rdf.spdx.org/v3/Core/ExternalRefType/releaseNotes node648 +node648 [ shape=none, color=black label=<
    releaseNotes
    https://rdf.spdx.org/v3/Core/ExternalRefType/releaseNotes
    rdfs:comment"A reference to the release notes for a package."@en
    > ] +# Nbdbea7641bff4cc5856fafc4118ff213 node649 +node649 [ shape=none, color=black label=<
    Nbdbea7641bff4cc5856fafc4118ff213
    Nbdbea7641bff4cc5856fafc4118ff213
    sh:minCount"2"^^xsd:integer
    > ] +# N516ec1714a92441abfb7fba718f8f761 node650 +node650 [ shape=none, color=black label=<
    N516ec1714a92441abfb7fba718f8f761
    N516ec1714a92441abfb7fba718f8f761
    sh:maxCount"1"^^xsd:integer
    sh:minCount"1"^^xsd:integer
    > ] +# Na14c84347f214538b154b64ae46538cf node651 +node651 [ shape=none, color=black label=<
    Na14c84347f214538b154b64ae46538cf
    Na14c84347f214538b154b64ae46538cf
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipCompleteness/incomplete node652 +node652 [ shape=none, color=black label=<
    incomplete
    https://rdf.spdx.org/v3/Core/RelationshipCompleteness/incomplete
    rdfs:comment"The relationship is known not to be exhaustive."@en
    > ] +# https://rdf.spdx.org/v3/Core/RelationshipType/hasDependencyManifest node653 +node653 [ shape=none, color=black label=<
    hasDependencyManifest
    https://rdf.spdx.org/v3/Core/RelationshipType/hasDependencyManifest
    rdfs:comment"The `from` Element has manifest files that contain dependency information in each `to` Element"@en
    > ] +# https://rdf.spdx.org/v3/Software/SoftwarePurpose/specification node654 +node654 [ shape=none, color=black label=<
    specification
    https://rdf.spdx.org/v3/Software/SoftwarePurpose/specification
    rdfs:comment"the Element is a plan, guideline or strategy how to create, perform or analyse an application"@en
    > ] +# Naa7bd709cc71466bb3b62cac556b8d67 node655 +node655 [ shape=none, color=black label=<
    Naa7bd709cc71466bb3b62cac556b8d67
    Naa7bd709cc71466bb3b62cac556b8d67
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/Security/SsvcDecisionType/attend node656 +node656 [ shape=none, color=black label=<
    attend
    https://rdf.spdx.org/v3/Security/SsvcDecisionType/attend
    rdfs:comment"The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines."@en
    > ] +# N8b039ebfe3334fa4abb9b8a284479a62 node657 +node657 [ shape=none, color=black label=<
    N8b039ebfe3334fa4abb9b8a284479a62
    N8b039ebfe3334fa4abb9b8a284479a62
    sh:maxCount"1"^^xsd:integer
    > ] +# https://rdf.spdx.org/v3/ExpandedLicensing/subjectLicense node658 +node658 [ shape=none, color=black label=<
    subjectLicense
    https://rdf.spdx.org/v3/ExpandedLicensing/subjectLicense
    rdfs:comment"A License participating in an 'or later' model."@en
    > ] +# https://rdf.spdx.org/v3/Software/homePage node659 +node659 [ shape=none, color=black label=<
    homePage
    https://rdf.spdx.org/v3/Software/homePage
    rdfs:comment"A place for the SPDX document creator to record a website that serves as the package's home page."@en
    > ] +# https://rdf.spdx.org/v3/AI/metric node660 +node660 [ shape=none, color=black label=<
    metric
    https://rdf.spdx.org/v3/AI/metric
    rdfs:comment"Records the measurement of prediction quality of the AI model."@en
    > ] +# http://www.w3.org/2001/XMLSchema#nonNegativeInteger node661 +node661 [ shape=none, color=black label=<
    nonNegativeInteger
    http://www.w3.org/2001/XMLSchema#nonNegativeInteger
    > ] +# https://rdf.spdx.org/v3/Core/SemVer node662 +node662 [ shape=none, color=black label=<
    SemVer
    https://rdf.spdx.org/v3/Core/SemVer
    > ] +# N8105f0dc499643938723370ddd8039b7 node663 +node663 [ shape=none, color=black label=<
    N8105f0dc499643938723370ddd8039b7
    N8105f0dc499643938723370ddd8039b7
    > ] +# Nbffe26fafa7348889aa178a9ccab036f node664 +node664 [ shape=none, color=black label=<
    Nbffe26fafa7348889aa178a9ccab036f
    Nbffe26fafa7348889aa178a9ccab036f
    sh:maxCount"1"^^xsd:integer
    > ] +# Nf97a2056005c47a1b4f0d59ba668cdf6 node665 +node665 [ shape=none, color=black label=<
    Nf97a2056005c47a1b4f0d59ba668cdf6
    Nf97a2056005c47a1b4f0d59ba668cdf6
    sh:maxCount"1"^^xsd:integer
    > ] +# Nd617e0584cf94706abb44a7fa24e57b6 node666 +node666 [ shape=none, color=black label=<
    Nd617e0584cf94706abb44a7fa24e57b6
    Nd617e0584cf94706abb44a7fa24e57b6
    > ] +# Na14bf252a1c94d279d0ca28ce3cd948e node667 +node667 [ shape=none, color=black label=<
    Na14bf252a1c94d279d0ca28ce3cd948e
    Na14bf252a1c94d279d0ca28ce3cd948e
    sh:maxCount"1"^^xsd:integer
    > ] +# N18868e97d59d4ce0b315ff4ebd2f348b node668 +node668 [ shape=none, color=black label=<
    N18868e97d59d4ce0b315ff4ebd2f348b
    N18868e97d59d4ce0b315ff4ebd2f348b
    > ] +# Nd4f426ad47a141e19b8387e913028a87 node669 +node669 [ shape=none, color=black label=<
    Nd4f426ad47a141e19b8387e913028a87
    Nd4f426ad47a141e19b8387e913028a87
    sh:maxCount"1"^^xsd:integer
    > ] +# N486f5b62945d4a088c949d534ef25121 node670 +node670 [ shape=none, color=black label=<
    N486f5b62945d4a088c949d534ef25121
    N486f5b62945d4a088c949d534ef25121
    > ] +# https://rdf.spdx.org/v3/Core/AnnotationType/review node671 +node671 [ shape=none, color=black label=<
    review
    https://rdf.spdx.org/v3/Core/AnnotationType/review
    rdfs:comment"Used when someone reviews the Element."@en
    > ] +# N03104bf212d14f8eb81eedf0d1f77c19 node672 +node672 [ shape=none, color=black label=<
    N03104bf212d14f8eb81eedf0d1f77c19
    N03104bf212d14f8eb81eedf0d1f77c19
    > ] +} diff --git a/ontology/ontology.rdf.json-ld b/ontology/ontology.rdf.json-ld new file mode 100644 index 0000000000..0aef1d9874 --- /dev/null +++ b/ontology/ontology.rdf.json-ld @@ -0,0 +1,11421 @@ +[ + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/securityOther", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Used when there is a security related identifier of unspecified type." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityOther" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType/deployed", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SbomType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "deployed" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/endTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the time from which an element is no longer applicable / valid." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/license", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to additional license information related to an artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "license" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Element", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Base domain class from which all other SPDX-3.0 domain classes derive." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Na6f4c095663042bf987e880a96b8b148" + }, + { + "@id": "_:N19f36ea2af9c479a84ec923d6ce052f5" + }, + { + "@id": "_:N9295b1fffdae42eabd1b9a8583e2b7e5" + }, + { + "@id": "_:N2d4ba79e36724b879925834084ea980f" + }, + { + "@id": "_:N8f8a020e5ca640f0b81d7dae97b306ad" + }, + { + "@id": "_:Nab78c3013a114d78bd1f530c9c88a001" + }, + { + "@id": "_:N03104bf212d14f8eb81eedf0d1f77c19" + }, + { + "@id": "_:N7ccf4c324f814fdfad3692b9aa733f57" + }, + { + "@id": "_:N0e49f9adfd11454b804bc395d8bc6c69" + }, + { + "@id": "_:N98acc89a36824e7387a667eecae2da38" + } + ] + }, + { + "@id": "_:Na6f4c095663042bf987e880a96b8b148", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/spdxId" + } + ] + }, + { + "@id": "_:N19f36ea2af9c479a84ec923d6ce052f5", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/name" + } + ] + }, + { + "@id": "_:N9295b1fffdae42eabd1b9a8583e2b7e5", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/summary" + } + ] + }, + { + "@id": "_:N2d4ba79e36724b879925834084ea980f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/description" + } + ] + }, + { + "@id": "_:N8f8a020e5ca640f0b81d7dae97b306ad", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/comment" + } + ] + }, + { + "@id": "_:Nab78c3013a114d78bd1f530c9c88a001", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/creationInfo" + } + ] + }, + { + "@id": "_:N03104bf212d14f8eb81eedf0d1f77c19", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/verifiedUsing" + } + ] + }, + { + "@id": "_:N7ccf4c324f814fdfad3692b9aa733f57", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/externalRef" + } + ] + }, + { + "@id": "_:N0e49f9adfd11454b804bc395d8bc6c69", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/externalIdentifier" + } + ] + }, + { + "@id": "_:N98acc89a36824e7387a667eecae2da38", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/extension" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/informationAboutApplication", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides relevant information about the AI software, not including the model description." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/syntactic", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "syntactic" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ListedLicense", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license that is listed on the SPDX License List." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/License" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Ne55b147bf55c40048f9a694ad507799a" + }, + { + "@id": "_:N6c21c1a7369b4a919831be838768c2b6" + } + ] + }, + { + "@id": "_:Ne55b147bf55c40048f9a694ad507799a", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/listVersionAdded" + } + ] + }, + { + "@id": "_:N6c21c1a7369b4a919831be838768c2b6", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/deprecatedVersion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Categories of presence or absence." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/support", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the software support channel or other support information for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "support" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/CustomLicenseAddition", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license addition that is not listed on the SPDX Exceptions List." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/LicenseAddition" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseListVersion", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The version of the SPDX License List used in the license expression." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/SemVer" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType/componentNotPresent", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/VexJustificationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The software is not affected because the vulnerable component is not in the product." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "componentNotPresent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/configSourceEntrypoint", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property describes the invocation entrypoint of a build." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifier", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a resource outside the scope of SPDX-3.0 content that uniquely identifies an Element." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N3726047a2a2a411ab64cf294a95f8bbc" + }, + { + "@id": "_:N5149c94b0d744d4b86a19246955eb8f3" + }, + { + "@id": "_:Nb8e63de39189471b87730e0c122dd304" + }, + { + "@id": "_:N924a79e0135e487ba6355ab2d1857fc8" + }, + { + "@id": "_:Nab74974f7e2a4bb1a9aca9a00d8a75f1" + } + ] + }, + { + "@id": "_:N3726047a2a2a411ab64cf294a95f8bbc", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/externalIdentifierType" + } + ] + }, + { + "@id": "_:N5149c94b0d744d4b86a19246955eb8f3", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/identifier" + } + ] + }, + { + "@id": "_:Nb8e63de39189471b87730e0c122dd304", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/comment" + } + ] + }, + { + "@id": "_:N924a79e0135e487ba6355ab2d1857fc8", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/identifierLocator" + } + ] + }, + { + "@id": "_:Nab74974f7e2a4bb1a9aca9a00d8a75f1", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/issuingAuthority" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/externalSpdxId", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies an external Element used within a Document but defined external to that Document." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType/no", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/PresenceType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Indicates absence of the field." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "no" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/packagedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "packagedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcDecisionType/act", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/SsvcDecisionType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "act" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/specVersion", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a reference number that can be used to understand how to parse and interpret an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/SemVer" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/framework", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a software framework" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "framework" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/domain", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Captures the domain in which the AI package can be used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/configures", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is a configuration applied to each `to` Element during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "configures" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/buildId", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A buildId is a locally unique identifier used by a builder to identify a unique instance of a build produced by it." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType/build", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SbomType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "build" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/additionalPurpose", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides additional purpose information of the software artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/obsoletedBy", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the licenseId that is preferred to be used in place of a deprecated\nLicense or LicenseAddition." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/intendedUse", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes what the given dataset should be used for." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/sourceInfo", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records any relevant background information or additional comments\nabout the origin of the package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/CustomLicense", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license that is not listed on the SPDX License List." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/License" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType/low", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/CvssSeverityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "When a CVSS score is between 0 - 3.9" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "low" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/medium", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The third-highest level of risk posed by an AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "medium" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/buildSystem", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference build system used to create or publish the package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "buildSystem" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/bom", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element is a bill of materials" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bom" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType/build", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A relationship has specific context implications during an element's build phase, during development." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "build" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType/noSupport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/SupportType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "there is no support for the artifact from the supplier, consumer assumes any support obligations." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "noSupport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/fixedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "fixedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/severity", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/metricDecisionThreshold", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Captures the threshold that was used for computation of a metric described in the metric field." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/supportLevel", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the level of support associated with an artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/probability", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A probability score between 0 and 1 of a vulnerability being exploited." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#decimal" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssV4VulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a CVSS version 4 assessment for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N6466bcc2da5c46e4bf3d5dbbb558f701" + }, + { + "@id": "_:N52b3bb7501a24cc3ab1f9554c6cfd491" + }, + { + "@id": "_:N469681c7e14148679b505b47ee6988e9" + } + ] + }, + { + "@id": "_:N6466bcc2da5c46e4bf3d5dbbb558f701", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/score" + } + ] + }, + { + "@id": "_:N52b3bb7501a24cc3ab1f9554c6cfd491", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/severity" + } + ] + }, + { + "@id": "_:N469681c7e14148679b505b47ee6988e9", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/vectorString" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is of a type not included in this list." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ListedLicenseException", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license exception that is listed on the SPDX Exceptions list." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/LicenseAddition" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nbe9c069d158548428dd961225d5b6bcb" + }, + { + "@id": "_:Nec7590cfce884952a66ab5698d7bccf6" + } + ] + }, + { + "@id": "_:Nbe9c069d158548428dd961225d5b6bcb", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/listVersionAdded" + } + ] + }, + { + "@id": "_:Nec7590cfce884952a66ab5698d7bccf6", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/deprecatedVersion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasOutputs", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Build element generates each `to` Element as an output during a LifecycleScopeType period." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasOutputs" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/high", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The second-highest level of risk posed by an AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "high" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ConjunctiveLicenseSet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Portion of an AnyLicenseInfo representing a set of licensing information\nwhere all elements apply." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nbdbea7641bff4cc5856fafc4118ff213" + } + ] + }, + { + "@id": "_:Nbdbea7641bff4cc5856fafc4118ff213", + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 2 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/member" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/locationHint", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an indication of where to retrieve an external Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/amendedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is amended by each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "amendedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/urlScheme", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the scheme used in order to locate a resource https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "urlScheme" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcDecisionType/attend", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/SsvcDecisionType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "attend" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provide an enumerated set of software lifecycle phases that can provide context to relationships." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha224", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha224" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/scrapingScript", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "scrapingScript" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/OrLaterOperator", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Portion of an AnyLicenseInfo representing this version, or any later version,\nof the indicated License." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ExtendableLicense" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nad1d4443dde6453fb97cf03d5f392827" + } + ] + }, + { + "@id": "_:Nad1d4443dde6453fb97cf03d5f392827", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/subjectLicense" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/privacyAssessment", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a privacy assessment for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "privacyAssessment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/suppliedBy", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies who or what supplied the artifact or VulnAssessmentRelationship referenced by the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Agent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasOptionalDependency", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element optionally depends on each `to` Element during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasOptionalDependency" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the CVSS base, temporal, threat, or environmental severity type." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/reportedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "reportedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/rootElement", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "This property is used to denote the root Element(s) of a tree of elements contained in an SBOM." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/originatedBy", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies from where or whom the Element originally came." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Agent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a set of values to be used to describe the common types of SBOMs that tools may create." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Used when the type doesn't match any of the other options." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseHeader", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a License author's preferred text to indicate that a file is covered\nby the License." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/completeness", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the completeness of relationships." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipCompleteness" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/created", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies when the Element was originally created." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/requirement", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element provides a requirement needed as input for another Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "requirement" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/device", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element refers to a chipset, processor, or electronic board" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "device" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/red", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Data points in the dataset are highly confidential and can only be shared with named recipients." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "red" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/PackageVerificationCode", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An SPDX version 2.X compatible verification method for software packages." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/IntegrityMethod" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N82580a72b0e641a8b8cd9f1b2ec4a0a2" + }, + { + "@id": "_:Na14c84347f214538b154b64ae46538cf" + } + ] + }, + { + "@id": "_:N82580a72b0e641a8b8cd9f1b2ec4a0a2", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/hashValue" + } + ] + }, + { + "@id": "_:Na14c84347f214538b154b64ae46538cf", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/packageVerificationCodeExcludedFile" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType/noAssertion", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/PresenceType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Makes no assertion about the field." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "noAssertion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/deviceDriver", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element represents software that controls hardware devices" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "deviceDriver" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/gitoid", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://www.iana.org/assignments/uri-schemes/prov/gitoid Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document); this ambiguity exists because the OmniBOR Document is itself an artifact, and the gitoid of that artifact is its valid identifier. Omnibor is a minimalistic schema to describe software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-dependency-graph-adg). Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's ContentIdentifier property. Gitoids calculated on the OmniBOR Document (OmniBOR Identifiers) should be recorded in the SPDX 3.0 Element's ExternalIdentifier property." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "gitoid" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipCompleteness/complete", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipCompleteness" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The relationship is known to be exhaustive." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "complete" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha1", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://datatracker.ietf.org/doc/html/rfc3174" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha1" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/mavenCentral", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a maven repository artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mavenCentral" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/dataPreprocessing", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes the preprocessing steps that were applied to the raw data to create the given dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/falcon", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://falcon-sign.info/falcon.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "falcon" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/Build", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Class that describes a build instance of software/artifacts." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N654098939a2a4affaf1fb1dc5d88159c" + }, + { + "@id": "_:Nb93105c39d48412eba12e34a0c5843db" + }, + { + "@id": "_:Nb860712c98974258aa0af55e9cc73735" + }, + { + "@id": "_:Ncecd765cc12947ef984e0b22fb617e95" + }, + { + "@id": "_:N10ba1fbc839c40368383cf5a47143cbf" + }, + { + "@id": "_:Nfcc9cffbc6334d5588b62233679fa30e" + }, + { + "@id": "_:N569d91e585284334ab2d33a1cc8ef421" + }, + { + "@id": "_:N68e0d6fb609e4e458d59f41de92f1322" + }, + { + "@id": "_:N0195563483ff4fa8a3c182412cda1e6d" + } + ] + }, + { + "@id": "_:N654098939a2a4affaf1fb1dc5d88159c", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/buildType" + } + ] + }, + { + "@id": "_:Nb93105c39d48412eba12e34a0c5843db", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/buildId" + } + ] + }, + { + "@id": "_:Nb860712c98974258aa0af55e9cc73735", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/configSourceEntrypoint" + } + ] + }, + { + "@id": "_:Ncecd765cc12947ef984e0b22fb617e95", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/configSourceUri" + } + ] + }, + { + "@id": "_:N10ba1fbc839c40368383cf5a47143cbf", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/configSourceDigest" + } + ] + }, + { + "@id": "_:Nfcc9cffbc6334d5588b62233679fa30e", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/parameters" + } + ] + }, + { + "@id": "_:N569d91e585284334ab2d33a1cc8ef421", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/buildStartTime" + } + ] + }, + { + "@id": "_:N68e0d6fb609e4e458d59f41de92f1322", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/buildEndTime" + } + ] + }, + { + "@id": "_:N0195563483ff4fa8a3c182412cda1e6d", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Build/environment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of an external reference." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/sensitivePersonalInformation", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes if any sensitive personal information is present in the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/dataCollectionProcess", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes how the dataset was collected." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/relationshipType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Information about the relationship between two Elements." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha384", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha384" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "https://rdf.spdx.org/v3/" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/subject", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An Element an annotator has made an assertion about." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType/analyzed", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SbomType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a “3rd party” SBOM." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "analyzed" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/sourceArtifact", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to an artifact containing the sources for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sourceArtifact" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/identifier", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Uniquely identifies an external element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/serious", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The highest level of risk posed by an AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "serious" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/externalRefType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of the external reference." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/software", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Software profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "software" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/productMetadata", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to additional product metadata such as reference within organization's product catalog." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "productMetadata" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/library", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a software library" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "library" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A mathematical algorithm that maps data of arbitrary size to a bit string." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/availableFrom", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is available from the additional supplier described by each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "availableFrom" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/AnnotationType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/AnnotationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/underInvestigationFor", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "underInvestigationFor" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/algorithm", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the algorithm used for calculating the hash value." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/modelDataPreprocessing", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes all the preprocessing steps applied to the training data before the model training." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/impactStatementTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Timestamp of impact statement." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/AIPackage", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the fields in the AI package profile." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Software/Package" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N4df6b7068b8f4d23b23275fe4d4b1eaa" + }, + { + "@id": "_:N995fdab5ba2b45a1b4062aad92707ab7" + }, + { + "@id": "_:Ncb7e85be40a5459180e5377ffb453bd1" + }, + { + "@id": "_:Nb0b45fd1281e4be6afd9c05eac32b7c3" + }, + { + "@id": "_:N2151950099c4426780325b1e5d39bbc2" + }, + { + "@id": "_:N647b956ea3fa4342bbe7a67bf7ab14c8" + }, + { + "@id": "_:Nf26fc8a9288649098e4a03706255c0ad" + }, + { + "@id": "_:Ne878faeb82064696a3d61720b3d4e598" + }, + { + "@id": "_:Na6f57389f0e049c49f41065ea979cb6e" + }, + { + "@id": "_:N546e0866bb1e401aa2295a6f62d7b38b" + }, + { + "@id": "_:N9222475d1add4d0eb31489d0175ebea7" + }, + { + "@id": "_:N56f5626641d3476999cc48b60024870a" + }, + { + "@id": "_:Na4c5259729e5488eb3da8d164b5dca2a" + }, + { + "@id": "_:Nd630d31d55784785b0d23eec0a9b3742" + }, + { + "@id": "_:Nad719ce2d9384054a1f3e7da3acc7f72" + } + ] + }, + { + "@id": "_:N4df6b7068b8f4d23b23275fe4d4b1eaa", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/energyConsumption" + } + ] + }, + { + "@id": "_:N995fdab5ba2b45a1b4062aad92707ab7", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/standardCompliance" + } + ] + }, + { + "@id": "_:Ncb7e85be40a5459180e5377ffb453bd1", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/limitation" + } + ] + }, + { + "@id": "_:Nb0b45fd1281e4be6afd9c05eac32b7c3", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/typeOfModel" + } + ] + }, + { + "@id": "_:N2151950099c4426780325b1e5d39bbc2", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/informationAboutTraining" + } + ] + }, + { + "@id": "_:N647b956ea3fa4342bbe7a67bf7ab14c8", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/informationAboutApplication" + } + ] + }, + { + "@id": "_:Nf26fc8a9288649098e4a03706255c0ad", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/hyperparameter" + } + ] + }, + { + "@id": "_:Ne878faeb82064696a3d61720b3d4e598", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/modelDataPreprocessing" + } + ] + }, + { + "@id": "_:Na6f57389f0e049c49f41065ea979cb6e", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/modelExplainability" + } + ] + }, + { + "@id": "_:N546e0866bb1e401aa2295a6f62d7b38b", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/sensitivePersonalInformation" + } + ] + }, + { + "@id": "_:N9222475d1add4d0eb31489d0175ebea7", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/metricDecisionThreshold" + } + ] + }, + { + "@id": "_:N56f5626641d3476999cc48b60024870a", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/metric" + } + ] + }, + { + "@id": "_:Na4c5259729e5488eb3da8d164b5dca2a", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/domain" + } + ] + }, + { + "@id": "_:Nd630d31d55784785b0d23eec0a9b3742", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/autonomyType" + } + ] + }, + { + "@id": "_:Nad719ce2d9384054a1f3e7da3acc7f72", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/AI/safetyRiskAssessment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/configSourceDigest", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property that describes the digest of the build configuration file used to invoke a build." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Hash" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/ExploitCatalogType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the exploit catalog type." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType/high", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/CvssSeverityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "When a CVSS score is between 7.0 - 8.9" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "high" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/WithAdditionOperator", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Portion of an AnyLicenseInfo representing a License which has additional\ntext applied to it." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N7eb97617153a4728b7df9d7215b4b891" + }, + { + "@id": "_:N1c152c85ecde447fbe2a9ca5918dab30" + } + ] + }, + { + "@id": "_:N7eb97617153a4728b7df9d7215b4b891", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/subjectExtendableLicense" + } + ] + }, + { + "@id": "_:N1c152c85ecde447fbe2a9ca5918dab30", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/subjectAddition" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeNotInExecutePath", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/VexJustificationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The affected code is not reachable through the execution of the code, including non-anticipated states of the product." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vulnerableCodeNotInExecutePath" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/altWebPage", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to an alternative web page." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "altWebPage" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Annotation", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An assertion made in relation to one or more elements." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N17963bdd9a38492abfdaf578e668dc7a" + }, + { + "@id": "_:Nf8ea93dda52f42369dbd5892660009f1" + }, + { + "@id": "_:N323a5d40362244dfb78b92114799babf" + }, + { + "@id": "_:N03ecc1ce186b4a458ba6b556cd338fa3" + } + ] + }, + { + "@id": "_:N17963bdd9a38492abfdaf578e668dc7a", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/annotationType" + } + ] + }, + { + "@id": "_:Nf8ea93dda52f42369dbd5892660009f1", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/contentType" + } + ] + }, + { + "@id": "_:N323a5d40362244dfb78b92114799babf", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/statement" + } + ] + }, + { + "@id": "_:N03ecc1ce186b4a458ba6b556cd338fa3", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/subject" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasTestCase", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasTestCase" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/NoAssertionLicense", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An Individual Value for License when no assertion can be made about its actual value." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/IndividualLicensingInfo" + } + ], + "http://www.w3.org/2002/07/owl#sameAs": [ + { + "@id": "https://rdf.spdx.org/v3/Licensing/NoAssertion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssV3VulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a CVSS version 3 assessment for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Ndb364c9b48f847108340d33cc43999c0" + }, + { + "@id": "_:N5f73c2b65457408b970d85f1294a0519" + }, + { + "@id": "_:N7afac6283b48428dba9a6116b205df16" + } + ] + }, + { + "@id": "_:Ndb364c9b48f847108340d33cc43999c0", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/score" + } + ] + }, + { + "@id": "_:N5f73c2b65457408b970d85f1294a0519", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/severity" + } + ] + }, + { + "@id": "_:N7afac6283b48428dba9a6116b205df16", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/vectorString" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/structured", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is stored in tabular format or retrieved from a relational database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "structured" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/startTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the time from which an element is applicable / valid." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Asbtract ancestor class for all VEX relationships" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Na1219d2003f1475c9c2466ec5b88f306" + }, + { + "@id": "_:Ne20e154cd47d469c8b80bc65de191a00" + } + ] + }, + { + "@id": "_:Na1219d2003f1475c9c2466ec5b88f306", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/vexVersion" + } + ] + }, + { + "@id": "_:Ne20e154cd47d469c8b80bc65de191a00", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/statusNotes" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/module", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a module of a piece of software" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "module" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/metrics", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to metrics related to package such as OpenSSF scorecards." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "metrics" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/PositiveIntegerRange", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A tuple of two positive integers that define a range." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nfeaaccd96cec46799adc66a23fa18a33" + }, + { + "@id": "_:N7a7377b732ea49798193cf1cf67cd775" + } + ] + }, + { + "@id": "_:Nfeaaccd96cec46799adc66a23fa18a33", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/beginIntegerRange" + } + ] + }, + { + "@id": "_:N7a7377b732ea49798193cf1cf67cd775", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/endIntegerRange" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/image", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is a collection of images such as pictures of animals." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "image" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/CreationInfo", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the creation of the Element." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nd8f7fe2ea1074444b91975c6dbc6cf7b" + }, + { + "@id": "_:N027a5c76c6724ce887f2193507502f33" + }, + { + "@id": "_:N54e84abcdd0c49baa5881973534a5317" + }, + { + "@id": "_:N101f47d2807c4dbd816c95da85edcfca" + }, + { + "@id": "_:N41cd9c52d93e48e4a7c4486d198b3391" + } + ] + }, + { + "@id": "_:Nd8f7fe2ea1074444b91975c6dbc6cf7b", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/specVersion" + } + ] + }, + { + "@id": "_:N027a5c76c6724ce887f2193507502f33", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/comment" + } + ] + }, + { + "@id": "_:N54e84abcdd0c49baa5881973534a5317", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/created" + } + ] + }, + { + "@id": "_:N101f47d2807c4dbd816c95da85edcfca", + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/createdBy" + } + ] + }, + { + "@id": "_:N41cd9c52d93e48e4a7c4486d198b3391", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/createdUsing" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isFsfLibre", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies whether the License is listed as free by the\n[Free Software Foundation (FSF)](https://fsf.org)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/generates", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element generates each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "generates" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/modifiedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is modified by each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "modifiedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/vcs", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a version control system related to a software artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vcs" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/numeric", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data consists only of numeric entries." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "numeric" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/standardAdditionTemplate", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the full text of a LicenseAddition, in SPDX templating format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/SimpleLicensingText", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license or addition that is not listed on the SPDX License List." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N7dcb94c9a8294ac3877c287a7ff56582" + } + ] + }, + { + "@id": "_:N7dcb94c9a8294ac3877c287a7ff56582", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseText" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/seeAlso", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Contains a URL where the License or LicenseAddition can be found in use." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/locator", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides the location of an exploit catalog." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/actionStatement", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides advise on how to mitigate or remediate a vulnerability when a VEX product\nis affected by it." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/extension", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies an Extension characterization of some aspect of an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Extension/Extension" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDependencyManifest", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element has manifest files that contain dependency information in each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDependencyManifest" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType/inlineMitigationsAlreadyExist", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/VexJustificationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "inlineMitigationsAlreadyExist" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssV2VulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a CVSS version 2.0 assessment for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N8e49e1d6b5b5427e85b104e6a6434e01" + }, + { + "@id": "_:N0d19254cdf9f44ada5dbaaa9183e0c92" + } + ] + }, + { + "@id": "_:N8e49e1d6b5b5427e85b104e6a6434e01", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/score" + } + ] + }, + { + "@id": "_:N0d19254cdf9f44ada5dbaaa9183e0c92", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/vectorString" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/clickthrough", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "clickthrough" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/subjectAddition", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A LicenseAddition participating in a 'with addition' model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/LicenseAddition" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of an external identifier." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/listVersionAdded", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the SPDX License List version in which this ListedLicense or\nListedLicenseException identifier was first added." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/imports", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an ExternalMap of Element identifiers." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalMap" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/decisionType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcDecisionType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/confidentialityLevel", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes the confidentiality level of the data points contained in the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType/endOfSupport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/SupportType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "endOfSupport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/md5", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://datatracker.ietf.org/doc/html/rfc1321" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "md5" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/componentAnalysisReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a Software Composition Analysis (SCA) report." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "componentAnalysisReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType/medium", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/CvssSeverityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "When a CVSS score is between 4 - 6.9" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "medium" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/copyrightText", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the text of one or more copyright notices for a software Package,\nFile or Snippet, if any." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is recorded from a physical sensor, such as a thermometer reading or biometric device." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sensor" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/republishedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by a `to` Agent(s)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "republishedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/hashValue", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The result of applying a hash algorithm to an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SpdxDocument", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A collection of SPDX Elements that could potentially be serialized." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ElementCollection" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N6625837397e5418c8bea2695d9e02bd0" + }, + { + "@id": "_:N8c21909af3a3410db2d3f7399071393d" + }, + { + "@id": "_:N2f13545c1dc84a06992b376dd13840a8" + } + ] + }, + { + "@id": "_:N6625837397e5418c8bea2695d9e02bd0", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/imports" + } + ] + }, + { + "@id": "_:N8c21909af3a3410db2d3f7399071393d", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/namespaceMap" + } + ] + }, + { + "@id": "_:N2f13545c1dc84a06992b376dd13840a8", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/dataLicense" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/text", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data consists of unstructured text, such as a book, wikipedia article (without images), or transcript." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "text" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasVariant", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasVariant" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b512", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "blake2b512" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/standardCompliance", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Captures a standard that is being complied with." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDynamicLink", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDynamicLink" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType/limitedSupport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/SupportType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "limitedSupport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/binaryArtifact", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to binary artifacts related to a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "binaryArtifact" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/snippetFromFile", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Defines the original host file that the snippet information applies to." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Software/File" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/builtTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the time an artifact was built." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/model", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a machine learning or artificial intelligence model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "model" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element doesn't fit into any of the other categories" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cve", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification as defined by https://csrc.nist.gov/glossary/term/cve_id." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cve" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/autonomyType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "States if a human is involved in the decisions of the AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/core", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Core profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "core" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/noAssertion", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data type is not known." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "noAssertion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType/low", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Low/no risk is posed by the AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "low" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/impactStatement", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Explains why a VEX product is not affected by a vulnerability. It is an\nalternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable\njustification label." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/sensitivePersonalInformation", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records if sensitive personal information is used during model training." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/key", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A key used in a generic key-value pair." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/definingArtifact", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Artifact representing a serialization instance of SPDX data containing the definition of a particular Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Artifact" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/externalIdentifierType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of the external identifier." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/LicenseAddition", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Abstract class for additional text intended to be added to a License, but\nwhich is not itself a standalone License." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Ncea58645a9524f35b26a1578ccf2964e" + }, + { + "@id": "_:N7c05301c424c45ef875b83d2f1630e8f" + }, + { + "@id": "_:Na14bf252a1c94d279d0ca28ce3cd948e" + }, + { + "@id": "_:N6824ec92e1c7432daba79ba2ca95feec" + }, + { + "@id": "_:Nd2d3b8c6b76242c087fdc3f20bc0030a" + }, + { + "@id": "_:N3814fcf92e7d403d9ba2dfb4593eba60" + } + ] + }, + { + "@id": "_:Ncea58645a9524f35b26a1578ccf2964e", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/additionText" + } + ] + }, + { + "@id": "_:N7c05301c424c45ef875b83d2f1630e8f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/standardAdditionTemplate" + } + ] + }, + { + "@id": "_:Na14bf252a1c94d279d0ca28ce3cd948e", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedAdditionId" + } + ] + }, + { + "@id": "_:N6824ec92e1c7432daba79ba2ca95feec", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/obsoletedBy" + } + ] + }, + { + "@id": "_:Nd2d3b8c6b76242c087fdc3f20bc0030a", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/licenseXml" + } + ] + }, + { + "@id": "_:N3814fcf92e7d403d9ba2dfb4593eba60", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/seeAlso" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/coordinatedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "coordinatedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the AI profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ai" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/description", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a detailed description of the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/releaseNotes", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the release notes for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "releaseNotes" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/descendantOf", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is a descendant of each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "descendantOf" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/energyConsumption", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Indicates the amount of energy consumed to build the AI package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetUpdateMechanism", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes a mechanism to update the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/additionText", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the full text of a LicenseAddition." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType/runtime", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A relationship has specific context implications during the execution phase of an element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "runtime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/chat", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the instant messaging system used by the maintainer for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "chat" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/crystalsDilithium", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://pq-crystals.org/dilithium/index.shtml" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "crystalsDilithium" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/file", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "file" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/PresenceType/yes", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/PresenceType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Indicates presence of the field." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "yes" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/ExploitCatalogType/kev", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/ExploitCatalogType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "CISA's Known Exploited Vulnerability (KEV) Catalog" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "kev" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/operatingSystem", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is an operating system" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "operatingSystem" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/homePage", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A place for the SPDX document creator to record a website that serves as the package's home page." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/catalogType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the exploit catalog type." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Security/ExploitCatalogType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasAssociatedVulnerability", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Used to associate a `from` Artifact with each `to` Vulnerability" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasAssociatedVulnerability" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDistributionArtifact", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is distributed as an artifact in each Element `to`, (e.g. an RPM or archive file)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDistributionArtifact" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A key with an associated value." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N990081d59bfb4c0fa1a42d929716598e" + }, + { + "@id": "_:Nd2b279dcc246498fac413db7512ac8c2" + } + ] + }, + { + "@id": "_:N990081d59bfb4c0fa1a42d929716598e", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/key" + } + ] + }, + { + "@id": "_:Nd2b279dcc246498fac413db7512ac8c2", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/value" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityPenTestReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityPenTestReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/packageVersion", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identify the version of a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/contains", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element contains each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "contains" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/amber", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "amber" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/statusNotes", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Conveys information about how VEX status was determined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A relationship has other specific context information necessary to capture that the above set of enumerations does not handle." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SoftwareAgent", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A software agent." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Agent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/sbomType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the type of an SBOM." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasMetadata", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasMetadata" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/doesNotAffect", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security/VEX) The `from` Vulnerability has no impact on each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "doesNotAffect" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Person", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An individual human being." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Agent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/npm", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to an npm package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "npm" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/timeseries", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "timeseries" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/issuingAuthority", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An entity that is authorized to issue identification credentials." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/externalIdentifier", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a reference to a resource outside the scope of SPDX-3.0 content\nthat uniquely identifies an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifier" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseExpression", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A string in the license expression format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/withdrawnTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specified the time and date when a vulnerability was withdrawn." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/video", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is video based, such as a collection of movie clips featuring Tom Hanks." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "video" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/altDownloadLocation", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to an alternative download location." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "altDownloadLocation" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/application", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a software application" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "application" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the primary purpose of an Element." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType/test", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A relationship has specific context implications during an element's testing phase, during development." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "test" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/AnnotationType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of an annotation." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/timestamp", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "timestamp" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/modelExplainability", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes methods that can be used to explain the model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityFix", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the patch or source code that fixes a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityFix" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/DisjunctiveLicenseSet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Portion of an AnyLicenseInfo representing a set of licensing information\nwhere only any one of the elements applies." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nf87b0294df8a4dc3b3e2ccf68b34a6aa" + } + ] + }, + { + "@id": "_:Nf87b0294df8a4dc3b3e2ccf68b34a6aa", + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 2 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/member" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/filesystemImage", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a file system image that can be written to a disk (or virtual) partition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "filesystemImage" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/socialMedia", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a social media channel for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "socialMedia" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/File", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Refers to any object that stores content on a computer." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwareArtifact" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N6bbfee4c9cde450292243e208d60bd7a" + }, + { + "@id": "_:N2a046462db954bdeb439fda29ad26226" + } + ] + }, + { + "@id": "_:N6bbfee4c9cde450292243e208d60bd7a", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/contentType" + } + ] + }, + { + "@id": "_:N2a046462db954bdeb439fda29ad26226", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/isDirectory" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Abstract class representing a license combination consisting of one or more\nlicenses (optionally including additional text), which may be combined\naccording to the SPDX license expression syntax." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/security", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Security profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "security" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "any hashing algorithm that does not exist in this list of entries" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/name", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the name of an Element as designated by the creator." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasRequirement", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasRequirement" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/ExploitCatalogType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/ExploitCatalogType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Other exploit catalogs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/publishedTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the time when a vulnerability was published." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/createdBy", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies who or what created the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Agent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/categorical", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data that is classified into a discrete number of categories, such as the eye color of a population of people." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "categorical" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/crystalsKyber", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://pq-crystals.org/kyber/index.shtml" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "crystalsKyber" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityAdversaryModel", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the security adversary model for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityAdversaryModel" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeNotPresent", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/VexJustificationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The product is not affected because the code underlying the vulnerability is not present in the product." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vulnerableCodeNotPresent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType/design", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SbomType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "design" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopedRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provide context for a relationship that occurs in the software lifecycle." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Relationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N5507f7a4e87148b7b679ae2bf02fe75d" + } + ] + }, + { + "@id": "_:N5507f7a4e87148b7b679ae2bf02fe75d", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/scope" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/byteRange", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Defines the byte range in the original host file that the snippet information applies to." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/PositiveIntegerRange" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/prefix", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A substitute for a URI." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/registration", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "registration" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDeclaredLicense", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDeclaredLicense" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasInputs", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Build has each `to` Elements as an input during a LifecycleScopeType period." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasInputs" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasProvidedDependency", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element has a dependency on each `to` Element, but dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasProvidedDependency" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/knownBias", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records the biases that the dataset is known to encompass." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Indicates the type of support that is associated with an artifact." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/query", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "query" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an SSVC assessment for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N81749d97876d424fb7d5b32579acbb3c" + } + ] + }, + { + "@id": "_:N81749d97876d424fb7d5b32579acbb3c", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/decisionType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes the type of the given dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/funding", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to funding information related to a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "funding" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/affects", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security/VEX) The `from` vulnerability affect each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "affects" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b256", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "blake2b256" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Organization", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A group of people who work together in an organized way for a shared purpose." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Agent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/buildType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A buildType is a hint that is used to indicate the toolchain, platform, or infrastructure that the build was invoked on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityPolicy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to instructions for reporting newly discovered security vulnerabilities for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityPolicy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/member", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license expression participating in a license set." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/subjectLicense", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A License participating in an 'or later' model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/License" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/data", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element is data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "data" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/VexJustificationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vulnerableCodeCannotBeControlledByAdversary" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/endIntegerRange", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Defines the end of a range." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/gitoid", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Used to record the artifact’s gitoid: a canonical, unique, immutable identifier that can be used for software integrity verification." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexUnderInvestigationVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Designates elements as products where the impact of a vulnerability is being\ninvestigated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/purchaseOrder", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a purchase order for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "purchaseOrder" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/vulnerabilityDisclosureReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161](https://csrc.nist.gov/publications/detail/sp/800-161/rev-1/final)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vulnerabilityDisclosureReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Hash", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A mathematically calculated representation of a grouping of data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/IntegrityMethod" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N516ec1714a92441abfb7fba718f8f761" + }, + { + "@id": "_:N9cf4feed77a8472f9cf0f837845270f4" + } + ] + }, + { + "@id": "_:N516ec1714a92441abfb7fba718f8f761", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/algorithm" + } + ] + }, + { + "@id": "_:N9cf4feed77a8472f9cf0f837845270f4", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/hashValue" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRef", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a resource outside the scope of SPDX-3.0 content." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N946366c1dd39430e84414a6228dbb053" + }, + { + "@id": "_:N3ab76487cc5649d3941287e97dae6c3f" + }, + { + "@id": "_:N68dd7e8ead344189bff69f8bc0812127" + }, + { + "@id": "_:Nf5e1671a26ee4b57b37ea736c79edb27" + } + ] + }, + { + "@id": "_:N946366c1dd39430e84414a6228dbb053", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/externalRefType" + } + ] + }, + { + "@id": "_:N3ab76487cc5649d3941287e97dae6c3f", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/locator" + } + ] + }, + { + "@id": "_:N68dd7e8ead344189bff69f8bc0812127", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/contentType" + } + ] + }, + { + "@id": "_:Nf5e1671a26ee4b57b37ea736c79edb27", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/comment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType/source", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SbomType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "source" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcDecisionType/trackStar", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/SsvcDecisionType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Track* in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "trackStar" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/lineRange", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Defines the line range in the original host file that the snippet information applies to." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/PositiveIntegerRange" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/AnnotationType/review", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/AnnotationType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Used when someone reviews the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "review" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/documentation", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the documentation for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "documentation" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/IntegrityMethod", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an independently reproducible mechanism that permits verification of a specific Element." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N2867026fddee41f7aee04604bad4c5ca" + } + ] + }, + { + "@id": "_:N2867026fddee41f7aee04604bad4c5ca", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/comment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/executable", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element is an Artifact that can be run on a computer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "executable" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/dataLicense", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides the license under which the SPDX documentation of the Element can be used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/specification", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a plan, guideline or strategy how to create, perform or analyse an application" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "specification" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/EpssVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an EPSS assessment for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Na19aa242708749d0ae7da65d8c00e3c9" + }, + { + "@id": "_:N2b5e3bf9758b43f6962c6866370fae7b" + }, + { + "@id": "_:N57a40b7b3da1448b894b922ed6042e5d" + } + ] + }, + { + "@id": "_:Na19aa242708749d0ae7da65d8c00e3c9", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/probability" + } + ] + }, + { + "@id": "_:N2b5e3bf9758b43f6962c6866370fae7b", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/percentile" + } + ] + }, + { + "@id": "_:N57a40b7b3da1448b894b922ed6042e5d", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/publishedTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/hyperparameter", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records a hyperparameter used to build the AI model contained in the AI package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/Package", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Refers to any unit of content that can be associated with a distribution of software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwareArtifact" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Na1a343297caa4d989bf61de00ee97d4f" + }, + { + "@id": "_:Nbffe26fafa7348889aa178a9ccab036f" + }, + { + "@id": "_:Nfcaa91df1ebe410cb2e88a008802c2cb" + }, + { + "@id": "_:N91af0cee8e5c454bac7d042ed6f068f6" + }, + { + "@id": "_:N4a083e5bccea4aa6bb0cdcd345e8c5af" + } + ] + }, + { + "@id": "_:Na1a343297caa4d989bf61de00ee97d4f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/packageVersion" + } + ] + }, + { + "@id": "_:Nbffe26fafa7348889aa178a9ccab036f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/downloadLocation" + } + ] + }, + { + "@id": "_:Nfcaa91df1ebe410cb2e88a008802c2cb", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/packageUrl" + } + ] + }, + { + "@id": "_:N91af0cee8e5c454bac7d042ed6f068f6", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/homePage" + } + ] + }, + { + "@id": "_:N4a083e5bccea4aa6bb0cdcd345e8c5af", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/sourceInfo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/ancestorOf", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is an ancestor of each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ancestorOf" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_256", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha3_256" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/informationAboutTraining", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes relevant information about different steps of the training process." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/contentType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the media type of an Element or Property." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/MediaType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/firmware", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element provides low level control over a device's hardware" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "firmware" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/mailingList", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the mailing list used by the maintainer for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mailingList" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/safetyRiskAssessment", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Categorizes safety risk impact of AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasAssessmentFor", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasAssessmentFor" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/packageUrl", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a place for the SPDX data creator to record the package URL string (in accordance with the [package URL spec](https://github.com/package-url/purl-spec/blob/master/PURL-SPECIFICATION.rst)) for a software Package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType/design", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A relationship has specific context implications during an element's design." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "design" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexNotAffectedVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Links a vulnerability and one or more elements designating the latter as products\nnot affected by the vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N019b3a1f8f7d43b2a1ad4ea683af13ae" + }, + { + "@id": "_:Nd36813d93d7c460cbbfff8b731665b22" + }, + { + "@id": "_:Ne5bedb0c9e53414dbaa218bb712fa7ad" + } + ] + }, + { + "@id": "_:N019b3a1f8f7d43b2a1ad4ea683af13ae", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/justificationType" + } + ] + }, + { + "@id": "_:Nd36813d93d7c460cbbfff8b731665b22", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/impactStatement" + } + ] + }, + { + "@id": "_:Ne5bedb0c9e53414dbaa218bb712fa7ad", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/impactStatementTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Abstract ancestor class for all vulnerability assessments" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Relationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N20ecbe01adba4a7690add1ef8d9f7c56" + }, + { + "@id": "_:Nac954acdb3054956a3910ca8ffa2d127" + }, + { + "@id": "_:N7274851c5c9a4d77803f1afc75f4b68f" + }, + { + "@id": "_:N97a004c4825742d98ea2307c4a9a0440" + }, + { + "@id": "_:Nee501485e82c4f94a9b9f32a1e52c388" + } + ] + }, + { + "@id": "_:N20ecbe01adba4a7690add1ef8d9f7c56", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/assessedElement" + } + ] + }, + { + "@id": "_:Nac954acdb3054956a3910ca8ffa2d127", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/publishedTime" + } + ] + }, + { + "@id": "_:N7274851c5c9a4d77803f1afc75f4b68f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/suppliedBy" + } + ] + }, + { + "@id": "_:N97a004c4825742d98ea2307c4a9a0440", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/modifiedTime" + } + ] + }, + { + "@id": "_:Nee501485e82c4f94a9b9f32a1e52c388", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/withdrawnTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Relationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes a relationship between one or more elements." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N0d51535fbe56474b82b26c81f19ff620" + }, + { + "@id": "_:N05d221eb39ba49aa9c6dbbb2e7dc97ce" + }, + { + "@id": "_:N191ff65d3bb94539a0caf79cb7b80f58" + }, + { + "@id": "_:N84d4d1ab73984695b1f3b382a3395d5f" + }, + { + "@id": "_:N63de3945d9bd4cb2a1af0c7c82f3b853" + }, + { + "@id": "_:N405bfeaace5248f0b3100565ecfc1348" + } + ] + }, + { + "@id": "_:N0d51535fbe56474b82b26c81f19ff620", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/from" + } + ] + }, + { + "@id": "_:N05d221eb39ba49aa9c6dbbb2e7dc97ce", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/to" + } + ] + }, + { + "@id": "_:N191ff65d3bb94539a0caf79cb7b80f58", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/relationshipType" + } + ] + }, + { + "@id": "_:N84d4d1ab73984695b1f3b382a3395d5f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/completeness" + } + ] + }, + { + "@id": "_:N63de3945d9bd4cb2a1af0c7c82f3b853", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/startTime" + } + ] + }, + { + "@id": "_:N405bfeaace5248f0b3100565ecfc1348", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/endTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Information about the relationship between two Elements." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/graph", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "graph" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType/audio", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "data is audio based, such as a collection of music from the 80s." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "audio" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/diskImage", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "diskImage" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/md4", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://datatracker.ietf.org/doc/html/rfc1186" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "md4" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcDecisionType/track", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/SsvcDecisionType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "track" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/configSourceUri", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property that describes the URI of the build configuration source file." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/typeOfModel", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records the type of the model used in the AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cpe23", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cpe23" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_384", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha3_384" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasHost", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. The host that the build runs on)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasHost" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/vexVersion", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the version of the VEX document." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/simpleLicensing", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the simple Licensing profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "simpleLicensing" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/statement", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Commentary on an assertion that an annotator has made." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/locator", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides the location of an external reference." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/verifiedUsing", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an IntegrityMethod with which the integrity of an Element can be asserted." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/IntegrityMethod" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwareArtifact", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A distinct article or unit related to Software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Artifact" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Ncabe0ec0cd1d46e1baea1aeec4988e92" + }, + { + "@id": "_:Nf029167312c34dbc96cf1ea2e726523f" + }, + { + "@id": "_:N15e141e6998d411c9e2bb4aa51265362" + }, + { + "@id": "_:Nc720eced74ec4c9b92cfe5572689c168" + }, + { + "@id": "_:N83d60709fbf44c2686109d44693b9292" + } + ] + }, + { + "@id": "_:Ncabe0ec0cd1d46e1baea1aeec4988e92", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 2 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/gitoid" + } + ] + }, + { + "@id": "_:Nf029167312c34dbc96cf1ea2e726523f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/primaryPurpose" + } + ] + }, + { + "@id": "_:N15e141e6998d411c9e2bb4aa51265362", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/additionalPurpose" + } + ] + }, + { + "@id": "_:Nc720eced74ec4c9b92cfe5572689c168", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/copyrightText" + } + ] + }, + { + "@id": "_:N83d60709fbf44c2686109d44693b9292", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/attributionText" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/downloadLocation", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the download Uniform Resource Identifier for the package at the time that the document was created." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Tool", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An element of hardware and/or software utilized to carry out a particular function." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetAvailability", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The field describes the availability of a dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDocumentation", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is documented by each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDocumentation" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Used when the type doesn't match any of the other options." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType/development", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/SupportType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the artifact is in active development and is not considered ready for formal support from the supplier." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "development" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/Snippet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes a certain part of a file." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwareArtifact" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N7f3c853844cf42b1bf25205c776eb858" + }, + { + "@id": "_:N427073e6cce14d7c9ec022005a79e48d" + }, + { + "@id": "_:Nb9b02a97b93b44d980ba644a140ff854" + } + ] + }, + { + "@id": "_:N7f3c853844cf42b1bf25205c776eb858", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/byteRange" + } + ] + }, + { + "@id": "_:N427073e6cce14d7c9ec022005a79e48d", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/lineRange" + } + ] + }, + { + "@id": "_:Nb9b02a97b93b44d980ba644a140ff854", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/snippetFromFile" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/buildEndTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property that describes the time at which a build stops." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType/development", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A relationship has specific context implications during development phase of an element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "development" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/dynamicAnalysisReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a dynamic analysis report for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dynamicAnalysisReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/evidence", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is the evidence that a specification or requirement has been fulfilled" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "evidence" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/green", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Dataset can be shared within a community of peers and partners." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "green" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/annotationType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes the type of annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/AnnotationType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/buildMeta", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference build metadata related to a published package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "buildMeta" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/fixedIn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "fixedIn" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasOptionalComponent", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent` `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasOptionalComponent" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/nuget", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a nuget package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nuget" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/releaseHistory", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a published list of releases for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "releaseHistory" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Bom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A container for a grouping of SPDX-3.0 content characterizing details\n(provenence, composition, licensing, etc.) about a product." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Bundle" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/primaryPurpose", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the primary purpose of the software artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/platform", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element represents a runtime environment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "platform" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/riskAssessment", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a risk assessment for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "riskAssessment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/customIdToUri", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Maps a LicenseRef or AdditionRef string for a Custom License or a Custom License Addition to its URI ID." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/environment", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property describing the session in which a build is invoked." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/identifierLocator", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides the location for more information regarding an external identifier." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetSize", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Captures the size of the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/creationInfo", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the creation of the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/CreationInfo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Agent", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Agent represents anything with the potential to act on a system." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDataFile", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element treats each `to` Element as a data file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDataFile" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexFixedVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Links a vulnerability and elements representing products (in the VEX sense) where\na fix has been applied and are no longer affected." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/exploitCreatedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "exploitCreatedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType/none", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/CvssSeverityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "When a CVSS score is 0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "none" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/subjectExtendableLicense", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A License participating in a 'with addition' model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ExtendableLicense" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityThreatModel", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityThreatModel" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/context", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Gives information about the circumstances or unifying properties\nthat Elements of the bundle have been assembled under." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasExample", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is an example for the `from` Element (`from` hasExample `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasExample" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/test", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The Element is a test used to verify functionality on an software element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "test" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/buildStartTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property describing the start time of a build." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasStaticLink", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element statically links in each `to` Element, during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasStaticLink" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/blake3", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "blake3" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/packageUrl", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://github.com/package-url/purl-spec" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "packageUrl" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/element", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Refers to one or more Elements that are part of an ElementCollection." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/eolNotice", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "eolNotice" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/patch", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element contains a set of changes to update, fix, or improve another Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "patch" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/ExploitCatalogVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an exploit assessment of a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N68edfa00575e4119bfac5231dbdffac2" + }, + { + "@id": "_:N723fbc7a31aa422785c6388e2df047e3" + }, + { + "@id": "_:N198932ca8ba9447c8421590aaf37a043" + } + ] + }, + { + "@id": "_:N68edfa00575e4119bfac5231dbdffac2", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/catalogType" + } + ] + }, + { + "@id": "_:N723fbc7a31aa422785c6388e2df047e3", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/exploited" + } + ] + }, + { + "@id": "_:N198932ca8ba9447c8421590aaf37a043", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/locator" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/trainedOn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(AI, Dataset) The `from` Element has been trained by the `to` Element(s)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "trainedOn" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/install", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is used to install software on disk" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "install" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/releaseTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the time an artifact was released." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasAddedFile", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is is a file added to the `from` Element (`from` hasAddedFile `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasAddedFile" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType/directDownload", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the dataset is publicly available and can be downloaded directly." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "directDownload" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasDeletedFile", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasDeletedFile" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/dataset", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Dataset profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dataset" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/publishedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "publishedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipCompleteness", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/SsvcDecisionType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the SSVC decision type." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SbomType/runtime", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SbomType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an “Instrumented” or “Dynamic” SBOM." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "runtime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/CvssSeverityType/critical", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Security/CvssSeverityType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "When a CVSS score is between 9.0 - 10.0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "critical" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasEvidence", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasEvidence" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedAdditionId", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies whether an additional text identifier has been marked as deprecated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_224", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha3_224" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/vulnerabilityExploitabilityAssessment", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vulnerabilityExploitabilityAssessment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/NamespaceMap", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A mapping between prefixes and namespace partial URIs." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Na954d20738584e61a102bf2ea7371082" + }, + { + "@id": "_:Nde9e9deafdca41b2a4b2850c494cc04b" + } + ] + }, + { + "@id": "_:Na954d20738584e61a102bf2ea7371082", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/prefix" + } + ] + }, + { + "@id": "_:Nde9e9deafdca41b2a4b2850c494cc04b", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/namespace" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/cpe22", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://cpe.mitre.org/files/cpe-specification_2.2.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cpe22" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/extension", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Extension profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "extension" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/from", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "References the Element on the left-hand side of a relationship." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalMap", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A map of Element identifiers that are used within a Document but defined external to that Document." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nea4f9256a8d04d8da5e521a41046af01" + }, + { + "@id": "_:N274f9c25c0554b978411726f2e6026ae" + }, + { + "@id": "_:N41662b4dfe494ee5898cb68ee9108f9d" + }, + { + "@id": "_:Na1c759b22a294d8c9ebb1d7623c74d34" + } + ] + }, + { + "@id": "_:Nea4f9256a8d04d8da5e521a41046af01", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/externalSpdxId" + } + ] + }, + { + "@id": "_:N274f9c25c0554b978411726f2e6026ae", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/verifiedUsing" + } + ] + }, + { + "@id": "_:N41662b4dfe494ee5898cb68ee9108f9d", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/locationHint" + } + ] + }, + { + "@id": "_:Na1c759b22a294d8c9ebb1d7623c74d34", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/definingArtifact" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/deprecatedVersion", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the SPDX License List version in which this license or exception\nidentifier was deprecated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/assessedElement", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies an element contained in a piece of software where a vulnerability was\nfound." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/standardName", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The name of a relevant standard that may apply to an artifact." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Enumeration of the valid profiles." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/invokedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element was invoked by the `to` Agent during a LifecycleScopeType period (for example, a Build element that describes a build step)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "invokedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/summary", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A short description of an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/Dataset", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the fields in the Dataset profile." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Software/Package" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nb3ebec013faa418d962aac516ac769a5" + }, + { + "@id": "_:Naba01f69581948368e4f1aef56ac8a73" + }, + { + "@id": "_:N335f0b90407e48569deabd6bde531854" + }, + { + "@id": "_:N8b039ebfe3334fa4abb9b8a284479a62" + }, + { + "@id": "_:Nce91f1b1ac19471cb220ca98d14f4d91" + }, + { + "@id": "_:N18868e97d59d4ce0b315ff4ebd2f348b" + }, + { + "@id": "_:N81ca69493d7745eda98d7a77052f8d6b" + }, + { + "@id": "_:N486f5b62945d4a088c949d534ef25121" + }, + { + "@id": "_:Nde8829dc37624a1bb575a7aaf476206f" + }, + { + "@id": "_:N8105f0dc499643938723370ddd8039b7" + }, + { + "@id": "_:N3d6e400ee17747d6a7c4d006b77cd2c6" + }, + { + "@id": "_:N179c3a204d764b7aa0c2a310c234d8e1" + }, + { + "@id": "_:Ne6330b148f3943d8b18e9a80e002c437" + } + ] + }, + { + "@id": "_:Nb3ebec013faa418d962aac516ac769a5", + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetType" + } + ] + }, + { + "@id": "_:Naba01f69581948368e4f1aef56ac8a73", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/dataCollectionProcess" + } + ] + }, + { + "@id": "_:N335f0b90407e48569deabd6bde531854", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/intendedUse" + } + ] + }, + { + "@id": "_:N8b039ebfe3334fa4abb9b8a284479a62", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetSize" + } + ] + }, + { + "@id": "_:Nce91f1b1ac19471cb220ca98d14f4d91", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetNoise" + } + ] + }, + { + "@id": "_:N18868e97d59d4ce0b315ff4ebd2f348b", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/dataPreprocessing" + } + ] + }, + { + "@id": "_:N81ca69493d7745eda98d7a77052f8d6b", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/sensor" + } + ] + }, + { + "@id": "_:N486f5b62945d4a088c949d534ef25121", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/knownBias" + } + ] + }, + { + "@id": "_:Nde8829dc37624a1bb575a7aaf476206f", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/sensitivePersonalInformation" + } + ] + }, + { + "@id": "_:N8105f0dc499643938723370ddd8039b7", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/anonymizationMethodUsed" + } + ] + }, + { + "@id": "_:N3d6e400ee17747d6a7c4d006b77cd2c6", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/confidentialityLevel" + } + ] + }, + { + "@id": "_:N179c3a204d764b7aa0c2a310c234d8e1", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetUpdateMechanism" + } + ] + }, + { + "@id": "_:Ne6330b148f3943d8b18e9a80e002c437", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetAvailability" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType/noAssertion", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/SupportType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "no assertion about the type of support is made. This is considered the default if no other support type is used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "noAssertion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipCompleteness/incomplete", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipCompleteness" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The relationship is known not to be exhaustive." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "incomplete" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityAdvisory", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a published security advisory (where advisory as defined per ISO 29147:2018) that may affect one or more elements, e.g., vendor advisories or specific NVD entries." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityAdvisory" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/Sbom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A collection of SPDX Elements describing a single package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Bom" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nb61f430f2ce547f88f82bd0f8a70093e" + } + ] + }, + { + "@id": "_:Nb61f430f2ce547f88f82bd0f8a70093e", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Software/sbomType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetAvailabilityType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Availability of dataset" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/metric", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records the measurement of prediction quality of the AI model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha256", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha256" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/score", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a numerical (0-10) representation of the severity of a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#decimal" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/modifiedTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies a time when a vulnerability assessment was modified" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "other" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseText", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the full text of a License or Addition." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ElementCollection", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A collection of Elements, not necessarily with unifying context." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N3686f0b107cf449bb51f09f05bedd67f" + }, + { + "@id": "_:Nd617e0584cf94706abb44a7fa24e57b6" + }, + { + "@id": "_:N3584a1ee79ab419fba34ccd122b2e3a6" + } + ] + }, + { + "@id": "_:N3686f0b107cf449bb51f09f05bedd67f", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/element" + } + ] + }, + { + "@id": "_:Nd617e0584cf94706abb44a7fa24e57b6", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/rootElement" + } + ] + }, + { + "@id": "_:N3584a1ee79ab419fba34ccd122b2e3a6", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/profileConformance" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha3_512", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha3_512" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/dependsOn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element depends on each `to` Element during a LifecycleScopeType period." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dependsOn" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/SupportType/support", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/SupportType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "support" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/usesTool", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element uses each `to` Element as a tool during a LifecycleScopeType period." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "usesTool" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/expandsTo", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` archive expands out as an artifact described by each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "expandsTo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/qualityAssessmentReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a quality assessment for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qualityAssessmentReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/swid", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://www.ietf.org/archive/id/draft-ietf-sacm-coswid-21.html#section-2.3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "swid" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/expandedLicensing", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the expanded Licensing profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "expandedLicensing" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/IndividualLicensingInfo", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A concrete subclass of AnyLicenseInfo used by Individuals in the ExpandedLicensing profile." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/DatasetType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Enumeration of dataset types." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/exploited", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/blake2b384", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "blake2b384" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/exportControlAssessment", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a export control assessment for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "exportControlAssessment" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/LicenseExpression", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An SPDX Element containing an SPDX license expression string." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N7da586f2b18b48baa89694e762b5acfc" + }, + { + "@id": "_:Nab5427b1573b465aa214b4d6a09e7fc9" + }, + { + "@id": "_:N5e5bccbddc744dc2a205673a82b6f7e7" + } + ] + }, + { + "@id": "_:N7da586f2b18b48baa89694e762b5acfc", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseExpression" + } + ] + }, + { + "@id": "_:Nab5427b1573b465aa214b4d6a09e7fc9", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseListVersion" + } + ] + }, + { + "@id": "_:N5e5bccbddc744dc2a205673a82b6f7e7", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/customIdToUri" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/staticAnalysisReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a static analysis report for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "staticAnalysisReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/contentType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides information about the content type of an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/MediaType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexAffectedVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Connects a vulnerability and an element designating the element as a product\naffected by the vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VexVulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nf8d2ee3a89494324a0c762e2a6e4f8c8" + }, + { + "@id": "_:N52386f5989c94a42b3a60d496d682c35" + } + ] + }, + { + "@id": "_:Nf8d2ee3a89494324a0c762e2a6e4f8c8", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/actionStatement" + } + ] + }, + { + "@id": "_:N52386f5989c94a42b3a60d496d682c35", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/actionStatementTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Extension/Extension", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A characterization of some aspect of an Element that is associated with the Element in a generalized fashion." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/comment", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provide consumers with comments by the creator of the Element about the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isOsiApproved", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies whether the License is listed as approved by the\n[Open Source Initiative (OSI)](https://opensource.org)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/vectorString", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the CVSS vector string for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/certificationReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a certification report for a package from an accredited/independent body." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "certificationReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasTest", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasTest" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/foundBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "foundBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/swhid", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "swhid" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the VEX justification type." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/profileConformance", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes one a profile which the creator of this ElementCollection intends to conform to." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType/clear", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Dataset may be distributed freely, without restriction." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "clear" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/bower", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a bower package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bower" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalIdentifierType/email", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://datatracker.ietf.org/doc/html/rfc3696#section-3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "email" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/limitation", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Captures a limitation of the AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ExtendableLicense", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Abstract class representing a License or an OrLaterOperator." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/AnyLicenseInfo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/beginIntegerRange", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Defines the beginning of a range." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/datasetNoise", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes potentially noisy elements of the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/License", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Abstract class for the portion of an AnyLicenseInfo representing a license." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/ExtendableLicense" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N8353a660ff4948e6b592147ab8188f34" + }, + { + "@id": "_:N79417aba9cc340d498584748cd0d92ff" + }, + { + "@id": "_:Ncdf5c30ebcdb40558f8558fe6e6c11e7" + }, + { + "@id": "_:N2ecf8b40622a4b8bbfa5d3615a53d8e5" + }, + { + "@id": "_:N66ce5965b9ab4d1195561485951fc9d7" + }, + { + "@id": "_:Ne4927c745de548bfa70b9a18fe10a083" + }, + { + "@id": "_:N01ddeabd8c9e48b49c1037cd0c51a382" + }, + { + "@id": "_:N8a058b49966b4a81b80e9c599306f5cd" + }, + { + "@id": "_:N37c5589c90b740bc8061238702954aa0" + } + ] + }, + { + "@id": "_:N8353a660ff4948e6b592147ab8188f34", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/SimpleLicensing/licenseText" + } + ] + }, + { + "@id": "_:N79417aba9cc340d498584748cd0d92ff", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isOsiApproved" + } + ] + }, + { + "@id": "_:Ncdf5c30ebcdb40558f8558fe6e6c11e7", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isFsfLibre" + } + ] + }, + { + "@id": "_:N2ecf8b40622a4b8bbfa5d3615a53d8e5", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseHeader" + } + ] + }, + { + "@id": "_:N66ce5965b9ab4d1195561485951fc9d7", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseTemplate" + } + ] + }, + { + "@id": "_:Ne4927c745de548bfa70b9a18fe10a083", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedLicenseId" + } + ] + }, + { + "@id": "_:N01ddeabd8c9e48b49c1037cd0c51a382", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/obsoletedBy" + } + ] + }, + { + "@id": "_:N8a058b49966b4a81b80e9c599306f5cd", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/licenseXml" + } + ] + }, + { + "@id": "_:N37c5589c90b740bc8061238702954aa0", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/seeAlso" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/actionStatementTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Records the time when a recommended action was communicated in a VEX statement \nto mitigate a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/secureSoftwareAttestation", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF)](https://csrc.nist.gov/publications/detail/sp/800-218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/sites/default/files/2023-04/secure-software-self-attestation_common-form_508.pdf)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "secureSoftwareAttestation" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/ConfidentialityLevelType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Categories of confidentiality level." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasPrerequsite", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element has a prerequsite on each `to` Element, during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasPrerequsite" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/describes", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "describes" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/validUntilTime", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies until when the artifact can be used before its usage needs to be reassessed." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DateTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/documentation", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element is documentation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "documentation" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/spdxId", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies an Element to be referenced by other Elements." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Artifact", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A distinct article or unit within the digital domain." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N3b8cc710a8434c9e8adc50df7e9726f6" + }, + { + "@id": "_:N5b2ac460289243c98eba6676cf237061" + }, + { + "@id": "_:N68f515641b5f4004a3d9f27c732502c1" + }, + { + "@id": "_:Nf97a2056005c47a1b4f0d59ba668cdf6" + }, + { + "@id": "_:N31cd0fd5fa4f4162a726f3edb44b356e" + }, + { + "@id": "_:Nd8aff92c6c2f4b34955fdc6b7511b5a2" + }, + { + "@id": "_:N7a44f228ba984530a05e4b99db63ff7d" + } + ] + }, + { + "@id": "_:N3b8cc710a8434c9e8adc50df7e9726f6", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/originatedBy" + } + ] + }, + { + "@id": "_:N5b2ac460289243c98eba6676cf237061", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/suppliedBy" + } + ] + }, + { + "@id": "_:N68f515641b5f4004a3d9f27c732502c1", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/builtTime" + } + ] + }, + { + "@id": "_:Nf97a2056005c47a1b4f0d59ba668cdf6", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/releaseTime" + } + ] + }, + { + "@id": "_:N31cd0fd5fa4f4162a726f3edb44b356e", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/validUntilTime" + } + ] + }, + { + "@id": "_:Nd8aff92c6c2f4b34955fdc6b7511b5a2", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/standardName" + } + ] + }, + { + "@id": "_:N7a44f228ba984530a05e4b99db63ff7d", + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/supportLevel" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/issueTracker", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to the issue tracker for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "issueTracker" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/archive", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is an archived collection of one or more files (.tar, .zip, etc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "archive" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/externalRef", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Points to a resource outside the scope of the SPDX-3.0 content\nthat provides additional characteristics of an Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRef" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/manifest", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a software manifest" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "manifest" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/md6", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "md6" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/NoneLicense", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "An Individual Value for License where the SPDX data creator determines that no license is present." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/IndividualLicensingInfo" + } + ], + "http://www.w3.org/2002/07/owl#sameAs": [ + { + "@id": "https://rdf.spdx.org/v3/Licensing/None" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/Vulnerability", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies a vulnerability and its associated information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Artifact" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Naebffd32e3934fe69bfc6812d39965e5" + }, + { + "@id": "_:Naa7bd709cc71466bb3b62cac556b8d67" + }, + { + "@id": "_:N7dda24cd7f5f4503b6b4f93fc7ab97c9" + } + ] + }, + { + "@id": "_:Naebffd32e3934fe69bfc6812d39965e5", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/publishedTime" + } + ] + }, + { + "@id": "_:Naa7bd709cc71466bb3b62cac556b8d67", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/modifiedTime" + } + ] + }, + { + "@id": "_:N7dda24cd7f5f4503b6b4f93fc7ab97c9", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Security/withdrawnTime" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/justificationType", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Impact justification label to be used when linking a vulnerability to an element\nrepresenting a VEX product with a VexNotAffectedVulnAssessmentRelationship\nrelationship." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Security/VexJustificationType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasSpecification", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasSpecification" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/sha512", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sha512" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipCompleteness/noAssertion", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipCompleteness" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "No assertion can be made about the completeness of the relationship." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "noAssertion" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/AI/SafetyRiskAssessmentType", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Categories of safety risk impact of the application." + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/value", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A value used in a generic key-value pair." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/isDirectory", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "If true, denotes the Element is a directory." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/namespace", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an unambiguous mechanism for conveying a URI fragment portion of an ElementID." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/delegatedTo", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy) during a LifecycleScopeType. (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "delegatedTo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/HashAlgorithm/md2", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "https://datatracker.ietf.org/doc/rfc1319/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "md2" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/packageVerificationCodeExcludedFile", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The relative file name of a file to be excluded from the `PackageVerificationCode`." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Build/parameters", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property describing the parameters used in an instance of a build." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/createdUsing", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the tooling that was used during the creation of the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Tool" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/anonymizationMethodUsed", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes the anonymization methods used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/patchedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "patchedBy" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/to", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "References an Element on the right-hand side of a relationship." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/Element" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Dataset/sensor", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes a sensor used for collecting the data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/DictionaryEntry" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/standardLicenseTemplate", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the full text of a License, in SPDX templating format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/runtimeAnalysisReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a runtime analysis report for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "runtimeAnalysisReport" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ExternalRefType/securityOther", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to related security information of unspecified type." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "securityOther" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/scope", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Capture the scope of information about a specific relationship between elements." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/LifecycleScopeType" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/build", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Build profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "build" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/namespaceMap", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://rdf.spdx.org/v3/Core/NamespaceMap" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/attributionText", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a place for the SPDX data creator to record acknowledgement text for\na software Package, File or Snippet." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/copiedTo", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element has been copied to each `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "copiedTo" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/Bundle", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A collection of Elements that have a shared context." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://rdf.spdx.org/v3/Core/ElementCollection" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nd4f426ad47a141e19b8387e913028a87" + } + ] + }, + { + "@id": "_:Nd4f426ad47a141e19b8387e913028a87", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://rdf.spdx.org/v3/Core/context" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Security/percentile", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The percentile of the current probability score." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#decimal" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/configuration", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Element is configuration data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "configuration" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/serializedInArtifact", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` SPDXDocument can be found in a serialized form in each `to` Artifact" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "serializedInArtifact" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/testedOn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(AI, Dataset) The `from` Element has been tested on the `to` Element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "testedOn" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/ProfileIdentifierType/usage", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Usage profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "usage" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/isDeprecatedLicenseId", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies whether a license or additional text identifier has been marked as\ndeprecated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Core/RelationshipType/hasConcludedLicense", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasConcludedLicense" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/ExpandedLicensing/licenseXml", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies all the text and metadata associated with a license in the license XML format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/source", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a single or a collection of source files" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "source" + } + ] + }, + { + "@id": "https://rdf.spdx.org/v3/Software/SoftwarePurpose/container", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://rdf.spdx.org/v3/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element is a container image which can be used by a container runtime application" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "container" + } + ] + } +] \ No newline at end of file diff --git a/ontology/ontology.rdf.pretty-xml b/ontology/ontology.rdf.pretty-xml new file mode 100644 index 0000000000..b21d6945fa --- /dev/null +++ b/ontology/ontology.rdf.pretty-xml @@ -0,0 +1,3506 @@ + + + + + + A license that is listed on the SPDX License List. + + + + + 1 + + + + + + 1 + + + + + + hasTestCase + Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`) + + + + + Provides an exploit assessment of a vulnerability. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + vulnerabilityExploitabilityAssessment + A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf). + + + + none + When a CVSS score is 0 + + + + bom + Element is a bill of materials + + + + video + data is video based, such as a collection of movie clips featuring Tom Hanks. + + + + nuget + A reference to a nuget package. + + + + categorical + data that is classified into a discrete number of categories, such as the eye color of a population of people. + + + + other + Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element). + + + + + Provides information about the fields in the Dataset profile. + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + other + A relationship has other specific context information necessary to capture that the above set of enumerations does not handle. + + + + hasHost + The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. The host that the build runs on) + + + + endOfSupport + there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact. + + + + binaryArtifact + A reference to binary artifacts related to a package. + + + + packageUrl + https://github.com/package-url/purl-spec + + + + configures + The `from` Element is a configuration applied to each `to` Element during a LifecycleScopeType period + + + + low + Low/no risk is posed by the AI software. + + + + urlScheme + the scheme used in order to locate a resource https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml + + + + + Provides information about the fields in the AI package profile. + + + + + 1 + + + + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + hasProvidedDependency + The `from` Element has a dependency on each `to` Element, but dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period + + + + cve + An identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification as defined by https://csrc.nist.gov/glossary/term/cve_id. + + + + mailingList + A reference to the mailing list used by the maintainer for a package. + + + + vulnerableCodeNotInExecutePath + The affected code is not reachable through the execution of the code, including non-anticipated states of the product. + + + + kev + CISA's Known Exploited Vulnerability (KEV) Catalog + + + + riskAssessment + A reference to a risk assessment for a package. + + + + + Describes a certain part of a file. + + + + + 1 + + + + + + 1 + + + + + + 1 + 1 + + + + + + + A license exception that is listed on the SPDX Exceptions list. + + + + + 1 + + + + + + 1 + + + + + + syntactic + data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing. + + + + hasDistributionArtifact + The `from` Element is distributed as an artifact in each Element `to`, (e.g. an RPM or archive file) + + + + hasAssessmentFor + (Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types + + + + module + the Element is a module of a piece of software + + + + hasPrerequsite + The `from` Element has a prerequsite on each `to` Element, during a LifecycleScopeType period + + + + build + A relationship has specific context implications during an element's build phase, during development. + + + + modifiedBy + The `from` Element is modified by each `to` Element + + + + packagedBy + Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`) + + + + file + the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc) + + + + email + https://datatracker.ietf.org/doc/html/rfc3696#section-3 + + + + noSupport + there is no support for the artifact from the supplier, consumer assumes any support obligations. + + + + + An SPDX version 2.X compatible verification method for software packages. + + + + + 1 + 1 + + + + + + + + + + + vulnerableCodeCannotBeControlledByAdversary + The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack. + + + + testedOn + (AI, Dataset) The `from` Element has been tested on the `to` Element + + + + + Specifies a vulnerability and its associated information. + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + hasDeclaredLicense + The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling. + + + + securityThreatModel + A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package. + + + + + Provides a CVSS version 4 assessment for a vulnerability. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + socialMedia + A reference to a social media channel for a package. + + + + security + the element follows the Security profile specification + + + + + Connects a vulnerability and an element designating the element as a product +affected by the vulnerability. + + + + + 1 + + + + + + + + + + + clickthrough + the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage. + + + + blake2b384 + blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4 + + + + securityFix + A reference to the patch or source code that fixes a vulnerability. + + + + securityOther + Used when there is a security related identifier of unspecified type. + + + + deployed + SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment. + + + + support + A reference to the software support channel or other support information for a package. + + + + structured + data is stored in tabular format or retrieved from a relational database. + + + + evidence + the Element is the evidence that a specification or requirement has been fulfilled + + + + componentAnalysisReport + A reference to a Software Composition Analysis (SCA) report. + + + + staticAnalysisReport + A reference to a static analysis report for a package. + + + + securityAdversaryModel + A reference to the security adversary model for a package. + + + + sha3_384 + sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + ancestorOf + The `from` Element is an ancestor of each `to` Element + + + + A license addition that is not listed on the SPDX Exceptions List. + + + + + crystalsKyber + https://pq-crystals.org/kyber/index.shtml + + + + An individual human being. + + + + + sensor + data is recorded from a physical sensor, such as a thermometer reading or biometric device. + + + + hasVariant + Every `to` Element is a variant the `from` Element (`from` hasVariant `to`) + + + + firmware + the Element provides low level control over a device's hardware + + + + hasDataFile + The `from` Element treats each `to` Element as a data file + + + + simpleLicensing + the element follows the simple Licensing profile specification + + + + yes + Indicates presence of the field. + + + + other + any hashing algorithm that does not exist in this list of entries + + + + hasRequirement + The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period + + + + md6 + https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf + + + + hasAddedFile + Every `to` Element is is a file added to the `from` Element (`from` hasAddedFile `to`) + + + + hasStaticLink + The `from` Element statically links in each `to` Element, during a LifecycleScopeType period + + + + securityPolicy + A reference to instructions for reporting newly discovered security vulnerabilities for a package. + + + + issueTracker + A reference to the issue tracker for a package. + + + + license + A reference to additional license information related to an artifact. + + + + altDownloadLocation + A reference to an alternative download location. + + + + certificationReport + A reference to a certification report for a package from an accredited/independent body. + + + + sha3_512 + sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + directDownload + the dataset is publicly available and can be downloaded directly. + + + + + Class that describes a build instance of software/artifacts. + + + + + 1 + 1 + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + + deviceDriver + Element represents software that controls hardware devices + + + + dataset + the element follows the Dataset profile specification + + + + + An assertion made in relation to one or more elements. + + + + + 1 + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + 1 + + + + + + build + the element follows the Build profile specification + + + + ai + the element follows the AI profile specification + + + + productMetadata + A reference to additional product metadata such as reference within organization's product catalog. + + + + + Provides an SSVC assessment for a vulnerability. + + + + + 1 + 1 + + + + + + + A collection of SPDX Elements describing a single package. + + + + + + + + + + core + the element follows the Core profile specification + + + + A group of people who work together in an organized way for a shared purpose. + + + + + chat + A reference to the instant messaging system used by the maintainer for a package. + + + + timeseries + data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day. + + + + requirement + the Element provides a requirement needed as input for another Element + + + + releaseHistory + A reference to a published list of releases for a package. + + + + + A collection of SPDX Elements that could potentially be serialized. + + + + + + + + + + + + + + + 1 + + + + + An Individual Value for License when no assertion can be made about its actual value. + + + + + + sha384 + secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634 + + + + runtime + SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an “Instrumented” or “Dynamic” SBOM. + + + + noAssertion + No assertion can be made about the completeness of the relationship. + + + + manifest + the Element is a software manifest + + + + green + Dataset can be shared within a community of peers and partners. + + + + affects + (Security/VEX) The `from` vulnerability affect each `to` Element + + + + extension + the element follows the Extension profile specification + + + + limitedSupport + the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + + + privacyAssessment + A reference to a privacy assessment for a package. + + + + container + the Element is a container image which can be used by a container runtime application + + + + install + the Element is used to install software on disk + + + + blake2b512 + blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4 + + + + sha512 + secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634 + + + + data + Element is data + + + + eolNotice + A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package. + + + + Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected. + + + + + source + the Element is a single or a collection of source files + + + + funding + A reference to funding information related to a package. + + + + inlineMitigationsAlreadyExist + Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability. + + + + + Portion of an AnyLicenseInfo representing a License which has additional +text applied to it. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + medium + When a CVSS score is between 4 - 6.9 + + + + design + A relationship has specific context implications during an element's design. + + + + reportedBy + (Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent + + + + hasSpecification + Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period + + + + complete + The relationship is known to be exhaustive. + + + + swid + https://www.ietf.org/archive/id/draft-ietf-sacm-coswid-21.html#section-2.3 + + + + runtimeAnalysisReport + A reference to a runtime analysis report for a package. + + + + act + The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible. + + + + hasOptionalDependency + The `from` Element optionally depends on each `to` Element during a LifecycleScopeType period + + + + configuration + Element is configuration data + + + + generates + The `from` Element generates each `to` Element + + + + serious + The highest level of risk posed by an AI software. + + + + vcs + A reference to a version control system related to a software artifact. + + + + trackStar + (Track* in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines. + + + + republishedBy + (Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by a `to` Agent(s) + + + + trainedOn + (AI, Dataset) The `from` Element has been trained by the `to` Element(s) + + + + contains + The `from` Element contains each `to` Element + + + + platform + Element represents a runtime environment + + + + application + the Element is a software application + + + + blake2b256 + blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4 + + + + + Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability. + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + amendedBy + The `from` Element is amended by each `to` Element + + + + image + data is a collection of images such as pictures of animals. + + + + + Provides an EPSS assessment for a vulnerability. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + build + SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs. + + + + + An SPDX Element containing an SPDX license expression string. + + + + + 1 + 1 + + + + + + 1 + + + + + + + + + + + hasTest + Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period + + + + usage + the element follows the Usage profile specification + + + + metrics + A reference to metrics related to package such as OpenSSF scorecards. + + + + serializedInArtifact + The `from` SPDXDocument can be found in a serialized form in each `to` Artifact + + + + graph + data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends. + + + + model + the Element is a machine learning or artificial intelligence model + + + + query + the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset. + + + + clear + Dataset may be distributed freely, without restriction. + + + + vulnerabilityDisclosureReport + A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161](https://csrc.nist.gov/publications/detail/sp/800-161/rev-1/final). + + + + analyzed + SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a “3rd party” SBOM. + + + + framework + the Element is a software framework + + + + fixedBy + (Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s) + + + + exploitCreatedBy + (Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent + + + + hasDeletedFile + Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`) + + + + other + Used when the type doesn't match any of the other options. + + + + hasConcludedLicense + The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license + + + + hasInputs + The `from` Build has each `to` Elements as an input during a LifecycleScopeType period. + + + + no + Indicates absence of the field. + + + + swhid + SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + + + + source + SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact. + + + + A license that is not listed on the SPDX License List. + + + + + securityPenTestReport + A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package. + + + + library + the Element is a software library + + + + doesNotAffect + (Security/VEX) The `from` Vulnerability has no impact on each `to` Element + + + + expandsTo + The `from` archive expands out as an artifact described by each `to` Element + + + + diskImage + the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc. + + + + noAssertion + data type is not known. + + + + componentNotPresent + The software is not affected because the vulnerable component is not in the product. + + + + amber + Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis. + + + + + Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply. + + + + + 2 + + + + + + high + The second-highest level of risk posed by an AI software. + + + + critical + When a CVSS score is between 9.0 - 10.0 + + + + foundBy + (Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s) + + + + hasMetadata + Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`) + + + + high + When a CVSS score is between 7.0 - 8.9 + + + + other + the Element doesn't fit into any of the other categories + + + + hasExample + Every `to` Element is an example for the `from` Element (`from` hasExample `to`) + + + + test + A relationship has specific context implications during an element's testing phase, during development. + + + + scrapingScript + the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data. + + + + A software agent. + + + + + sha256 + secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634 + + + + hasOutputs + The `from` Build element generates each `to` Element as an output during a LifecycleScopeType period. + + + An Individual Value for License where the SPDX data creator determines that no license is present. + + + + + + sourceArtifact + A reference to an artifact containing the sources for a package. + + + + npm + A reference to an npm package. + + + + other + Other exploit catalogs + + + + + Provides a CVSS version 3 assessment for a vulnerability. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + securityAdvisory + A reference to a published security advisory (where advisory as defined per ISO 29147:2018) that may affect one or more elements, e.g., vendor advisories or specific NVD entries. + + + + invokedBy + The `from` Element was invoked by the `to` Agent during a LifecycleScopeType period (for example, a Build element that describes a build step) + + + + dependsOn + The `from` Element depends on each `to` Element during a LifecycleScopeType period. + + + + + Portion of an AnyLicenseInfo representing a set of licensing information +where only any one of the elements applies. + + + + + 2 + + + + + + hasAssociatedVulnerability + (Security) Used to associate a `from` Artifact with each `to` Vulnerability + + + + copiedTo + The `from` Element has been copied to each `to` Element + + + + blake3 + https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf + + + + hasDocumentation + The `from` Element is documented by each `to` Element + + + + development + A relationship has specific context implications during development phase of an element. + + + + medium + The third-highest level of risk posed by an AI software. + + + + sha3_256 + sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + audio + data is audio based, such as a collection of music from the 80s. + + + + availableFrom + The `from` Element is available from the additional supplier described by each `to` Element + + + + registration + the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms. + + + + delegatedTo + The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy) during a LifecycleScopeType. (e.g. the `to` invokedBy Relationship is being done on behalf of `from`) + + + + hasDynamicLink + The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period. + + + + usesTool + The `from` Element uses each `to` Element as a tool during a LifecycleScopeType period. + + + + red + Data points in the dataset are highly confidential and can only be shared with named recipients. + + + + bower + A reference to a bower package. + + + + hasEvidence + (Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`) + + + + exportControlAssessment + A reference to a export control assessment for a package. + + + + development + the artifact is in active development and is not considered ready for formal support from the supplier. + + + + Designates elements as products where the impact of a vulnerability is being +investigated. + + + + + describes + The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used. + + + + buildMeta + A reference build metadata related to a published package. + + + + fixedIn + (Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s) + + + + low + When a CVSS score is between 0 - 3.9 + + + + track + The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines. + + + + sha1 + https://datatracker.ietf.org/doc/html/rfc3174 + + + + crystalsDilithium + https://pq-crystals.org/dilithium/index.shtml + + + + patch + Element contains a set of changes to update, fix, or improve another Element + + + + sha224 + secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01 + + + + md4 + https://datatracker.ietf.org/doc/html/rfc1186 + + + + qualityAssessmentReport + A reference to a quality assessment for a package. + + + + vulnerableCodeNotPresent + The product is not affected because the code underlying the vulnerability is not present in the product. + + + + altWebPage + A reference to an alternative web page. + + + + coordinatedBy + (Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent) + + + + buildSystem + A reference build system used to create or publish the package. + + + + + Provide context for a relationship that occurs in the software lifecycle. + + + + + 1 + + + + + + numeric + data consists only of numeric entries. + + + + publishedBy + (Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent + + + + filesystemImage + the Element is a file system image that can be written to a disk (or virtual) partition + + + + gitoid + https://www.iana.org/assignments/uri-schemes/prov/gitoid Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document); this ambiguity exists because the OmniBOR Document is itself an artifact, and the gitoid of that artifact is its valid identifier. Omnibor is a minimalistic schema to describe software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-dependency-graph-adg). Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's ContentIdentifier property. Gitoids calculated on the OmniBOR Document (OmniBOR Identifiers) should be recorded in the SPDX 3.0 Element's ExternalIdentifier property. + + + + documentation + A reference to the documentation for a package. + + + + md2 + https://datatracker.ietf.org/doc/rfc1319/ + + + + falcon + https://falcon-sign.info/falcon.pdf + + + + timestamp + data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends. + + + + operatingSystem + the Element is an operating system + + + + dynamicAnalysisReport + A reference to a dynamic analysis report for a package. + + + + mavenCentral + A reference to a maven repository artifact. + + + + hasOptionalComponent + Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent` `to`) + + + + noAssertion + no assertion about the type of support is made. This is considered the default if no other support type is used. + + + + design + SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact. + + + + descendantOf + The `from` Element is a descendant of each `to` Element + + + + runtime + A relationship has specific context implications during the execution phase of an element. + + + + documentation + Element is documentation + + + + support + the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + + + other + data is of a type not included in this list. + + + + patchedBy + Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`) + + + + other + Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless) + + + + noAssertion + Makes no assertion about the field. + + + + secureSoftwareAttestation + A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF)](https://csrc.nist.gov/publications/detail/sp/800-218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/sites/default/files/2023-04/secure-software-self-attestation_common-form_508.pdf). + + + + cpe22 + https://cpe.mitre.org/files/cpe-specification_2.2.pdf + + + + purchaseOrder + A reference to a purchase order for a package. + + + + device + the Element refers to a chipset, processor, or electronic board + + + + test + The Element is a test used to verify functionality on an software element + + + + other + Used when the type doesn't match any of the other options. + + + + + + + expandedLicensing + the element follows the expanded Licensing profile specification + + + + cpe23 + https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf + + + + text + data consists of unstructured text, such as a book, wikipedia article (without images), or transcript. + + + + software + the element follows the Software profile specification + + + + md5 + https://datatracker.ietf.org/doc/html/rfc1321 + + + + + A license or addition that is not listed on the SPDX License List. + + + + + 1 + 1 + + + + + + archive + the Element is an archived collection of one or more files (.tar, .zip, etc) + + + + securityOther + A reference to related security information of unspecified type. + + + + sha3_224 + sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + + Provides a CVSS version 2.0 assessment for a vulnerability. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + underInvestigationFor + (Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element + + + + executable + Element is an Artifact that can be run on a computer + + + + + Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License. + + + + + 1 + 1 + + + + + + releaseNotes + A reference to the release notes for a package. + + + + incomplete + The relationship is known not to be exhaustive. + + + + hasDependencyManifest + The `from` Element has manifest files that contain dependency information in each `to` Element + + + + specification + the Element is a plan, guideline or strategy how to create, perform or analyse an application + + + + attend + The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines. + + + + review + Used when someone reviews the Element. + + + + Describes the type of the given dataset. + + + + + States if a human is involved in the decisions of the AI software. + + + + + The field describes the availability of a dataset. + + + + + Specifies the time from which an element is applicable / valid. + + + + + + Asbtract ancestor class for all VEX relationships + + + + + 1 + + + + + + 1 + + + + + + + A reference to a resource outside the scope of SPDX-3.0 content that uniquely identifies an Element. + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + 1 + + + + + + + + + + + 1 + + + + + + + Abstract class for the portion of an AnyLicenseInfo representing a license. + + + + + 1 + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + + + + + + Provides the location of an external reference. + + + + + Categorizes safety risk impact of AI software. + + + + + Property that describes the digest of the build configuration file used to invoke a build. + + + + + A buildType is a hint that is used to indicate the toolchain, platform, or infrastructure that the build was invoked on. + + + + + Describes the anonymization methods used. + + + + + Captures a limitation of the AI software. + + + + + + Provides information about the creation of the Element. + + + + 1 + 1 + + + + + + 1 + + + + + + 1 + 1 + + + + + + 1 + + + + + + + + + + + Describes methods that can be used to explain the model. + + + + + A concrete subclass of AnyLicenseInfo used by Individuals in the ExpandedLicensing profile. + + + + + Describes how the dataset was collected. + + + + + A short description of an Element. + + + + + + A distinct article or unit within the digital domain. + + + + + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + + + + + Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software. + + + + + Describes a mechanism to update the dataset. + + + + + Describes all the preprocessing steps applied to the training data before the model training. + + + + + Provides information about the type of an SBOM. + + + + + This property is used to denote the root Element(s) of a tree of elements contained in an SBOM. + + + + + + Abstract ancestor class for all vulnerability assessments + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + Defines the end of a range. + + + + + Defines the beginning of a range. + + + + + Records any relevant background information or additional comments +about the origin of the package. + + + + + + A mapping between prefixes and namespace partial URIs. + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + Specifies the time when a vulnerability was published. + + + + + Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog. + + + + + Describes the preprocessing steps that were applied to the raw data to create the given dataset. + + + + + Describes if any sensitive personal information is present in the dataset. + + + + + + Refers to any unit of content that can be associated with a distribution of software. + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + Specifies the time an artifact was released. + + + + + Property that describes the time at which a build stops. + + + + + The name of a relevant standard that may apply to an artifact. + + + + + Records the type of the model used in the AI software. + + + + + A buildId is a locally unique identifier used by a builder to identify a unique instance of a build produced by it. + + + + + Enumeration of dataset types. + + + + Provides a reference number that can be used to understand how to parse and interpret an Element. + + + + + Identifies who or what supplied the artifact or VulnAssessmentRelationship referenced by the Element. + + + + + Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under. + + + + + Specifies the exploit catalog type. + + + + Points to a resource outside the scope of the SPDX-3.0 content +that provides additional characteristics of an Element. + + + + + Identifies the download Uniform Resource Identifier for the package at the time that the document was created. + + + + + Specifies a time when a vulnerability assessment was modified + + + + + A substitute for a URI. + + + + + A mathematical algorithm that maps data of arbitrary size to a bit string. + + + + Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance. + + + + + Provides a detailed description of the Element. + + + + + Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness. + + + + Specifies the SSVC decision type. + + + + Specifies the version of the VEX document. + + + + + + Refers to any object that stores content on a computer. + + + + + 1 + + + + + + 1 + + + + + + Specifies the time from which an element is no longer applicable / valid. + + + + + Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any. + + + + + A LicenseAddition participating in a 'with addition' model. + + + + + Provides a place for the SPDX data creator to record the package URL string (in accordance with the [package URL spec](https://github.com/package-url/purl-spec/blob/master/PURL-SPECIFICATION.rst)) for a software Package. + + + + + Contains a URL where the License or LicenseAddition can be found in use. + + + + + Specified the time and date when a vulnerability was withdrawn. + + + + + Identifies all the text and metadata associated with a license in the license XML format. + + + + + + A tuple of two positive integers that define a range. + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + Enumeration of the valid profiles. + + + + + A collection of Elements, not necessarily with unifying context. + + + + + + + + + + + + + + + + + + + + Capture the scope of information about a specific relationship between elements. + + + + + Property describing the parameters used in an instance of a build. + + + + + Specifies the type of an external identifier. + + + + Records a hyperparameter used to build the AI model contained in the AI package. + + + + + Captures the threshold that was used for computation of a metric described in the metric field. + + + + + Information about the relationship between two Elements. + + + + + + Describes a relationship between one or more elements. + + + + + 1 + 1 + + + + + + + + + + + 1 + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + Agent represents anything with the potential to act on a system. + + + + + + Abstract class for additional text intended to be added to a License, but +which is not itself a standalone License. + + + + + 1 + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + A map of Element identifiers that are used within a Document but defined external to that Document. + + + + 1 + 1 + + + + + + + + + + + 1 + + + + + + 1 + + + + + + Identifies the full text of a LicenseAddition, in SPDX templating format. + + + + + Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf) + + + + + Provides a License author's preferred text to indicate that a file is covered +by the License. + + + + + Describes one a profile which the creator of this ElementCollection intends to conform to. + + + + + A License participating in a 'with addition' model. + + + + + + A collection of Elements that have a shared context. + + + + + 1 + + + + + + Provides additional purpose information of the software artifact. + + + + + Identifies who or what created the Element. + + + + + Commentary on an assertion that an annotator has made. + + + + + Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet. + + + + + Specifies the level of support associated with an artifact. + + + + + Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it. + + + + + Artifact representing a serialization instance of SPDX data containing the definition of a particular Element. + + + + + The result of applying a hash algorithm to an Element. + + + + + A probability score between 0 and 1 of a vulnerability being exploited. + + + + + Specifies whether a license or additional text identifier has been marked as +deprecated. + + + + + + A reference to a resource outside the scope of SPDX-3.0 content. + + + + 1 + + + + + + + + + + + 1 + + + + + + 1 + + + + + + Identify the version of a package. + + + + + Provides information about the primary purpose of the software artifact. + + + + + Defines the byte range in the original host file that the snippet information applies to. + + + + + Describes the type of annotation. + + + + + Identifies an external Element used within a Document but defined external to that Document. + + + + + Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org). + + + + + + A key with an associated value. + + + + 1 + 1 + + + + + + 1 + + + + + + Specifies whether an additional text identifier has been marked as deprecated. + + + + + A characterization of some aspect of an Element that is associated with the Element in a generalized fashion. + + + + Identifies the full text of a LicenseAddition. + + + + + + Base domain class from which all other SPDX-3.0 domain classes derive. + + + + 1 + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + Property that describes the URI of the build configuration source file. + + + + + Specifies the SPDX License List version in which this ListedLicense or +ListedLicenseException identifier was first added. + + + + + An element of hardware and/or software utilized to carry out a particular function. + + + + + Describes potentially noisy elements of the dataset. + + + + + Provides the location for more information regarding an external identifier. + + + + + Provides a set of values to be used to describe the common types of SBOMs that tools may create. + + + + Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability. + + + + + Property describing the start time of a build. + + + + + Specifies the type of the external identifier. + + + + + Provides relevant information about the AI software, not including the model description. + + + + + Provides information about the content type of an Element. + + + + + Defines the original host file that the snippet information applies to. + + + + + Identifies the full text of a License, in SPDX templating format. + + + + + Provides information about the completeness of relationships. + + + + + Identifies the full text of a License or Addition. + + + + + References an Element on the right-hand side of a relationship. + + + + + Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label. + + + + + Identifies the name of an Element as designated by the creator. + + + + + + A distinct article or unit related to Software. + + + + + 2 + + + + + + 1 + + + + + + + + + + + 1 + + + + + + + + + + + Provide consumers with comments by the creator of the Element about the Element. + + + + + A value used in a generic key-value pair. + + + + + Provides information about the primary purpose of an Element. + + + + Abstract class representing a license combination consisting of one or more +licenses (optionally including additional text), which may be combined +according to the SPDX license expression syntax. + + + + + Identifies when the Element was originally created. + + + + + Records if sensitive personal information is used during model training. + + + + + Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org). + + + + + Conveys information about how VEX status was determined. + + + + + Provides an ExternalMap of Element identifiers. + + + + + An entity that is authorized to issue identification credentials. + + + + + Categories of confidentiality level. + + + + Describes relevant information about different steps of the training process. + + + + + Property describes the invocation entrypoint of a build. + + + + + Specifies the media type of an Element or Property. + + + + + Abstract class representing a License or an OrLaterOperator. + + + + + Identifies the tooling that was used during the creation of the Element. + + + + + Maps a LicenseRef or AdditionRef string for a Custom License or a Custom License Addition to its URI ID. + + + + + Describes what the given dataset should be used for. + + + + + + Provides an independently reproducible mechanism that permits verification of a specific Element. + + + + 1 + + + + + + Provides information about the creation of the Element. + + + + + Specifies an Extension characterization of some aspect of an Element. + + + + + The percentile of the current probability score. + + + + + Defines the line range in the original host file that the snippet information applies to. + + + + + Specifies the algorithm used for calculating the hash value. + + + + + A key used in a generic key-value pair. + + + + + Provides a numerical (0-10) representation of the severity of a vulnerability. + + + + + Property describing the session in which a build is invoked. + + + + + Describes a sensor used for collecting the data. + + + + + Specifies the exploit catalog type. + + + + + A string in the license expression format. + + + + + + A mathematically calculated representation of a grouping of data. + + + + + 1 + 1 + + + + + + 1 + 1 + + + + + + Captures the domain in which the AI package can be used. + + + + + The version of the SPDX License List used in the license expression. + + + + + Captures a standard that is being complied with. + + + + + Provides a reference to a resource outside the scope of SPDX-3.0 content +that uniquely identifies an Element. + + + + + Provides the location of an exploit catalog. + + + + + Identifies an Element to be referenced by other Elements. + + + + + Specifies the CVSS vector string for a vulnerability. + + + + + Provides the license under which the SPDX documentation of the Element can be used. + + + + + Specifies the CVSS base, temporal, threat, or environmental severity type. + + + + The relative file name of a file to be excluded from the `PackageVerificationCode`. + + + + + Categories of presence or absence. + + + + Information about the relationship between two Elements. + + + + Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship. + + + + + Provides an IntegrityMethod with which the integrity of an Element can be asserted. + + + + + Timestamp of impact statement. + + + + + A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product. + + + + + Specifies the type of an annotation. + + + + Identifies from where or whom the Element originally came. + + + + + A license expression participating in a license set. + + + + + Specifies the SPDX License List version in which this license or exception +identifier was deprecated. + + + + + Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition. + + + + + Describes the confidentiality level of the data points contained in the dataset. + + + + + Provides an unambiguous mechanism for conveying a URI fragment portion of an ElementID. + + + + + Specifies the time an artifact was built. + + + + + Captures the size of the dataset. + + + + + Uniquely identifies an external element. + + + + + Specifies the type of an external reference. + + + + Indicates the amount of energy consumed to build the AI package. + + + + + Provides an indication of where to retrieve an external Element. + + + + + Specifies an element contained in a piece of software where a vulnerability was +found. + + + + + Specifies the type of the external reference. + + + + + Categories of safety risk impact of the application. + + + + Records the biases that the dataset is known to encompass. + + + + + Specifies until when the artifact can be used before its usage needs to be reassessed. + + + + + References the Element on the left-hand side of a relationship. + + + + + If true, denotes the Element is a directory. + + + + + Used to record the artifact’s gitoid: a canonical, unique, immutable identifier that can be used for software integrity verification. + + + + + Refers to one or more Elements that are part of an ElementCollection. + + + + + Provide an enumerated set of software lifecycle phases that can provide context to relationships. + + + + A License participating in an 'or later' model. + + + + + A place for the SPDX document creator to record a website that serves as the package's home page. + + + + + Records the measurement of prediction quality of the AI model. + + + + + An Element an annotator has made an assertion about. + + + + + Specifies the VEX justification type. + + + + Indicates the type of support that is associated with an artifact. + + + + Availability of dataset + + diff --git a/ontology/ontology.rdf.ttl b/ontology/ontology.rdf.ttl new file mode 100644 index 0000000000..39c3265ee5 --- /dev/null +++ b/ontology/ontology.rdf.ttl @@ -0,0 +1,2800 @@ +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix sh: . +@prefix spdx: . +@prefix xsd: . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides information about the fields in the AI package profile."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:path ], + [ sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Categories of safety risk impact of the application."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Class that describes a build instance of software/artifacts."@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Agent represents anything with the potential to act on a system."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "An assertion made in relation to one or more elements."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the type of an annotation."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A distinct article or unit within the digital domain."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment """A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product."""@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A collection of Elements that have a shared context."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides information about the creation of the Element."@en ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:minCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A key with an associated value."@en ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Base domain class from which all other SPDX-3.0 domain classes derive."@en ; + sh:property [ sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A collection of Elements, not necessarily with unifying context."@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:path ], + [ sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A reference to a resource outside the scope of SPDX-3.0 content that uniquely identifies an Element."@en ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the type of an external identifier."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A map of Element identifiers that are used within a Document but defined external to that Document."@en ; + sh:property [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A reference to a resource outside the scope of SPDX-3.0 content."@en ; + sh:property [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the type of an external reference."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A mathematically calculated representation of a grouping of data."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A mathematical algorithm that maps data of arbitrary size to a bit string."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides an independently reproducible mechanism that permits verification of a specific Element."@en ; + sh:property [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Provide an enumerated set of software lifecycle phases that can provide context to relationships."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provide context for a relationship that occurs in the software lifecycle."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A mapping between prefixes and namespace partial URIs."@en ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A group of people who work together in an organized way for a shared purpose."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "An SPDX version 2.X compatible verification method for software packages."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "An individual human being."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A tuple of two positive integers that define a range."@en ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Categories of presence or absence."@en . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Enumeration of the valid profiles."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Describes a relationship between one or more elements."@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness."@en . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Information about the relationship between two Elements."@en . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A software agent."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A collection of SPDX Elements that could potentially be serialized."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Indicates the type of support that is associated with an artifact."@en . + + a rdfs:Class, + owl:Class ; + rdfs:comment "An element of hardware and/or software utilized to carry out a particular function."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Categories of confidentiality level."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides information about the fields in the Dataset profile."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Availability of dataset"@en . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Enumeration of dataset types."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply."""@en ; + rdfs:subClassOf ; + sh:property [ sh:minCount 2 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A license that is not listed on the SPDX License List."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A license addition that is not listed on the SPDX Exceptions List."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Portion of an AnyLicenseInfo representing a set of licensing information +where only any one of the elements applies."""@en ; + rdfs:subClassOf ; + sh:property [ sh:minCount 2 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Abstract class representing a License or an OrLaterOperator."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A concrete subclass of AnyLicenseInfo used by Individuals in the ExpandedLicensing profile."@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Abstract class for the portion of an AnyLicenseInfo representing a license."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Abstract class for additional text intended to be added to a License, but +which is not itself a standalone License."""@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A license that is listed on the SPDX License List."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A license exception that is listed on the SPDX Exceptions list."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License."""@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Portion of an AnyLicenseInfo representing a License which has additional +text applied to it."""@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "A characterization of some aspect of an Element that is associated with the Element in a generalized fashion."@en . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the CVSS base, temporal, threat, or environmental severity type."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides a CVSS version 2.0 assessment for a vulnerability."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides a CVSS version 3 assessment for a vulnerability."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides a CVSS version 4 assessment for a vulnerability."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides an EPSS assessment for a vulnerability."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the exploit catalog type."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides an exploit assessment of a vulnerability."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the SSVC decision type."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Provides an SSVC assessment for a vulnerability."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Connects a vulnerability and an element designating the element as a product +affected by the vulnerability."""@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment """Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected."""@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Specifies the VEX justification type."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment """Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability."""@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment """Designates elements as products where the impact of a vulnerability is being +investigated."""@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Asbtract ancestor class for all VEX relationships"@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Abstract ancestor class for all vulnerability assessments"@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Specifies a vulnerability and its associated information."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment """Abstract class representing a license combination consisting of one or more +licenses (optionally including additional text), which may be combined +according to the SPDX license expression syntax."""@en ; + rdfs:subClassOf . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "An SPDX Element containing an SPDX license expression string."@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A license or addition that is not listed on the SPDX License List."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Refers to any object that stores content on a computer."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Refers to any unit of content that can be associated with a distribution of software."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A collection of SPDX Elements describing a single package."@en ; + rdfs:subClassOf ; + sh:property [ sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Provides a set of values to be used to describe the common types of SBOMs that tools may create."@en . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "Describes a certain part of a file."@en ; + rdfs:subClassOf ; + sh:property [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 1 ; + sh:minCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class, + sh:NodeShape ; + rdfs:comment "A distinct article or unit related to Software."@en ; + rdfs:subClassOf ; + sh:property [ sh:path ], + [ sh:path ], + [ sh:maxCount 1 ; + sh:path ], + [ sh:maxCount 2 ; + sh:path ], + [ sh:maxCount 1 ; + sh:path ] . + + a rdfs:Class, + owl:Class ; + rdfs:comment "Provides information about the primary purpose of an Element."@en . + + a owl:NamedIndividual, + ; + rdfs:label "high" ; + rdfs:comment "The second-highest level of risk posed by an AI software."@en . + + a owl:NamedIndividual, + ; + rdfs:label "low" ; + rdfs:comment "Low/no risk is posed by the AI software."@en . + + a owl:NamedIndividual, + ; + rdfs:label "medium" ; + rdfs:comment "The third-highest level of risk posed by an AI software."@en . + + a owl:NamedIndividual, + ; + rdfs:label "serious" ; + rdfs:comment "The highest level of risk posed by an AI software."@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)."@en . + + a owl:NamedIndividual, + ; + rdfs:label "review" ; + rdfs:comment "Used when someone reviews the Element."@en . + + a owl:NamedIndividual, + ; + rdfs:label "cpe22" ; + rdfs:comment "https://cpe.mitre.org/files/cpe-specification_2.2.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "cpe23" ; + rdfs:comment "https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "cve" ; + rdfs:comment "An identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification as defined by https://csrc.nist.gov/glossary/term/cve_id."@en . + + a owl:NamedIndividual, + ; + rdfs:label "email" ; + rdfs:comment "https://datatracker.ietf.org/doc/html/rfc3696#section-3"@en . + + a owl:NamedIndividual, + ; + rdfs:label "gitoid" ; + rdfs:comment "https://www.iana.org/assignments/uri-schemes/prov/gitoid Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document); this ambiguity exists because the OmniBOR Document is itself an artifact, and the gitoid of that artifact is its valid identifier. Omnibor is a minimalistic schema to describe software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-dependency-graph-adg). Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's ContentIdentifier property. Gitoids calculated on the OmniBOR Document (OmniBOR Identifiers) should be recorded in the SPDX 3.0 Element's ExternalIdentifier property."@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "Used when the type doesn't match any of the other options."@en . + + a owl:NamedIndividual, + ; + rdfs:label "packageUrl" ; + rdfs:comment "https://github.com/package-url/purl-spec"@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityOther" ; + rdfs:comment "Used when there is a security related identifier of unspecified type."@en . + + a owl:NamedIndividual, + ; + rdfs:label "swhid" ; + rdfs:comment "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."@en . + + a owl:NamedIndividual, + ; + rdfs:label "swid" ; + rdfs:comment "https://www.ietf.org/archive/id/draft-ietf-sacm-coswid-21.html#section-2.3"@en . + + a owl:NamedIndividual, + ; + rdfs:label "urlScheme" ; + rdfs:comment "the scheme used in order to locate a resource https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml"@en . + + a owl:NamedIndividual, + ; + rdfs:label "altDownloadLocation" ; + rdfs:comment "A reference to an alternative download location."@en . + + a owl:NamedIndividual, + ; + rdfs:label "altWebPage" ; + rdfs:comment "A reference to an alternative web page."@en . + + a owl:NamedIndividual, + ; + rdfs:label "binaryArtifact" ; + rdfs:comment "A reference to binary artifacts related to a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "bower" ; + rdfs:comment "A reference to a bower package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "buildMeta" ; + rdfs:comment "A reference build metadata related to a published package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "buildSystem" ; + rdfs:comment "A reference build system used to create or publish the package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "certificationReport" ; + rdfs:comment "A reference to a certification report for a package from an accredited/independent body."@en . + + a owl:NamedIndividual, + ; + rdfs:label "chat" ; + rdfs:comment "A reference to the instant messaging system used by the maintainer for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "componentAnalysisReport" ; + rdfs:comment "A reference to a Software Composition Analysis (SCA) report."@en . + + a owl:NamedIndividual, + ; + rdfs:label "documentation" ; + rdfs:comment "A reference to the documentation for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "dynamicAnalysisReport" ; + rdfs:comment "A reference to a dynamic analysis report for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "eolNotice" ; + rdfs:comment "A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "exportControlAssessment" ; + rdfs:comment "A reference to a export control assessment for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "funding" ; + rdfs:comment "A reference to funding information related to a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "issueTracker" ; + rdfs:comment "A reference to the issue tracker for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "license" ; + rdfs:comment "A reference to additional license information related to an artifact."@en . + + a owl:NamedIndividual, + ; + rdfs:label "mailingList" ; + rdfs:comment "A reference to the mailing list used by the maintainer for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "mavenCentral" ; + rdfs:comment "A reference to a maven repository artifact."@en . + + a owl:NamedIndividual, + ; + rdfs:label "metrics" ; + rdfs:comment "A reference to metrics related to package such as OpenSSF scorecards."@en . + + a owl:NamedIndividual, + ; + rdfs:label "npm" ; + rdfs:comment "A reference to an npm package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "nuget" ; + rdfs:comment "A reference to a nuget package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "Used when the type doesn't match any of the other options."@en . + + a owl:NamedIndividual, + ; + rdfs:label "privacyAssessment" ; + rdfs:comment "A reference to a privacy assessment for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "productMetadata" ; + rdfs:comment "A reference to additional product metadata such as reference within organization's product catalog."@en . + + a owl:NamedIndividual, + ; + rdfs:label "purchaseOrder" ; + rdfs:comment "A reference to a purchase order for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "qualityAssessmentReport" ; + rdfs:comment "A reference to a quality assessment for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "releaseHistory" ; + rdfs:comment "A reference to a published list of releases for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "releaseNotes" ; + rdfs:comment "A reference to the release notes for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "riskAssessment" ; + rdfs:comment "A reference to a risk assessment for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "runtimeAnalysisReport" ; + rdfs:comment "A reference to a runtime analysis report for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "secureSoftwareAttestation" ; + rdfs:comment "A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF)](https://csrc.nist.gov/publications/detail/sp/800-218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/sites/default/files/2023-04/secure-software-self-attestation_common-form_508.pdf)."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityAdversaryModel" ; + rdfs:comment "A reference to the security adversary model for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityAdvisory" ; + rdfs:comment "A reference to a published security advisory (where advisory as defined per ISO 29147:2018) that may affect one or more elements, e.g., vendor advisories or specific NVD entries."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityFix" ; + rdfs:comment "A reference to the patch or source code that fixes a vulnerability."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityOther" ; + rdfs:comment "A reference to related security information of unspecified type."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityPenTestReport" ; + rdfs:comment "A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityPolicy" ; + rdfs:comment "A reference to instructions for reporting newly discovered security vulnerabilities for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "securityThreatModel" ; + rdfs:comment "A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "socialMedia" ; + rdfs:comment "A reference to a social media channel for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "sourceArtifact" ; + rdfs:comment "A reference to an artifact containing the sources for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "staticAnalysisReport" ; + rdfs:comment "A reference to a static analysis report for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "support" ; + rdfs:comment "A reference to the software support channel or other support information for a package."@en . + + a owl:NamedIndividual, + ; + rdfs:label "vcs" ; + rdfs:comment "A reference to a version control system related to a software artifact."@en . + + a owl:NamedIndividual, + ; + rdfs:label "vulnerabilityDisclosureReport" ; + rdfs:comment "A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161](https://csrc.nist.gov/publications/detail/sp/800-161/rev-1/final)."@en . + + a owl:NamedIndividual, + ; + rdfs:label "vulnerabilityExploitabilityAssessment" ; + rdfs:comment "A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)."@en . + + a owl:NamedIndividual, + ; + rdfs:label "blake2b256" ; + rdfs:comment "blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4"@en . + + a owl:NamedIndividual, + ; + rdfs:label "blake2b384" ; + rdfs:comment "blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4"@en . + + a owl:NamedIndividual, + ; + rdfs:label "blake2b512" ; + rdfs:comment "blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4"@en . + + a owl:NamedIndividual, + ; + rdfs:label "blake3" ; + rdfs:comment "https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "crystalsDilithium" ; + rdfs:comment "https://pq-crystals.org/dilithium/index.shtml"@en . + + a owl:NamedIndividual, + ; + rdfs:label "crystalsKyber" ; + rdfs:comment "https://pq-crystals.org/kyber/index.shtml"@en . + + a owl:NamedIndividual, + ; + rdfs:label "falcon" ; + rdfs:comment "https://falcon-sign.info/falcon.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "md2" ; + rdfs:comment "https://datatracker.ietf.org/doc/rfc1319/"@en . + + a owl:NamedIndividual, + ; + rdfs:label "md4" ; + rdfs:comment "https://datatracker.ietf.org/doc/html/rfc1186"@en . + + a owl:NamedIndividual, + ; + rdfs:label "md5" ; + rdfs:comment "https://datatracker.ietf.org/doc/html/rfc1321"@en . + + a owl:NamedIndividual, + ; + rdfs:label "md6" ; + rdfs:comment "https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "any hashing algorithm that does not exist in this list of entries"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha1" ; + rdfs:comment "https://datatracker.ietf.org/doc/html/rfc3174"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha224" ; + rdfs:comment "secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha256" ; + rdfs:comment "secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha384" ; + rdfs:comment "secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha3_224" ; + rdfs:comment "sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha3_256" ; + rdfs:comment "sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha3_384" ; + rdfs:comment "sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha3_512" ; + rdfs:comment "sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"@en . + + a owl:NamedIndividual, + ; + rdfs:label "sha512" ; + rdfs:comment "secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634"@en . + + a owl:NamedIndividual, + ; + rdfs:label "build" ; + rdfs:comment "A relationship has specific context implications during an element's build phase, during development."@en . + + a owl:NamedIndividual, + ; + rdfs:label "design" ; + rdfs:comment "A relationship has specific context implications during an element's design."@en . + + a owl:NamedIndividual, + ; + rdfs:label "development" ; + rdfs:comment "A relationship has specific context implications during development phase of an element."@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "A relationship has other specific context information necessary to capture that the above set of enumerations does not handle."@en . + + a owl:NamedIndividual, + ; + rdfs:label "runtime" ; + rdfs:comment "A relationship has specific context implications during the execution phase of an element."@en . + + a owl:NamedIndividual, + ; + rdfs:label "test" ; + rdfs:comment "A relationship has specific context implications during an element's testing phase, during development."@en . + + a owl:NamedIndividual, + ; + rdfs:label "no" ; + rdfs:comment "Indicates absence of the field."@en . + + a owl:NamedIndividual, + ; + rdfs:label "noAssertion" ; + rdfs:comment "Makes no assertion about the field."@en . + + a owl:NamedIndividual, + ; + rdfs:label "yes" ; + rdfs:comment "Indicates presence of the field."@en . + + a owl:NamedIndividual, + ; + rdfs:label "ai" ; + rdfs:comment "the element follows the AI profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "build" ; + rdfs:comment "the element follows the Build profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "core" ; + rdfs:comment "the element follows the Core profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "dataset" ; + rdfs:comment "the element follows the Dataset profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "expandedLicensing" ; + rdfs:comment "the element follows the expanded Licensing profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "extension" ; + rdfs:comment "the element follows the Extension profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "security" ; + rdfs:comment "the element follows the Security profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "simpleLicensing" ; + rdfs:comment "the element follows the simple Licensing profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "software" ; + rdfs:comment "the element follows the Software profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "usage" ; + rdfs:comment "the element follows the Usage profile specification"@en . + + a owl:NamedIndividual, + ; + rdfs:label "complete" ; + rdfs:comment "The relationship is known to be exhaustive."@en . + + a owl:NamedIndividual, + ; + rdfs:label "incomplete" ; + rdfs:comment "The relationship is known not to be exhaustive."@en . + + a owl:NamedIndividual, + ; + rdfs:label "noAssertion" ; + rdfs:comment "No assertion can be made about the completeness of the relationship."@en . + + a owl:NamedIndividual, + ; + rdfs:label "affects" ; + rdfs:comment "(Security/VEX) The `from` vulnerability affect each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "amendedBy" ; + rdfs:comment "The `from` Element is amended by each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "ancestorOf" ; + rdfs:comment "The `from` Element is an ancestor of each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "availableFrom" ; + rdfs:comment "The `from` Element is available from the additional supplier described by each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "configures" ; + rdfs:comment "The `from` Element is a configuration applied to each `to` Element during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "contains" ; + rdfs:comment "The `from` Element contains each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "coordinatedBy" ; + rdfs:comment "(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "copiedTo" ; + rdfs:comment "The `from` Element has been copied to each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "delegatedTo" ; + rdfs:comment "The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy) during a LifecycleScopeType. (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "dependsOn" ; + rdfs:comment "The `from` Element depends on each `to` Element during a LifecycleScopeType period."@en . + + a owl:NamedIndividual, + ; + rdfs:label "descendantOf" ; + rdfs:comment "The `from` Element is a descendant of each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "describes" ; + rdfs:comment "The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used."@en . + + a owl:NamedIndividual, + ; + rdfs:label "doesNotAffect" ; + rdfs:comment "(Security/VEX) The `from` Vulnerability has no impact on each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "expandsTo" ; + rdfs:comment "The `from` archive expands out as an artifact described by each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "exploitCreatedBy" ; + rdfs:comment "(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent"@en . + + a owl:NamedIndividual, + ; + rdfs:label "fixedBy" ; + rdfs:comment "(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "fixedIn" ; + rdfs:comment "(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "foundBy" ; + rdfs:comment "(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "generates" ; + rdfs:comment "The `from` Element generates each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasAddedFile" ; + rdfs:comment "Every `to` Element is is a file added to the `from` Element (`from` hasAddedFile `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasAssessmentFor" ; + rdfs:comment "(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasAssociatedVulnerability" ; + rdfs:comment "(Security) Used to associate a `from` Artifact with each `to` Vulnerability"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasConcludedLicense" ; + rdfs:comment "The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDataFile" ; + rdfs:comment "The `from` Element treats each `to` Element as a data file"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDeclaredLicense" ; + rdfs:comment "The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling."@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDeletedFile" ; + rdfs:comment "Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDependencyManifest" ; + rdfs:comment "The `from` Element has manifest files that contain dependency information in each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDistributionArtifact" ; + rdfs:comment "The `from` Element is distributed as an artifact in each Element `to`, (e.g. an RPM or archive file)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDocumentation" ; + rdfs:comment "The `from` Element is documented by each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasDynamicLink" ; + rdfs:comment "The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period."@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasEvidence" ; + rdfs:comment "(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasExample" ; + rdfs:comment "Every `to` Element is an example for the `from` Element (`from` hasExample `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasHost" ; + rdfs:comment "The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. The host that the build runs on)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasInputs" ; + rdfs:comment "The `from` Build has each `to` Elements as an input during a LifecycleScopeType period."@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasMetadata" ; + rdfs:comment "Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasOptionalComponent" ; + rdfs:comment "Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent` `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasOptionalDependency" ; + rdfs:comment "The `from` Element optionally depends on each `to` Element during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasOutputs" ; + rdfs:comment "The `from` Build element generates each `to` Element as an output during a LifecycleScopeType period."@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasPrerequsite" ; + rdfs:comment "The `from` Element has a prerequsite on each `to` Element, during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasProvidedDependency" ; + rdfs:comment "The `from` Element has a dependency on each `to` Element, but dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasRequirement" ; + rdfs:comment "The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasSpecification" ; + rdfs:comment "Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasStaticLink" ; + rdfs:comment "The `from` Element statically links in each `to` Element, during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasTest" ; + rdfs:comment "Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasTestCase" ; + rdfs:comment "Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "hasVariant" ; + rdfs:comment "Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "invokedBy" ; + rdfs:comment "The `from` Element was invoked by the `to` Agent during a LifecycleScopeType period (for example, a Build element that describes a build step)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "modifiedBy" ; + rdfs:comment "The `from` Element is modified by each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "packagedBy" ; + rdfs:comment "Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "patchedBy" ; + rdfs:comment "Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "publishedBy" ; + rdfs:comment "(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent"@en . + + a owl:NamedIndividual, + ; + rdfs:label "reportedBy" ; + rdfs:comment "(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent"@en . + + a owl:NamedIndividual, + ; + rdfs:label "republishedBy" ; + rdfs:comment "(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by a `to` Agent(s)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "serializedInArtifact" ; + rdfs:comment "The `from` SPDXDocument can be found in a serialized form in each `to` Artifact"@en . + + a owl:NamedIndividual, + ; + rdfs:label "testedOn" ; + rdfs:comment "(AI, Dataset) The `from` Element has been tested on the `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "trainedOn" ; + rdfs:comment "(AI, Dataset) The `from` Element has been trained by the `to` Element(s)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "underInvestigationFor" ; + rdfs:comment "(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "usesTool" ; + rdfs:comment "The `from` Element uses each `to` Element as a tool during a LifecycleScopeType period."@en . + + a owl:NamedIndividual, + ; + rdfs:label "development" ; + rdfs:comment "the artifact is in active development and is not considered ready for formal support from the supplier."@en . + + a owl:NamedIndividual, + ; + rdfs:label "endOfSupport" ; + rdfs:comment "there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact."@en . + + a owl:NamedIndividual, + ; + rdfs:label "limitedSupport" ; + rdfs:comment "the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en . + + a owl:NamedIndividual, + ; + rdfs:label "noAssertion" ; + rdfs:comment "no assertion about the type of support is made. This is considered the default if no other support type is used."@en . + + a owl:NamedIndividual, + ; + rdfs:label "noSupport" ; + rdfs:comment "there is no support for the artifact from the supplier, consumer assumes any support obligations."@en . + + a owl:NamedIndividual, + ; + rdfs:label "support" ; + rdfs:comment "the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en . + + a owl:NamedIndividual, + ; + rdfs:label "amber" ; + rdfs:comment "Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis."@en . + + a owl:NamedIndividual, + ; + rdfs:label "clear" ; + rdfs:comment "Dataset may be distributed freely, without restriction."@en . + + a owl:NamedIndividual, + ; + rdfs:label "green" ; + rdfs:comment "Dataset can be shared within a community of peers and partners."@en . + + a owl:NamedIndividual, + ; + rdfs:label "red" ; + rdfs:comment "Data points in the dataset are highly confidential and can only be shared with named recipients."@en . + + a owl:NamedIndividual, + ; + rdfs:label "clickthrough" ; + rdfs:comment "the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage."@en . + + a owl:NamedIndividual, + ; + rdfs:label "directDownload" ; + rdfs:comment "the dataset is publicly available and can be downloaded directly."@en . + + a owl:NamedIndividual, + ; + rdfs:label "query" ; + rdfs:comment "the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset."@en . + + a owl:NamedIndividual, + ; + rdfs:label "registration" ; + rdfs:comment "the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms."@en . + + a owl:NamedIndividual, + ; + rdfs:label "scrapingScript" ; + rdfs:comment "the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data."@en . + + a owl:NamedIndividual, + ; + rdfs:label "audio" ; + rdfs:comment "data is audio based, such as a collection of music from the 80s."@en . + + a owl:NamedIndividual, + ; + rdfs:label "categorical" ; + rdfs:comment "data that is classified into a discrete number of categories, such as the eye color of a population of people."@en . + + a owl:NamedIndividual, + ; + rdfs:label "graph" ; + rdfs:comment "data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends."@en . + + a owl:NamedIndividual, + ; + rdfs:label "image" ; + rdfs:comment "data is a collection of images such as pictures of animals."@en . + + a owl:NamedIndividual, + ; + rdfs:label "noAssertion" ; + rdfs:comment "data type is not known."@en . + + a owl:NamedIndividual, + ; + rdfs:label "numeric" ; + rdfs:comment "data consists only of numeric entries."@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "data is of a type not included in this list."@en . + + a owl:NamedIndividual, + ; + rdfs:label "sensor" ; + rdfs:comment "data is recorded from a physical sensor, such as a thermometer reading or biometric device."@en . + + a owl:NamedIndividual, + ; + rdfs:label "structured" ; + rdfs:comment "data is stored in tabular format or retrieved from a relational database."@en . + + a owl:NamedIndividual, + ; + rdfs:label "syntactic" ; + rdfs:comment "data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing."@en . + + a owl:NamedIndividual, + ; + rdfs:label "text" ; + rdfs:comment "data consists of unstructured text, such as a book, wikipedia article (without images), or transcript."@en . + + a owl:NamedIndividual, + ; + rdfs:label "timeseries" ; + rdfs:comment "data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day."@en . + + a owl:NamedIndividual, + ; + rdfs:label "timestamp" ; + rdfs:comment "data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends."@en . + + a owl:NamedIndividual, + ; + rdfs:label "video" ; + rdfs:comment "data is video based, such as a collection of movie clips featuring Tom Hanks."@en . + + a owl:NamedIndividual ; + rdfs:comment "An Individual Value for License when no assertion can be made about its actual value."@en ; + rdfs:range ; + owl:sameAs . + + a owl:NamedIndividual ; + rdfs:comment "An Individual Value for License where the SPDX data creator determines that no license is present."@en ; + rdfs:range ; + owl:sameAs . + + a owl:NamedIndividual, + ; + rdfs:label "critical" ; + rdfs:comment "When a CVSS score is between 9.0 - 10.0"@en . + + a owl:NamedIndividual, + ; + rdfs:label "high" ; + rdfs:comment "When a CVSS score is between 7.0 - 8.9"@en . + + a owl:NamedIndividual, + ; + rdfs:label "low" ; + rdfs:comment "When a CVSS score is between 0 - 3.9"@en . + + a owl:NamedIndividual, + ; + rdfs:label "medium" ; + rdfs:comment "When a CVSS score is between 4 - 6.9"@en . + + a owl:NamedIndividual, + ; + rdfs:label "none" ; + rdfs:comment "When a CVSS score is 0"@en . + + a owl:NamedIndividual, + ; + rdfs:label "kev" ; + rdfs:comment "CISA's Known Exploited Vulnerability (KEV) Catalog"@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "Other exploit catalogs"@en . + + a owl:NamedIndividual, + ; + rdfs:label "act" ; + rdfs:comment "The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible."@en . + + a owl:NamedIndividual, + ; + rdfs:label "attend" ; + rdfs:comment "The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines."@en . + + a owl:NamedIndividual, + ; + rdfs:label "track" ; + rdfs:comment "The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines."@en . + + a owl:NamedIndividual, + ; + rdfs:label "trackStar" ; + rdfs:comment "(Track* in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines."@en . + + a owl:NamedIndividual, + ; + rdfs:label "componentNotPresent" ; + rdfs:comment "The software is not affected because the vulnerable component is not in the product."@en . + + a owl:NamedIndividual, + ; + rdfs:label "inlineMitigationsAlreadyExist" ; + rdfs:comment "Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability."@en . + + a owl:NamedIndividual, + ; + rdfs:label "vulnerableCodeCannotBeControlledByAdversary" ; + rdfs:comment "The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack."@en . + + a owl:NamedIndividual, + ; + rdfs:label "vulnerableCodeNotInExecutePath" ; + rdfs:comment "The affected code is not reachable through the execution of the code, including non-anticipated states of the product."@en . + + a owl:NamedIndividual, + ; + rdfs:label "vulnerableCodeNotPresent" ; + rdfs:comment "The product is not affected because the code underlying the vulnerability is not present in the product."@en . + + a owl:NamedIndividual, + ; + rdfs:label "analyzed" ; + rdfs:comment "SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a “3rd party” SBOM."@en . + + a owl:NamedIndividual, + ; + rdfs:label "build" ; + rdfs:comment "SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs."@en . + + a owl:NamedIndividual, + ; + rdfs:label "deployed" ; + rdfs:comment "SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment."@en . + + a owl:NamedIndividual, + ; + rdfs:label "design" ; + rdfs:comment "SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact."@en . + + a owl:NamedIndividual, + ; + rdfs:label "runtime" ; + rdfs:comment "SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an “Instrumented” or “Dynamic” SBOM."@en . + + a owl:NamedIndividual, + ; + rdfs:label "source" ; + rdfs:comment "SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact."@en . + + a owl:NamedIndividual, + ; + rdfs:label "application" ; + rdfs:comment "the Element is a software application"@en . + + a owl:NamedIndividual, + ; + rdfs:label "archive" ; + rdfs:comment "the Element is an archived collection of one or more files (.tar, .zip, etc)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "bom" ; + rdfs:comment "Element is a bill of materials"@en . + + a owl:NamedIndividual, + ; + rdfs:label "configuration" ; + rdfs:comment "Element is configuration data"@en . + + a owl:NamedIndividual, + ; + rdfs:label "container" ; + rdfs:comment "the Element is a container image which can be used by a container runtime application"@en . + + a owl:NamedIndividual, + ; + rdfs:label "data" ; + rdfs:comment "Element is data"@en . + + a owl:NamedIndividual, + ; + rdfs:label "device" ; + rdfs:comment "the Element refers to a chipset, processor, or electronic board"@en . + + a owl:NamedIndividual, + ; + rdfs:label "deviceDriver" ; + rdfs:comment "Element represents software that controls hardware devices"@en . + + a owl:NamedIndividual, + ; + rdfs:label "diskImage" ; + rdfs:comment "the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc."@en . + + a owl:NamedIndividual, + ; + rdfs:label "documentation" ; + rdfs:comment "Element is documentation"@en . + + a owl:NamedIndividual, + ; + rdfs:label "evidence" ; + rdfs:comment "the Element is the evidence that a specification or requirement has been fulfilled"@en . + + a owl:NamedIndividual, + ; + rdfs:label "executable" ; + rdfs:comment "Element is an Artifact that can be run on a computer"@en . + + a owl:NamedIndividual, + ; + rdfs:label "file" ; + rdfs:comment "the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)"@en . + + a owl:NamedIndividual, + ; + rdfs:label "filesystemImage" ; + rdfs:comment "the Element is a file system image that can be written to a disk (or virtual) partition"@en . + + a owl:NamedIndividual, + ; + rdfs:label "firmware" ; + rdfs:comment "the Element provides low level control over a device's hardware"@en . + + a owl:NamedIndividual, + ; + rdfs:label "framework" ; + rdfs:comment "the Element is a software framework"@en . + + a owl:NamedIndividual, + ; + rdfs:label "install" ; + rdfs:comment "the Element is used to install software on disk"@en . + + a owl:NamedIndividual, + ; + rdfs:label "library" ; + rdfs:comment "the Element is a software library"@en . + + a owl:NamedIndividual, + ; + rdfs:label "manifest" ; + rdfs:comment "the Element is a software manifest"@en . + + a owl:NamedIndividual, + ; + rdfs:label "model" ; + rdfs:comment "the Element is a machine learning or artificial intelligence model"@en . + + a owl:NamedIndividual, + ; + rdfs:label "module" ; + rdfs:comment "the Element is a module of a piece of software"@en . + + a owl:NamedIndividual, + ; + rdfs:label "operatingSystem" ; + rdfs:comment "the Element is an operating system"@en . + + a owl:NamedIndividual, + ; + rdfs:label "other" ; + rdfs:comment "the Element doesn't fit into any of the other categories"@en . + + a owl:NamedIndividual, + ; + rdfs:label "patch" ; + rdfs:comment "Element contains a set of changes to update, fix, or improve another Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "platform" ; + rdfs:comment "Element represents a runtime environment"@en . + + a owl:NamedIndividual, + ; + rdfs:label "requirement" ; + rdfs:comment "the Element provides a requirement needed as input for another Element"@en . + + a owl:NamedIndividual, + ; + rdfs:label "source" ; + rdfs:comment "the Element is a single or a collection of source files"@en . + + a owl:NamedIndividual, + ; + rdfs:label "specification" ; + rdfs:comment "the Element is a plan, guideline or strategy how to create, perform or analyse an application"@en . + + a owl:NamedIndividual, + ; + rdfs:label "test" ; + rdfs:comment "The Element is a test used to verify functionality on an software element"@en . + +spdx: a owl:Ontology ; + owl:versionIRI spdx: . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "States if a human is involved in the decisions of the AI software."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Captures the domain in which the AI package can be used."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Indicates the amount of energy consumed to build the AI package."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Records a hyperparameter used to build the AI model contained in the AI package."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides relevant information about the AI software, not including the model description."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes relevant information about different steps of the training process."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Captures a limitation of the AI software."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Records the measurement of prediction quality of the AI model."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Captures the threshold that was used for computation of a metric described in the metric field."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes all the preprocessing steps applied to the training data before the model training."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes methods that can be used to explain the model."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Categorizes safety risk impact of AI software."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Records if sensitive personal information is used during model training."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Captures a standard that is being complied with."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Records the type of the model used in the AI software."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Property that describes the time at which a build stops."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A buildId is a locally unique identifier used by a builder to identify a unique instance of a build produced by it."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Property describing the start time of a build."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A buildType is a hint that is used to indicate the toolchain, platform, or infrastructure that the build was invoked on."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Property that describes the digest of the build configuration file used to invoke a build."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Property describes the invocation entrypoint of a build."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Property that describes the URI of the build configuration source file."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Property describing the session in which a build is invoked."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Property describing the parameters used in an instance of a build."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Specifies the algorithm used for calculating the hash value."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Describes the type of annotation."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Defines the beginning of a range."@en ; + rdfs:range xsd:positiveInteger . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the time an artifact was built."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides information about the completeness of relationships."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies when the Element was originally created."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Identifies who or what created the Element."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Identifies the tooling that was used during the creation of the Element."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides information about the creation of the Element."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides the license under which the SPDX documentation of the Element can be used."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Artifact representing a serialization instance of SPDX data containing the definition of a particular Element."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides a detailed description of the Element."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Refers to one or more Elements that are part of an ElementCollection."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Defines the end of a range."@en ; + rdfs:range xsd:positiveInteger . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the time from which an element is no longer applicable / valid."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Specifies an Extension characterization of some aspect of an Element."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment """Provides a reference to a resource outside the scope of SPDX-3.0 content +that uniquely identifies an Element."""@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Specifies the type of the external identifier."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment """Points to a resource outside the scope of the SPDX-3.0 content +that provides additional characteristics of an Element."""@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Specifies the type of the external reference."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies an external Element used within a Document but defined external to that Document."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "References the Element on the left-hand side of a relationship."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Uniquely identifies an external element."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides the location for more information regarding an external identifier."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides an ExternalMap of Element identifiers."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "An entity that is authorized to issue identification credentials."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A key used in a generic key-value pair."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides an indication of where to retrieve an external Element."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides the location of an external reference."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies the name of an Element as designated by the creator."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides an unambiguous mechanism for conveying a URI fragment portion of an ElementID."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Identifies from where or whom the Element originally came."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "The relative file name of a file to be excluded from the `PackageVerificationCode`."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A substitute for a URI."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Describes one a profile which the creator of this ElementCollection intends to conform to."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Information about the relationship between two Elements."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the time an artifact was released."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "This property is used to denote the root Element(s) of a tree of elements contained in an SBOM."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Capture the scope of information about a specific relationship between elements."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies an Element to be referenced by other Elements."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides a reference number that can be used to understand how to parse and interpret an Element."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "The name of a relevant standard that may apply to an artifact."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the time from which an element is applicable / valid."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Commentary on an assertion that an annotator has made."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "An Element an annotator has made an assertion about."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A short description of an Element."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the level of support associated with an artifact."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "References an Element on the right-hand side of a relationship."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies until when the artifact can be used before its usage needs to be reassessed."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A value used in a generic key-value pair."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes the anonymization methods used."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Describes the confidentiality level of the data points contained in the dataset."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes how the dataset was collected."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes the preprocessing steps that were applied to the raw data to create the given dataset."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "The field describes the availability of a dataset."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes potentially noisy elements of the dataset."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Captures the size of the dataset."@en ; + rdfs:range xsd:nonNegativeInteger . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes the type of the given dataset."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes a mechanism to update the dataset."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describes what the given dataset should be used for."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Records the biases that the dataset is known to encompass."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Describes if any sensitive personal information is present in the dataset."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Describes a sensor used for collecting the data."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies the full text of a LicenseAddition."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies whether an additional text identifier has been marked as deprecated."@en ; + rdfs:range xsd:boolean . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Specifies whether a license or additional text identifier has been marked as +deprecated."""@en ; + rdfs:range xsd:boolean . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org)."""@en ; + rdfs:range xsd:boolean . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org)."""@en ; + rdfs:range xsd:boolean . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies the full text of a LicenseAddition, in SPDX templating format."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Provides a License author's preferred text to indicate that a file is covered +by the License."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies the full text of a License, in SPDX templating format."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "A LicenseAddition participating in a 'with addition' model."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "A License participating in a 'with addition' model."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "A License participating in an 'or later' model."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability."""@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment """Specifies an element contained in a piece of software where a vulnerability was +found."""@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Specifies the exploit catalog type."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)"@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog."@en ; + rdfs:range xsd:boolean . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Timestamp of impact statement."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment """Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship."""@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides the location of an exploit catalog."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "The percentile of the current probability score."@en ; + rdfs:range xsd:decimal . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A probability score between 0 and 1 of a vulnerability being exploited."@en ; + rdfs:range xsd:decimal . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Conveys information about how VEX status was determined."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the version of the VEX document."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Maps a LicenseRef or AdditionRef string for a Custom License or a Custom License Addition to its URI ID."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A string in the license expression format."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "The version of the SPDX License List used in the license expression."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides additional purpose information of the software artifact."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Defines the byte range in the original host file that the snippet information applies to."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides information about the content type of an Element."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies the download Uniform Resource Identifier for the package at the time that the document was created."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Used to record the artifact’s gitoid: a canonical, unique, immutable identifier that can be used for software integrity verification."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "A place for the SPDX document creator to record a website that serves as the package's home page."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "If true, denotes the Element is a directory."@en ; + rdfs:range xsd:boolean . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Defines the line range in the original host file that the snippet information applies to."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides a place for the SPDX data creator to record the package URL string (in accordance with the [package URL spec](https://github.com/package-url/purl-spec/blob/master/PURL-SPECIFICATION.rst)) for a software Package."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identify the version of a package."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides information about the primary purpose of the software artifact."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides information about the type of an SBOM."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Defines the original host file that the snippet information applies to."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Records any relevant background information or additional comments +about the origin of the package."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the media type of an Element or Property."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "The result of applying a hash algorithm to an Element."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Identifies who or what supplied the artifact or VulnAssessmentRelationship referenced by the Element."@en ; + rdfs:range . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "Provides an IntegrityMethod with which the integrity of an Element can be asserted."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Specifies the SPDX License List version in which this license or exception +identifier was deprecated."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies all the text and metadata associated with a license in the license XML format."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Specifies the SPDX License List version in which this ListedLicense or +ListedLicenseException identifier was first added."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:ObjectProperty ; + rdfs:comment "A license expression participating in a license set."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment """Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition."""@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Contains a URL where the License or LicenseAddition can be found in use."@en ; + rdfs:range xsd:anyURI . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies a time when a vulnerability assessment was modified"@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specified the time and date when a vulnerability was withdrawn."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Identifies the full text of a License or Addition."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the time when a vulnerability was published."@en ; + rdfs:range . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provides a numerical (0-10) representation of the severity of a vulnerability."@en ; + rdfs:range xsd:decimal . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Specifies the CVSS vector string for a vulnerability."@en ; + rdfs:range xsd:string . + + a rdf:Property, + owl:DatatypeProperty ; + rdfs:comment "Provide consumers with comments by the creator of the Element about the Element."@en ; + rdfs:range xsd:string . + diff --git a/ontology/ontology.rdf.xml b/ontology/ontology.rdf.xml new file mode 100644 index 0000000000..89cd4563f8 --- /dev/null +++ b/ontology/ontology.rdf.xml @@ -0,0 +1,3805 @@ + + + + + + Describes the type of the given dataset. + + + + + + + A license that is listed on the SPDX License List. + + + + + + + + States if a human is involved in the decisions of the AI software. + + + + + + hasTestCase + Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`) + + + + + + Provides an exploit assessment of a vulnerability. + + + + + + + + + The field describes the availability of a dataset. + + + + + + vulnerabilityExploitabilityAssessment + A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf). + + + + + none + When a CVSS score is 0 + + + + 1 + + + + + bom + Element is a bill of materials + + + + + video + data is video based, such as a collection of movie clips featuring Tom Hanks. + + + + + Specifies the time from which an element is applicable / valid. + + + + + + nuget + A reference to a nuget package. + + + + + + Asbtract ancestor class for all VEX relationships + + + + + + + + categorical + data that is classified into a discrete number of categories, such as the eye color of a population of people. + + + + + other + Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element). + + + + + + Provides information about the fields in the Dataset profile. + + + + + + + + + + + + + + + + + + + other + A relationship has other specific context information necessary to capture that the above set of enumerations does not handle. + + + + + + A reference to a resource outside the scope of SPDX-3.0 content that uniquely identifies an Element. + + + + + + + + + + hasHost + The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. The host that the build runs on) + + + + + endOfSupport + there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact. + + + + + + Abstract class for the portion of an AnyLicenseInfo representing a license. + + + + + + + + + + + + + + 1 + + + + + binaryArtifact + A reference to binary artifacts related to a package. + + + + + Provides the location of an external reference. + + + + + + packageUrl + https://github.com/package-url/purl-spec + + + + + configures + The `from` Element is a configuration applied to each `to` Element during a LifecycleScopeType period + + + + + Categorizes safety risk impact of AI software. + + + + + + Property that describes the digest of the build configuration file used to invoke a build. + + + + + + A buildType is a hint that is used to indicate the toolchain, platform, or infrastructure that the build was invoked on. + + + + + + Describes the anonymization methods used. + + + + + + low + Low/no risk is posed by the AI software. + + + + + urlScheme + the scheme used in order to locate a resource https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml + + + + + + Provides information about the fields in the AI package profile. + + + + + + + + + + + + + + + + + + + + + hasProvidedDependency + The `from` Element has a dependency on each `to` Element, but dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period + + + + + cve + An identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification as defined by https://csrc.nist.gov/glossary/term/cve_id. + + + + + mailingList + A reference to the mailing list used by the maintainer for a package. + + + + + Captures a limitation of the AI software. + + + + + + + Provides information about the creation of the Element. + + + + + + + + + + vulnerableCodeNotInExecutePath + The affected code is not reachable through the execution of the code, including non-anticipated states of the product. + + + + + Describes methods that can be used to explain the model. + + + + + + kev + CISA's Known Exploited Vulnerability (KEV) Catalog + + + + + A concrete subclass of AnyLicenseInfo used by Individuals in the ExpandedLicensing profile. + + + + + + Describes how the dataset was collected. + + + + + 1 + + + + 1 + 1 + + + + + riskAssessment + A reference to a risk assessment for a package. + + + + + + Describes a certain part of a file. + + + + + + + + 1 + 1 + + + + + + A license exception that is listed on the SPDX Exceptions list. + + + + + + + + syntactic + data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing. + + + + + hasDistributionArtifact + The `from` Element is distributed as an artifact in each Element `to`, (e.g. an RPM or archive file) + + + + 1 + 1 + + + + + hasAssessmentFor + (Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types + + + + 1 + 1 + + + + + A short description of an Element. + + + + + + module + the Element is a module of a piece of software + + + + + hasPrerequsite + The `from` Element has a prerequsite on each `to` Element, during a LifecycleScopeType period + + + + + + A distinct article or unit within the digital domain. + + + + + + + + + + + + + Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software. + + + + + + build + A relationship has specific context implications during an element's build phase, during development. + + + + + modifiedBy + The `from` Element is modified by each `to` Element + + + + + packagedBy + Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`) + + + + + Describes a mechanism to update the dataset. + + + + + + file + the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc) + + + + + email + https://datatracker.ietf.org/doc/html/rfc3696#section-3 + + + + + noSupport + there is no support for the artifact from the supplier, consumer assumes any support obligations. + + + + 1 + + + + + Describes all the preprocessing steps applied to the training data before the model training. + + + + + + + An SPDX version 2.X compatible verification method for software packages. + + + + + + + + Provides information about the type of an SBOM. + + + + + + vulnerableCodeCannotBeControlledByAdversary + The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack. + + + + + testedOn + (AI, Dataset) The `from` Element has been tested on the `to` Element + + + + + + Specifies a vulnerability and its associated information. + + + + + + + + 1 + + + + + This property is used to denote the root Element(s) of a tree of elements contained in an SBOM. + + + + + 1 + + + + 1 + + + + + + Abstract ancestor class for all vulnerability assessments + + + + + + + + + + + Defines the end of a range. + + + + + + Defines the beginning of a range. + + + + + + hasDeclaredLicense + The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling. + + + + + securityThreatModel + A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package. + + + + 1 + + + + + Records any relevant background information or additional comments +about the origin of the package. + + + + + + + A mapping between prefixes and namespace partial URIs. + + + + + + + Specifies the time when a vulnerability was published. + + + + + + + Provides a CVSS version 4 assessment for a vulnerability. + + + + + + + + + Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog. + + + + + + + + + Describes the preprocessing steps that were applied to the raw data to create the given dataset. + + + + + + + + + socialMedia + A reference to a social media channel for a package. + + + + 1 + 1 + + + + + Describes if any sensitive personal information is present in the dataset. + + + + + + security + the element follows the Security profile specification + + + + + + Refers to any unit of content that can be associated with a distribution of software. + + + + + + + + + + + Specifies the time an artifact was released. + + + + + 1 + 1 + + + + + Property that describes the time at which a build stops. + + + + + + + Connects a vulnerability and an element designating the element as a product +affected by the vulnerability. + + + + + + + + clickthrough + the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage. + + + + + The name of a relevant standard that may apply to an artifact. + + + + + + blake2b384 + blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4 + + + + 1 + + + + + securityFix + A reference to the patch or source code that fixes a vulnerability. + + + + + Records the type of the model used in the AI software. + + + + + + securityOther + Used when there is a security related identifier of unspecified type. + + + + + A buildId is a locally unique identifier used by a builder to identify a unique instance of a build produced by it. + + + + + + deployed + SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment. + + + + + support + A reference to the software support channel or other support information for a package. + + + + 1 + 1 + + + + + structured + data is stored in tabular format or retrieved from a relational database. + + + + + Enumeration of dataset types. + + + + + evidence + the Element is the evidence that a specification or requirement has been fulfilled + + + + + Provides a reference number that can be used to understand how to parse and interpret an Element. + + + + + + Identifies who or what supplied the artifact or VulnAssessmentRelationship referenced by the Element. + + + + + + Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under. + + + + + + Specifies the exploit catalog type. + + + + 1 + 1 + + + + + Points to a resource outside the scope of the SPDX-3.0 content +that provides additional characteristics of an Element. + + + + + + componentAnalysisReport + A reference to a Software Composition Analysis (SCA) report. + + + + + Identifies the download Uniform Resource Identifier for the package at the time that the document was created. + + + + + + staticAnalysisReport + A reference to a static analysis report for a package. + + + + + Specifies a time when a vulnerability assessment was modified + + + + + + securityAdversaryModel + A reference to the security adversary model for a package. + + + + + sha3_384 + sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + + A substitute for a URI. + + + + + + A mathematical algorithm that maps data of arbitrary size to a bit string. + + + + + Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance. + + + + + + Provides a detailed description of the Element. + + + + + + ancestorOf + The `from` Element is an ancestor of each `to` Element + + + + + A license addition that is not listed on the SPDX Exceptions List. + + + + + + crystalsKyber + https://pq-crystals.org/kyber/index.shtml + + + + + Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness. + + + + + Specifies the SSVC decision type. + + + + + An individual human being. + + + + + + sensor + data is recorded from a physical sensor, such as a thermometer reading or biometric device. + + + + + hasVariant + Every `to` Element is a variant the `from` Element (`from` hasVariant `to`) + + + + + firmware + the Element provides low level control over a device's hardware + + + + + Specifies the version of the VEX document. + + + + + + + Refers to any object that stores content on a computer. + + + + + + + + Specifies the time from which an element is no longer applicable / valid. + + + + + + hasDataFile + The `from` Element treats each `to` Element as a data file + + + + + simpleLicensing + the element follows the simple Licensing profile specification + + + + + Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any. + + + + + + yes + Indicates presence of the field. + + + + + A LicenseAddition participating in a 'with addition' model. + + + + + + Provides a place for the SPDX data creator to record the package URL string (in accordance with the [package URL spec](https://github.com/package-url/purl-spec/blob/master/PURL-SPECIFICATION.rst)) for a software Package. + + + + + + Contains a URL where the License or LicenseAddition can be found in use. + + + + + + other + any hashing algorithm that does not exist in this list of entries + + + + + hasRequirement + The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period + + + + 1 + + + + + Specified the time and date when a vulnerability was withdrawn. + + + + + + Identifies all the text and metadata associated with a license in the license XML format. + + + + + 1 + + + + 1 + 1 + + + + + md6 + https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf + + + + + + A tuple of two positive integers that define a range. + + + + + + + hasAddedFile + Every `to` Element is is a file added to the `from` Element (`from` hasAddedFile `to`) + + + + + Enumeration of the valid profiles. + + + + 1 + + + + + hasStaticLink + The `from` Element statically links in each `to` Element, during a LifecycleScopeType period + + + + + + A collection of Elements, not necessarily with unifying context. + + + + + + + + + securityPolicy + A reference to instructions for reporting newly discovered security vulnerabilities for a package. + + + + + Capture the scope of information about a specific relationship between elements. + + + + + + issueTracker + A reference to the issue tracker for a package. + + + + + Property describing the parameters used in an instance of a build. + + + + + + Specifies the type of an external identifier. + + + + + Records a hyperparameter used to build the AI model contained in the AI package. + + + + + + license + A reference to additional license information related to an artifact. + + + + + altDownloadLocation + A reference to an alternative download location. + + + + + certificationReport + A reference to a certification report for a package from an accredited/independent body. + + + + + sha3_512 + sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + + directDownload + the dataset is publicly available and can be downloaded directly. + + + + 1 + + + + + Captures the threshold that was used for computation of a metric described in the metric field. + + + + + + + Class that describes a build instance of software/artifacts. + + + + + + + + + + + + + + + Information about the relationship between two Elements. + + + + + + deviceDriver + Element represents software that controls hardware devices + + + + + dataset + the element follows the Dataset profile specification + + + + + + An assertion made in relation to one or more elements. + + + + + + + + + + build + the element follows the Build profile specification + + + + + ai + the element follows the AI profile specification + + + + + productMetadata + A reference to additional product metadata such as reference within organization's product catalog. + + + + 1 + + + + + + Describes a relationship between one or more elements. + + + + + + + + + + + + Agent represents anything with the potential to act on a system. + + + + + + + Provides an SSVC assessment for a vulnerability. + + + + + + + + A collection of SPDX Elements describing a single package. + + + + + + + core + the element follows the Core profile specification + + + + + + Abstract class for additional text intended to be added to a License, but +which is not itself a standalone License. + + + + + + + + + + + + A group of people who work together in an organized way for a shared purpose. + + + + + + + A map of Element identifiers that are used within a Document but defined external to that Document. + + + + + + + + + Identifies the full text of a LicenseAddition, in SPDX templating format. + + + + + + chat + A reference to the instant messaging system used by the maintainer for a package. + + + + 1 + + + + 1 + 1 + + + + + Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf) + + + + + + timeseries + data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day. + + + + 1 + 1 + + + + + Provides a License author's preferred text to indicate that a file is covered +by the License. + + + + + + Describes one a profile which the creator of this ElementCollection intends to conform to. + + + + + + A License participating in a 'with addition' model. + + + + + + + + + + A collection of Elements that have a shared context. + + + + + + + Provides additional purpose information of the software artifact. + + + + + + requirement + the Element provides a requirement needed as input for another Element + + + + + releaseHistory + A reference to a published list of releases for a package. + + + + + + A collection of SPDX Elements that could potentially be serialized. + + + + + + + + + Identifies who or what created the Element. + + + + + + Commentary on an assertion that an annotator has made. + + + + + An Individual Value for License when no assertion can be made about its actual value. + + + + + + + sha384 + secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634 + + + + + runtime + SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an “Instrumented” or “Dynamic” SBOM. + + + + + noAssertion + No assertion can be made about the completeness of the relationship. + + + + + manifest + the Element is a software manifest + + + + + Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet. + + + + + + green + Dataset can be shared within a community of peers and partners. + + + + + Specifies the level of support associated with an artifact. + + + + + 2 + + + + + affects + (Security/VEX) The `from` vulnerability affect each `to` Element + + + + + extension + the element follows the Extension profile specification + + + + + limitedSupport + the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + + + + privacyAssessment + A reference to a privacy assessment for a package. + + + + + container + the Element is a container image which can be used by a container runtime application + + + + + install + the Element is used to install software on disk + + + + + blake2b512 + blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4 + + + + + sha512 + secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634 + + + + + data + Element is data + + + + + Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it. + + + + + + Artifact representing a serialization instance of SPDX data containing the definition of a particular Element. + + + + + 1 + 1 + + + + + eolNotice + A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package. + + + + + Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected. + + + + + + source + the Element is a single or a collection of source files + + + + + funding + A reference to funding information related to a package. + + + + 1 + + + + + The result of applying a hash algorithm to an Element. + + + + + + inlineMitigationsAlreadyExist + Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability. + + + + + + Portion of an AnyLicenseInfo representing a License which has additional +text applied to it. + + + + + + + + A probability score between 0 and 1 of a vulnerability being exploited. + + + + + + Specifies whether a license or additional text identifier has been marked as +deprecated. + + + + + + medium + When a CVSS score is between 4 - 6.9 + + + + + design + A relationship has specific context implications during an element's design. + + + + + + A reference to a resource outside the scope of SPDX-3.0 content. + + + + + + + + + reportedBy + (Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent + + + + + Identify the version of a package. + + + + + + Provides information about the primary purpose of the software artifact. + + + + + + hasSpecification + Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period + + + + 1 + 1 + + + + + complete + The relationship is known to be exhaustive. + + + + + swid + https://www.ietf.org/archive/id/draft-ietf-sacm-coswid-21.html#section-2.3 + + + + + runtimeAnalysisReport + A reference to a runtime analysis report for a package. + + + + + act + The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible. + + + + + hasOptionalDependency + The `from` Element optionally depends on each `to` Element during a LifecycleScopeType period + + + + + configuration + Element is configuration data + + + + + generates + The `from` Element generates each `to` Element + + + + 1 + + + + + Defines the byte range in the original host file that the snippet information applies to. + + + + + 1 + 1 + + + + + serious + The highest level of risk posed by an AI software. + + + + 1 + + + + 1 + 1 + + + + + Describes the type of annotation. + + + + + + + + + Identifies an external Element used within a Document but defined external to that Document. + + + + + + Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org). + + + + + 1 + 1 + + + + + vcs + A reference to a version control system related to a software artifact. + + + + + + A key with an associated value. + + + + + + + Specifies whether an additional text identifier has been marked as deprecated. + + + + + + trackStar + (Track* in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines. + + + + 1 + 1 + + + + + republishedBy + (Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by a `to` Agent(s) + + + + 1 + + + + 1 + 1 + + + + + A characterization of some aspect of an Element that is associated with the Element in a generalized fashion. + + + + 1 + 1 + + + + 1 + 1 + + + + + Identifies the full text of a LicenseAddition. + + + + + + trainedOn + (AI, Dataset) The `from` Element has been trained by the `to` Element(s) + + + + + + Base domain class from which all other SPDX-3.0 domain classes derive. + + + + + + + + + + + + + + + Property that describes the URI of the build configuration source file. + + + + + + Specifies the SPDX License List version in which this ListedLicense or +ListedLicenseException identifier was first added. + + + + + + contains + The `from` Element contains each `to` Element + + + + + An element of hardware and/or software utilized to carry out a particular function. + + + + + + platform + Element represents a runtime environment + + + + 1 + 1 + + + + + Describes potentially noisy elements of the dataset. + + + + + + Provides the location for more information regarding an external identifier. + + + + + + Provides a set of values to be used to describe the common types of SBOMs that tools may create. + + + + + application + the Element is a software application + + + + + Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability. + + + + + + blake2b256 + blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4 + + + + + Property describing the start time of a build. + + + + + + + Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability. + + + + + + + + + Specifies the type of the external identifier. + + + + + + amendedBy + The `from` Element is amended by each `to` Element + + + + + image + data is a collection of images such as pictures of animals. + + + + + Provides relevant information about the AI software, not including the model description. + + + + + + + Provides an EPSS assessment for a vulnerability. + + + + + + + + + build + SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs. + + + + + + An SPDX Element containing an SPDX license expression string. + + + + + + + + + hasTest + Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period + + + + + Provides information about the content type of an Element. + + + + + + usage + the element follows the Usage profile specification + + + + + metrics + A reference to metrics related to package such as OpenSSF scorecards. + + + + 1 + + + + + Defines the original host file that the snippet information applies to. + + + + + + Identifies the full text of a License, in SPDX templating format. + + + + + 1 + 1 + + + + + serializedInArtifact + The `from` SPDXDocument can be found in a serialized form in each `to` Artifact + + + + + graph + data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends. + + + + + model + the Element is a machine learning or artificial intelligence model + + + + + Provides information about the completeness of relationships. + + + + + + query + the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset. + + + + + clear + Dataset may be distributed freely, without restriction. + + + + 1 + + + + + Identifies the full text of a License or Addition. + + + + + + References an Element on the right-hand side of a relationship. + + + + + + vulnerabilityDisclosureReport + A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161](https://csrc.nist.gov/publications/detail/sp/800-161/rev-1/final). + + + + + Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label. + + + + + + analyzed + SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a “3rd party” SBOM. + + + + + framework + the Element is a software framework + + + + + fixedBy + (Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s) + + + + + exploitCreatedBy + (Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent + + + + 1 + + + + + Identifies the name of an Element as designated by the creator. + + + + + 1 + + + + + hasDeletedFile + Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`) + + + + + other + Used when the type doesn't match any of the other options. + + + + + + + + hasConcludedLicense + The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license + + + + + hasInputs + The `from` Build has each `to` Elements as an input during a LifecycleScopeType period. + + + + + + A distinct article or unit related to Software. + + + + + + + + + + + Provide consumers with comments by the creator of the Element about the Element. + + + + + + A value used in a generic key-value pair. + + + + + + Provides information about the primary purpose of an Element. + + + + + Abstract class representing a license combination consisting of one or more +licenses (optionally including additional text), which may be combined +according to the SPDX license expression syntax. + + + + + + Identifies when the Element was originally created. + + + + + + no + Indicates absence of the field. + + + + + swhid + SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + + + + + source + SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact. + + + + + Records if sensitive personal information is used during model training. + + + + + 1 + + + + + A license that is not listed on the SPDX License List. + + + + + + securityPenTestReport + A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package. + + + + + library + the Element is a software library + + + + + doesNotAffect + (Security/VEX) The `from` Vulnerability has no impact on each `to` Element + + + + + expandsTo + The `from` archive expands out as an artifact described by each `to` Element + + + + + Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org). + + + + + + Conveys information about how VEX status was determined. + + + + + + diskImage + the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc. + + + + + noAssertion + data type is not known. + + + + + componentNotPresent + The software is not affected because the vulnerable component is not in the product. + + + + + Provides an ExternalMap of Element identifiers. + + + + + + An entity that is authorized to issue identification credentials. + + + + + 1 + 1 + + + + + amber + Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis. + + + + + Categories of confidentiality level. + + + + 1 + + + + + Describes relevant information about different steps of the training process. + + + + + 1 + + + + + + Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply. + + + + + + + Property describes the invocation entrypoint of a build. + + + + + + + + + high + The second-highest level of risk posed by an AI software. + + + + + Specifies the media type of an Element or Property. + + + + + + critical + When a CVSS score is between 9.0 - 10.0 + + + + + foundBy + (Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s) + + + + + Abstract class representing a License or an OrLaterOperator. + + + + + 1 + + + + 1 + 1 + + + + + hasMetadata + Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`) + + + + + high + When a CVSS score is between 7.0 - 8.9 + + + + + other + the Element doesn't fit into any of the other categories + + + + 1 + 1 + + + + + hasExample + Every `to` Element is an example for the `from` Element (`from` hasExample `to`) + + + + + test + A relationship has specific context implications during an element's testing phase, during development. + + + + + + + + scrapingScript + the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data. + + + + + A software agent. + + + + + + sha256 + secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634 + + + + + + + + hasOutputs + The `from` Build element generates each `to` Element as an output during a LifecycleScopeType period. + + + + 1 + + + + An Individual Value for License where the SPDX data creator determines that no license is present. + + + + + + 1 + 1 + + + + + Identifies the tooling that was used during the creation of the Element. + + + + + + sourceArtifact + A reference to an artifact containing the sources for a package. + + + + 1 + + + + + npm + A reference to an npm package. + + + + + other + Other exploit catalogs + + + + + + Provides a CVSS version 3 assessment for a vulnerability. + + + + + + + + + securityAdvisory + A reference to a published security advisory (where advisory as defined per ISO 29147:2018) that may affect one or more elements, e.g., vendor advisories or specific NVD entries. + + + + + Maps a LicenseRef or AdditionRef string for a Custom License or a Custom License Addition to its URI ID. + + + + + 1 + + + + + Describes what the given dataset should be used for. + + + + + 1 + + + + + invokedBy + The `from` Element was invoked by the `to` Agent during a LifecycleScopeType period (for example, a Build element that describes a build step) + + + + + dependsOn + The `from` Element depends on each `to` Element during a LifecycleScopeType period. + + + + 1 + + + + + + Portion of an AnyLicenseInfo representing a set of licensing information +where only any one of the elements applies. + + + + + + + hasAssociatedVulnerability + (Security) Used to associate a `from` Artifact with each `to` Vulnerability + + + + + + + 1 + 1 + + + + 1 + + + + 1 + + + + + copiedTo + The `from` Element has been copied to each `to` Element + + + + + blake3 + https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf + + + + + + Provides an independently reproducible mechanism that permits verification of a specific Element. + + + + + + + + + Provides information about the creation of the Element. + + + + + 1 + + + + + Specifies an Extension characterization of some aspect of an Element. + + + + + + The percentile of the current probability score. + + + + + 1 + 1 + + + + + + + 2 + + + + + Defines the line range in the original host file that the snippet information applies to. + + + + + + Specifies the algorithm used for calculating the hash value. + + + + + + hasDocumentation + The `from` Element is documented by each `to` Element + + + + + development + A relationship has specific context implications during development phase of an element. + + + + + medium + The third-highest level of risk posed by an AI software. + + + + + sha3_256 + sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + + audio + data is audio based, such as a collection of music from the 80s. + + + + 1 + + + + + A key used in a generic key-value pair. + + + + + + availableFrom + The `from` Element is available from the additional supplier described by each `to` Element + + + + + Provides a numerical (0-10) representation of the severity of a vulnerability. + + + + + + Property describing the session in which a build is invoked. + + + + + + registration + the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms. + + + + + Describes a sensor used for collecting the data. + + + + + + Specifies the exploit catalog type. + + + + + + delegatedTo + The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy) during a LifecycleScopeType. (e.g. the `to` invokedBy Relationship is being done on behalf of `from`) + + + + + A string in the license expression format. + + + + + 1 + 1 + + + + + hasDynamicLink + The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period. + + + + + usesTool + The `from` Element uses each `to` Element as a tool during a LifecycleScopeType period. + + + + + + A mathematically calculated representation of a grouping of data. + + + + + + + 1 + + + + 1 + + + + + red + Data points in the dataset are highly confidential and can only be shared with named recipients. + + + + + bower + A reference to a bower package. + + + + + Captures the domain in which the AI package can be used. + + + + + + The version of the SPDX License List used in the license expression. + + + + + + Captures a standard that is being complied with. + + + + + + hasEvidence + (Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`) + + + + + + + 1 + 1 + + + + + exportControlAssessment + A reference to a export control assessment for a package. + + + + + + + 1 + + + + + Provides a reference to a resource outside the scope of SPDX-3.0 content +that uniquely identifies an Element. + + + + + + development + the artifact is in active development and is not considered ready for formal support from the supplier. + + + + 1 + + + + + Designates elements as products where the impact of a vulnerability is being +investigated. + + + + + 1 + 1 + + + + + Provides the location of an exploit catalog. + + + + + + describes + The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used. + + + + + buildMeta + A reference build metadata related to a published package. + + + + + fixedIn + (Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s) + + + + + low + When a CVSS score is between 0 - 3.9 + + + + + track + The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines. + + + + 1 + + + + + sha1 + https://datatracker.ietf.org/doc/html/rfc3174 + + + + + crystalsDilithium + https://pq-crystals.org/dilithium/index.shtml + + + + + patch + Element contains a set of changes to update, fix, or improve another Element + + + + + sha224 + secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01 + + + + + md4 + https://datatracker.ietf.org/doc/html/rfc1186 + + + + + Identifies an Element to be referenced by other Elements. + + + + + + Specifies the CVSS vector string for a vulnerability. + + + + + 1 + + + + 1 + + + + + Provides the license under which the SPDX documentation of the Element can be used. + + + + + 1 + + + + + Specifies the CVSS base, temporal, threat, or environmental severity type. + + + + + qualityAssessmentReport + A reference to a quality assessment for a package. + + + + + vulnerableCodeNotPresent + The product is not affected because the code underlying the vulnerability is not present in the product. + + + + 1 + + + + + The relative file name of a file to be excluded from the `PackageVerificationCode`. + + + + + + altWebPage + A reference to an alternative web page. + + + + + coordinatedBy + (Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent) + + + + + buildSystem + A reference build system used to create or publish the package. + + + + 1 + + + + + Categories of presence or absence. + + + + 1 + 1 + + + + + Information about the relationship between two Elements. + + + + + + Provide context for a relationship that occurs in the software lifecycle. + + + + + + + Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship. + + + + + + + + + + + + numeric + data consists only of numeric entries. + + + + + Provides an IntegrityMethod with which the integrity of an Element can be asserted. + + + + + + Timestamp of impact statement. + + + + + + publishedBy + (Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent + + + + + A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product. + + + + + 1 + + + + + filesystemImage + the Element is a file system image that can be written to a disk (or virtual) partition + + + + 1 + 1 + + + + + gitoid + https://www.iana.org/assignments/uri-schemes/prov/gitoid Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document); this ambiguity exists because the OmniBOR Document is itself an artifact, and the gitoid of that artifact is its valid identifier. Omnibor is a minimalistic schema to describe software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-dependency-graph-adg). Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's ContentIdentifier property. Gitoids calculated on the OmniBOR Document (OmniBOR Identifiers) should be recorded in the SPDX 3.0 Element's ExternalIdentifier property. + + + + + Specifies the type of an annotation. + + + + + documentation + A reference to the documentation for a package. + + + + 1 + 1 + + + + + md2 + https://datatracker.ietf.org/doc/rfc1319/ + + + + + Identifies from where or whom the Element originally came. + + + + + 1 + + + + + falcon + https://falcon-sign.info/falcon.pdf + + + + + + + 1 + 1 + + + + 1 + 1 + + + + 1 + + + + + timestamp + data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends. + + + + 1 + + + + + operatingSystem + the Element is an operating system + + + + + A license expression participating in a license set. + + + + + + dynamicAnalysisReport + A reference to a dynamic analysis report for a package. + + + + + mavenCentral + A reference to a maven repository artifact. + + + + + hasOptionalComponent + Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent` `to`) + + + + 1 + 1 + + + + + noAssertion + no assertion about the type of support is made. This is considered the default if no other support type is used. + + + + + design + SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact. + + + + + Specifies the SPDX License List version in which this license or exception +identifier was deprecated. + + + + + 1 + + + + + descendantOf + The `from` Element is a descendant of each `to` Element + + + + + Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition. + + + + + + runtime + A relationship has specific context implications during the execution phase of an element. + + + + + documentation + Element is documentation + + + + + Describes the confidentiality level of the data points contained in the dataset. + + + + + + + + + support + the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + + + + Provides an unambiguous mechanism for conveying a URI fragment portion of an ElementID. + + + + + + other + data is of a type not included in this list. + + + + + patchedBy + Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`) + + + + 1 + + + + + Specifies the time an artifact was built. + + + + + + Captures the size of the dataset. + + + + + + Uniquely identifies an external element. + + + + + 1 + + + + + Specifies the type of an external reference. + + + + 1 + + + + 1 + 1 + + + + + Indicates the amount of energy consumed to build the AI package. + + + + + + other + Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless) + + + + + Provides an indication of where to retrieve an external Element. + + + + + 1 + + + + + noAssertion + Makes no assertion about the field. + + + + + secureSoftwareAttestation + A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF)](https://csrc.nist.gov/publications/detail/sp/800-218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/sites/default/files/2023-04/secure-software-self-attestation_common-form_508.pdf). + + + + 1 + 1 + + + + 1 + 1 + + + + 1 + + + + 1 + + + + + cpe22 + https://cpe.mitre.org/files/cpe-specification_2.2.pdf + + + + + Specifies an element contained in a piece of software where a vulnerability was +found. + + + + + + purchaseOrder + A reference to a purchase order for a package. + + + + 1 + + + + + Specifies the type of the external reference. + + + + + 1 + + + + + Categories of safety risk impact of the application. + + + + + device + the Element refers to a chipset, processor, or electronic board + + + + 1 + + + + + + + + Records the biases that the dataset is known to encompass. + + + + + + test + The Element is a test used to verify functionality on an software element + + + + + other + Used when the type doesn't match any of the other options. + + + + + + + + Specifies until when the artifact can be used before its usage needs to be reassessed. + + + + + + + + + + expandedLicensing + the element follows the expanded Licensing profile specification + + + + + References the Element on the left-hand side of a relationship. + + + + + 1 + + + + 1 + + + + 1 + + + + + cpe23 + https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf + + + + + If true, denotes the Element is a directory. + + + + + + text + data consists of unstructured text, such as a book, wikipedia article (without images), or transcript. + + + + 1 + + + + + software + the element follows the Software profile specification + + + + + Used to record the artifact’s gitoid: a canonical, unique, immutable identifier that can be used for software integrity verification. + + + + + + md5 + https://datatracker.ietf.org/doc/html/rfc1321 + + + + 1 + + + + + + A license or addition that is not listed on the SPDX License List. + + + + + + + archive + the Element is an archived collection of one or more files (.tar, .zip, etc) + + + + + securityOther + A reference to related security information of unspecified type. + + + + 1 + + + + + sha3_224 + sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf + + + + + + Provides a CVSS version 2.0 assessment for a vulnerability. + + + + + + + + underInvestigationFor + (Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element + + + + 1 + + + + + + + + executable + Element is an Artifact that can be run on a computer + + + + 1 + + + + 1 + 1 + + + + + + + + Refers to one or more Elements that are part of an ElementCollection. + + + + + + + Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License. + + + + + + + releaseNotes + A reference to the release notes for a package. + + + + 2 + + + + + + + + incomplete + The relationship is known not to be exhaustive. + + + + + hasDependencyManifest + The `from` Element has manifest files that contain dependency information in each `to` Element + + + + + + + 1 + + + + + + + + + + + specification + the Element is a plan, guideline or strategy how to create, perform or analyse an application + + + + + Provide an enumerated set of software lifecycle phases that can provide context to relationships. + + + + 1 + + + + + attend + The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines. + + + + 1 + 1 + + + + 1 + + + + + + + 1 + + + + 1 + + + + + A License participating in an 'or later' model. + + + + + 1 + + + + + A place for the SPDX document creator to record a website that serves as the package's home page. + + + + + + Records the measurement of prediction quality of the AI model. + + + + + + + + 1 + 1 + + + + 1 + + + + 1 + + + + + + + + + + + + + 1 + + + + + An Element an annotator has made an assertion about. + + + + + 1 + + + + + + + + Specifies the VEX justification type. + + + + 1 + + + + + Indicates the type of support that is associated with an artifact. + + + + + + + + + + + Availability of dataset + + + + 1 + + + + 1 + + + + 1 + + + + + + + 1 + + + + + + + + review + Used when someone reviews the Element. + + + + + + + + + + + + + 1 + + + + 1 + + + + 1 + + + + + + + + + + 1 + + + + + + + + diff --git a/ontology/spdx-ontology.context.json b/ontology/spdx-ontology.context.json deleted file mode 100644 index 8a696ba03f..0000000000 --- a/ontology/spdx-ontology.context.json +++ /dev/null @@ -1,447 +0,0 @@ -{ - "@context" : { - "spdx" : "http://spdx.org/rdf/terms#", - "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "owl" : "http://www.w3.org/2002/07/owl#", - "doap" : "http://usefulinc.com/ns/doap#", - "rdfpointer" : "http://www.w3.org/2009/pointers#", - "rdfs" : "http://www.w3.org/2000/01/rdf-schema#", - "xs" : "http://www.w3.org/2001/XMLSchema#", - "Document" : { - "@type" : "spdx:SpdxDocument", - "@id" : "spdx:spdxDocument" - }, - "SPDXID" : "@id", - "externalDocumentId" : { - "@id" : "spdx:externalDocumentId", - "@type" : "xs:anyURI" - }, - "homepage" : { - "@id" : "doap:homepage", - "@type" : "xs:anyURI" - }, - "endPointer" : { - "@id" : "rdfpointer:endPointer", - "@type" : "rdfpointer:SinglePointer" - }, - "lineNumber" : { - "@id" : "rdfpointer:lineNumber", - "@type" : "xs:positiveInteger" - }, - "offset" : { - "@id" : "rdfpointer:offset", - "@type" : "xs:positiveInteger" - }, - "reference" : { - "@id" : "rdfpointer:reference", - "@type" : "spdx:File" - }, - "startPointer" : { - "@id" : "rdfpointer:startPointer", - "@type" : "rdfpointer:SinglePointer" - }, - "comment" : { - "@id" : "rdfs:comment", - "@type" : "xs:string" - }, - "seeAlsos" : { - "@id" : "rdfs:seeAlsos", - "@type" : "xs:string", - "@container" : "@set" - }, - "algorithm" : { - "@id" : "spdx:algorithm", - "@type" : "spdx:ChecksumAlgorithm" - }, - "annotations" : { - "@id" : "spdx:annotations", - "@type" : "spdx:Annotation", - "@container" : "@set" - }, - "annotationDate" : { - "@id" : "spdx:annotationDate", - "@type" : "xs:dateTime" - }, - "annotationType" : { - "@id" : "spdx:annotationType", - "@type" : "spdx:AnnotationType" - }, - "annotator" : { - "@id" : "spdx:annotator", - "@type" : "xs:string" - }, - "artifactOfs" : { - "@id" : "spdx:artifactOfs", - "@type" : "doap:Project", - "@container" : "@set" - }, - "attributionTexts" : { - "@id" : "spdx:attributionTexts", - "@type" : "xs:string", - "@container" : "@set" - }, - "builtDate" : { - "@id" : "spdx:builtDate", - "@type" : "xs:dateTime" - }, - "checksums" : { - "@id" : "spdx:checksums", - "@type" : "spdx:Checksum", - "@container" : "@set" - }, - "checksum" : { - "@id" : "spdx:checksum", - "@type" : "spdx:Checksum" - }, - "checksumValue" : { - "@id" : "spdx:checksumValue", - "@type" : "xs:hexBinary" - }, - "contextualExample" : { - "@id" : "spdx:contextualExample", - "@type" : "xs:anyURI" - }, - "copyrightText" : { - "@id" : "spdx:copyrightText", - "@type" : "xs:string" - }, - "created" : { - "@id" : "spdx:created", - "@type" : "xs:dateTime" - }, - "creationInfo" : { - "@id" : "spdx:creationInfo", - "@type" : "spdx:CreationInfo" - }, - "creators" : { - "@id" : "spdx:creators", - "@type" : "xs:string", - "@container" : "@set" - }, - "crossRefs" : { - "@id" : "spdx:crossRefs", - "@type" : "spdx:CrossRef", - "@container" : "@set" - }, - "dataLicense" : { - "@id" : "spdx:dataLicense", - "@type" : "spdx:AnyLicenseInfo" - }, - "deprecatedVersion" : { - "@id" : "spdx:deprecatedVersion", - "@type" : "xs:string" - }, - "describesPackages" : { - "@id" : "spdx:describesPackages", - "@type" : "spdx:Package", - "@container" : "@set" - }, - "description" : { - "@id" : "spdx:description", - "@type" : "xs:string" - }, - "documentation" : { - "@id" : "spdx:documentation", - "@type" : "xs:anyURI" - }, - "downloadLocation" : { - "@id" : "spdx:downloadLocation", - "@type" : "xs:anyURI" - }, - "example" : { - "@id" : "spdx:example", - "@type" : "xs:string" - }, - "exceptionTextHtml" : { - "@id" : "spdx:exceptionTextHtml", - "@type" : "xs:string" - }, - "externalDocumentRefs" : { - "@id" : "spdx:externalDocumentRefs", - "@type" : "spdx:ExternalDocumentRef", - "@container" : "@set" - }, - "externalRefs" : { - "@id" : "spdx:externalRefs", - "@type" : "spdx:ExternalRef", - "@container" : "@set" - }, - "externalReferenceSite" : { - "@id" : "spdx:externalReferenceSite", - "@type" : "xs:anyURI" - }, - "extractedText" : { - "@id" : "spdx:extractedText", - "@type" : "xs:string" - }, - "fileContributors" : { - "@id" : "spdx:fileContributors", - "@type" : "xs:string", - "@container" : "@set" - }, - "fileDependencies" : { - "@id" : "spdx:fileDependencies", - "@type" : "spdx:File", - "@container" : "@set" - }, - "fileName" : { - "@id" : "spdx:fileName", - "@type" : "xs:string" - }, - "fileTypes" : { - "@id" : "spdx:fileTypes", - "@type" : "spdx:FileType", - "@container" : "@set" - }, - "filesAnalyzed" : { - "@id" : "spdx:filesAnalyzed", - "@type" : "xs:boolean" - }, - "hasExtractedLicensingInfos" : { - "@id" : "spdx:hasExtractedLicensingInfos", - "@type" : "spdx:ExtractedLicensingInfo", - "@container" : "@set" - }, - "hasFiles" : { - "@id" : "spdx:hasFiles", - "@type" : "spdx:File", - "@container" : "@set" - }, - "isDeprecatedLicenseId" : { - "@id" : "spdx:isDeprecatedLicenseId", - "@type" : "xs:boolean" - }, - "isFsfLibre" : { - "@id" : "spdx:isFsfLibre", - "@type" : "xs:boolean" - }, - "isLive" : { - "@id" : "spdx:isLive", - "@type" : "xs:boolean" - }, - "isOsiApproved" : { - "@id" : "spdx:isOsiApproved", - "@type" : "xs:boolean" - }, - "isValid" : { - "@id" : "spdx:isValid", - "@type" : "xs:boolean" - }, - "isWayBackLink" : { - "@id" : "spdx:isWayBackLink", - "@type" : "xs:boolean" - }, - "licenseComments" : { - "@id" : "spdx:licenseComments", - "@type" : "xs:string" - }, - "licenseConcluded" : { - "@id" : "spdx:licenseConcluded", - "@type" : "spdx:AnyLicenseInfo" - }, - "licenseDeclared" : { - "@id" : "spdx:licenseDeclared", - "@type" : "spdx:AnyLicenseInfo" - }, - "licenseException" : { - "@id" : "spdx:licenseException", - "@type" : "spdx:LicenseException" - }, - "licenseExceptionId" : { - "@id" : "spdx:licenseExceptionId", - "@type" : "xs:string" - }, - "licenseExceptionTemplate" : { - "@id" : "spdx:licenseExceptionTemplate", - "@type" : "xs:string" - }, - "licenseExceptionText" : { - "@id" : "spdx:licenseExceptionText", - "@type" : "xs:string" - }, - "licenseId" : { - "@id" : "spdx:licenseId", - "@type" : "xs:string" - }, - "licenseInfoFromFiles" : { - "@id" : "spdx:licenseInfoFromFiles", - "@type" : "spdx:AnyLicenseInfo", - "@container" : "@set" - }, - "licenseInfoInFiles" : { - "@id" : "spdx:licenseInfoInFiles", - "@type" : "spdx:AnyLicenseInfo", - "@container" : "@set" - }, - "licenseInfoInSnippets" : { - "@id" : "spdx:licenseInfoInSnippets", - "@type" : "spdx:AnyLicenseInfo", - "@container" : "@set" - }, - "licenseListVersion" : { - "@id" : "spdx:licenseListVersion", - "@type" : "xs:string" - }, - "licenseText" : { - "@id" : "spdx:licenseText", - "@type" : "xs:string" - }, - "licenseTextHtml" : { - "@id" : "spdx:licenseTextHtml", - "@type" : "xs:string" - }, - "match" : { - "@id" : "spdx:match", - "@type" : "xs:string" - }, - "members" : { - "@id" : "spdx:members", - "@type" : "spdx:AnyLicenseInfo", - "@container" : "@set" - }, - "member" : { - "@id" : "spdx:member", - "@type" : "spdx:AnyLicenseInfo" - }, - "name" : { - "@id" : "spdx:name", - "@type" : "xs:string" - }, - "noticeText" : { - "@id" : "spdx:noticeText", - "@type" : "xs:string" - }, - "order" : { - "@id" : "spdx:order", - "@type" : "xs:nonNegativeInteger" - }, - "originator" : { - "@id" : "spdx:originator", - "@type" : "xs:string" - }, - "packageFileName" : { - "@id" : "spdx:packageFileName", - "@type" : "xs:string" - }, - "packageVerificationCode" : { - "@id" : "spdx:packageVerificationCode", - "@type" : "spdx:PackageVerificationCode" - }, - "packageVerificationCodeExcludedFiles" : { - "@id" : "spdx:packageVerificationCodeExcludedFiles", - "@type" : "xs:string", - "@container" : "@set" - }, - "packageVerificationCodeValue" : { - "@id" : "spdx:packageVerificationCodeValue", - "@type" : "xs:hexBinary" - }, - "primaryPackagePurpose" : { - "@id" : "spdx:primaryPackagePurpose", - "@type" : "spdx:Purpose" - }, - "ranges" : { - "@id" : "spdx:ranges", - "@type" : "rdfpointer:StartEndPointer", - "@container" : "@set" - }, - "referenceCategory" : { - "@id" : "spdx:referenceCategory", - "@type" : "spdx:ReferenceCategory" - }, - "referenceLocator" : { - "@id" : "spdx:referenceLocator", - "@type" : "xs:anyURI" - }, - "referenceType" : { - "@id" : "spdx:referenceType", - "@type" : "spdx:ReferenceType" - }, - "relatedSpdxElement" : { - "@id" : "spdx:relatedSpdxElement", - "@type" : "spdx:SpdxElement" - }, - "relationships" : { - "@id" : "spdx:relationships", - "@type" : "spdx:Relationship", - "@container" : "@set" - }, - "relationshipType" : { - "@id" : "spdx:relationshipType", - "@type" : "spdx:RelationshipType" - }, - "releaseDate" : { - "@id" : "spdx:releaseDate", - "@type" : "xs:dateTime" - }, - "reviewDate" : { - "@id" : "spdx:reviewDate", - "@type" : "xs:dateTime" - }, - "revieweds" : { - "@id" : "spdx:revieweds", - "@type" : "spdx:Review", - "@container" : "@set" - }, - "reviewer" : { - "@id" : "spdx:reviewer", - "@type" : "xs:string" - }, - "snippetFromFile" : { - "@id" : "spdx:snippetFromFile", - "@type" : "spdx:File" - }, - "sourceInfo" : { - "@id" : "spdx:sourceInfo", - "@type" : "xs:string" - }, - "spdxDocument" : { - "@id" : "spdx:spdxDocument", - "@type" : "spdx:SpdxDocument" - }, - "spdxVersion" : { - "@id" : "spdx:spdxVersion", - "@type" : "xs:string" - }, - "standardLicenseHeader" : { - "@id" : "spdx:standardLicenseHeader", - "@type" : "xs:string" - }, - "standardLicenseHeaderHtml" : { - "@id" : "spdx:standardLicenseHeaderHtml", - "@type" : "xs:string" - }, - "standardLicenseHeaderTemplate" : { - "@id" : "spdx:standardLicenseHeaderTemplate", - "@type" : "xs:string" - }, - "standardLicenseTemplate" : { - "@id" : "spdx:standardLicenseTemplate", - "@type" : "xs:string" - }, - "summary" : { - "@id" : "spdx:summary", - "@type" : "xs:string" - }, - "supplier" : { - "@id" : "spdx:supplier", - "@type" : "xs:string" - }, - "timestamp" : { - "@id" : "spdx:timestamp", - "@type" : "xs:dateTime" - }, - "url" : { - "@id" : "spdx:url", - "@type" : "xs:anyURI" - }, - "validUntilDate" : { - "@id" : "spdx:validUntilDate", - "@type" : "xs:dateTime" - }, - "versionInfo" : { - "@id" : "spdx:versionInfo", - "@type" : "xs:string" - } - } -} \ No newline at end of file diff --git a/ontology/spdx-ontology.owl.ttl b/ontology/spdx-ontology.owl.ttl deleted file mode 100644 index 982b591cb2..0000000000 --- a/ontology/spdx-ontology.owl.ttl +++ /dev/null @@ -1,2665 +0,0 @@ -@prefix : . -@prefix ns: . -@prefix owl: . -@prefix rdf: . -@prefix xml: . -@prefix xsd: . -@prefix doap: . -@prefix rdfs: . -@base . - - rdf:type owl:Ontology ; - owl:versionIRI ; - rdfs:comment """This specification describes the SPDX® language, defined as a dictionary of named properties and classes using W3C's RDF Technology. - -SPDX® is an open standard for communicating software bill of material information, including components, licenses, copyrights, and security references. SPDX reduces redundant work by providing a common format for companies and communities to share important data, thereby streamlining and improving compliance. -. -Known issues: -- rdfs:comment and rdfs:seeAlso are used within the SPDX classes and causes a redefinition of these standard terms"""@en ; - rdfs:label "SPDX 2.3" ; - owl:versionInfo 2.3 . - -################################################################# -# Annotation properties -################################################################# - -### http://www.w3.org/2000/01/rdf-schema#comment -rdfs:comment rdf:type owl:AnnotationProperty ; - rdfs:range xsd:string . - - -### http://www.w3.org/2002/07/owl#qualifiedCardinality -owl:qualifiedCardinality rdf:type owl:AnnotationProperty . - - -### http://www.w3.org/2003/06/sw-vocab-status/ns#term_status -ns:term_status rdf:type owl:AnnotationProperty . - - -################################################################# -# Datatypes -################################################################# - -### http://www.w3.org/2001/XMLSchema#date -xsd:date rdf:type rdfs:Datatype . - - -################################################################# -# Object Properties -################################################################# - -### http://spdx.org/rdf/terms#algorithm -:algorithm rdf:type owl:ObjectProperty ; - rdfs:domain :Checksum ; - rdfs:comment "Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#annotation -:annotation rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxElement ; - rdfs:range :Annotation ; - rdfs:comment "Provide additional information about an SpdxElement."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#annotationType -:annotationType rdf:type owl:ObjectProperty ; - rdfs:domain :Annotation ; - rdfs:range [ rdf:type owl:Class ; - owl:unionOf ( [ rdf:type owl:Restriction ; - owl:onProperty :annotationType ; - owl:hasValue :annotationType_other - ] - [ rdf:type owl:Restriction ; - owl:onProperty :annotationType ; - owl:hasValue :annotationType_review - ] - ) - ] ; - rdfs:comment "Type of the annotation."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#artifactOf -:artifactOf rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxElement ; - rdfs:range doap:Project ; - rdfs:comment "Deprecated as of version 2.1"@en , - "Indicates the project in which the SpdxElement originated. Tools must preserve doap:homepage and doap:name properties and the URI (if one is known) of doap:Project resources that are values of this property. All other properties of doap:Projects are not directly supported by SPDX and may be dropped when translating to or from some SPDX formats."@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#checksum -:checksum rdf:type owl:ObjectProperty ; - rdfs:domain [ rdf:type owl:Class ; - owl:unionOf ( :File - :Package - ) - ] ; - rdfs:range :Checksum ; - rdfs:comment "The checksum property provides a mechanism that can be used to verify that the contents of a File or Package have not changed."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#creationInfo -:creationInfo rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range :CreationInfo ; - rdfs:comment "The creationInfo property relates an SpdxDocument to a set of information about the creation of the SpdxDocument."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#crossRef -:crossRef rdf:type owl:ObjectProperty ; - rdfs:range :SimpleLicensingInfo ; - rdfs:comment "Cross Reference Detail for a license SeeAlso URL"@en . - - -### http://spdx.org/rdf/terms#dataLicense -:dataLicense rdf:type owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range [ rdf:type owl:Restriction ; - owl:onProperty :dataLicense ; - owl:hasValue - ] ; - rdfs:comment "Compliance with the SPDX specification includes populating the SPDX fields therein with data related to such fields (\"SPDX-Metadata\"). The SPDX specification contains numerous fields where an SPDX document creator may provide relevant explanatory text in SPDX-Metadata. Without opining on the lawfulness of \"database rights\" (in jurisdictions where applicable), such explanatory text is copyrightable subject matter in most Berne Convention countries. By using the SPDX specification, or any portion hereof, you hereby agree that any copyright rights (as determined by your jurisdiction) in any SPDX-Metadata, including without limitation explanatory text, shall be subject to the terms of the Creative Commons CC0 1.0 Universal license. For SPDX-Metadata not containing any copyright rights, you hereby agree and acknowledge that the SPDX-Metadata is provided to you \"as-is\" and without any representations or warranties of any kind concerning the SPDX-Metadata, 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 presence or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#describesPackage -:describesPackage rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range :Package ; - rdfs:comment "The describesPackage property relates an SpdxDocument to the package which it describes."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#externalDocumentRef -:externalDocumentRef rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range :ExternalDocumentRef ; - rdfs:comment "Identify any external SPDX documents referenced within this SPDX document."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#externalRef -:externalRef rdf:type owl:ObjectProperty ; - rdfs:domain :Package ; - rdfs:range :ExternalRef ; - rdfs:comment "An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileDependency -:fileDependency rdf:type owl:ObjectProperty ; - rdfs:domain :File ; - rdfs:range :File ; - rdfs:comment "This field is deprecated since SPDX 2.0 in favor of using Section 7 which provides more granularity about relationships."@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#fileType -:fileType rdf:type owl:ObjectProperty ; - rdfs:domain :File ; - rdfs:comment "The type of the file."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#hasExtractedLicensingInfo -:hasExtractedLicensingInfo rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range :ExtractedLicensingInfo ; - rdfs:comment "Indicates that a particular ExtractedLicensingInfo was defined in the subject SpdxDocument."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#hasFile -:hasFile rdf:type owl:ObjectProperty ; - rdfs:domain :Package ; - rdfs:range :File ; - rdfs:comment "Indicates that a particular file belongs to a package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseConcluded -:licenseConcluded rdf:type owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain :SpdxItem ; - rdfs:range [ rdf:type owl:Class ; - owl:unionOf ( :AnyLicenseInfo - [ rdf:type owl:Restriction ; - owl:onProperty :licenseConcluded ; - owl:hasValue :noassertion - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseConcluded ; - owl:hasValue :none - ] - ) - ] ; - rdfs:comment """The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the SPDX Item. - -If the licenseConcluded field is not present for an SPDX Item, it implies an equivalent meaning to NOASSERTION."""@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseDeclared -:licenseDeclared rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxItem ; - rdfs:range :AnyLicenseInfo ; - rdfs:comment "The licensing that the creators of the software in the package, or the packager, have declared. Declarations by the original software creator should be preferred, if they exist."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseException -:licenseException rdf:type owl:ObjectProperty ; - rdfs:domain :WithExceptionOperator ; - rdfs:range :LicenseException ; - rdfs:comment "An exception to a license."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseInfoFromFiles -:licenseInfoFromFiles rdf:type owl:ObjectProperty ; - rdfs:domain :Package ; - rdfs:range [ rdf:type owl:Class ; - owl:unionOf ( :AnyLicenseInfo - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoFromFiles ; - owl:hasValue :noassertion - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoFromFiles ; - owl:hasValue :none - ] - ) - ] ; - rdfs:comment """The licensing information that was discovered directly within the package. There will be an instance of this property for each distinct value of alllicenseInfoInFile properties of all files contained in the package. - -If the licenseInfoFromFiles field is not present for a package and filesAnalyzed property for that same pacakge is true or omitted, it implies an equivalent meaning to NOASSERTION."""@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseInfoInFile -:licenseInfoInFile rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf :licenseInfoFromFiles ; - rdfs:domain :File ; - rdfs:range [ rdf:type owl:Class ; - owl:unionOf ( :AnyLicenseInfo - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoInFile ; - owl:hasValue :noassertion - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoInFile ; - owl:hasValue :none - ] - ) - ] ; - rdfs:comment """Licensing information that was discovered directly in the subject file. This is also considered a declared license for the file. - -If the licenseInfoInFile field is not present for a file, it implies an equivalent meaning to NOASSERTION."""@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#licenseInfoInSnippet -:licenseInfoInSnippet rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf :licenseInfoFromFiles ; - rdfs:domain :Snippet ; - rdfs:range [ rdf:type owl:Class ; - owl:unionOf ( :AnyLicenseInfo - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoInFile ; - owl:hasValue :noassertion - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoInFile ; - owl:hasValue :none - ] - ) - ] ; - rdfs:comment """Licensing information that was discovered directly in the subject snippet. This is also considered a declared license for the snippet. - -If the licenseInfoInSnippet field is not present for a snippet, it implies an equivalent meaning to NOASSERTION."""@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#member -:member rdf:type owl:ObjectProperty ; - rdfs:domain [ rdf:type owl:Class ; - owl:unionOf ( :ConjunctiveLicenseSet - :DisjunctiveLicenseSet - :WithExceptionOperator - ) - ] ; - rdfs:range :AnyLicenseInfo ; - rdfs:comment "A license, or other licensing information, that is a member of the subject license set."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#packageVerificationCode -:packageVerificationCode rdf:type owl:ObjectProperty ; - rdfs:domain :Package ; - rdfs:range :PackageVerificationCode ; - rdfs:comment "A manifest based verification code (the algorithm is defined in section 3.9.4 of the full specification) of the package. This allows consumers of this data and/or database to determine if a package they have in hand is identical to the package from which the data was produced. This algorithm works even if the SPDX document is included in the package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#primaryPackagePurpose -:primaryPackagePurpose rdf:type owl:ObjectProperty ; - rdfs:domain :Package ; - rdfs:range :Purpose ; - rdfs:comment "This field provides information about the primary purpose of the identified package. Package Purpose is intrinsic to how the package is being used rather than the content of the package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#range -:range rdf:type owl:ObjectProperty ; - rdfs:domain :Snippet ; - rdfs:range ; - rdfs:comment "This field defines the byte range in the original host file (in X.2) that the snippet information applies to"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceCategory -:referenceCategory rdf:type owl:ObjectProperty ; - rdfs:domain :ExternalRef ; - rdfs:range :ReferenceCategory ; - rdfs:comment "Category for the external reference"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceType -:referenceType rdf:type owl:ObjectProperty ; - rdfs:domain :ExternalRef ; - rdfs:range :ReferenceType ; - rdfs:comment "Type of the external reference. These are definined in an appendix in the SPDX specification."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referencesFile -:referencesFile rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range :File ; - rdfs:comment "Indicates that a particular file belongs as part of the set of analyzed files in the SpdxDocument."@en , - "This property has been replaced by a relationship between the SPDX document and file with a \"contains\" relationship type."@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#relatedSpdxElement -:relatedSpdxElement rdf:type owl:ObjectProperty ; - rdfs:domain :Relationship ; - rdfs:range :SpdxElement ; - rdfs:comment "A related SpdxElement."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationship -:relationship rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxElement ; - rdfs:range :Relationship ; - rdfs:comment "Defines a relationship between two SPDX elements. The SPDX element may be a Package, File, or SpdxDocument."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType -:relationshipType rdf:type owl:ObjectProperty ; - rdfs:domain :Relationship ; - rdfs:range [ rdf:type owl:Class ; - owl:unionOf ( [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_amendment - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_ancestorOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_buildToolOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_containedBy - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_contains - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_copyOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_dataFile - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_dataFileOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_descendantOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_describedBy - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_describes - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_distributionArtifact - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_documentation - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_dynamicLink - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_expandedFromArchive - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_fileAdded - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_fileDeleted - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_fileModified - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_generatedFrom - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_generates - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_hasPrerequisite - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_metafileOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_optionalComponentOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_other - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_packageOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_patchApplied - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_patchFor - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_prerequisiteFor - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_staticLink - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_testcaseOf - ] - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:hasValue :relationshipType_variantOf - ] - ) - ] ; - rdfs:comment "Describes the type of relationship between two SPDX elements."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#reviewed -:reviewed rdf:type owl:ObjectProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range :Review . - - -### http://spdx.org/rdf/terms#snippetFromFile -:snippetFromFile rdf:type owl:ObjectProperty ; - rdfs:domain :Snippet ; - rdfs:range :File ; - rdfs:comment "File containing the SPDX element (e.g. the file contaning a snippet)."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#spdxDocument -:spdxDocument rdf:type owl:ObjectProperty ; - rdfs:domain :ExternalDocumentRef ; - rdfs:range :SpdxDocument ; - rdfs:comment "A property containing an SPDX document."@en ; - ns:term_status "stable"@en . - - -### http://www.w3.org/2009/pointers#endPointer - rdf:type owl:ObjectProperty ; - rdfs:domain ; - rdfs:range ; - ns:term_status "stable"@en . - - -### http://www.w3.org/2009/pointers#reference - rdf:type owl:ObjectProperty ; - rdfs:domain ; - ns:term_status "stable"@en . - - -### http://www.w3.org/2009/pointers#startPointer - rdf:type owl:ObjectProperty ; - rdfs:domain ; - rdfs:range ; - ns:term_status "stable"@en . - - -################################################################# -# Data properties -################################################################# - -### http://spdx.org/rdf/terms#annotationDate -:annotationDate rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :date ; - rdfs:domain :Annotation ; - rdfs:range xsd:dateTime ; - rdfs:comment "Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#annotator -:annotator rdf:type owl:DatatypeProperty ; - rdfs:domain :Annotation ; - rdfs:range xsd:string ; - rdfs:comment "This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document." ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#attributionText -:attributionText rdf:type owl:DatatypeProperty ; - rdfs:domain :SpdxItem ; - rdfs:range xsd:string ; - rdfs:comment "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#builtDate -:builtDate rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :date ; - rdfs:domain :Package ; - rdfs:range xsd:dateTime ; - rdfs:comment "This field provides a place for recording the actual date the package was built."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumValue -:checksumValue rdf:type owl:DatatypeProperty , - owl:FunctionalProperty ; - rdfs:domain :Checksum ; - rdfs:range xsd:hexBinary ; - rdfs:comment "The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#contextualExample -:contextualExample rdf:type owl:DatatypeProperty ; - rdfs:domain :ReferenceType ; - rdfs:range xsd:anyURI ; - rdfs:comment "Example for use of the external repository identifier"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#copyrightText -:copyrightText rdf:type owl:DatatypeProperty ; - rdfs:domain :SpdxItem ; - rdfs:range rdfs:Literal , - xsd:string ; - rdfs:comment """The text of copyright declarations recited in the package, file or snippet. - -If the copyrightText field is not present, it implies an equivalent meaning to NOASSERTION."""@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#created -:created rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :date ; - rdfs:domain :CreationInfo ; - rdfs:range xsd:dateTime ; - rdfs:comment "Identify when the SPDX document was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#creator -:creator rdf:type owl:DatatypeProperty ; - rdfs:domain :CreationInfo ; - rdfs:range xsd:string ; - rdfs:comment "Identify who (or what, in the case of a tool) created the SPDX document. If the SPDX document was created by an individual, indicate the person's name. If the SPDX document was created on behalf of a company or organization, indicate the entity name. If the SPDX document was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#date -:date rdf:type owl:DatatypeProperty ; - rdfs:domain [ rdf:type owl:Class ; - owl:unionOf ( :Annotation - :CreationInfo - ) - ] ; - rdfs:range xsd:dateTime ; - rdfs:comment "A date-time stamp."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#deprecatedVersion -:deprecatedVersion rdf:type owl:DatatypeProperty ; - rdfs:domain [ rdf:type owl:Class ; - owl:unionOf ( :ListedLicense - :ListedLicenseException - ) - ] ; - rdfs:range xsd:string ; - rdfs:comment "License list version where this license was decprecated"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#description -:description rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "Provides a detailed description of the package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#documentation -:documentation rdf:type owl:DatatypeProperty ; - rdfs:domain :ReferenceType ; - rdfs:range xsd:anyURI ; - rdfs:comment "Website containing the documentation related to the repository identifier"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#downloadLocation -:downloadLocation rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:anyURI ; - rdfs:comment "The URI at which this package is available for download. Private (i.e., not publicly reachable) URIs are acceptable as values of this property. The values http://spdx.org/rdf/terms#none and http://spdx.org/rdf/terms#noassertion may be used to specify that the package is not downloadable or that no attempt was made to determine its download location, respectively."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#example -:example rdf:type owl:DatatypeProperty ; - rdfs:domain :LicenseException ; - rdfs:range xsd:string ; - rdfs:comment "Text for examples in describing an SPDX element."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#exceptionTextHtml -:exceptionTextHtml rdf:type owl:DatatypeProperty ; - rdfs:domain :ListedLicenseException ; - rdfs:range xsd:string ; - rdfs:comment "HTML representation of the License Exception Text"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#externalDocumentId -:externalDocumentId rdf:type owl:DatatypeProperty ; - rdfs:domain :ExternalDocumentRef ; - rdfs:range xsd:anyURI ; - rdfs:comment "externalDocumentId is a string containing letters, numbers, ., - and/or + which uniquely identifies an external document within this document."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#externalReferenceSite -:externalReferenceSite rdf:type owl:DatatypeProperty ; - rdfs:domain :ReferenceType ; - rdfs:range xsd:anyURI ; - rdfs:comment "Website for the maintainers of the external reference site"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#extractedText -:extractedText rdf:type owl:DatatypeProperty ; - rdfs:domain :ExtractedLicensingInfo ; - rdfs:range xsd:string ; - rdfs:comment "Provide a copy of the actual text of the license reference extracted from the package, file or snippet that is associated with the License Identifier to aid in future analysis."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileContributor -:fileContributor rdf:type owl:DatatypeProperty ; - rdfs:domain :File ; - rdfs:range xsd:string ; - rdfs:comment "This field provides a place for the SPDX file creator to record file contributors. Contributors could include names of copyright holders and/or authors who may not be copyright holders yet contributed to the file content."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileName -:fileName rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :name ; - rdfs:domain :File ; - rdfs:range xsd:string ; - rdfs:comment "The name of the file relative to the root of the package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#filesAnalyzed -:filesAnalyzed rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:boolean ; - rdfs:comment "Indicates whether the file content of this package has been available for or subjected to analysis when creating the SPDX document. If false indicates packages that represent metadata or URI references to a project, product, artifact, distribution or a component. If set to false, the package must not contain any files."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#isDeprecatedLicenseId -:isDeprecatedLicenseId rdf:type owl:DatatypeProperty ; - rdfs:domain :ListedLicense ; - rdfs:range xsd:boolean . - - -### http://spdx.org/rdf/terms#isFsfLibre -:isFsfLibre rdf:type owl:DatatypeProperty ; - rdfs:domain :License ; - rdfs:range xsd:boolean . - - -### http://spdx.org/rdf/terms#isLive -:isLive rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:boolean ; - rdfs:comment "Indicate a URL is still a live accessible location on the public internet"@en . - - -### http://spdx.org/rdf/terms#isOsiApproved -:isOsiApproved rdf:type owl:DatatypeProperty ; - rdfs:domain :License ; - rdfs:range xsd:boolean ; - rdfs:comment "Indicates if the OSI has approved the license."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#isValid -:isValid rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:boolean ; - rdfs:comment "True if the URL is a valid well formed URL"@en . - - -### http://spdx.org/rdf/terms#isWayBackLink -:isWayBackLink rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:boolean ; - rdfs:comment "True if the License SeeAlso URL points to a Wayback archive"@en . - - -### http://spdx.org/rdf/terms#licenseComments -:licenseComments rdf:type owl:DatatypeProperty ; - rdfs:domain :SpdxItem ; - rdfs:range xsd:string ; - rdfs:comment "The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseExceptionId -:licenseExceptionId rdf:type owl:DatatypeProperty ; - rdfs:domain :LicenseException ; - rdfs:range xsd:string ; - rdfs:comment "Short form license exception identifier in Appendix I.2 of the SPDX specification."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseExceptionTemplate -:licenseExceptionTemplate rdf:type owl:DatatypeProperty ; - rdfs:domain :LicenseException ; - rdfs:range xsd:string ; - rdfs:comment "Template for matching license exception text"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseExceptionText -:licenseExceptionText rdf:type owl:DatatypeProperty ; - rdfs:domain :LicenseException ; - rdfs:range xsd:string ; - rdfs:comment "Full text of the license exception."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseId -:licenseId rdf:type owl:DatatypeProperty ; - rdfs:domain :SimpleLicensingInfo ; - rdfs:range xsd:string ; - rdfs:comment "A human readable short form license identifier for a license. The license ID is either on the standard license list or the form \"LicenseRef-[idString]\" where [idString] is a unique string containing letters, numbers, \".\" or \"-\". When used within a license expression, the license ID can optionally include a reference to an external document in the form \"DocumentRef-[docrefIdString]:LicenseRef-[idString]\" where docRefIdString is an ID for an external document reference."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseListVersion -:licenseListVersion rdf:type owl:DatatypeProperty , - owl:FunctionalProperty ; - rdfs:domain :CreationInfo ; - rdfs:range xsd:string ; - rdfs:comment "An optional field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseText -:licenseText rdf:type owl:DatatypeProperty ; - rdfs:domain :License ; - rdfs:range xsd:string ; - rdfs:comment "Full text of the license."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#licenseTextHtml -:licenseTextHtml rdf:type owl:DatatypeProperty ; - rdfs:domain :ListedLicense ; - rdfs:range xsd:string ; - rdfs:comment "License text in HTML format"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#match -:match rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:string ; - rdfs:comment "Status of a License List SeeAlso URL reference if it refers to a website that matches the license text." . - - -### http://spdx.org/rdf/terms#name -:name rdf:type owl:DatatypeProperty ; - rdfs:domain :SpdxElement ; - rdfs:range xsd:string ; - rdfs:comment "Identify name of this SpdxElement."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#noticeText -:noticeText rdf:type owl:DatatypeProperty ; - rdfs:domain :File ; - rdfs:range xsd:string ; - rdfs:comment "This field provides a place for the SPDX file creator to record potential legal notices found in the file. This may or may not include copyright statements."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#order -:order rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:nonNegativeInteger ; - rdfs:comment "The ordinal order of this element within a list"@en . - - -### http://spdx.org/rdf/terms#originator -:originator rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "The name and, optionally, contact information of the person or organization that originally created the package. Values of this property must conform to the agent and tool syntax."@en . - - -### http://spdx.org/rdf/terms#packageFileName -:packageFileName rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "The base name of the package file name. For example, zlib-1.2.5.tar.gz."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#packageName -:packageName rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :name ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "Identify the full name of the package as given by Package Originator."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#packageVerificationCodeExcludedFile -:packageVerificationCodeExcludedFile rdf:type owl:DatatypeProperty ; - rdfs:domain :PackageVerificationCode ; - rdfs:range xsd:string ; - rdfs:comment "A file that was excluded when calculating the package verification code. This is usually a file containing SPDX data regarding the package. If a package contains more than one SPDX file all SPDX files must be excluded from the package verification code. If this is not done it would be impossible to correctly calculate the verification codes in both files."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#packageVerificationCodeValue -:packageVerificationCodeValue rdf:type owl:DatatypeProperty ; - rdfs:domain :PackageVerificationCode ; - rdfs:range xsd:hexBinary ; - rdfs:comment "The actual package verification code as a hex encoded value."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceLocator -:referenceLocator rdf:type owl:DatatypeProperty ; - rdfs:domain :ExternalRef ; - rdfs:range xsd:anyURI ; - rdfs:comment "The unique string with no spaces necessary to access the package-specific information, metadata, or content within the target location. The format of the locator is subject to constraints defined by the ."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#releaseDate -:releaseDate rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :date ; - rdfs:domain :Package ; - rdfs:range xsd:dateTime ; - rdfs:comment "This field provides a place for recording the date the package was released."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#reviewDate -:reviewDate rdf:type owl:DatatypeProperty ; - rdfs:domain :Review ; - rdfs:range xsd:dateTime ; - rdfs:comment "Deprecated in favor of Annotation with an annotationType_review."@en , - "The date and time at which the SpdxDocument was reviewed. This value must be in UTC and have 'Z' as its timezone indicator."@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#reviewer -:reviewer rdf:type owl:DatatypeProperty ; - rdfs:domain :Review ; - rdfs:range xsd:string ; - rdfs:comment "The name and, optionally, contact information of the person who performed the review. Values of this property must conform to the agent and tool syntax. The reviewer property is deprecated in favor of Annotation with an annotationType review."@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#snippetName -:snippetName rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :name ; - rdfs:domain :Snippet ; - rdfs:range xsd:string ; - rdfs:comment "Identify a specific snippet in a human convenient manner."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#sourceInfo -:sourceInfo rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "Allows the producer(s) of the SPDX document to describe how the package was acquired and/or changed from the original source."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#specVersion -:specVersion rdf:type owl:DatatypeProperty ; - rdfs:domain :SpdxDocument ; - rdfs:range xsd:string ; - rdfs:comment "Provide a reference number that can be used to understand how to parse and interpret the rest of the file. It will enable both future changes to the specification and to support backward compatibility. The version number consists of a major and minor version indicator. The major field will be incremented when incompatible changes between versions are made (one or more sections are created, modified or deleted). The minor field will be incremented when backwards compatible changes are made."@en . - - -### http://spdx.org/rdf/terms#standardLicenseHeader -:standardLicenseHeader rdf:type owl:DatatypeProperty ; - rdfs:domain :License ; - rdfs:range xsd:string ; - rdfs:comment "License author's preferred text to indicated that a file is covered by the license."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#standardLicenseHeaderHtml -:standardLicenseHeaderHtml rdf:type owl:DatatypeProperty ; - rdfs:domain :ListedLicense ; - rdfs:range xsd:string ; - rdfs:comment "HTML representation of the standard license header"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#standardLicenseHeaderTemplate -:standardLicenseHeaderTemplate rdf:type owl:DatatypeProperty ; - rdfs:domain :License ; - rdfs:range xsd:string ; - rdfs:comment "License template which describes sections of the license header which can be varied. See License Template section of the specification for format information."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#standardLicenseTemplate -:standardLicenseTemplate rdf:type owl:DatatypeProperty ; - rdfs:domain :License ; - rdfs:range xsd:string ; - rdfs:comment "License template which describes sections of the license which can be varied. See License Template section of the specification for format information."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#summary -:summary rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "Provides a short description of the package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#supplier -:supplier rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "The name and, optionally, contact information of the person or organization who was the immediate supplier of this package to the recipient. The supplier may be different than originator when the software has been repackaged. Values of this property must conform to the agent and tool syntax."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#timestamp -:timestamp rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:dateTime ; - rdfs:comment "Timestamp"@en . - - -### http://spdx.org/rdf/terms#url -:url rdf:type owl:DatatypeProperty ; - rdfs:domain :CrossRef ; - rdfs:range xsd:anyURI ; - rdfs:comment "URL Reference"@en . - - -### http://spdx.org/rdf/terms#validUntilDate -:validUntilDate rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :date ; - rdfs:domain :Package ; - rdfs:range xsd:dateTime ; - rdfs:comment "This field provides a place for recording the end of the support period for a package from the supplier."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#versionInfo -:versionInfo rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:string ; - rdfs:comment "Provides an indication of the version of the package that is described by this SpdxDocument."@en ; - ns:term_status "stable"@en . - - -### http://usefulinc.com/ns/doap#homepage -doap:homepage rdf:type owl:DatatypeProperty ; - rdfs:domain :Package ; - rdfs:range xsd:anyURI ; - ns:term_status "stable"@en . - - -### http://www.w3.org/2000/01/rdf-schema#comment -rdfs:comment rdf:type owl:DatatypeProperty . - - -### http://www.w3.org/2000/01/rdf-schema#seeAlso -rdfs:seeAlso rdf:type owl:DatatypeProperty . - - -### http://www.w3.org/2009/pointers#lineNumber - rdf:type owl:DatatypeProperty ; - rdfs:domain ; - rdfs:range xsd:positiveInteger ; - ns:term_status "stable"@en . - - -### http://www.w3.org/2009/pointers#offset - rdf:type owl:DatatypeProperty ; - rdfs:domain ; - rdfs:range xsd:positiveInteger ; - ns:term_status "stable"@en . - - -################################################################# -# Classes -################################################################# - -### http://spdx.org/rdf/terms#Annotation -:Annotation rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :annotationType ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :AnnotationType - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :annotationDate ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:dateTime - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :annotator ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An Annotation is a comment on an SpdxItem by an agent." ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#AnnotationType -:AnnotationType rdf:type owl:Class ; - rdfs:comment "This type describes the type of annotation. Annotations are usually created when someone reviews the file, and if this is the case the annotation type should be REVIEW."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#AnyLicenseInfo -:AnyLicenseInfo rdf:type owl:Class ; - rdfs:comment "The AnyLicenseInfo class includes all resources that represent licensing information." ; - rdfs:isDefinedBy "http://spdx.org/rdf/terms#AnyLicenseInfo" ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#Checksum -:Checksum rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :algorithm ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :ChecksumAlgorithm - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :checksumValue ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:hexBinary - ] ; - rdfs:comment "A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ChecksumAlgorithm -:ChecksumAlgorithm rdf:type owl:Class ; - rdfs:comment "Algorighm for Checksums."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ConjunctiveLicenseSet -:ConjunctiveLicenseSet rdf:type owl:Class ; - rdfs:subClassOf :AnyLicenseInfo , - rdfs:Container , - [ rdf:type owl:Restriction ; - owl:onProperty :member ; - owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] ; - rdfs:comment "A ConjunctiveLicenseSet represents a set of licensing information all of which apply."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#CreationInfo -:CreationInfo rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :creator ; - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :created ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:dateTimeStamp - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseListVersion ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "One instance is required for each SPDX file produced. It provides the necessary information for forward and backward compatibility for processing tools."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#CrossRef -:CrossRef rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :url ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isLive ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isValid ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isWayBackLink ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :match ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :order ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :timestamp ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:dateTime - ] ; - rdfs:comment "Cross reference details for the a URL reference"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#DisjunctiveLicenseSet -:DisjunctiveLicenseSet rdf:type owl:Class ; - rdfs:subClassOf :AnyLicenseInfo , - rdfs:Container , - [ rdf:type owl:Restriction ; - owl:onProperty :member ; - owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] ; - rdfs:comment "A DisjunctiveLicenseSet represents a set of licensing information where only one license applies at a time. This class implies that the recipient gets to choose one of these licenses they would prefer to use."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ExternalDocumentRef -:ExternalDocumentRef rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :checksum ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :Checksum - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :spdxDocument ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :SpdxDocument - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :externalDocumentId ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] ; - rdfs:comment "Information about an external SPDX document reference including the checksum. This allows for verification of the external references."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ExternalRef -:ExternalRef rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :referenceCategory ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :ReferenceCategory - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :referenceType ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :ReferenceType - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :referenceLocator ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ExtractedLicensingInfo -:ExtractedLicensingInfo rdf:type owl:Class ; - rdfs:subClassOf :SimpleLicensingInfo , - [ rdf:type owl:Restriction ; - owl:onProperty :extractedText ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An ExtractedLicensingInfo represents a license or licensing notice that was found in a package, file or snippet. Any license text that is recognized as a license may be represented as a License rather than an ExtractedLicensingInfo."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#File -:File rdf:type owl:Class ; - rdfs:subClassOf :SpdxItem , - [ rdf:type owl:Restriction ; - owl:onProperty :artifactOf ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass doap:Project - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :checksum ; - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :Checksum - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :fileDependency ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :File - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :fileType ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :FileType - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoInFile ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :fileContributor ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :fileName ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :noticeText ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - owl:disjointWith :Snippet ; - rdfs:comment "A File represents a named sequence of information that is contained in a software package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#FileType -:FileType rdf:type owl:Class ; - rdfs:comment "Type of file."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#License -:License rdf:type owl:Class ; - rdfs:subClassOf :SimpleLicensingInfo , - [ rdf:type owl:Restriction ; - owl:onProperty :isOsiApproved ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseText ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isDeprecatedLicenseId ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isFsfLibre ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standardLicenseHeader ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standardLicenseHeaderTemplate ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standardLicenseTemplate ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "A License represents a copyright license. The SPDX license list website is annotated with these properties (using RDFa) to allow license data published there to be easily processed. The license list is populated in accordance with the License List fields guidelines. These guidelines are not normative and may change over time. SPDX tooling should not rely on values in the license list conforming to the current guidelines."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#LicenseException -:LicenseException rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty rdfs:seeAlso ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseExceptionId ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseExceptionText ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :name ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :example ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseExceptionTemplate ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An exception to a license."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ListedLicense -:ListedLicense rdf:type owl:Class ; - rdfs:subClassOf :License , - [ rdf:type owl:Restriction ; - owl:onProperty :deprecatedVersion ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isDeprecatedLicenseId ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseTextHtml ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standardLicenseHeaderHtml ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "A license which is included in the SPDX License List (http://spdx.org/licenses)."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ListedLicenseException -:ListedLicenseException rdf:type owl:Class ; - rdfs:subClassOf :LicenseException , - [ rdf:type owl:Restriction ; - owl:onProperty :exceptionTextHtml ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "License exception specific to ListedLicenses" . - - -### http://spdx.org/rdf/terms#OrLaterOperator -:OrLaterOperator rdf:type owl:Class ; - rdfs:subClassOf :AnyLicenseInfo , - [ rdf:type owl:Restriction ; - owl:onProperty :member ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :SimpleLicensingInfo - ] ; - rdfs:comment "A license with an or later operator indicating this license version or any later version of the license"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#Package -:Package rdf:type owl:Class ; - rdfs:subClassOf :SpdxItem , - [ rdf:type owl:Class ; - owl:unionOf ( [ rdf:type owl:Restriction ; - owl:onProperty :licenseDeclared ; - owl:hasValue :noassertion - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseDeclared ; - owl:hasValue :none - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseDeclared ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] - ) - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :checksum ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :Checksum - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :externalRef ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :ExternalRef - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasFile ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :File - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :packageVerificationCode ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :PackageVerificationCode - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :primaryPackagePurpose ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :Purpose - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :downloadLocation ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :builtDate ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:date - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :description ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :filesAnalyzed ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:boolean - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :originator ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :packageFileName ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :releaseDate ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:date - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :sourceInfo ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :summary ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :supplier ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :validUntilDate ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:date - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :versionInfo ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty doap:homepage ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] ; - rdfs:comment "A Package represents a collection of software files that are delivered as a single functional component."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#PackageVerificationCode -:PackageVerificationCode rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :packageVerificationCodeExcludedFile ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :packageVerificationCodeValue ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:hexBinary - ] ; - rdfs:comment "A manifest based verification code (the algorithm is defined in section 4.7 of the full specification) of the SPDX Item. This allows consumers of this data and/or database to determine if an SPDX item they have in hand is identical to the SPDX item from which the data was produced. This algorithm works even if the SPDX document is included in the SPDX item."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#Purpose -:Purpose rdf:type owl:Class ; - rdfs:comment "Package Purpose is intrinsic to how the package is being used rather than the content of the package." ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#ReferenceCategory -:ReferenceCategory rdf:type owl:Class ; - rdfs:comment "Category used for ExternalRef"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#ReferenceType -:ReferenceType rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :contextualExample ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :documentation ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :externalReferenceSite ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] ; - rdfs:comment "Types used to external reference identifiers."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#Relationship -:Relationship rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :relatedSpdxElement ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :SpdxElement - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :relationshipType ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :RelationshipType - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "A Relationship represents a relationship between two SpdxElements."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#RelationshipType -:RelationshipType rdf:type owl:Class ; - rdfs:comment "Type of relationship."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#Review -:Review rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :reviewDate ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:dateTime - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :reviewer ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "This class has been deprecated in favor of an Annotation with an Annotation type of review."@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#SimpleLicensingInfo -:SimpleLicensingInfo rdf:type owl:Class ; - rdfs:subClassOf :AnyLicenseInfo , - [ rdf:type owl:Restriction ; - owl:onProperty :crossRef ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :CrossRef - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:seeAlso ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:anyURI - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseId ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :name ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#Snippet -:Snippet rdf:type owl:Class ; - rdfs:subClassOf :SpdxItem , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoInSnippet ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :range ; - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :snippetFromFile ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :File - ] ; - rdfs:comment "The set of bytes in a file. The name of the snippet is the name of the file appended with the byte range in parenthesis (ie: \"./file/name(2145:5532)\")"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#SpdxDocument -:SpdxDocument rdf:type owl:Class ; - rdfs:subClassOf :SpdxElement , - [ rdf:type owl:Restriction ; - owl:onProperty :dataLicense ; - owl:hasValue - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :describesPackage ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :Package - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :externalDocumentRef ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :ExternalDocumentRef - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasExtractedLicensingInfo ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :ExtractedLicensingInfo - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :reviewed ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :Review - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :creationInfo ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :CreationInfo - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :dataLicense ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :specVersion ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package. This is, effectively, the top level of SPDX information."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#SpdxElement -:SpdxElement rdf:type owl:Class ; - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :annotation ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :Annotation - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :relationship ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :Relationship - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :name ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:comment ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An SpdxElement is any thing described in SPDX, either a document or an SpdxItem. SpdxElements can be related to other SpdxElements."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#SpdxItem -:SpdxItem rdf:type owl:Class ; - rdfs:subClassOf :SpdxElement , - [ rdf:type owl:Class ; - owl:unionOf ( [ rdf:type owl:Restriction ; - owl:onProperty :licenseConcluded ; - owl:hasValue :noassertion - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseConcluded ; - owl:hasValue :none - ] - [ rdf:type owl:Restriction ; - owl:onProperty :licenseConcluded ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] - ) - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseInfoFromFiles ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onClass :AnyLicenseInfo - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :attributionText ; - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :copyrightText ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseComments ; - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:string - ] ; - rdfs:comment "An SpdxItem is a potentially copyrightable work."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#WithExceptionOperator -:WithExceptionOperator rdf:type owl:Class ; - rdfs:subClassOf :AnyLicenseInfo , - [ rdf:type owl:Restriction ; - owl:onProperty :licenseException ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :LicenseException - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :member ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :SimpleLicensingInfo - ] ; - rdfs:comment "Sometimes a set of license terms apply except under special circumstances. In this case, use the binary \"WITH\" operator to construct a new license expression to represent the special exception situation. A valid is where the left operand is a value and the right operand is a that represents the special exception terms."@en ; - ns:term_status "stable"@en . - - -### http://usefulinc.com/ns/doap#Project -doap:Project rdf:type owl:Class . - - -### http://www.w3.org/2000/01/rdf-schema#Container -rdfs:Container rdf:type owl:Class . - - -### http://www.w3.org/2009/pointers#ByteOffsetPointer - rdf:type owl:Class ; - rdfs:subClassOf , - [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:positiveInteger - ] ; - ns:term_status "stable" . - - -### http://www.w3.org/2009/pointers#CompoundPointer - rdf:type owl:Class ; - rdfs:subClassOf ; - ns:term_status "stable" . - - -### http://www.w3.org/2009/pointers#LineCharPointer - rdf:type owl:Class ; - rdfs:subClassOf , - [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onDataRange xsd:positiveInteger - ] ; - ns:term_status "stable" . - - -### http://www.w3.org/2009/pointers#OffsetPointer - rdf:type owl:Class ; - rdfs:subClassOf ; - ns:term_status "stable" . - - -### http://www.w3.org/2009/pointers#Pointer - rdf:type owl:Class ; - ns:term_status "stable" . - - -### http://www.w3.org/2009/pointers#SinglePointer - rdf:type owl:Class ; - rdfs:subClassOf , - [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass :File - ] ; - ns:term_status "stable" . - - -### http://www.w3.org/2009/pointers#StartEndPointer - rdf:type owl:Class ; - rdfs:subClassOf , - [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass - ] , - [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; - owl:onClass - ] ; - ns:term_status "stable" . - - -################################################################# -# Individuals -################################################################# - -### http://spdx.org/licenses/CC0-1.0 - rdf:type owl:NamedIndividual . - - -### http://spdx.org/rdf/terms#annotationType_other -:annotationType_other rdf:type owl:NamedIndividual , - :AnnotationType ; - rdfs:comment "Type of annotation which does not fit in any of the pre-defined annotation types."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#annotationType_review -:annotationType_review rdf:type owl:NamedIndividual , - :AnnotationType ; - rdfs:comment "A Review represents an audit and signoff by an individual, organization or tool on the information for an SpdxElement."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_adler32 -:checksumAlgorithm_adler32 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was ADLER32."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_blake2b256 -:checksumAlgorithm_blake2b256 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was BLAKE2b-256."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_blake2b384 -:checksumAlgorithm_blake2b384 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was BLAKE2b-384."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_blake2b512 -:checksumAlgorithm_blake2b512 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was BLAKE2b-512."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_blake3 -:checksumAlgorithm_blake3 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was BLAKE3."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_md2 -:checksumAlgorithm_md2 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was MD2" ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_md4 -:checksumAlgorithm_md4 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was MD4" ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_md5 -:checksumAlgorithm_md5 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was MD5"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_md6 -:checksumAlgorithm_md6 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was MD6"@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha1 -:checksumAlgorithm_sha1 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA-1" ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha224 -:checksumAlgorithm_sha224 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA224"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha256 -:checksumAlgorithm_sha256 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA256"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha384 -:checksumAlgorithm_sha384 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA384"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha3_256 -:checksumAlgorithm_sha3_256 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA3-256."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha3_384 -:checksumAlgorithm_sha3_384 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA3-384."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha3_512 -:checksumAlgorithm_sha3_512 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA3-512."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#checksumAlgorithm_sha512 -:checksumAlgorithm_sha512 rdf:type owl:NamedIndividual , - :ChecksumAlgorithm ; - rdfs:comment "Indicates the algorithm used was SHA512"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_application -:fileType_application rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment " The file is associated with a specific application type (MIME type of application/* )"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_archive -:fileType_archive rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "Indicates the file is an archive file."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_audio -:fileType_audio rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment """The file is associated with an audio file (MIME type of audio/* , ie. .mp3 ); -IMAGE if the file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif )"""@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_binary -:fileType_binary rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "Indicates the file is not a text file. spdx:filetype_archive is preferred for archive files even though they are binary."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_documentation -:fileType_documentation rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "The file serves as documentation."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_image -:fileType_image rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "The file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif )."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_other -:fileType_other rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "Indicates the file is not a source, archive or binary file."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_source -:fileType_source rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "Indicates the file is a source code file."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_spdx -:fileType_spdx rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "The file is an SPDX document."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_text -:fileType_text rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "The file is human readable text file (MIME type of text/*)."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#fileType_video -:fileType_video rdf:type owl:NamedIndividual , - :FileType ; - rdfs:comment "The file is associated with a video file type (MIME type of video/*)."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#noassertion -:noassertion rdf:type owl:NamedIndividual ; - rdfs:comment "Individual to indicate the creator of the SPDX document does not assert any value for the object." . - - -### http://spdx.org/rdf/terms#none -:none rdf:type owl:NamedIndividual ; - rdfs:comment "Individual to indicate that no value is applicable for the Object." . - - -### http://spdx.org/rdf/terms#purpose_application -:purpose_application rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package is a software application."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_archive -:purpose_archive rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package refers to an archived collection of files (.tar, .zip, etc)."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_container -:purpose_container rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package refers to a container image which can be used by a container runtime application."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_device -:purpose_device rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package refers to a chipset, processor, or electronic board."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_file -:purpose_file rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_firmware -:purpose_firmware rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package provides low level control over a device's hardware."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_framework -:purpose_framework rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package is a software framework."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_install -:purpose_install rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package is used to install software on disk."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_library -:purpose_library rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package is a software library."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_operatingSystem -:purpose_operatingSystem rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package refers to an operating system."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_other -:purpose_other rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package doesn't fit into other purpose defined terms."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#purpose_source -:purpose_source rdf:type owl:NamedIndividual , - :Purpose ; - rdfs:comment "The package is a collection of source files."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceCategory_other -:referenceCategory_other rdf:type owl:NamedIndividual , - :ReferenceCategory ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceCategory_packageManager -:referenceCategory_packageManager rdf:type owl:NamedIndividual , - :ReferenceCategory ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceCategory_persistentId -:referenceCategory_persistentId rdf:type owl:NamedIndividual , - :ReferenceCategory ; - rdfs:comment "These point to objects present in the Software Heritage archive by the means of persistent identifiers that are guaranteed to remain stable (persistent) over time."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#referenceCategory_security -:referenceCategory_security rdf:type owl:NamedIndividual , - :ReferenceCategory ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_amendment -:relationshipType_amendment rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "To be used when SPDXRef-A amends the SPDX information in SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_ancestorOf -:relationshipType_ancestorOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_ancestorOf expresses that an SPDXElement is an ancestor of (same lineage but pre-dates) the relatedSPDXElement. For example, an upstream File is an ancestor of a modified downstream File"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_buildDependencyOf -:relationshipType_buildDependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a build dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_buildToolOf -:relationshipType_buildToolOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "To be used when SPDXRef-A is used to to build SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_containedBy -:relationshipType_containedBy rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_containedBy expresses that an SPDXElement is contained by the relatedSPDXElement. For example, a File contained by a Package. "@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_contains -:relationshipType_contains rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_contains expresses that an SPDXElement contains the relatedSPDXElement. For example, a Package contains a File. (relationshipType_contains introduced in SPDX 2.0 deprecates property 'hasFile' from SPDX 1.2)"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_copyOf -:relationshipType_copyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_copyOf expresses that the SPDXElement is an exact copy of the relatedSDPXElement. For example, a downstream distribution of a binary library which was copied from the upstream package."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_dataFile -:relationshipType_dataFile rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a data file used in SPDXRef-B. Replaced by relationshipType_dataFileOf"@en ; - owl:deprecated "true"^^xsd:boolean ; - ns:term_status "deprecated"@en . - - -### http://spdx.org/rdf/terms#relationshipType_dataFileOf -:relationshipType_dataFileOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a data file used in SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_dependencyManifestOf -:relationshipType_dependencyManifestOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_dependencyOf -:relationshipType_dependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_dependsOn -:relationshipType_dependsOn rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A depends on SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_descendantOf -:relationshipType_descendantOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_descendantOf expresses that an SPDXElement is a descendant of (same lineage but post-dates) the relatedSPDXElement. For example, an downstream File that was modified is a descendant of an upstream File"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_describedBy -:relationshipType_describedBy rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used an SPDXRef-A is described by SPDXRef-Document."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_describes -:relationshipType_describes rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A."@en ; - ns:term_status "stable" . - - -### http://spdx.org/rdf/terms#relationshipType_devDependencyOf -:relationshipType_devDependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a development dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_devToolOf -:relationshipType_devToolOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a development dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_distributionArtifact -:relationshipType_distributionArtifact rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_distributionArtifact expresses that distributing the SPDXElement requires that the relatedSPDXElement also be distributed. For example, distributing a binary File may require that a source tarball (another File) be made available with the distribuiton. "@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_documentation -:relationshipType_documentation rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "To be used when SPDXRef-A provides documentation of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_dynamicLink -:relationshipType_dynamicLink rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A dynamically links to SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_exampleOf -:relationshipType_exampleOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is an example of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_expandedFromArchive -:relationshipType_expandedFromArchive rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_expandedFromArchive expresses that the SPDXElement is a file which was epanded from a relatedSPDXElement file. For example, if there is an archive file xyz.tar.gz containing a file foo.c the archive file was expanded in a directory arch/xyz, the file arch/xyz/foo.c would have a relationshipType_expandedFromArchive with the file xyz.tar.gz."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_fileAdded -:relationshipType_fileAdded rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_fileAdded expresses that the SPDXElement is a file which has been added to the relatedSPDXElement package. For example, a package (the relatedSPDXElement) has been patched to remove a file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_fileDeleted -:relationshipType_fileDeleted rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_fileDeleted expresses that the SPDXElement is a package where the relatedSPDXElement file has been removed. For example, a package has been patched to remove a file a file (the relatedSPDXElement resulting in the patched package (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_fileModified -:relationshipType_fileModified rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_fileModified expresses that the SPDXElement is a file which is a modified version of the relatedSPDXElement file. For example, a file (the SPDXElement) has been patched to modify the contents of the original file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_generatedFrom -:relationshipType_generatedFrom rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_generatedFrom expresses that an SPDXElement was generated from the relatedSPDXElement. For example, a binary File might have been generated from a source File."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_generates -:relationshipType_generates rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_generates expresses that an SPDXElement generates the relatedSPDXElement. For example, a source File generates a binary File."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_hasPrerequisite -:relationshipType_hasPrerequisite rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_metafileOf -:relationshipType_metafileOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "To be used when SPDXRef-A is a metafile of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_optionalComponentOf -:relationshipType_optionalComponentOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "To be used when SPDXRef-A is an optional component of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_optionalDependencyOf -:relationshipType_optionalDependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_other -:relationshipType_other rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_packageOf -:relationshipType_packageOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "To be used when SPDXRef-A is used as a package as part of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_patchApplied -:relationshipType_patchApplied rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_patchApplied expresses that the SPDXElement is a 'patchfile' that was applied and produced the relatedSPDXElement. For example, a .diff File relates to a specific file where the diff was applied."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_patchFor -:relationshipType_patchFor rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_patchFor expresses that the SPDXElement is a 'patchfile' that is designed to patch (apply modifications to) the relatedSPDXElement. For example, relationship from a .diff File to a Package it is designed to patch. "@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_prerequisiteFor -:relationshipType_prerequisiteFor rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B"@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_providedDependencyOf -:relationshipType_providedDependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_requirementDescriptionFor -:relationshipType_requirementDescriptionFor rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A describes, illustrates, or specifies a requirement statement for SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_runtimeDependencyOf -:relationshipType_runtimeDependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_specificationFor -:relationshipType_specificationFor rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A describes, illustrates, or defines a design specification for SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_staticLink -:relationshipType_staticLink rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A statically links to SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_testDependencyOf -:relationshipType_testDependencyOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a test dependency of SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_testOf -:relationshipType_testOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is used for testing SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_testToolOf -:relationshipType_testToolOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_testcaseOf -:relationshipType_testcaseOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#relationshipType_variantOf -:relationshipType_variantOf rdf:type owl:NamedIndividual , - :RelationshipType ; - rdfs:comment "A Relationship of relationshipType_variantOf expresses that an SPDXElement is a variant of the relatedSPDXElement, but it is not clear which came first. For example, if the content of two Files differs by some edit, but there is no way to tell which came first (no reliable date information), then one File is a variant of the other File."@en ; - ns:term_status "stable"@en . - - -### http://spdx.org/rdf/terms#reviewed -:reviewed rdf:type owl:NamedIndividual . - - -[ owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger -] . - -################################################################# -# Annotations -################################################################# - -:reviewed rdfs:comment "This property has been deprecated since SPDX version 2.0. It has been replaced by an Annotation with an annotation type review."@en , - "Reviewed" ; - ns:term_status "deprecated"@en ; - owl:deprecated "true"^^xsd:boolean . - - -################################################################# -# General axioms -################################################################# - -[ rdf:type owl:AllDisjointClasses ; - owl:members ( :Annotation - :Relationship - :SpdxElement - ) -] . - - -[ rdf:type owl:AllDifferent ; - owl:distinctMembers ( :annotationType_other - :annotationType_review - ) -] . - - -[ rdf:type owl:AllDifferent ; - owl:distinctMembers ( :noassertion - :none - ) -] . - - -### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi diff --git a/ontology/spdx-ontology.owl.xml b/ontology/spdx-ontology.owl.xml deleted file mode 100644 index 1fd15bfe32..0000000000 --- a/ontology/spdx-ontology.owl.xml +++ /dev/null @@ -1,3723 +0,0 @@ - - - - - This specification describes the SPDX® language, defined as a dictionary of named properties and classes using W3C's RDF Technology. - -SPDX® is an open standard for communicating software bill of material information, including components, licenses, copyrights, and security references. SPDX reduces redundant work by providing a common format for companies and communities to share important data, thereby streamlining and improving compliance. -. -Known issues: -- rdfs:comment and rdfs:seeAlso are used within the SPDX classes and causes a redefinition of these standard terms - SPDX 2.3 - 2.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time. - stable - - - - - - - - - - Provide additional information about an SpdxElement. - stable - - - - - - - - - - - - - - - - - - - - - - - Type of the annotation. - stable - - - - - - - - - - Deprecated as of version 2.1 - Indicates the project in which the SpdxElement originated. Tools must preserve doap:homepage and doap:name properties and the URI (if one is known) of doap:Project resources that are values of this property. All other properties of doap:Projects are not directly supported by SPDX and may be dropped when translating to or from some SPDX formats. - true - deprecated - - - - - - - - - - - - - - - - - The checksum property provides a mechanism that can be used to verify that the contents of a File or Package have not changed. - stable - - - - - - - - - - The creationInfo property relates an SpdxDocument to a set of information about the creation of the SpdxDocument. - stable - - - - - - - - - Cross Reference Detail for a license SeeAlso URL - - - - - - - - - - - - - - - - Compliance with the SPDX specification includes populating the SPDX fields therein with data related to such fields ("SPDX-Metadata"). The SPDX specification contains numerous fields where an SPDX document creator may provide relevant explanatory text in SPDX-Metadata. Without opining on the lawfulness of "database rights" (in jurisdictions where applicable), such explanatory text is copyrightable subject matter in most Berne Convention countries. By using the SPDX specification, or any portion hereof, you hereby agree that any copyright rights (as determined by your jurisdiction) in any SPDX-Metadata, including without limitation explanatory text, shall be subject to the terms of the Creative Commons CC0 1.0 Universal license. For SPDX-Metadata not containing any copyright rights, you hereby agree and acknowledge that the SPDX-Metadata is provided to you "as-is" and without any representations or warranties of any kind concerning the SPDX-Metadata, 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 presence or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. - stable - - - - - - - - - - The describesPackage property relates an SpdxDocument to the package which it describes. - stable - - - - - - - - - - Identify any external SPDX documents referenced within this SPDX document. - stable - - - - - - - - - - An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package. - stable - - - - - - - - - - This field is deprecated since SPDX 2.0 in favor of using Section 7 which provides more granularity about relationships. - true - deprecated - - - - - - - - - The type of the file. - stable - - - - - - - - - - Indicates that a particular ExtractedLicensingInfo was defined in the subject SpdxDocument. - stable - - - - - - - - - - Indicates that a particular file belongs to a package. - stable - - - - - - - - - - - - - - - - - - - - - - - - - The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the SPDX Item. - -If the licenseConcluded field is not present for an SPDX Item, it implies an equivalent meaning to NOASSERTION. - stable - - - - - - - - - - The licensing that the creators of the software in the package, or the packager, have declared. Declarations by the original software creator should be preferred, if they exist. - stable - - - - - - - - - - An exception to a license. - stable - - - - - - - - - - - - - - - - - - - - - - - - The licensing information that was discovered directly within the package. There will be an instance of this property for each distinct value of alllicenseInfoInFile properties of all files contained in the package. - -If the licenseInfoFromFiles field is not present for a package and filesAnalyzed property for that same pacakge is true or omitted, it implies an equivalent meaning to NOASSERTION. - stable - - - - - - - - - - - - - - - - - - - - - - - - - Licensing information that was discovered directly in the subject file. This is also considered a declared license for the file. - -If the licenseInfoInFile field is not present for a file, it implies an equivalent meaning to NOASSERTION. - stable - - - - - - - - - - - - - - - - - - - - - - - - - Licensing information that was discovered directly in the subject snippet. This is also considered a declared license for the snippet. - -If the licenseInfoInSnippet field is not present for a snippet, it implies an equivalent meaning to NOASSERTION. - stable - - - - - - - - - - - - - - - - - - A license, or other licensing information, that is a member of the subject license set. - stable - - - - - - - - - - A manifest based verification code (the algorithm is defined in section 3.9.4 of the full specification) of the package. This allows consumers of this data and/or database to determine if a package they have in hand is identical to the package from which the data was produced. This algorithm works even if the SPDX document is included in the package. - stable - - - - - - - - - - This field provides information about the primary purpose of the identified package. Package Purpose is intrinsic to how the package is being used rather than the content of the package. - stable - - - - - - - - - - This field defines the byte range in the original host file (in X.2) that the snippet information applies to - stable - - - - - - - - - - Category for the external reference - stable - - - - - - - - - - Type of the external reference. These are definined in an appendix in the SPDX specification. - stable - - - - - - - - - - Indicates that a particular file belongs as part of the set of analyzed files in the SpdxDocument. - This property has been replaced by a relationship between the SPDX document and file with a "contains" relationship type. - true - deprecated - - - - - - - - - - A related SpdxElement. - stable - - - - - - - - - - Defines a relationship between two SPDX elements. The SPDX element may be a Package, File, or SpdxDocument. - stable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Describes the type of relationship between two SPDX elements. - stable - - - - - - - - - - - - - - - - - - - File containing the SPDX element (e.g. the file contaning a snippet). - stable - - - - - - - - - - A property containing an SPDX document. - stable - - - - - - - - - - stable - - - - - - - - - stable - - - - - - - - - - stable - - - - - - - - - - - - - - - - Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard. - stable - - - - - - - - - - This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document. - stable - - - - - - - - - - This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce. - stable - - - - - - - - - - - This field provides a place for recording the actual date the package was built. - stable - - - - - - - - - - - The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm. - stable - - - - - - - - - - Example for use of the external repository identifier - stable - - - - - - - - - - - The text of copyright declarations recited in the package, file or snippet. - -If the copyrightText field is not present, it implies an equivalent meaning to NOASSERTION. - stable - - - - - - - - - - - Identify when the SPDX document was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard. - stable - - - - - - - - - - Identify who (or what, in the case of a tool) created the SPDX document. If the SPDX document was created by an individual, indicate the person's name. If the SPDX document was created on behalf of a company or organization, indicate the entity name. If the SPDX document was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate. - stable - - - - - - - - - - - - - - - - - A date-time stamp. - stable - - - - - - - - - - - - - - - - - License list version where this license was decprecated - stable - - - - - - - - - - Provides a detailed description of the package. - stable - - - - - - - - - - Website containing the documentation related to the repository identifier - stable - - - - - - - - - - The URI at which this package is available for download. Private (i.e., not publicly reachable) URIs are acceptable as values of this property. The values http://spdx.org/rdf/terms#none and http://spdx.org/rdf/terms#noassertion may be used to specify that the package is not downloadable or that no attempt was made to determine its download location, respectively. - stable - - - - - - - - - - Text for examples in describing an SPDX element. - stable - - - - - - - - - - HTML representation of the License Exception Text - stable - - - - - - - - - - externalDocumentId is a string containing letters, numbers, ., - and/or + which uniquely identifies an external document within this document. - stable - - - - - - - - - - Website for the maintainers of the external reference site - stable - - - - - - - - - - Provide a copy of the actual text of the license reference extracted from the package, file or snippet that is associated with the License Identifier to aid in future analysis. - stable - - - - - - - - - - This field provides a place for the SPDX file creator to record file contributors. Contributors could include names of copyright holders and/or authors who may not be copyright holders yet contributed to the file content. - stable - - - - - - - - - - - The name of the file relative to the root of the package. - stable - - - - - - - - - - Indicates whether the file content of this package has been available for or subjected to analysis when creating the SPDX document. If false indicates packages that represent metadata or URI references to a project, product, artifact, distribution or a component. If set to false, the package must not contain any files. - stable - - - - - - - - - - - - - - - - - - - - - - - - - - - - Indicate a URL is still a live accessible location on the public internet - - - - - - - - - - Indicates if the OSI has approved the license. - stable - - - - - - - - - - True if the URL is a valid well formed URL - - - - - - - - - - True if the License SeeAlso URL points to a Wayback archive - - - - - - - - - - The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen. - stable - - - - - - - - - - Short form license exception identifier in Appendix I.2 of the SPDX specification. - stable - - - - - - - - - - Template for matching license exception text - stable - - - - - - - - - - Full text of the license exception. - stable - - - - - - - - - - A human readable short form license identifier for a license. The license ID is either on the standard license list or the form "LicenseRef-[idString]" where [idString] is a unique string containing letters, numbers, "." or "-". When used within a license expression, the license ID can optionally include a reference to an external document in the form "DocumentRef-[docrefIdString]:LicenseRef-[idString]" where docRefIdString is an ID for an external document reference. - stable - - - - - - - - - - - An optional field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created. - stable - - - - - - - - - - Full text of the license. - stable - - - - - - - - - - License text in HTML format - stable - - - - - - - - - - Status of a License List SeeAlso URL reference if it refers to a website that matches the license text. - - - - - - - - - - Identify name of this SpdxElement. - stable - - - - - - - - - - This field provides a place for the SPDX file creator to record potential legal notices found in the file. This may or may not include copyright statements. - stable - - - - - - - - - - The ordinal order of this element within a list - - - - - - - - - - The name and, optionally, contact information of the person or organization that originally created the package. Values of this property must conform to the agent and tool syntax. - - - - - - - - - - The base name of the package file name. For example, zlib-1.2.5.tar.gz. - stable - - - - - - - - - - - Identify the full name of the package as given by Package Originator. - stable - - - - - - - - - - A file that was excluded when calculating the package verification code. This is usually a file containing SPDX data regarding the package. If a package contains more than one SPDX file all SPDX files must be excluded from the package verification code. If this is not done it would be impossible to correctly calculate the verification codes in both files. - stable - - - - - - - - - - The actual package verification code as a hex encoded value. - stable - - - - - - - - - - The unique string with no spaces necessary to access the package-specific information, metadata, or content within the target location. The format of the locator is subject to constraints defined by the <type>. - stable - - - - - - - - - - - This field provides a place for recording the date the package was released. - stable - - - - - - - - - - Deprecated in favor of Annotation with an annotationType_review. - The date and time at which the SpdxDocument was reviewed. This value must be in UTC and have 'Z' as its timezone indicator. - true - deprecated - - - - - - - - - - The name and, optionally, contact information of the person who performed the review. Values of this property must conform to the agent and tool syntax. The reviewer property is deprecated in favor of Annotation with an annotationType review. - true - deprecated - - - - - - - - - - - Identify a specific snippet in a human convenient manner. - stable - - - - - - - - - - Allows the producer(s) of the SPDX document to describe how the package was acquired and/or changed from the original source. - stable - - - - - - - - - - Provide a reference number that can be used to understand how to parse and interpret the rest of the file. It will enable both future changes to the specification and to support backward compatibility. The version number consists of a major and minor version indicator. The major field will be incremented when incompatible changes between versions are made (one or more sections are created, modified or deleted). The minor field will be incremented when backwards compatible changes are made. - - - - - - - - - - License author's preferred text to indicated that a file is covered by the license. - stable - - - - - - - - - - HTML representation of the standard license header - stable - - - - - - - - - - License template which describes sections of the license header which can be varied. See License Template section of the specification for format information. - stable - - - - - - - - - - License template which describes sections of the license which can be varied. See License Template section of the specification for format information. - stable - - - - - - - - - - Provides a short description of the package. - stable - - - - - - - - - - The name and, optionally, contact information of the person or organization who was the immediate supplier of this package to the recipient. The supplier may be different than originator when the software has been repackaged. Values of this property must conform to the agent and tool syntax. - stable - - - - - - - - - - Timestamp - - - - - - - - - - URL Reference - - - - - - - - - - - This field provides a place for recording the end of the support period for a package from the supplier. - stable - - - - - - - - - - Provides an indication of the version of the package that is described by this SpdxDocument. - stable - - - - - - - - - - stable - - - - - - - - - - - - - - - - - - - - - - stable - - - - - - - - - - stable - - - - - - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - An Annotation is a comment on an SpdxItem by an agent. - stable - - - - - - - - This type describes the type of annotation. Annotations are usually created when someone reviews the file, and if this is the case the annotation type should be REVIEW. - stable - - - - - - - - The AnyLicenseInfo class includes all resources that represent licensing information. - http://spdx.org/rdf/terms#AnyLicenseInfo - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented. - stable - - - - - - - - Algorighm for Checksums. - stable - - - - - - - - - - - - - 2 - - - - A ConjunctiveLicenseSet represents a set of licensing information all of which apply. - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - One instance is required for each SPDX file produced. It provides the necessary information for forward and backward compatibility for processing tools. - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - Cross reference details for the a URL reference - stable - - - - - - - - - - - - - 2 - - - - A DisjunctiveLicenseSet represents a set of licensing information where only one license applies at a time. This class implies that the recipient gets to choose one of these licenses they would prefer to use. - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - Information about an external SPDX document reference including the checksum. This allows for verification of the external references. - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package. - stable - - - - - - - - - - - - 1 - - - - An ExtractedLicensingInfo represents a license or licensing notice that was found in a package, file or snippet. Any license text that is recognized as a license may be represented as a License rather than an ExtractedLicensingInfo. - stable - - - - - - - - - - - - 0 - - - - - - - 1 - - - - - - - 0 - - - - - - - 0 - - - - - - - 0 - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - - A File represents a named sequence of information that is contained in a software package. - stable - - - - - - - - Type of file. - stable - - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - A License represents a copyright license. The SPDX license list website is annotated with these properties (using RDFa) to allow license data published there to be easily processed. The license list is populated in accordance with the License List fields guidelines. These guidelines are not normative and may change over time. SPDX tooling should not rely on values in the license list conforming to the current guidelines. - stable - - - - - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - An exception to a license. - stable - - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - A license which is included in the SPDX License List (http://spdx.org/licenses). - stable - - - - - - - - - - - - 1 - - - - License exception specific to ListedLicenses - - - - - - - - - - - - 1 - - - - A license with an or later operator indicating this license version or any later version of the license - stable - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - - 0 - - - - - - - 0 - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - A Package represents a collection of software files that are delivered as a single functional component. - stable - - - - - - - - - - - 0 - - - - - - - 1 - - - - A manifest based verification code (the algorithm is defined in section 4.7 of the full specification) of the SPDX Item. This allows consumers of this data and/or database to determine if an SPDX item they have in hand is identical to the SPDX item from which the data was produced. This algorithm works even if the SPDX document is included in the SPDX item. - stable - - - - - - - - Package Purpose is intrinsic to how the package is being used rather than the content of the package. - stable - - - - - - - - Category used for ExternalRef - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - Types used to external reference identifiers. - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - A Relationship represents a relationship between two SpdxElements. - stable - - - - - - - - Type of relationship. - stable - - - - - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - This class has been deprecated in favor of an Annotation with an Annotation type of review. - true - deprecated - - - - - - - - - - - - 0 - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information. - stable - - - - - - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - The set of bytes in a file. The name of the snippet is the name of the file appended with the byte range in parenthesis (ie: "./file/name(2145:5532)") - stable - - - - - - - - - - - - - - - - - - 0 - - - - - - - 0 - - - - - - - 0 - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - - - - 1 - - - - An SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package. This is, effectively, the top level of SPDX information. - stable - - - - - - - - - - - 0 - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - An SpdxElement is any thing described in SPDX, either a document or an SpdxItem. SpdxElements can be related to other SpdxElements. - stable - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - - 0 - - - - - - - 0 - - - - - - - 1 - - - - - - - 1 - - - - An SpdxItem is a potentially copyrightable work. - stable - - - - - - - - - - - - 1 - - - - - - - 1 - - - - Sometimes a set of license terms apply except under special circumstances. In this case, use the binary "WITH" operator to construct a new license expression to represent the special exception situation. A valid <license-expression> is where the left operand is a <simple-expression> value and the right operand is a <license-exception-id> that represents the special exception terms. - stable - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - stable - - - - - - - - - stable - - - - - - - - - - - - 1 - - - - stable - - - - - - - - - stable - - - - - - - - stable - - - - - - - - - - - - 1 - - - - stable - - - - - - - - - - - - 1 - - - - - - - 1 - - - - stable - - - - - - - - - - - - - - - - - - - - Type of annotation which does not fit in any of the pre-defined annotation types. - stable - - - - - - - - - A Review represents an audit and signoff by an individual, organization or tool on the information for an SpdxElement. - stable - - - - - - - - - Indicates the algorithm used was ADLER32. - stable - - - - - - - - - Indicates the algorithm used was BLAKE2b-256. - stable - - - - - - - - - Indicates the algorithm used was BLAKE2b-384. - stable - - - - - - - - - Indicates the algorithm used was BLAKE2b-512. - stable - - - - - - - - - Indicates the algorithm used was BLAKE3. - stable - - - - - - - - - Indicates the algorithm used was MD2 - stable - - - - - - - - - Indicates the algorithm used was MD4 - stable - - - - - - - - - Indicates the algorithm used was MD5 - stable - - - - - - - - - Indicates the algorithm used was MD6 - stable - - - - - - - - - Indicates the algorithm used was SHA-1 - stable - - - - - - - - - Indicates the algorithm used was SHA224 - stable - - - - - - - - - Indicates the algorithm used was SHA256 - stable - - - - - - - - - Indicates the algorithm used was SHA384 - stable - - - - - - - - - Indicates the algorithm used was SHA3-256. - stable - - - - - - - - - Indicates the algorithm used was SHA3-384. - stable - - - - - - - - - Indicates the algorithm used was SHA3-512. - stable - - - - - - - - - Indicates the algorithm used was SHA512 - stable - - - - - - - - - The file is associated with a specific application type (MIME type of application/* ) - stable - - - - - - - - - Indicates the file is an archive file. - stable - - - - - - - - - The file is associated with an audio file (MIME type of audio/* , ie. .mp3 ); -IMAGE if the file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif ) - stable - - - - - - - - - Indicates the file is not a text file. spdx:filetype_archive is preferred for archive files even though they are binary. - stable - - - - - - - - - The file serves as documentation. - stable - - - - - - - - - The file is assoicated with an picture image file (MIME type of image/*, ie. .jpg, .gif ). - stable - - - - - - - - - Indicates the file is not a source, archive or binary file. - stable - - - - - - - - - Indicates the file is a source code file. - stable - - - - - - - - - The file is an SPDX document. - stable - - - - - - - - - The file is human readable text file (MIME type of text/*). - stable - - - - - - - - - The file is associated with a video file type (MIME type of video/*). - stable - - - - - - - - Individual to indicate the creator of the SPDX document does not assert any value for the object. - - - - - - - - Individual to indicate that no value is applicable for the Object. - - - - - - - - - The package is a software application. - stable - - - - - - - - - The package refers to an archived collection of files (.tar, .zip, etc). - stable - - - - - - - - - The package refers to a container image which can be used by a container runtime application. - stable - - - - - - - - - The package refers to a chipset, processor, or electronic board. - stable - - - - - - - - - The package is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc). - stable - - - - - - - - - The package provides low level control over a device's hardware. - stable - - - - - - - - - The package is a software framework. - stable - - - - - - - - - The package is used to install software on disk. - stable - - - - - - - - - The package is a software library. - stable - - - - - - - - - The package refers to an operating system. - stable - - - - - - - - - The package doesn't fit into other purpose defined terms. - stable - - - - - - - - - The package is a collection of source files. - stable - - - - - - - - - stable - - - - - - - - - stable - - - - - - - - - These point to objects present in the Software Heritage archive by the means of persistent identifiers that are guaranteed to remain stable (persistent) over time. - stable - - - - - - - - - stable - - - - - - - - - To be used when SPDXRef-A amends the SPDX information in SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_ancestorOf expresses that an SPDXElement is an ancestor of (same lineage but pre-dates) the relatedSPDXElement. For example, an upstream File is an ancestor of a modified downstream File - stable - - - - - - - - - Is to be used when SPDXRef-A is a build dependency of SPDXRef-B. - stable - - - - - - - - - To be used when SPDXRef-A is used to to build SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_containedBy expresses that an SPDXElement is contained by the relatedSPDXElement. For example, a File contained by a Package. - stable - - - - - - - - - A Relationship of relationshipType_contains expresses that an SPDXElement contains the relatedSPDXElement. For example, a Package contains a File. (relationshipType_contains introduced in SPDX 2.0 deprecates property 'hasFile' from SPDX 1.2) - stable - - - - - - - - - A Relationship of relationshipType_copyOf expresses that the SPDXElement is an exact copy of the relatedSDPXElement. For example, a downstream distribution of a binary library which was copied from the upstream package. - stable - - - - - - - - - Is to be used when SPDXRef-A is a data file used in SPDXRef-B. Replaced by relationshipType_dataFileOf - true - deprecated - - - - - - - - - Is to be used when SPDXRef-A is a data file used in SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is a manifest file that lists a set of dependencies for SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is dependency of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A depends on SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_descendantOf expresses that an SPDXElement is a descendant of (same lineage but post-dates) the relatedSPDXElement. For example, an downstream File that was modified is a descendant of an upstream File - stable - - - - - - - - - Is to be used an SPDXRef-A is described by SPDXRef-Document. - stable - - - - - - - - - Is to be used when SPDXRef-DOCUMENT describes SPDXRef-A. - stable - - - - - - - - - Is to be used when SPDXRef-A is a development dependency of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is a development dependency of SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_distributionArtifact expresses that distributing the SPDXElement requires that the relatedSPDXElement also be distributed. For example, distributing a binary File may require that a source tarball (another File) be made available with the distribuiton. - stable - - - - - - - - - To be used when SPDXRef-A provides documentation of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A dynamically links to SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is an example of SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_expandedFromArchive expresses that the SPDXElement is a file which was epanded from a relatedSPDXElement file. For example, if there is an archive file xyz.tar.gz containing a file foo.c the archive file was expanded in a directory arch/xyz, the file arch/xyz/foo.c would have a relationshipType_expandedFromArchive with the file xyz.tar.gz. - stable - - - - - - - - - A Relationship of relationshipType_fileAdded expresses that the SPDXElement is a file which has been added to the relatedSPDXElement package. For example, a package (the relatedSPDXElement) has been patched to remove a file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present. - stable - - - - - - - - - A Relationship of relationshipType_fileDeleted expresses that the SPDXElement is a package where the relatedSPDXElement file has been removed. For example, a package has been patched to remove a file a file (the relatedSPDXElement resulting in the patched package (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present. - stable - - - - - - - - - A Relationship of relationshipType_fileModified expresses that the SPDXElement is a file which is a modified version of the relatedSPDXElement file. For example, a file (the SPDXElement) has been patched to modify the contents of the original file (the SPDXElement). This relationship is typically used to express the result of a patched package when the actual patchfile is not present. - stable - - - - - - - - - A Relationship of relationshipType_generatedFrom expresses that an SPDXElement was generated from the relatedSPDXElement. For example, a binary File might have been generated from a source File. - stable - - - - - - - - - A Relationship of relationshipType_generates expresses that an SPDXElement generates the relatedSPDXElement. For example, a source File generates a binary File. - stable - - - - - - - - - Is to be used when SPDXRef-A has as a prerequisite SPDXRef-B. - stable - - - - - - - - - To be used when SPDXRef-A is a metafile of SPDXRef-B. - stable - - - - - - - - - To be used when SPDXRef-A is an optional component of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is an optional dependency of SPDXRef-B. - stable - - - - - - - - - to be used for a relationship which has not been defined in the formal SPDX specification. A description of the relationship should be included in the Relationship comments field. - stable - - - - - - - - - To be used when SPDXRef-A is used as a package as part of SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_patchApplied expresses that the SPDXElement is a 'patchfile' that was applied and produced the relatedSPDXElement. For example, a .diff File relates to a specific file where the diff was applied. - stable - - - - - - - - - A Relationship of relationshipType_patchFor expresses that the SPDXElement is a 'patchfile' that is designed to patch (apply modifications to) the relatedSPDXElement. For example, relationship from a .diff File to a Package it is designed to patch. - stable - - - - - - - - - Is to be used when SPDXRef-A is a prerequisite for SPDXRef-B - stable - - - - - - - - - Is to be used when SPDXRef-A is a to be provided dependency of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A describes, illustrates, or specifies a requirement statement for SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is a dependency required for the execution of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A describes, illustrates, or defines a design specification for SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A statically links to SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is a test dependency of SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is used for testing SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is used as a test tool for SPDXRef-B. - stable - - - - - - - - - Is to be used when SPDXRef-A is a test case used in testing SPDXRef-B. - stable - - - - - - - - - A Relationship of relationshipType_variantOf expresses that an SPDXElement is a variant of the relatedSPDXElement, but it is not clear which came first. For example, if the content of two Files differs by some edit, but there is no way to tell which came first (no reliable date information), then one File is a variant of the other File. - stable - - - - - - - - - 1 - - - - - - - - This property has been deprecated since SPDX version 2.0. It has been replaced by an Annotation with an annotation type review. - Reviewed - deprecated - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/requirements.txt b/requirements.txt index 90705d3d65..019ad0cba4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,6 @@ -mkdocs==1.3.0 -json-schema-for-humans==0.39.5 - +mkdocs==1.5.3 +json-schema-for-humans==0.47 +mkdocs-pdf-export-plugin==0.5.10 +mike==1.1.2 +shacl2code==0.0.10 +PyYAML>=6.0.1 diff --git a/schemas/spdx-schema.json b/schemas/spdx-schema.json deleted file mode 100644 index ee61e6686e..0000000000 --- a/schemas/spdx-schema.json +++ /dev/null @@ -1,740 +0,0 @@ -{ - "$schema" : "http://json-schema.org/draft-07/schema#", - "$id" : "http://spdx.org/rdf/terms/2.3", - "title" : "SPDX 2.3", - "type" : "object", - "properties" : { - "SPDXID" : { - "type" : "string", - "description" : "Uniquely identify any element in an SPDX document which may be referenced by other elements." - }, - "annotations" : { - "description" : "Provide additional information about an SpdxElement.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "annotationDate" : { - "description" : "Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard.", - "type" : "string" - }, - "annotationType" : { - "description" : "Type of the annotation.", - "type" : "string", - "enum" : [ "OTHER", "REVIEW" ] - }, - "annotator" : { - "description" : "This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document.", - "type" : "string" - }, - "comment" : { - "type" : "string" - } - }, - "required" : [ "annotationDate", "annotationType", "annotator", "comment" ], - "additionalProperties" : false, - "description" : "An Annotation is a comment on an SpdxItem by an agent." - } - }, - "comment" : { - "type" : "string" - }, - "creationInfo" : { - "type" : "object", - "properties" : { - "comment" : { - "type" : "string" - }, - "created" : { - "description" : "Identify when the SPDX document was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard.", - "type" : "string" - }, - "creators" : { - "description" : "Identify who (or what, in the case of a tool) created the SPDX document. If the SPDX document was created by an individual, indicate the person's name. If the SPDX document was created on behalf of a company or organization, indicate the entity name. If the SPDX document was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate.", - "minItems" : 1, - "type" : "array", - "items" : { - "description" : "Identify who (or what, in the case of a tool) created the SPDX document. If the SPDX document was created by an individual, indicate the person's name. If the SPDX document was created on behalf of a company or organization, indicate the entity name. If the SPDX document was created using a software tool, indicate the name and version for that tool. If multiple participants or tools were involved, use multiple instances of this field. Person name or organization name may be designated as “anonymous” if appropriate.", - "type" : "string" - } - }, - "licenseListVersion" : { - "description" : "An optional field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created.", - "type" : "string" - } - }, - "required" : [ "created", "creators" ], - "additionalProperties" : false, - "description" : "One instance is required for each SPDX file produced. It provides the necessary information for forward and backward compatibility for processing tools." - }, - "dataLicense" : { - "description" : "License expression for dataLicense. See SPDX Annex D for the license expression syntax. Compliance with the SPDX specification includes populating the SPDX fields therein with data related to such fields (\"SPDX-Metadata\"). The SPDX specification contains numerous fields where an SPDX document creator may provide relevant explanatory text in SPDX-Metadata. Without opining on the lawfulness of \"database rights\" (in jurisdictions where applicable), such explanatory text is copyrightable subject matter in most Berne Convention countries. By using the SPDX specification, or any portion hereof, you hereby agree that any copyright rights (as determined by your jurisdiction) in any SPDX-Metadata, including without limitation explanatory text, shall be subject to the terms of the Creative Commons CC0 1.0 Universal license. For SPDX-Metadata not containing any copyright rights, you hereby agree and acknowledge that the SPDX-Metadata is provided to you \"as-is\" and without any representations or warranties of any kind concerning the SPDX-Metadata, 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 presence or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.", - "type" : "string" - }, - "externalDocumentRefs" : { - "description" : "Identify any external SPDX documents referenced within this SPDX document.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "checksum" : { - "type" : "object", - "properties" : { - "algorithm" : { - "description" : "Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time.", - "type" : "string", - "enum" : [ "SHA1", "BLAKE3", "SHA3-384", "SHA256", "SHA384", "BLAKE2b-512", "BLAKE2b-256", "SHA3-512", "MD2", "ADLER32", "MD4", "SHA3-256", "BLAKE2b-384", "SHA512", "MD6", "MD5", "SHA224" ] - }, - "checksumValue" : { - "description" : "The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm.", - "type" : "string" - } - }, - "required" : [ "algorithm", "checksumValue" ], - "additionalProperties" : false, - "description" : "A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented." - }, - "externalDocumentId" : { - "description" : "externalDocumentId is a string containing letters, numbers, ., - and/or + which uniquely identifies an external document within this document.", - "type" : "string" - }, - "spdxDocument" : { - "description" : "SPDX ID for SpdxDocument. A property containing an SPDX document.", - "type" : "string" - } - }, - "required" : [ "checksum", "externalDocumentId", "spdxDocument" ], - "additionalProperties" : false, - "description" : "Information about an external SPDX document reference including the checksum. This allows for verification of the external references." - } - }, - "hasExtractedLicensingInfos" : { - "description" : "Indicates that a particular ExtractedLicensingInfo was defined in the subject SpdxDocument.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "comment" : { - "type" : "string" - }, - "crossRefs" : { - "description" : "Cross Reference Detail for a license SeeAlso URL", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "isLive" : { - "description" : "Indicate a URL is still a live accessible location on the public internet", - "type" : "boolean" - }, - "isValid" : { - "description" : "True if the URL is a valid well formed URL", - "type" : "boolean" - }, - "isWayBackLink" : { - "description" : "True if the License SeeAlso URL points to a Wayback archive", - "type" : "boolean" - }, - "match" : { - "description" : "Status of a License List SeeAlso URL reference if it refers to a website that matches the license text.", - "type" : "string" - }, - "order" : { - "description" : "The ordinal order of this element within a list", - "type" : "integer" - }, - "timestamp" : { - "description" : "Timestamp", - "type" : "string" - }, - "url" : { - "description" : "URL Reference", - "type" : "string" - } - }, - "required" : [ "url" ], - "additionalProperties" : false, - "description" : "Cross reference details for the a URL reference" - } - }, - "extractedText" : { - "description" : "Provide a copy of the actual text of the license reference extracted from the package, file or snippet that is associated with the License Identifier to aid in future analysis.", - "type" : "string" - }, - "licenseId" : { - "description" : "A human readable short form license identifier for a license. The license ID is either on the standard license list or the form \"LicenseRef-[idString]\" where [idString] is a unique string containing letters, numbers, \".\" or \"-\". When used within a license expression, the license ID can optionally include a reference to an external document in the form \"DocumentRef-[docrefIdString]:LicenseRef-[idString]\" where docRefIdString is an ID for an external document reference.", - "type" : "string" - }, - "name" : { - "description" : "Identify name of this SpdxElement.", - "type" : "string" - }, - "seeAlsos" : { - "type" : "array", - "items" : { - "type" : "string" - } - } - }, - "required" : [ "extractedText", "licenseId" ], - "additionalProperties" : false, - "description" : "An ExtractedLicensingInfo represents a license or licensing notice that was found in a package, file or snippet. Any license text that is recognized as a license may be represented as a License rather than an ExtractedLicensingInfo." - } - }, - "name" : { - "description" : "Identify name of this SpdxElement.", - "type" : "string" - }, - "revieweds" : { - "description" : "Reviewed", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "comment" : { - "type" : "string" - }, - "reviewDate" : { - "description" : "The date and time at which the SpdxDocument was reviewed. This value must be in UTC and have 'Z' as its timezone indicator.", - "type" : "string" - }, - "reviewer" : { - "description" : "The name and, optionally, contact information of the person who performed the review. Values of this property must conform to the agent and tool syntax. The reviewer property is deprecated in favor of Annotation with an annotationType review.", - "type" : "string" - } - }, - "required" : [ "reviewDate" ], - "additionalProperties" : false, - "description" : "This class has been deprecated in favor of an Annotation with an Annotation type of review." - } - }, - "spdxVersion" : { - "description" : "Provide a reference number that can be used to understand how to parse and interpret the rest of the file. It will enable both future changes to the specification and to support backward compatibility. The version number consists of a major and minor version indicator. The major field will be incremented when incompatible changes between versions are made (one or more sections are created, modified or deleted). The minor field will be incremented when backwards compatible changes are made.", - "type" : "string" - }, - "documentNamespace" : { - "type" : "string", - "description" : "The URI provides an unambiguous mechanism for other SPDX documents to reference SPDX elements within this SPDX document." - }, - "documentDescribes" : { - "description" : "Packages, files and/or Snippets described by this SPDX document", - "type" : "array", - "items" : { - "type" : "string", - "description" : "SPDX ID for each Package, File, or Snippet." - } - }, - "packages" : { - "description" : "Packages referenced in the SPDX document", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "SPDXID" : { - "type" : "string", - "description" : "Uniquely identify any element in an SPDX document which may be referenced by other elements." - }, - "annotations" : { - "description" : "Provide additional information about an SpdxElement.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "annotationDate" : { - "description" : "Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard.", - "type" : "string" - }, - "annotationType" : { - "description" : "Type of the annotation.", - "type" : "string", - "enum" : [ "OTHER", "REVIEW" ] - }, - "annotator" : { - "description" : "This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document.", - "type" : "string" - }, - "comment" : { - "type" : "string" - } - }, - "required" : [ "annotationDate", "annotationType", "annotator", "comment" ], - "additionalProperties" : false, - "description" : "An Annotation is a comment on an SpdxItem by an agent." - } - }, - "attributionTexts" : { - "description" : "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.", - "type" : "array", - "items" : { - "description" : "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.", - "type" : "string" - } - }, - "builtDate" : { - "description" : "This field provides a place for recording the actual date the package was built.", - "type" : "string" - }, - "checksums" : { - "description" : "The checksum property provides a mechanism that can be used to verify that the contents of a File or Package have not changed.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "algorithm" : { - "description" : "Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time.", - "type" : "string", - "enum" : [ "SHA1", "BLAKE3", "SHA3-384", "SHA256", "SHA384", "BLAKE2b-512", "BLAKE2b-256", "SHA3-512", "MD2", "ADLER32", "MD4", "SHA3-256", "BLAKE2b-384", "SHA512", "MD6", "MD5", "SHA224" ] - }, - "checksumValue" : { - "description" : "The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm.", - "type" : "string" - } - }, - "required" : [ "algorithm", "checksumValue" ], - "additionalProperties" : false, - "description" : "A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented." - } - }, - "comment" : { - "type" : "string" - }, - "copyrightText" : { - "description" : "The text of copyright declarations recited in the package, file or snippet.\n\nIf the copyrightText field is not present, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - }, - "description" : { - "description" : "Provides a detailed description of the package.", - "type" : "string" - }, - "downloadLocation" : { - "description" : "The URI at which this package is available for download. Private (i.e., not publicly reachable) URIs are acceptable as values of this property. The values http://spdx.org/rdf/terms#none and http://spdx.org/rdf/terms#noassertion may be used to specify that the package is not downloadable or that no attempt was made to determine its download location, respectively.", - "type" : "string" - }, - "externalRefs" : { - "description" : "An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "comment" : { - "type" : "string" - }, - "referenceCategory" : { - "description" : "Category for the external reference", - "type" : "string", - "enum" : [ "OTHER", "PERSISTENT-ID", "SECURITY", "PACKAGE-MANAGER" ] - }, - "referenceLocator" : { - "description" : "The unique string with no spaces necessary to access the package-specific information, metadata, or content within the target location. The format of the locator is subject to constraints defined by the .", - "type" : "string" - }, - "referenceType" : { - "description" : "Type of the external reference. These are definined in an appendix in the SPDX specification.", - "type" : "string" - } - }, - "required" : [ "referenceCategory", "referenceLocator", "referenceType" ], - "additionalProperties" : false, - "description" : "An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package." - } - }, - "filesAnalyzed" : { - "description" : "Indicates whether the file content of this package has been available for or subjected to analysis when creating the SPDX document. If false indicates packages that represent metadata or URI references to a project, product, artifact, distribution or a component. If set to false, the package must not contain any files.", - "type" : "boolean" - }, - "hasFiles" : { - "description" : "Indicates that a particular file belongs to a package.", - "type" : "array", - "items" : { - "description" : "SPDX ID for File. Indicates that a particular file belongs to a package.", - "type" : "string" - } - }, - "homepage" : { - "type" : "string" - }, - "licenseComments" : { - "description" : "The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen.", - "type" : "string" - }, - "licenseConcluded" : { - "description" : "License expression for licenseConcluded. See SPDX Annex D for the license expression syntax. The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the SPDX Item.\n\nIf the licenseConcluded field is not present for an SPDX Item, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - }, - "licenseDeclared" : { - "description" : "License expression for licenseDeclared. See SPDX Annex D for the license expression syntax. The licensing that the creators of the software in the package, or the packager, have declared. Declarations by the original software creator should be preferred, if they exist.", - "type" : "string" - }, - "licenseInfoFromFiles" : { - "description" : "The licensing information that was discovered directly within the package. There will be an instance of this property for each distinct value of alllicenseInfoInFile properties of all files contained in the package.\n\nIf the licenseInfoFromFiles field is not present for a package and filesAnalyzed property for that same pacakge is true or omitted, it implies an equivalent meaning to NOASSERTION.", - "type" : "array", - "items" : { - "description" : "License expression for licenseInfoFromFiles. See SPDX Annex D for the license expression syntax. The licensing information that was discovered directly within the package. There will be an instance of this property for each distinct value of alllicenseInfoInFile properties of all files contained in the package.\n\nIf the licenseInfoFromFiles field is not present for a package and filesAnalyzed property for that same pacakge is true or omitted, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - } - }, - "name" : { - "description" : "Identify name of this SpdxElement.", - "type" : "string" - }, - "originator" : { - "description" : "The name and, optionally, contact information of the person or organization that originally created the package. Values of this property must conform to the agent and tool syntax.", - "type" : "string" - }, - "packageFileName" : { - "description" : "The base name of the package file name. For example, zlib-1.2.5.tar.gz.", - "type" : "string" - }, - "packageVerificationCode" : { - "type" : "object", - "properties" : { - "packageVerificationCodeExcludedFiles" : { - "description" : "A file that was excluded when calculating the package verification code. This is usually a file containing SPDX data regarding the package. If a package contains more than one SPDX file all SPDX files must be excluded from the package verification code. If this is not done it would be impossible to correctly calculate the verification codes in both files.", - "type" : "array", - "items" : { - "description" : "A file that was excluded when calculating the package verification code. This is usually a file containing SPDX data regarding the package. If a package contains more than one SPDX file all SPDX files must be excluded from the package verification code. If this is not done it would be impossible to correctly calculate the verification codes in both files.", - "type" : "string" - } - }, - "packageVerificationCodeValue" : { - "description" : "The actual package verification code as a hex encoded value.", - "type" : "string" - } - }, - "required" : [ "packageVerificationCodeValue" ], - "additionalProperties" : false, - "description" : "A manifest based verification code (the algorithm is defined in section 4.7 of the full specification) of the SPDX Item. This allows consumers of this data and/or database to determine if an SPDX item they have in hand is identical to the SPDX item from which the data was produced. This algorithm works even if the SPDX document is included in the SPDX item." - }, - "primaryPackagePurpose" : { - "description" : "This field provides information about the primary purpose of the identified package. Package Purpose is intrinsic to how the package is being used rather than the content of the package.", - "type" : "string", - "enum" : [ "OTHER", "INSTALL", "ARCHIVE", "FIRMWARE", "APPLICATION", "FRAMEWORK", "LIBRARY", "CONTAINER", "SOURCE", "DEVICE", "OPERATING_SYSTEM", "FILE" ] - }, - "releaseDate" : { - "description" : "This field provides a place for recording the date the package was released.", - "type" : "string" - }, - "sourceInfo" : { - "description" : "Allows the producer(s) of the SPDX document to describe how the package was acquired and/or changed from the original source.", - "type" : "string" - }, - "summary" : { - "description" : "Provides a short description of the package.", - "type" : "string" - }, - "supplier" : { - "description" : "The name and, optionally, contact information of the person or organization who was the immediate supplier of this package to the recipient. The supplier may be different than originator when the software has been repackaged. Values of this property must conform to the agent and tool syntax.", - "type" : "string" - }, - "validUntilDate" : { - "description" : "This field provides a place for recording the end of the support period for a package from the supplier.", - "type" : "string" - }, - "versionInfo" : { - "description" : "Provides an indication of the version of the package that is described by this SpdxDocument.", - "type" : "string" - } - }, - "required" : [ "SPDXID", "downloadLocation", "name" ], - "additionalProperties" : false - } - }, - "files" : { - "description" : "Files referenced in the SPDX document", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "SPDXID" : { - "type" : "string", - "description" : "Uniquely identify any element in an SPDX document which may be referenced by other elements." - }, - "annotations" : { - "description" : "Provide additional information about an SpdxElement.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "annotationDate" : { - "description" : "Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard.", - "type" : "string" - }, - "annotationType" : { - "description" : "Type of the annotation.", - "type" : "string", - "enum" : [ "OTHER", "REVIEW" ] - }, - "annotator" : { - "description" : "This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document.", - "type" : "string" - }, - "comment" : { - "type" : "string" - } - }, - "required" : [ "annotationDate", "annotationType", "annotator", "comment" ], - "additionalProperties" : false, - "description" : "An Annotation is a comment on an SpdxItem by an agent." - } - }, - "artifactOfs" : { - "description" : "Indicates the project in which the SpdxElement originated. Tools must preserve doap:homepage and doap:name properties and the URI (if one is known) of doap:Project resources that are values of this property. All other properties of doap:Projects are not directly supported by SPDX and may be dropped when translating to or from some SPDX formats.", - "type" : "array", - "items" : { - "type" : "object" - } - }, - "attributionTexts" : { - "description" : "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.", - "type" : "array", - "items" : { - "description" : "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.", - "type" : "string" - } - }, - "checksums" : { - "description" : "The checksum property provides a mechanism that can be used to verify that the contents of a File or Package have not changed.", - "minItems" : 1, - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "algorithm" : { - "description" : "Identifies the algorithm used to produce the subject Checksum. Currently, SHA-1 is the only supported algorithm. It is anticipated that other algorithms will be supported at a later time.", - "type" : "string", - "enum" : [ "SHA1", "BLAKE3", "SHA3-384", "SHA256", "SHA384", "BLAKE2b-512", "BLAKE2b-256", "SHA3-512", "MD2", "ADLER32", "MD4", "SHA3-256", "BLAKE2b-384", "SHA512", "MD6", "MD5", "SHA224" ] - }, - "checksumValue" : { - "description" : "The checksumValue property provides a lower case hexidecimal encoded digest value produced using a specific algorithm.", - "type" : "string" - } - }, - "required" : [ "algorithm", "checksumValue" ], - "additionalProperties" : false, - "description" : "A Checksum is value that allows the contents of a file to be authenticated. Even small changes to the content of the file will change its checksum. This class allows the results of a variety of checksum and cryptographic message digest algorithms to be represented." - } - }, - "comment" : { - "type" : "string" - }, - "copyrightText" : { - "description" : "The text of copyright declarations recited in the package, file or snippet.\n\nIf the copyrightText field is not present, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - }, - "fileContributors" : { - "description" : "This field provides a place for the SPDX file creator to record file contributors. Contributors could include names of copyright holders and/or authors who may not be copyright holders yet contributed to the file content.", - "type" : "array", - "items" : { - "description" : "This field provides a place for the SPDX file creator to record file contributors. Contributors could include names of copyright holders and/or authors who may not be copyright holders yet contributed to the file content.", - "type" : "string" - } - }, - "fileDependencies" : { - "description" : "This field is deprecated since SPDX 2.0 in favor of using Section 7 which provides more granularity about relationships.", - "type" : "array", - "items" : { - "description" : "SPDX ID for File. This field is deprecated since SPDX 2.0 in favor of using Section 7 which provides more granularity about relationships.", - "type" : "string" - } - }, - "fileName" : { - "description" : "The name of the file relative to the root of the package.", - "type" : "string" - }, - "fileTypes" : { - "description" : "The type of the file.", - "type" : "array", - "items" : { - "description" : "The type of the file.", - "type" : "string", - "enum" : [ "OTHER", "DOCUMENTATION", "IMAGE", "VIDEO", "ARCHIVE", "SPDX", "APPLICATION", "SOURCE", "BINARY", "TEXT", "AUDIO" ] - } - }, - "licenseComments" : { - "description" : "The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen.", - "type" : "string" - }, - "licenseConcluded" : { - "description" : "License expression for licenseConcluded. See SPDX Annex D for the license expression syntax. The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the SPDX Item.\n\nIf the licenseConcluded field is not present for an SPDX Item, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - }, - "licenseInfoInFiles" : { - "description" : "Licensing information that was discovered directly in the subject file. This is also considered a declared license for the file.\n\nIf the licenseInfoInFile field is not present for a file, it implies an equivalent meaning to NOASSERTION.", - "type" : "array", - "items" : { - "description" : "License expression for licenseInfoInFile. See SPDX Annex D for the license expression syntax. Licensing information that was discovered directly in the subject file. This is also considered a declared license for the file.\n\nIf the licenseInfoInFile field is not present for a file, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - } - }, - "noticeText" : { - "description" : "This field provides a place for the SPDX file creator to record potential legal notices found in the file. This may or may not include copyright statements.", - "type" : "string" - } - }, - "required" : [ "SPDXID", "checksums", "fileName" ], - "additionalProperties" : false - } - }, - "snippets" : { - "description" : "Snippets referenced in the SPDX document", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "SPDXID" : { - "type" : "string", - "description" : "Uniquely identify any element in an SPDX document which may be referenced by other elements." - }, - "annotations" : { - "description" : "Provide additional information about an SpdxElement.", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "annotationDate" : { - "description" : "Identify when the comment was made. This is to be specified according to the combined date and time in the UTC format, as specified in the ISO 8601 standard.", - "type" : "string" - }, - "annotationType" : { - "description" : "Type of the annotation.", - "type" : "string", - "enum" : [ "OTHER", "REVIEW" ] - }, - "annotator" : { - "description" : "This field identifies the person, organization, or tool that has commented on a file, package, snippet, or the entire document.", - "type" : "string" - }, - "comment" : { - "type" : "string" - } - }, - "required" : [ "annotationDate", "annotationType", "annotator", "comment" ], - "additionalProperties" : false, - "description" : "An Annotation is a comment on an SpdxItem by an agent." - } - }, - "attributionTexts" : { - "description" : "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.", - "type" : "array", - "items" : { - "description" : "This field provides a place for the SPDX data creator to record acknowledgements that may be required to be communicated in some contexts. This is not meant to include the actual complete license text (see licenseConculded and licenseDeclared), and may or may not include copyright notices (see also copyrightText). The SPDX data creator may use this field to record other acknowledgements, such as particular clauses from license texts, which may be necessary or desirable to reproduce.", - "type" : "string" - } - }, - "comment" : { - "type" : "string" - }, - "copyrightText" : { - "description" : "The text of copyright declarations recited in the package, file or snippet.\n\nIf the copyrightText field is not present, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - }, - "licenseComments" : { - "description" : "The licenseComments property allows the preparer of the SPDX document to describe why the licensing in spdx:licenseConcluded was chosen.", - "type" : "string" - }, - "licenseConcluded" : { - "description" : "License expression for licenseConcluded. See SPDX Annex D for the license expression syntax. The licensing that the preparer of this SPDX document has concluded, based on the evidence, actually applies to the SPDX Item.\n\nIf the licenseConcluded field is not present for an SPDX Item, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - }, - "licenseInfoInSnippets" : { - "description" : "Licensing information that was discovered directly in the subject snippet. This is also considered a declared license for the snippet.\n\nIf the licenseInfoInSnippet field is not present for a snippet, it implies an equivalent meaning to NOASSERTION.", - "type" : "array", - "items" : { - "description" : "License expression for licenseInfoInSnippet. See SPDX Annex D for the license expression syntax. Licensing information that was discovered directly in the subject snippet. This is also considered a declared license for the snippet.\n\nIf the licenseInfoInSnippet field is not present for a snippet, it implies an equivalent meaning to NOASSERTION.", - "type" : "string" - } - }, - "name" : { - "description" : "Identify name of this SpdxElement.", - "type" : "string" - }, - "ranges" : { - "description" : "This field defines the byte range in the original host file (in X.2) that the snippet information applies to", - "minItems" : 1, - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "endPointer" : { - "type" : "object", - "properties" : { - "reference" : { - "description" : "SPDX ID for File", - "type" : "string" - }, - "offset" : { - "type" : "integer", - "description" : "Byte offset in the file" - }, - "lineNumber" : { - "type" : "integer", - "description" : "line number offset in the file" - } - }, - "required" : [ "reference" ], - "additionalProperties" : false - }, - "startPointer" : { - "type" : "object", - "properties" : { - "reference" : { - "description" : "SPDX ID for File", - "type" : "string" - }, - "offset" : { - "type" : "integer", - "description" : "Byte offset in the file" - }, - "lineNumber" : { - "type" : "integer", - "description" : "line number offset in the file" - } - }, - "required" : [ "reference" ], - "additionalProperties" : false - } - }, - "required" : [ "endPointer", "startPointer" ], - "additionalProperties" : false - } - }, - "snippetFromFile" : { - "description" : "SPDX ID for File. File containing the SPDX element (e.g. the file contaning a snippet).", - "type" : "string" - } - }, - "required" : [ "SPDXID", "name", "ranges", "snippetFromFile" ], - "additionalProperties" : false - } - }, - "relationships" : { - "description" : "Relationships referenced in the SPDX document", - "type" : "array", - "items" : { - "type" : "object", - "properties" : { - "spdxElementId" : { - "type" : "string", - "description" : "Id to which the SPDX element is related" - }, - "comment" : { - "type" : "string" - }, - "relatedSpdxElement" : { - "description" : "SPDX ID for SpdxElement. A related SpdxElement.", - "type" : "string" - }, - "relationshipType" : { - "description" : "Describes the type of relationship between two SPDX elements.", - "type" : "string", - "enum" : [ "VARIANT_OF", "COPY_OF", "PATCH_FOR", "TEST_DEPENDENCY_OF", "CONTAINED_BY", "DATA_FILE_OF", "OPTIONAL_COMPONENT_OF", "ANCESTOR_OF", "GENERATES", "CONTAINS", "OPTIONAL_DEPENDENCY_OF", "FILE_ADDED", "REQUIREMENT_DESCRIPTION_FOR", "DEV_DEPENDENCY_OF", "DEPENDENCY_OF", "BUILD_DEPENDENCY_OF", "DESCRIBES", "PREREQUISITE_FOR", "HAS_PREREQUISITE", "PROVIDED_DEPENDENCY_OF", "DYNAMIC_LINK", "DESCRIBED_BY", "METAFILE_OF", "DEPENDENCY_MANIFEST_OF", "PATCH_APPLIED", "RUNTIME_DEPENDENCY_OF", "TEST_OF", "TEST_TOOL_OF", "DEPENDS_ON", "SPECIFICATION_FOR", "FILE_MODIFIED", "DISTRIBUTION_ARTIFACT", "AMENDS", "DOCUMENTATION_OF", "GENERATED_FROM", "STATIC_LINK", "OTHER", "BUILD_TOOL_OF", "TEST_CASE_OF", "PACKAGE_OF", "DESCENDANT_OF", "FILE_DELETED", "EXPANDED_FROM_ARCHIVE", "DEV_TOOL_OF", "EXAMPLE_OF" ] - } - }, - "required" : [ "spdxElementId", "relatedSpdxElement", "relationshipType" ], - "additionalProperties" : false - } - } - }, - "required" : [ "SPDXID", "creationInfo", "dataLicense", "name", "spdxVersion" ], - "additionalProperties" : false -} \ No newline at end of file diff --git a/serialization/jsonld/annotations.ttl b/serialization/jsonld/annotations.ttl new file mode 100644 index 0000000000..801f528932 --- /dev/null +++ b/serialization/jsonld/annotations.ttl @@ -0,0 +1,10 @@ +@base . +@prefix sh-to-code: . + + ; + sh-to-code:idPropertyName "spdxId" + . + + ; + sh-to-code:isExtensible true + . diff --git a/setup.py b/setup.py index 37acea5c01..fb0bcd8210 100644 --- a/setup.py +++ b/setup.py @@ -11,17 +11,16 @@ def read(fname): setup( name = "spdx_specification", - version = "2.3", + version = "3.0", author = "Linux Foundation and SPDX Contributors", - author_email = "opensource@steenbe.nl", - description = ("The Software Package Data Exchange® (SPDX®) specification is a standard format for communicating the components, licenses and copyrights associated with software packages."), - license = "CC-BY-3.0 AND MIT", - keywords = "SPDX Software Package Data Exchange SPDX-License-Identifier specification licenses license", + author_email = "spdx-tech@lists.spdx.org", + description = ("The System Package Data Exchange (SPDX®) specification is an open standard capable of representing systems with software components in as SBOMs (Software Bill of Materials) and other AI, data and security references supporting a range of risk management use cases."), + license = "Community-Spec-1.0 AND CC-BY-3.0 AND MIT", + keywords = "SPDX SBOM Software System Package Data Exchange SPDX-License-Identifier specification licenses license", url = "https://spdx.org", long_description=read('README.md'), classifiers=[ "Topic :: Dcoumentation", - "License :: Other/Proprietary License", ], python_requires='>=2.7.9,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*', )

    6$pqS~&Uw(Y)&1E*VN&83N%Rv?eMMq^} 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͜`5v2dpm?*f^}2y<`O-*c_c~{ORx{64h8Sk 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 WDSMjsVjA1Tjiu(HOb?OhM2T0al% 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�`e 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%0DKRy5f1nw+ zhs5Ue#MGobJ+au@E^*Ad+R#q-q5*cxZ5Mg_jxfQ|qZdh-=&cL7c)Vsg z7r@c$D7`5MK9U5>(gazhn*z&tTszixmyBXTq!G2=npH3p!?FoieT5fh=;F48{c%uMxIk#jc~chd{#KPjl>3{8r)PLYimmfxbN6m2k)QmJKO*%qHyFNC*2O zZyfh)4Kt=R%PR?^llPM}7vlWLcw1Q$v*2X0>dG(+ujpQC$E_sFX;Fud>G5R^vB+Ng zmf5?vz2}S4WZt<;fUR;zDcX$2>}8MbXdjhwimU)@nr45?X4FSm2!6)rral99!FTU> zzgqBpUB0@yCu<)Qm^(i0ba|$#R8hy4Jy8hcaI~WVO~!u(7ytDYVf1(VqNv~dH1qzc zd`&aZSN1>AMhEw@n_*lCI4a9hd_caxx_cyPQvtDq zT?x%RCo!?VkB|HbLb>r9E&z%M8tJ!hqkfZlm`xc_U_Fg#5WY2Fb1~1ttL72=F6MBJ z?>cm|Jq93#Mt*-YP-VQ&RcsLOtF%5hoa!G3gw%Jv*d~fL&8c%*t>3r06F?UJ=}s~$LxA%PBv}g469L9 zLyf<{{3r!S$6Nn5-SlHQg5%gdex54}+Tes^nT&==ctF@1<`4BTxsq$EH2!PtbOu+yVCX zRKm#uProCIj}XtUtQGg$-9&j{WGtPy_bpu*b=}Z#^&6fwmn2PFbEO=FY8X(FQ%n)S z`Dco4FLaEx-$Ao}f`C9WM>*~Q$9u}+_v_G@HhQ5yykfIO)u1aER8teg!#u))E413r zg2LoaE@i!zM%$QhK8g~9GGYz_`2EYXWL#D ze_XcT?|`Xz3L+a#LDr67AsM>FmvJfqGBvowDhSBJxP#KUO>%Em$ltRQgQA+NZk@vBH9igZ4{<21xy9~NN9(iusLkZUi{3NBpG+hY`+yg^)OQU9Q(JvbEn<3`O zB=E2dT)8~j+3(>8>ZrUGM$vEeV3?2bMAgEVw3@7V{g>wA|IVwnTNd{SQGi)K=^Pd zdWf^-wwrSAj__g2_Px@HsXB`z z7U@ltR{?JwSnw;5Q<=UvpeYa(tQ6A5%VX{LUuA2O^4!v*c`xo=?-T*;pc$G*7tp85Qw6xmE=7Lk2?2Y>%ev-UoY6>PFo>S*tXW5#yzmpx;TL%?6O?MmQBKTFJ6j2kBgZS@|<6+Wb7*ygy>de9oubm zr0FTvn(_`iiB_psMc|DSbSRR@SIxB5#}MgRxC^^})gVmpVht2@*UM_Wxp@Te-CE}POpA!PXn_;F;DC_5;tRbzBRPCwuzk0M?d@u_5Or!PInA( zmT9q-el~~WrAagg8(uXR*5}*qvz!H+1SRbr2vWd_X<3^|m5ce}KDIOqXbtv7gXJyx zgv#3dLA4deaym}`s86$nhk`;YKrx1bAW&G<0}oZDPp=kvDrjiG*nR^tk&J;*(Blko zJ%7+o(2nA>8~h%{x(42QR+fQ*jZdDo2oAAQp=AipF;zojQ->RsqEmL~CFOUS?3E_& z@r@2$#e$Or72iv$w8iam3OT^$QcP>_5+uHb)ZtAW-i_`!IBJtGl!#7}_P4&9gW946 zcw4wH>?s_-)+@EX5Y+jLQ{!K^!2X|iZTvUd#8QIy>NXOh^Z3um7}(Nj+|t@cG>mHG zN@D4;feSA@eYmur{==I1O)T;Z6Bl1bzN-9Oew7}}a$Q2%elVawk>>b2%Zp#jjQ@YZ zBl!H<__?H9fvzs;YuW*bvWL0M_u85p=M^KdF+%De%bPYmadmG~Y^sldEcfBkU6A5^ ztllK`qE6G;9BYTXuua`6IvT?nO_dk_%T%6yPogVXb&b923QT#-Jx$pFT)YR1N9(aR z43ol)!IBGA7f#y#B3_$6x(-L=6$b(vYG&3U&fEc#efYC$n9GI<|Gu0Uu}T}-zq(q0HC{0TBoef7r1b4I-#N>+>Xz7;vZYf3VstZP8k zIj&)BpLMy)B)boZq$o3OX;8x6^yHBu#(TIpi@4qVc%mRdE*0y!fP5B8W5i3#uxb{m z#X>yyR+U$$_)~tCTL+}EzST2XVWoQ;`Hy{3h90HPMuxw@8}PO-dj%m$Qe#dxNwf0i zzhIsnD(jd3K9dYTmfZ!S(5cDe$X)2@%Sdb^z9)|)nn^9_CliJgQt!mg{2Qd6juUu?_lF=}4VDxGSK%s|RUf1T?3HNQINC~zAWI@q4wO32n+EM)11NeHWw6%J-IZ&alL3?uZe9zy2QM7EEo7j(B` zbabt8Jj<4SGuM44-yC%JTom9M%+5WAUT{j4e=4h}MTj!OP*lsTC$8(+cXEHK@%f@W z#&XZa9vW~f^O@+EPc3|}{RVJoK1n-!bs&@Yx@vS`S-mnGNw+)MjNBz?j7g3ZM`nl~ znTS4lH)t=T{)VAGaNhMe@V(#qWY$wyx-hrkqD~K<-m8~i)x{P!qu|+XA_Mr^Y$3#E zxr^3MU3X@5>vj9c#+APIH{x>bfr7i9dm0cp{4g5x3vB!Y z%{-a5!8w1Q9kNP9x7F!J{I?z(GB`NOC6h1C$8?{#+j1xaCBR!FAu&^dCv@Mw2;HqL zOlOfWnu0P>B?}ajMg%nlL3G>I#sNtR0F> zXwKvh7?ot%w#6d7%!3|(cBN-!F}I$zyBlmEn`p$edqO=x^pQSoiFb+=_#9vfr@yFj zmH-M9nPssAV?#56(LxgNXR+U<+zae{LoPAj>Q7U`;zzm)J4RoSmdYc=c8}~uXH2W} zed^SD*LBtPtgrdWR&~rw?-UxCPxHY7ZP@$FI;7hUa%3`Z^AMr~N7YYtDqMDzNpUY5 zYVP~eh-vxgXk|?>o(cuv3Q*#3zU#fM1w)c|vJ82O5|eVMcrW&Ud@ajju|s5VYUnKn z8#(5d@(BNVlh{D83$D{JK;N2zOwndcl{=J_|;Z6dZ z;XW}yq0$$oGt~}2ylCsHsOfI7<9&wR@xXmRYtv9klkx;msV!e_2tQsRN5mMZct0q4 z>~y86q~%75QD^o8nP;9%qFV>8!qc8L>VXNB2)2A>3w3R+bWJ}O` z_CXQzLPqtQ1o(p9lQteC^14n%b$EuUh0Mc+=G3b>ijRD}D9DJy%K>7DO0tF1(r;M? z`pxx=4?^@_;yrLbIX=6?uyTPG&P_KkF{psc{x8$(Xx6WRsdTRm|SukW_t}>>0Q#~3dYaDvWI637u z6>2cK!Z_@xLys=@%3Y#@4oJK{`9~AX|F#$wLV=^RPI0Bx?t? zn6csBPdC1et%zMev@*Qpiu(zIYN{V00byn!q*Q@NgC8;d^0cm)jUCUk`hrjbuE_QT zp<3nX4;)Bh)FrY{+?8fVkX!JbB0XtJUSUb@cAufu5yjnu%92}RS-=E};YKkOz-8cP z`z`k>-g9bCU3d1MC+o%N-+f{$p5^rwB9t$cqycdSS~x+!dz>A}nH4Y1)dd{SYMUst ztgQIF{0Xv<$a1En@CF~fix$$9=1c18-t%Vf@Y1rzUP?JV9158{Dwl6*d_y&4n6i77 z2a9wZk;e6qYd7cb!+YW6*igUhn-0Aw!0|}%@cFnt1`+9w{4CB-Sx{>Dadn+CCYpOH zz*?YDk1BreTW3nGds5a3=A%)56~YbHROq{XN%8}~o&Be(Kbk2nX_EVty*-QO+Px40 zjM2+d;B!<&h>ka+m>h!Fr~&!}o|`A@hf%>_Qlb_`T3Ndg(<{zf^6h;jy;*SjOpGH) z-4o7NWY=d6z2T36yQbsgX09-#e_%zv`=zotX<1>UBb&wXC~K^3t1U(2izko(f++Xq zvkT;J^>5j4JLG&d0Qkh=d0-@NWlVgNk#dR$LI%-=gs;uGX+ zUOH&B8u^V}AtQ>`;@dS!D8wd*&plS{XBb)NrZ&HT9+QaFTg(<0msmgRF4=#X0FjMK zSa;(}mk@gDrkKwcy9LB@Nw1WP=5={0XUQYM=nXpbux=li^;v`5Uew#=?6+n+7qVO3q%qFQ zM}+5g^Nw;3*!&UwXpjVwIfvfb9?*qd-QKICgFD~$^+Y>>ioPZ>q^kD#8|kn_sC?~% zvr=ji)q9cqgPK?2tZc`NE@>2K9&Q54yewfZFPK(|kazDm;Y?{+E56D_``Oh1qWfWK zQ?kI*=lcc(>KHZlf@vXnqSJg-;|DC@x@1}Q0~Q*8vJ1Bzw4?}7UhT_nfwh<}($PkT zpCEKime{!?zYV>2Rdbd&kDuw2GnkO5@Sh>8EB^q!f2ZP`+u?VLI@)|_M*kB;RCp)d ziL-V5p|;XB?Lq%xJEd8SPqkS)KJul^UiWFPzDM{z+B8+{EYVAMDWQ_ZL~_HKMZNsF zsrA!s&Lyf7wzXr~on9b8;k_qH^Aq%0BOc%dFp6Dvnt3GqdR(e%;ab&OzqB=9?8%eq zCw$WbYUA=P7tO3Zwe!BwQ3;;N?3d$u(ix0p&QJ8F3y~%bCD)_m{^g#-ed`JEk*m%* zi?9k8-5rGhZQE0S<9+ap_WfJ#tI_1gAmiD9pnyHKO?uiwK<@+2cG5QREO*HlUSt6`85?bnTsmq}9MnCRu5$Q6t z&RN7wT=%GY7_6Amk1f$%j8L-EL*qy3&X@P%Y2%bMI+NAT7085qVTVoi};nAq<_pyvZ9L!~@&Su9;E zWNenunE3=HY=3M~J%P4(qCUj;y_?yRd||dmbwOk)-3beuClZ{q`2GS)T%aNFD$z#4 z!1pNL$5}V8<=1E1?ZWIX3OwynR~>0YJDzwBh_Yh}>V8~r_SBn|w`uy2ibCQD*Ggr7 zjzSM|mfRr7o-bXb9$QJa%>AUEW!?gPmQEc+3nTRZW!MU{7O2u!cKujrJhuAgUzpf0P+~*1R_QYTJ;Im_0F9yvET%impTF*zkl3};C zfJx9)R(h*TaLJeuBa1E?=6VqdJ<2bt!m;yy9YACjyC*S}&W9;N*A!Or@pMJCpC51x5H@^%Y7BFs&RxN9>g4CNjY^9 zBZFKDPCVY^Xsz4i&FJpO3%o1Vy6H@RwcnRcAlUfz$?BaI1I*=a9luJ?v zO9Sxg^5rAmblS3HsRU9vE<2BO{>a{n7#QKZSP$aXjo5!+@*;jqOViL>6TR=2{y^8M zRYey4V+$nVVMl$9qf}>qXLUPa`J4sq znR($zl)7*Mx9-TB(p$DwD4QZE6)^u{HpHwdE>4Wm2Scbf_%j(yNqB>tNNf@q6NU@$^F=uj5urC{=qPy$;y7$vQR z^Uw8HTVRw$*xQW~fY**619yF_B1-p>_0)aR0nrZAExpbix&kTIu zCnP%UCU>q?08&N^t1b731-9|Ct0qEr=r2vIFj~o8L677zcY2ED-Rv@`M=4mq1GU6_ z)ZZM{(BFhO??9i(5x#7wI9VOzdA#>I{bBsxMLF;Amke}Jw{j~I;!u^&=rfN>%YEv1 z73i?wXEggvoutn#nz1)UPp5b~u2^<00Zhw(@7nmIpECK+8gqN(jTrYtpXgNI*)MQn zEtb-MlvM%#Af-_H4eGYxwJy)EhtY2xmq4xh_kPNW;XmzMKtGt$vcGKA57f_XC;Mif zqJEzg%F|HC2;f3|z#SmvJD~R$O5>%tFa?k@&j|s{Ap!bJvehsgQwXQRp_9-d**4;Y`r`wnQtd7h=rxzWB336_` zChfWFVWD2QK41i!O6xYE)h zti22DhRsZa7%h$#ExyT9CsSCQ@gV?90!v3H=ArXF)$cU=zmZ?7A^c~J%p2&fV)@lu z<##P<^GnS2hot(y^(mA7jka3zPpS4_3VHvQ{f9#bJ_gXXvyv8~Zsd1}vr&h1SQV?) zmunwWIkl!s>I20TM;A3YHFnky>3D!}I3tX;r|}oi=|-adn7(O@eOx!xY#-|h4C4P2 zTtrkpU#Uga9BTiHP=}I`ROT~FKyMBsP+SHcSXS1P}gML=KXexB3&na;A@$=PW zv#2mTHd@{(TBAmsMkz3zBrPNX9dz~fO%EdSdwufnT{nG(*Edj`1rlY+vZNxG3qTg= z5=>w&jYetL@8) zA4chk=juy?{vYn%Iw-EaPxnPb5}e>JO>k+PU;%;$cX!vuH9-Oa(zrVWcc-xsv~daU zF2OB8(0$f^=gz6wd(O-|b8gkSr|ut3bwSml*J|kBZ$01Vc|I`v&)* zRxr0C`%r!?_~GqVwX&*~v2LyG*I3z$7n*7BRJm(4X>^W}1yBOLw|I`pPT1{|mt0%D zKcENj--}M#vK_B16d|yXa8LVp2IZLk>eDfNP0TaUa4%Tg5XOqa`F#YfNS_Co_OPk# zTVFaZM5dXl)8Df7_PzN z^!sq8{jZu6=;y-|u~VF$i@aEwq9Y)uB$?5&Iia`L_RbGvRRlBd^0P(Lsg#c+aG<>W zSvcG9(<+(CNrE`U*-Gm|?$> zwWwVC*=u9zu&vGS^cN!o3~L`ls=X+7h#YNe7X>*P?nTjQ@iO0MV^lTYr^*N~PDX4P zONVb410hPqgrb>_RY@6iwa;*lm1O^Vu$n-hBd#%;j~pyOj^LZnCv@+oe9=BGc)9Ci zWE}rwb>sveaT;6ob>AywAQsInR&^IlZKm!IRHtI7tmg750TvnX5@{wCn<0#NNPs1EOqhZiR2cpTCru1dExXiu#YouztPLep3)}TeY$3GQ><-6_5#QMPChLv;eGg{uk znwS~?vWNYeJbJ76yWTv2|F$&8OLBfAeG#sKM(p{rpauow5(?a&SUH-(R}vMtndm>? z6$wc+O)8-caWAj?P3{EV9_TyolkoeZF3FKk2>a!?Cqsx6;m;w^lb0?%+5M%Z+dp1A zqxTiiL=cB+yNvkfwSnNuLZ8nPpg7nL8WEfJ$mZ8+?_*DzlUI4-`B4}7OkBV@8w|zd zd%$p_m-GX*uC-?JyNCfzE6q#M6MbTYY(#-kA<5>9(j{}swVu|b_G>F{TheY*T?&wc zY+UUj853FL4GNBaX+O8#&-Bp7zFN-tVTuCn=g`R-+mTPW-?xR_Vp1QLGdG)PW?9)e zPz%&gQco87I58VGnrev!gvlwHuXvyTdR59^vVEnDdBC4wT-mnNhdJ~fYo8>9C_Gn4 zKI=2cGN}dOe4KDjve`0OTi+tvQJSTHzIQ|0O51Zn?p8_Q*S;YpzAKHNu3kS)z{cQ| z92A+*M860^%AIlv!g@Br)wzZ7=FX}?Sim~_RP$T<0*&sjVg|oy6FfIoS0m^By8CtI z9ixie3UbL}J+N1-82NLn_`iDmeO@K=m)MZTU)d~wbB2_6ix&Jp*1o@6J=~sz{_J?& zG`>eQ{P?p7ps@@5wX?(GNSRZv(JKh%DcE0Ruf6$#?g_X1ne2={^4ufdZgXm5mf=>j z=T!gV59t*#R9O-PSo#NT1W(mlpiVnpWv*r0d~-$9X|0@ZyRIqT#>ysTButVS7fxO( zq4egVLWZZ>+L?ZQk&<)r)`~R&-Yrf?A@p+B`Q(IydQx)G4V-=(uTyceD2jr|H=dT% zOid{}_QtbVZ`JP3;n)$__V)A6%WZSNuVqr9Tgleh&Wwk2?zRffna3=&IT<&fH9})$ z@I@{BEW%H03#^_;HPgl~r~)6f&e*njLaBJeFp+WQ?x51<``p_Z>9Td3?28 z3&OAnjJVd51!Aw4;(NRIox$KtN>nc6S9VC7_5zh({l1v8$WcqEDSko>YTG#+1RaYu zRAcqIP6sI7^7xUkSv7GcMe1r8i%p)>o^uN?Xa?#*%}N9F z-adaOw{4PnS6g8pWvtcKknT;oI?MCD5hh;K7CR}`2ElkH>MC&b=CXIMmx!yOX}!-G zVn=L{fIb{{$pQ4TdF-8_7@{+#S4{ayl9_Uu)b&=F2o6I92lX=4{qdsTQ`?4jo%NHp8VtimY zI3Cg`!y`oMI(=e4y79>6oy^2G|Fxe-|6LVV{3W%3aInu_9x`#CQA<ZYjU6&E}b!PLh&WH3A+u0Xkct-TE!5K}+phOKaGVlS02> zeb+D{b?WH1oowUgA?f%jCW-V#MPIz#6yjbEJ6$B3ja(=l^(HM16Ao@gw`*M5ToVyd z`o|`4q}My)aSn$vzM;&JLvg3Rz;tu@4J<_8>}B($qDk1po7wkX#>EC&m6W~CL1r)h;|6^)*@9?-w0Chng7@z} zmAM5LG^vw3k$e6kQ0Vgny6(FfDhFE)*UYou`;0?xS-$}V6u*6~Gp*AVM2w#9PL(1| zVWCzq+r4E4+{WMy7s!}f!mY*=;5LdA0&ZVw{Qp3>V=K$bH2l<(IJ0n=^f%$_- zjk0G$#Rm{PGdHUYZ1`X}%4EX1!>;ThQ3VBoh;VV@&Y$83b_J`i>YH^QhBK1g2bVo@ zTJw@nGL$;G zbNeGMeu^j^-;Ju(&_?Crq(TZJT51L{l9CRFNp{*e@u<=hC5(x*uy4dl$on{iNj*_A zE>(&gnf`fzJ`SMEp46)-B+a zkIPaw<|>~OlJ`!dGqZalW!h&7W{)e6tKBbc-B41%wGEyokv{^tcLU|{JUaI$zlstr zl{VBEE%!Ksu;LRfmlYg{ca)yJsy4W({50hVm{FUdTx9lMuqeb^39#hVzy*N9ej#^) z+2x>?(K`#KZ^2!by{xB&hoe8kdp;n1=9T#YZDOk6oFLOhdX#+CZD`^#^B9XlS_e;u zv2#zbYXI)b@I$xLb{3S6nrK#JX}dFDvcB!Ivg8H)ksiaWZLp_Y&_f z19CrETbYIpFl!Tc!UZ~ieZ72EnlJtDVZ?on=Nb|tqXEu5!lRAd{_#Fe;^<>;LD`UO zh_*Rt=qFoyd$WWdoR@XO9*sHEaj+^o*aK}-wbO*MhZji7@&y^!CLIlZWNdE2AlwZ) zjf^!Gc3S%FQ%7A6j9U)n+k0}3mA#ONNDhhFn}8b z@*}xGj;F18UB$58vZwFbx0UW$vyan=$D3c=F$YC`ujE_mA)JkIplxfz(I2P>ktl|C zI}YBujjM4(GdEK@c=ihW;Y;PBZ2P2 z>5l8p9CbXOxifioL(1ZAsVTusxg^TXxttxIY<{mp!hku3Y9@}j7V*kBd7u(oacD)} z%ZX7p{K1-nq2X^NUY0Gy^spvz6!KrC@DM~f;lnQxMaec+KFd{`W-dS55s-r4ATHks z7TU(7XZ@O=HaI2=XN#64#&1y7BmSRlUH>14y8n!N{OhC2_vsF$F-5%tud%}5s|@;( z#2#4_H7NU0fGWzJxBs9iJqljHb(;chwoqeq4Tu4ait<_Tv^%>=B7Nw82DVMLS z6d$-Nc-v=FRCVl{AS(^$QY8iuS7P$p$XFCL;uB&m5{3>;E{+$*g_Z4I0DRUrc2tPI z;c{^29Vo$fAWibJN`8w1p@$u!@$mV;)6>gkZ9&}2sV_GRC9YPjpp=9h=lLC}4m*8kMttS`zIgg62posYP57{Wis532U(~|r zK@0wbBPe38u6fq@2rs6eCe+jHg>RB`-nIYZL z%v8L8?U|r2LE>m-#rEc8wHM!D&y)XELW6}HJh_3_s$O#vZ=uM#H{1W1@D-Yn4&6q5 zbors=lqs7RyS{;xmm@_lb_dh59S3u|pT3$3qjufh7c2@9AiM!YG8!)plyxFY6l#V* zoj@1cWQZN1FMYd$t>tw?cLR&dCOyd>mP$R2P!fq~T3Px^N1KNazNglmdlLc+{~~)f z-zu4K8GI?x(iv`>s0*U48)ku_>+{@c4TZ&sj}yp_GG!x#gqTXB*sNSxwm!7K@r4{ScB zd5XnVS$T`O7qysQll1FyyhoOvAqNHXH3{z2M+yZkXuA0!0N%g)FJa*$`NNKd;s_7( zaB({5UYza|)fD}dqosC3eXX{M+SuS1$>+#aO!Ha3If)-c>{23lgtD|%8q?fYSX7&W zU*J|YzR=ZNNP8~ud@C?*n^M`S!2`8ydfx^vjp=hzxo)U;vD>ZL9_{=Z^-CHZbg9Nn z;oUgO2-b6i;LqFS*{i|1p$PG^6w1B`;Z!x>vxtUC=tjjSVov>V?`HeV0QdXAo4uzN z{tMnldB4|8UjII26bu+-|7u(>=K@N-8FT;3S)%_=Na^nf1vI_wyhE|;mwrl0 zIgNZUmzWnIUSZ{Ygdl1YIXn5Nd18tkhR&O_6euc5pF|cN%~$cLh)-?+Lzk4hIuz0 zBx5HX%W63U3m`5 znN`fU`&zX{=k=4%J`7ECYxYxKO-8w2O+8?0+-Yw~-(_MyL5doDp`nr+dh3Pf1IqTh zt_a$A7P;I*u&oruu}C%!WA)#B?xm%r)*>K)VjedEwWn~Ju;bDpNHmZ}e{*zSLIj8% zD}tR@f)vp#U7Py$C8pkNP6f8(C#p!VsNo7oWKIZ&330LDfxHqCVg^;aaM0Px;Flpq zWhUCL>(A*Fr*u*=seBv3UDB@Dl?vrH{G{b{8S{Bb$YrDC7$7L&P@>6t@H50Qjkv7* zLV8&E-2KZX)%MW2QQ7e!q*7}$q~Kl?s9XG-Xj}FN`6jowlMBn})(z>qGR*w1;o?y( zd#9dbuHd+MY}cO0oqm~(8YpPH;*FwYiDuH#$U7=TDWCj4a0CtV)4kcdYe|m1H|-RY}~fQXR;4JuH1q1eHx`X zqZoI!@7_Z-u=Y&k15opIDWIW;s_KDFM;cS^O1Q#*4R zMtY^^1HS}70Wb20pd+ur)#>;p{;p^S)>A?6FWLdoL?Rlf3JN0p2xOpGdc}S*9(@0e zYYmX54~v&3Pauz4u!}nA6XoPC?1FG;m3X9-^$R&ON`}%~(`cFB)29Wt@m=_MwzDx9 zx))nE8fDg1&jd!5cYtQUPzoSrf&{EqzaJ^J!$1C1o%wi13wXO@Ca*Clh4Cwm@~h*QpnR868sr7`Woshk41 zC$s+3qy9K9^};UK{&uUgR*$8{eOO;dj9cRzfe@R(_^^23*)(%C_`-g*eZgC9Ah_nZu}6jxb_&b2kbE% z^+f;j{>@-IE1t6#<{t3j{8m=eb#k-}MPJrK#Ta@!#;`xiq+L98)Q`dIWU;KQ_fP!* z7s~#ZZ8><2^@hoHkIVcl_GD=vXJy}tAPA^n$!(u`^Q!zVGH$2{qmKrohehimy*{U9 zG&w?K2|MC)gIY(fq{!8!lYI47S}1(gqHW^e1?8mPQ673@Rt_MFU>C#UG~R zVvD$^0mXC!GIjp6OA@h_{*@J=Aa2~jO)Ur0_I(g$`zLHp^6}UDBVGPk%iATwHzbGZ zqMwU_F$*?2k@e-v+v=JQK7csUR=Y-$$8>|n900A|Obdl&yiV852GT4@YU`j+(2f~; zNVE%S8b^2)v}Rdf9RGS3Zl6Y{J6)yPIn<2CP=!YMo44wYGW(F2v+fpBAUnuX&YU+C zC_d0%tw;BR=XXB10?js3Hrm2W*AONuCkV=xJ3Rdddf=KX{~UDc<$>9lzkF-DGZJ6s zD5W7JO%(5Sp5q@UuXk~1SW9>}bD+DjIP6J>D+!&l*3a$1H+r z-!H1?;XCi9i+krvqB(1ghbB0< zinXbvG zxEILOVby@|^Qw*JX|80>#!{F}8672M31qy*~razHS<_uF=TWZKo(7rz? zpc!&P*r@Rt93@OO%5gqCW&GH!?EV|PFCNklVfAT7W1w6_qfkhOyx9pagX_i*< zyGf_=3Z*HS>J5v1gqf-68HS-(ASbq9Cqoeyi<2R`QaXLax=A@Xgh|&>zQTcoQ+$9r z&~5fBV4|@H5^;_zaryCVQNp2`p!__o;r>f{j=4l6VP^K9e2G zX#?)Y1uQJPv`Dt71APXrMh!eId(56cC>IVpf`)F4+f1Tf)TJsmL)YJ_`v~lX?vKkW z#1Po>l_SP0e6`jB7kH`y3G&(-uPpz{EpZ+RJus zfYXQT>kSJs`huSq+lUt9|ABCvL#_hgUoa2bkwFH*g@-P5Ykw1@kwG*UG%})IRQ2@CJ0~6{8jex?DLZ1 z#;v>lqr|03LqMD8bnGj_skp$}P^Y&7COt9ojwvCmzgBqJ9GvzVk_F$FdpM%Dv%eq~ z)CiZB7TCdd7JnPXhOYUvFon989Ji}$z8J0JA3d0vr2ZiCoOpk+p&W~X@J2aoaY=dR z^@ZZ4!HOKDcH6>nQql`#aEH&dYT!V_}#_#j*#9M7P&;LCGz6*#t2VEN5II zMyr2Hq$^$+P&Y%Lwn$PG@j6&XGnwNmBQ<^ZKl3_+G}I;@a%J5K7`Izf;oWpHzq`*KMJcSsO2&K==yQn-Y)T4B6;AS_t#Vm{9lTx9{Wpt5O4q57Q)u8|E_MN&C=4q zC*-l(7!DJq&iZ~9&G!Oc){o%!2LfdZZ(rYL4BzVJPo2S?ZUnv|Nkb$hF5o~2r|}<| zf4M|4+5Jy7}hEO$KU4AK20W%`> zU~ejK@^y{z4Sj8A9z%o59yGi$6wAV8w=s<%C?pW9I=HF3abcdK*n30E7lg7NT-Ei# zJSH(17%v;WDA_%C3Da)6Cv@6awTc-LAd}sYHBN1E8HN%YsR= zJ{i8wRyz!ar_4Tizsf1SQVLe=NgM*j zX*flXoME+B{x3nO>&SXR`%ER3HKD@YQ54I;ubsWeY3i4X0?G~!uJhkVK5ffcuiK1HL;}=`H2)O=HVhiH3moXG6gYX(+*j7d^ z1|bwZ!l8()sf(Ot2;^8ZN|$|d)*f!JmN09XELPb2V^J}a)Ht@1U6!W}y=k;1qTLo!{SolX`nbKIoUSfA|xWBHYWOd6jxnlLvOLZ_7ofu}~+Mf!%_ z?e+xh1_QR9V-wD9-WY_fpis)&Qw^~VP_ylJ(-%c-2$K9|Y0k^GmuJP!BeEtk$ZG^j z*aWEAcbnSD3N}A>A_z1rA%s7s1c&c#^3#!3ONM7V@ah`k8T7w|fy0BL()qYeI~yuq zW6J93_0EN`2M|oJqND_a1w+0%Yk4OV>Y{|}ch+&G#PLdz=ZC&jv2%00Ge?AM3>o?f zh6Z5qBR)JHHJoXzK1!=Jv$slI;ZH);LgtF+ES|tk$hlVbw=hUJ2Dy9p|041+q;>f_)V}@{y3wR%KgrJiSQ5;B+j>r#X`|?C})D} z>e_uwPwDiH^VjQ1pGSHtyp9mc5ux#%(%RXLykYqz!vQ7zZVt`Cn#Syc$d2lSN2Q%? z$(>z521Eo-SQ5u&1JI=?K6%0HF>J!y^Te1y2}wOpW6uT2F%W#p`n!{jErJ)UTVyvQ zZNe2pe22Q0=$z0-a-*7&iGczHwTG=4z)Q~MxjU{tdExmzAtEN@V^{Hv8^RCw)Ap=jk#p-2P}iiq<^&#@md7ptF; z7ydvvkNjSy!F~7mYVv0_&!s=014()UI#A&C#|N|8qVs?e(oansTaGr%?>0a>zkZUl z;59iI2Q|amqVv1IqqLVyD_in&Rcn+Np^QO4xQUriXv0 zWhwr0B~gKhc699@bAPUUkc4`5Cu&{v!^n2`_vfduV?ZE6JOTuwK1ydmAaVi(B1%9Y zf~sE02mi|}BX2+V==(B|LMbp4(k}qB)F<;2wOYA%Y3di_5Y`;!*Pp)n;+fq8Z!M_J zPhEQ?{UKj-@SG1=vJd4Q2H0!HXvHXqa?Olx$K8JAt#71e z5Kboit=dH%m#I0<4`^TfcHe(v1KJmy=}{~HRll14+KC8zs})nGK{WR> zJ4MQ;_^)pWerrs)gLO?Jzzk}ZnP#K$E)1TtFGzqxvF63^D|~U~b?o94>++)tnHZ~z zOa7je0QgmZ<5Re0S*NeqFMh)G9>%~VHL6UcX5n_CQQFcA#5lo zqew~cYD;g+s4ZeA%RF$2exv>(T+~$Heqrp*9|%~Yr-H|N-{U#Pn82mXfq+W(sinQQUrKk2YYot4Ze=%44i?RiQl+pZ zwH5U#R^r7qDruNgAZ}w#Z`agEgGu$?me7GwbvhBTHQ{flD+1Iw{Ma2 z`d{Jk%dcEUmYLz6(b7LIuYQVP*_qlCoQCu4`yWdSoE#OldQ1HpLJs@vJVb_!IBx`s_bQgc40t z$X0*aeSOY*nx0(K;{*ebP`7YdJ2*@pL4&fr7_Iszyh<(4Q4emlN?-C$87eqU7Ffo9 zGF(7!CeI9tS~hJFD4+E9ob}$*Pqtm$++n9@FTXtM)TAR`L<+jSn}JX9+%zc2)Hc~$ z2qnM5OH@C2#`z{^EL!(Z2`c1&h5Z)t*!*(nDCqo9t`)uU+QwWcL|R>7)omO(6EUQp zxB1Rvz_F?I%hKCilrRCh#Xt-bOJ8-T1`5%G)dR75N&FO9HQoFO$tE8`fjyqZ1ihE+ zFAmJt>{`?9w5}C-5WlwcR^mGlYVch&8-GipE-rm~b*w-X&OWDn|IQXW!Pe2~q98O~ z&c6@k*x|fuJ#%{-G7C$Qo6uEGK2=N4sK~a)up)-aBkyS((cy(+Q2deuH!hCGTDcgA%&2&-cvo)ul71P@q_`~SQ#?ebOGvx36#szhT;_V}j#TehGHHz;`UB zLxu*6kJ<5^TjjFRx9KxJ6v?I2yJ*`=1|{TV2<#y^ihi>%A><2siLQf$Q>HykO!MLA zgOIPfSY5*@pYDe)``!1?lOB?WLk0)?1^fQwZUJ+P#Lku(56c<0W0Y8*IHS~MnOBHh z8P>7v=#YVa^)c+)=x5&Ul~h_^R9n+8PV7D6j65weMod6RT%J`Ex*aOd7sh?}3u+tE z#X-q6LJ@>2qr?opP!{WHtj~>HY#ho!z0qcEQ}j;V`(eD#f`?<=qvTML0>@g(9@>ox zr=r$o+a15dq%nO2P*orTz`XzVOzc&>A27uDI4FEJ_ZVFH@t4{h2f1o@p;?rw0yj=R zGALeoI$rLEclxj94Np5vlAsKVZyqF!dF{PM{A-FQXq-( zqaaTBWmR-;IZ}HtwyHK&X!_gnv%Z~~nW!NnMV^GEWuEu!C}tM7nt=&JkE^E{VjRSD z9d-e#Cl=ot>%tE7rQ$$I#Stp70d4flatw<8ChyG(nS%YA{mP=g;zjxpCP}-RlJL?4 zK67F*dHqTbPks4 z%kEso;ZWQ$?L_!?a&dWi!3RWb_MOE?HUY% zR>#9NeeOZLK2}#AHQJ6VjAAs*pt#eZUj)i3GrZ4Fv!~uq<+dd=CfmN7Gm=~E3w&|G zw{?--CZiOI#b6C-r^v-U&B(0Z~^87*>S|kY8;EayNX(GqihCI0H?0U6dnjlSpV7xIm@0-u=Wx zLPt;1IdGWHc2zzgEOwod;qJHF=4XoALJ7z!ys-db+Bng?YGjMb`)cBI&mvn*3y#g5 zzr>Dk%e6l3ZTZi6D$Z-3C1*?B&-cQeb@q+A>J0zXe_ z#G1F>7aB>zvBfClulj7TF@H)-Du{pG?_N~-D*It5gPdb!XbX+v8&myn^S7-{u%_mT zUxSs$T{u!eaab)fK;K3GtpfOpq(j@3X3rZ(ApL^IS+udOrN1yF;ziDw^&BAm7;^Zs zrKF6SQp7LO-lCZ*6?GAu0!|+aKuR&lxg}k!(EkJB77Yjw&oMknHaP2^PcUO8{(of{(CaVAPfvza&|+KXQX4stZZ1DZi33J38^|EL%Amui z2seZGdSg}R%R;tW$2R#+Il%=Of%>CjEP+Cd4*)Av?q5VCr!tuHOopqjz8nuXkHW4b zP15r%ER8${iVs?J>Du+M_`PFnVq5=uLb)wd>bU5vP&fV?FQQmmn(da?9|H9A#tQIJ6woJs*Yv%LRrIHRIA%h_^EZuu6{mR3@%-`(Q|?$pblDQc^c8ffF` zqbuaoXu`k^t1kV-OGDPxbkSD<9xw8zXj|KBvY9f-jyEXXfVq9()!j@fEjcM&^Vw5| z7i)|#HbbgTqHT@|YoP+_7~-Pr0Lk{HR<^?1i6 z%TG?=*g`ypwqle8)=~Q%d~?J<=viA(?hLA}kl$}+L8Z6Aki<^&#gUf5Kg@ZxroX@M zPt)Xmf@c-Xk;;WX#-Di!lo@ck2o{cF_3V_~Wz^VQYh8i{$)lJBA)tEUsQ5PDTF^P1 z=_Xw>Id|tI?~-g79IO*nCM#@m=88D57c@=~d6#r)ucf6v5cGB0A7+D0I}kRjjS#FX zf%c(uhC{>m8 zfShr4Uwgf*5I4!qNdY0l-(ZU?he*{maS_j&Sp-}VHOGy7wpGqx^};MB7Iwi_VPT)s zXlnvX`xiGwpXm^o?P@ugf7mtiy$nf!WzFyvSB;xjb`^tMIJ1x|qVM0CII&VqG_9rl zTwB?0_o`{JTB*{dB%AD#z9_Pm*3!05BMF-rdbYW+^ceyx9`W8SawJl=YBYBqEn}9v zgbm>bqZ#?A&P~=L$#Fum z(VR?jqHPZbQX-6M{RkfGIpXQBV%}kK9}K65h1GWlj})-iH*D9&;*DT!lIZICUJD#Y zwiN2HrxfbV=bz$8zw!iUdiC3N2G~70A6?7k%P8#Av_O|y@le|a2$EukAR%3JCz;nJ z#~v$+u|xZg*Aac$6X>ZE@0HDbV;rnP8H*v!isgJBzqFZGX{Xx9B)!i!jD9Z6F0(Rc!S4Rk(;3 zM@fY;nz!DyAz9a5ud{vAxKbn2tNIVOhA&+A&@h6=Q>KyIa-EY?!rLjzK05wb87Uj<|&1SkG zZOXF6=UP4>tmzlKD~`8RWwAmCYWD4>-j!RWtV)#rW8kd^o#vI z7fOaR%U(*#xkj>GSiFFHmQ<2?+zpzy$)Ybt(6*@CK|3YH=)NbL;m6k?c2>tmvgfQj zwRrm{KXA$Tyar$9=0O?M=4E&{Fn0$HHaxj%}82=`&4%#4v+G@ZxBiN&lrS>gwI|tZm`nW7m8WB4GfH-rMfIzJ4*&B<@B^Jw`LX8>WyQt zVAgdt>0H{VcDQ`_@c2PxfgECJdv=mtDBd!IXdZ}F=`nct2ZD%56ktmB6uVpl++JOc zbAKR^mjLzJzoI_WKI%Wc82#AI_7T`BT=jmmN;tkDO^uhlj((4{UemP_$QSRz`H^&Z zx}BpcX_}3#0dB9(JG{U(R?y#Kz7RNxP#(LyUUNNW4;Z=sa(xp&cJrG9zxm4efz0sZ z`49zge`b7!QcLLdD7K!N;ccwbI-M-1=8fCP)9kaEg%TM&Ph;Zhv(o=@=xa*Pn%=+sPD&QcO*k@W07rbwQk|Y7zOkS6rLF z@DaG)fmAwAm46_h^q=j0X0PBKsIE4(@|dFeG}}Xm{s3@@BIA;Wfw<^d244t@rwP-U+5gw zz_nh9dAI>oT1OASAIRLe8ewZKnkKAnhjCaoZ=z75%zWvAv!gp8;ukqq%@6v9$;f!G zb2#%+KYJM1xBi77bTNs0@-62{0HxCGu#_~9UlFa|W5 zh4-p0u_bI*zi`4jExs$QrGX-*L5$Th(pV;!JrP&rAY(BN#hI*ll3+!k5y0R>| z1dL~D;@vZ3FWVClfkBt6<#CQ5N$DIcQVZf72aqv5GtXn%;^1zL9+fNo0bG@v=%3m+ zzhIW?jR?!o9TOBw&{?JvGoVrz_2Lzf*% z|72Oz(A3O9TVRS_i&3^DOR_~4wD+B-=cAXm*)-cJC{ngzIAzsb!k{1!V~bg1tL%y# zYSrdzok5%^_07M#E!aBqPo@~YtLWx+d4UqK{S@2dCSU%u>`==z2Yn`FqFI*xgp{`nPacVL9Qnqap@voHrT^XWfu8iCwyq8({(*YoK}prx?hL?Q?1nAJe0%flRV%Y;P!+?&jA&MM^BF46yO z-r}M93*lTluoF33#J0JKp0UyaGP`(P=v7w1ChSr_LQ8m`;FWAXcGk?6?S*{f!YSiB zT6a$0*AZ99N*b56)zq+BM_jWLj)i^Rf=suAOr|6!*#A|XP-js)%J6+Sq9s}qT9J&y z`jbWrm1`2vsL!+)ELJ~%P##A&l5%pKP24C)s}dpHXE3!Kq?PrGia@9H(uH!V24 z^vM9X<$OEUGr|sHd!Q;nfm<|2YYDw&9m$IjKxSa5R$opSwK1^s4an+sF<8?V=lOoH zm8_}tVHwHQPTj)^W^ZR5ZculsqY$+d@b)mqx1^83)$;XB<)fXV6uxHK|COOO1(j$y zVL>~>*XcCdX`33$7U8(xJa4vOkhqXcZGD|4stYWjC#Xv9A=JS0Bkfkbfc>$Me4?%L zR~s=iIu%Kb6jD$nz6IUGs_f#Az!6dN8jG;OK1;dcFH!70%1vhv&H<>SJ4*&~MFv3U zl9OvC$%O@T|F%gB=m?o1FhDOd5BMz4xy?kKjKO4PS z+daR~&k%*$f9=*DwyACFf>PoAYSWh6#xI{F8@$@6YKPMG2fQgb-B3+_q9U$ zrkOMDtruDMM;lZ!g2aFX5|VkDF@35vx-$|0uzLI_VD<$phd6X`kS{ml8?X(Qgl-cP=dP)0MmJF;ZbCGgUi|;x}ETC@*DUiGY4v zcT6FTxIf2ps2`v#*UlF^Oe(WI>dSgOfj_`ZNDs2$Q12wq1{(@L$uQJUx!HZhwsq6L zMYnXuu+m7DiY7o(ET-n{r+cvTn&cTYiG0CxC=L} zF)_WJQx0DAs5b{EhpP5EdDD*O3#4Tg_PY`~$)-7*BHo=O6mE_l6!N=%8MJe>`s5Xr z_N2~n3zvla54k?(Y}ulw%2~!{0hyI8(?4{$_+XDIxS0ae!aX&*Wl1d2!lQf0YiRr0 zvjOrHTnyQhLSI%<;+8~b#!J|JHA`_eoC=E@Vev9?>k-+q55-n*6&S>rMEV(Gd?P9N z;EOc)gj(m)!?DzqmJ2fKQayNy@6difTd+j*w&-30G0>krkhJ@35O zd_~Pply9DA3g?>d?22kv54cXlY#h&wA>Xqvvtp}4aQu=?OcqVNef;wc>M?CA_JZQk z*z}@4$tU@8HRe)N(pZ3JJoiu8qQ=mS{+(|Hn3QvdMV!)9rx@mWr-ugq9ki|b zrPLvs(SBf8x_i%`DK-}{$F-<5wrt1}h23^5bXLpPE4)}UE_$`?m3zsVMnn6aVw%shDX* zs~}}s$L7A8OMt3fM=s%)$~BfQ$`shv>JK_o=Geq4#BlM3N_4!jFh|2LEwug7w?iLV z)?b@o68d&=o)sMZ8JVsF)lFpu07ld)gg4ytc6jUUm`5RnhRR20ATo4-;b?YYRJhB_ zcAl|)C24B9vuKZ#Qn6-ZSJ0jQ(O`5F*Js#jZv8diGFL|q;7P^L@eobzXyt^bmFfSq zAb4ZA1RRK)+cfu8Ad`W^`^kWO_|jx^0Fh=o8|6y!F<)b2q@r(^PA{>5SwHc5)OUUf zpK)G?L(=sIKf?$V8MdBySoPuUU+Z|7Tl$9cXura?(Uvm z+2`KdC)s_^-uFj8&*}cb165QlnKf&!vBvnu_X6A^H4e1Rr6sKqtj>?YN5tydxo02; zkzTe)miL7OR$QN4Ye!l%yIfMLzJB?bDY&I(XqB+v<&ehp@L_IGV>g`85+8}q7wYmw zJvdP;MMli)i}>~A;B`maY{;-Bxc?-5sr7`fTE%qEHoGx#FiBuhD@jp`t|>*J0rd&c zF`1!>uPdkLR_V?y5l-DKkyY z88>TyV(Gk(1^b33HVc+FkekvMTA+%1J*6Ni9lONYNtI?6-Hb(dKlEirD!RtEH}gNP z7}M@R@FFo&VA##|B8}Uief5CVpO2cE_aC_G%+c8NCUy8ZG3Esi_dx}~^%ez*a zewWwMi7Osx>rc3+e;KJ)p;?0HJ&rVrg6ZI4xYdgy*JY20!wD6k z!5XmDS*GsRe-|mI1v7qKG>4z{_Rs?htE&u5>FVK+EK8v2{F8x;k3z`8E@ssf*9OI| zp4zULMb+v`TR}5~I>S2b=D=#URbx%56L)jNWwmeaG)w8dlTj^iBYi{-FSGT%ugYBD z1q}FEuzEW^%O`wjDeBr~XC;|Bq!u<{Bxvt#gK_E+cB`6@0iqqQ-^G`f8?WQ}oJFRr zLro8&QmhUi%Mt5>6|Yo9$)oKiCC{TX8r-jMnnD(0JvZuj=X7%*Bknni5G_n|BVqNN z(b-FieV#}2UJKdo(bTYp>eXLRaJL3PU(^b5WAo{DjJ-WmqQ#^X2gv65OWtN|1N*XT zhc{NR+G(fgS}7j7walclCcLln167xPtB%-~VgLkY5zLS9n*rOUdyNQ`ktd}7v}jUZ z&-_Gk>hC7>94LeO3+m-KAR}V;=|lkbe2>L0^oRqfh`Q%QM4{}w*-v!?t-ripCkXdJ zHX9$qPIfpOAo}{Lzw<4rKMrZYs0Hfn`x57|E8;ifm-HCFpcqZ2^kR?t9%yTFeN-S` zN~+?25sYbI2Ared_PlXsFPnr=MTovu@6Gj;al)B+UC)~koyGaJws>1n7JdHiRbUV`a0kv(~kGCC?cmYU8MvIJ9wK6erO4aEA6mi7!P-6o!Kd2TBm<$K`W zR+^-4@{-K6{-nzs9LGW{84nM0Tu#FV(!1zjKj4_DwNwRKP*1sQRB;#)gQLhLy|s>q z&^e>U2L)?qWEf~Bdgy7`DkA_HKi;BR)PUq8jXylYTI34+B+axwg}kqzf26Rpb{$LE z<&lPzrCLtY+q*Zx(=c~>gh0}WEZ!%p{RS(av`yk@7Q>bv2_Zv4QGitm%Ke~61Hxt9 zKgt%SQH#O#_J+H`v{gdTXjbPc*SG;;n}LqM1M~(kI^=Ja7?s$^r_dEh=7p!G7H;{@R+Uq=GC(`$IoDnhTObD68ah1(@dw z4P^L(2He<`!ZS2fTw6pCSZ9{-fjWr;39oup76kWO7z88LSphBPBR7?yAhWm7AP%czAFW zVaoqZSyaj~`ItXkM<6ila<@{ICN}AP{MH)>kA#N*qVtM>l@LF_V6cjS1G*zhb!z(f zJ+zR;*Hej22OdIGiUN*2B@W%De4lw$IlwrxzEJs=YF8O`y>G_bwCG>U3f%f8GPJ$0 ziwX-MqKtbZ=Y2IeWY(w2G{s|Do8{c2yegi+)s-?v+Mq4@6Tc;SZoy!X5h=@}Q7`mS zeUw~__SQ!meH=>*-J2u4XeQKU*cXmhQgVVg*U;Ba}`4KX9Re358SZ6-jms;G8j+)2$5N4E;Km{=Hkz=-gXfUPQH}9pCS?sOJDVY-J$*LI_DGo?fo5d3d!Q z!&!ORe`pVyqekBTer?N9IAinn7t|*lk}pi-o74%P;`=uUM7T#qIA+GO_rQuZQwyS$ z5jV-fZ%eyiRVLuGA`C(3?+e;DH=lo`h8rk`HC6U54i(%TC;BW({RmHsLm$;8{@e~5 z#awpkcoNy04sbcuIDG0T@dFlc8N0(PUI%-XgSl}@(Yc`a5mw)LexmghVtLS|2msg5 z1U#QwNSf?HXOf#le;H|}HAZeCaCn2l=9dD}+K;2SQ?z(HqO+y%702$^wf5m9K|K-7 zDG>ZE{p>TlX7g%f_cYRF=_*@&agpX}$o?Q8&NFlM>D=+T?BKGj+$va$`qhBo6 z>EnVSpqeq5VSflOJi!$@E=>_lm$qnPg?{ais~-YWE^A>8Bi&FngLnM6lk8N?ZS<`P z(;ah=1dn@cS#YWPQCxru>k~d?WZIeoLQ}AsL7(bYMrwEV$#0@hOo0`3OF=m~5L5m? z9CrU3`3jY2qTa!2`pi*2zppFC?s^uP{dqOu6J1JH&BVvr13;($6}$N*unPR&B7|b> zKRR9%7Z5c`%Y3?p&IwO5p8^3#nMwMh-!fLz$6$WyUr_q$LYHCt)ujJD5zTykzo0z3 ze6F#C?j;@7o%7FNfv^OARWabHXr6miXoATyG+b&nf$yv3#dWWI)h{TQRWT9z&6rw* zE4-V3amr14D5@RI;qdulXb12;DtM827E1J3$pjWYTuRwu~v|t7+^$46pdFj(CnSU^n@uNSBk<$cDTl z9D|ndV^^fX0ETuXzgW+Vmm=oI$eHO|wv6mSl6a6xlXfDx?@*|E^zn^VEtzsn^{v+L z)iFNTk#i6G!q2QR^oI^Sv&Cd&bp8l+rXMOE!oiTOLo!f#kovG)UExGE7p)-heS-($ zmXoO+cz6jppeey)KT>^QqM@qiQuTj7#GTZ!g=8O_v(s0<(@J;WSGcqnBUatv>QRr% z(B4~q5(r0BG<8naFUF4wxVB;o)e3(s_*k@q6}4a>SR`1vme}K z@8~w%;o8{v6vHg$Y1_Xsj?(^mQn12#FX*9$d^4o;;}Kr4DRIohX8P|7&ihO$d|t`i zDc*HqJbq~9{<>)^*#X$Pi+ohfG-iP=+9#2+_c$}#6Xgu(^bLS3-TS!Vx5{^22)Mxn z(Sdl}R1Qigj*99F`*!IBe9oZzr5AQ9Zi(x;Nzw! zxa_vqLp-iCG<--A%d??Q?i|aBhm=qH%znRhl+y-26#%IWIHdThb${v?LCxUrSnz2% zN^=a$x8^KLoMj}P&T}vTEyC0e1lZ;-57WC=)U2;}JHGOb@8mV2^Qnp3D_b2_7} z#w)m6Ik%t8rb#GMMnmCIUYE&9OBHfF;MpiVLbA2O`CQD!n<+Pp8YJry|>uhg?Zd;KQE5}|ZwtP#_w*0e$$Wif# zKitU~a;PA&$%Hl&#yN}VSaVO}Eh<47F)if z_x7{~MKI4N0i9=4xcygU31v*%4pHW7b8eQxRE{Zz(V$7JMFdO&1$a@O=6=vV7(RAAUiJY0MhvE)47(HU>6F zz9s8G%M=qRp6u-5^~m7lR8UTD1{vmPr%TDutdG)r@~pd7DJj3qATPr5YbTRjwU2DA z**fj&c*?ovP697%NST_qn(!FXzzNY>ox2?zX<{6Vm&{f!ERGcrB&{fMmJ%vR#uKzc#@eSco_6)n_n|WjHn9OS7EQ&tTlZ z$Nn^N{*kev?s&o99$@+km}7{{!dANPv4habU_;L0tYFYp9SQwku__U@>&*}(1Gsz?#tQst{o;UnCGrhgz^Qckok^_Z*!YB( zFYE(?dtV$8;@7?kL zt~5Z};J$NVQIPxI&wuZzP6Ad-6K_%<8~62VhWgPBcet>1D?8`RW$l|Y(0}PXUz*Q{SY5w$Lkl?`C(=k5oh)KnFU3S<;zoThxGZsp!T$sl%5GL5rul9 ziXO+5{;tda6T;;zDu=)E;eAsK2j2SE5KLP*-C?II=rbN zGwF4&gRLVZoDTimwEn`0vm1RCfd7txE=M;aajrrsc z=|^Ebm^RJ$Hf`WHsIcoW_j!P#zn;rQMfGfHDc1pYC6r2?$eolZ#{em#oA@eAFseWx zy)j%BJKU8aQ=eG#8wf;7mZ}f6c{KWJEi!(pWf{br)6&yy&#A7S{yxK<;vx^Ag4f_! zyS`ZBk_7pZJvxTzj5zBb8BgHd8*i1R|Il32`PoG@ECG{y1F!7`y;IQ+w2Ie`$YopN zpxW&j7?@|(i<{+&uBiLTWxAX0x&tjYFyD{)Q{5}66ETkQkZTB|N|l>toetm%1{N=Q9BZ=D)E&CGmF$-#cHu6gO#Ql5w-C^lW3_wu0r3W$ z(CW`SXb6BSS5*LR`xbu7dpg?AVSuuBMOof2sJv=b5n%v9!}q6CKk#qhsyD!Y_U_5Q ztnE_qGn@#pG3fvKqqgZ4IE?;SiT)*D0RDOJlH#f~OziWZvM=e?t0LA)$@$SyF;OhN zy*k*<1x?fEhIhB}Ps#efpaeO8-t75w7N<~bi+a%YT^k2K-Y)t41danysG31&r+4Z3 z33%0b9VCxvV{OxUaTG3nXt;$e;m>heA#zFeXR>wN(fiZ7x@ z@~2I(-M_p~&lUguS-|~G0s@#{e;AHxzx-dlNdH6_()uT`&_6!gzqg6)bN=}%^WmkM z&+bwqzW@NLAH(*UR}p$5ugxBN{zP02thU9dPXw;Qcq>8=D+IutDg-8(RLUTP>t+7{ zUXR5W5rVcgLOcrIVx-8N-%N*sW;RMYh~`tn88gXVc#M;sW9{Yuq)n!Fca7k)i?$pI zaa>W^y?4oM>kK3N76`(h94kkQO{1e?vZzV$8Dkt{GPkM~JWa}`$zzNpA3&?3LIlua z;O4`+<32PgPwIW`fdV(X8>I|#L?P36ZJZpsFgrdLlwk#wt)(&Zyvo$VTFJDxeOXMzq(-`Ijd}g- zfZ<4;#Oh{6%!**}+GabqVZ4?H!M1YH8dqjhgW{u1r2*%aUQR1wtm^l?(Fd%<#0#R5 zsU91@ZM!h-&lpeJdPPF$!jI+^noH_g5)_eCt_<%%Hipv=DO)C|ha-mWl-EL5O_m4l zV%K8kuO*77wX9xgV(AX5Cpm|{q&KLvlG>X-u<7_VUtUr z<3^%jj&SI=t5Lnh-c38oVKu@fchWiw%iSdV7d%SBoRul<;fKr_)u$ks z0(LU22+_STqSeGYQZ{|o^}Vu=E8k^af7T{8d&l5CN7GQ7!EB`3ElC~+4-u!y3X+Af z8Fi2m=R4G`j=BJfX`NibSFS-vNQzH+8|gaEZsT$dtvVlU1ar8TK!}sz(~E_l4AK>o%ar)?n7m}|84~(1WQezl z5+K4(aGM=uxHF8Qkl@ZB-A+MPZz@h0mF!UNZ)Ych*NelSI$v%ITN^X21ras3d{3Omxljb0?zIF|T{P(kzN5yS?HWH~>}Z07EjC>Us&NL#}#B^sRbSdNch zt4Tb1$1NI@@LJMju|xv)o5HJ4;4RgOuHG_M7^H~yfZKrnGE2p(CO|A3>seDh^VVNV z!ceucAyOz=L*c_KXX;=rFB!(`R8QAZP3_m>59lS9j<%G=$z$9GY*EWQ)S0P2EjG8k zf(M8=cxkA^wpZvw2>BJhJK0Zs0|neE#kZ@w`6!32^m0`tybW7i;T|@5cj@}!BJFsC znlT>Ej$1Ik*mAAw+3z}>L(e8Z;gBx~1?4HV;VzioZT7X0+wohy*N5@!#8+C1xb>l;Dbm>fxSY>%eSAy zWPVuv!EXGYSI7VK8%}Cf?v6SGA6OZc%b&wE_<=$!*%(mDomY{2B5%xT&pemo=lH#h z>ONuC0N$J*GJxb}MM>tpsIv~*74?6t^nX=c|H*&A2@|^A?R=5oCx+Se9HIuE)6%6g zl9)*B9Dk%`h9F*D>;S`dhB~QV*J4Bw60GTuR|Mr}Ft>A(8}5d|Jt>q`jk)Iey4Wt< zQ0@uMacVi*Q_{#h^-I7((HAO5XY@KdT&7a@?MW2O}QUO`!b+p%cp zxe@jg(lFSPt*Q&S7WbwXzHKuv@QR%H5xbg6Wn_r|GBDBJD~)AT@I;S}yP3)pVPU(6 z(xK$N+)q~cx=Jg$z`JjzTU&OPUv2|rpdI;w&G{>F0MyD+Q)M+l>xlrbqwMqYl-h`~B)Nrsj-;H~W!EJ10v4-kQEG4$RvZk6Lt_GRXu0hFI z+z{{@>*U@W%PLm1RAI(irf02U2+WB{qvLd`euDzN=+191JARC!%vh;oi?TSB|KSIH zvxk*s%~Bc4Sw>(gCF&2<7VX$}c9*jrM|+!Sy_ccE!>_ol0%Cf^Iji+y?WL&NANX?| zAT*5F0+25`XXNGd^aaLb-$4E-B3Qp^ZVvnQH@qBUnbt-wCmH*j(i1_(mOPZK6^6br zrU;$_rYa2I17q*#}niwaEUh(~W0F2Za7#the8fO+~XBGqmHK_tr{BBh;xfW@4~)0wB8qi*x;3=VPbQrxpCV!8hYuZ zwi}G6yeBXvfr1ovP#JVxHA(mV(CK=&xOd zTXyw1$C48PZmWNF)lX@ui#N7W=JgU~YI3^9`<=IIp zqBXxOOf`w}Dl|twBCG)l>SF|jqhqNr;RSei7Rw-JT-8$SQrEU*C&=^lOkW^Jy~|DZ z&!ethD>Eh=J=pe*lp?u5VJACwhgjKlR9 zZDoDkC@&s~-R^f{W`y>E9m3f(Z?ehlkO86rV`yAxjIFLTT6s_fH-DLjlA>Ee@9QM_ zh2~J}6(4pAqAWF-corc7MHZl zZ;vf~9=rNeRKfC7KQ2D>SsGIT$>N4&&_|NTAjdI#8Cx{-GZ}Wp(V~fJJu!T_nD?=L zfE+7GPNa{6aIvhQaae`L{8~Yr-Im=Ubrw(52sUPm*xTMOmiI!2=DUrahJ4p4AwmFj1t)e1Bx)fpsa^HYt75^XpIN(hExR#4vg> zL7UNbZatjwwV1~A55)@KGKd@NBi|pvV#s)1|1e96_3f!xJ;Ecs-0Ry?wr-|(!JgM* ztRsEk-5528VX&<~Rf3-K8&e#yN%xdRJGsameF_pHdu+FF`nFVWKWaaj&I!&J-mTK6 zSt(lckNwWl87thmdCCU5&PjmTDXfivf`Wqf<%Jg2({iio%4*GT>HdACaJM`WWDo(lOanMw`zk9dS8}hr8q-ic$vqAy`ac`zfMudD}e_r z75fUUF7}lKazyS%8ca%qvS;j+=I;Wv|Nj)C|Mze~{m+i5|LX6*I^BQ6sQ-v-go*w~ z-6FVclV^SG0THP0=Bm^J>CCkgphLd;xfAGu+QTY!`Ul(gxAFVmeB1vWGZ&a;e{8cx z9mrvPnDsft0&)*IHoK=cK)oAyP9JC^xeS{P7rLYI7<=+B5xTTqhB5`XPA6`*&z(RH zQIg3L&6ZJT?+94oGB_Y-K`*~~#4Ogek`~zBiep~#7Q+CoV2K?4)PW_jz1n9N_gYNOCYzF6|OGU5?#uuShJ)m#&P%(>)exjuvMqr;#p_(5&%Lv?zGCl2Be` zTs{a`j2>c{KCrJVzSbNaEF;uAYNsTI=f{{Wg6t|lkXdP&R@6$FG*qltlv4Tgg`uMe zw}SIYiZ#3J823DlB@8%YyV|I7(fMe9#tra0Qwz}lxZpmL1u%a#PB)Q~f=gBt-SaLN zN?!%P?gYqMi}jF&nY4h_^0*_0i?GHj$2bOcb{E4KK_lj-t&kUYyV7s0L16bYBnv@a9Ik>IHs2)If;&GL!LGfqibiQ> z^BD7MM>%sOHF$lWBvk1-izy=xVo>Gvl3a~I+hW$mge$v_9wcWv^1Gs{e3hr6132Nx z1_dcwnLe}3UTd}x7>j$)_#iWVe-jgfNt_GTq%Fk9uW3fb4s3n=>QP-cvXN6EAEVr1 z4}X{>(&NF!DmnHMq6DNwn(G?eky%2Pq7*8VVz7>yqBHbg)1^`0G+y51KF>@=v@Ht$ zwA?hcP2ORG+?#Tj&^~gxUcZ&{sSF*Si#493`#6dH*&)}dod*`li95Ti3tVaW+RJIY z9!Jmx=?4HTSKPXyd*yh@os*&+5K91=<6Vwgib!*0s16Jr%qd@vj?Rzk-vAd}VID*n z3@$2%j7Dx71)L?5KTZ$z5inpQ0RU-RU0N z-|-oH6o>Mv9qt*HPNl6{9DdG@9`oWwG8C14`m%>%i{r`KlgMgKgS)=vRekLGDrHH? z@Ij5Wb?##kmY6sx@i&cI9SMeV1G6LT?b=98f}c=j=VB+#a3dWgi55J0^E_mbW&HT! z5FOf_1X?L*1_xUC8g%zDu+_vA&5prFT9PCFqW-mBhAr;5#?Chg;8OP(XhK|n5Dsv1%p)Y6R2`|mm8*(aPko4 z&9UVQP<2uZuUn>L5e13*8<~N-NsKBmuZ0stP#r|^l`3&w90=GB$;Gpt6srnTuV^z((D5Q~k zNuiXipb5Vj3A`t_-ya+84VT``;c>ajEP{%{8J>c~JS(#bV*48pe^sFqL<#3`T5F0% z_euCX7YWcX#&8!}{7$re%%P}>&K`dHCNe+0p>Y9%q}bQWJA5I=aL#e{%KlZa9^%Up z)vjtON)kP^JG6z`q#(%@=HgyndLuo(NM01PZGcE0>}X-FC<_SYPmT1gr0Z1eo zP9CrFYzr6np-Yabg5a~w=9A)+DCn6xqnk5c@uL67myl>Qu=X`&0(Z*svQZ+j1|HPA zj3m765>;y3HO(ZeGJ|(kM)B62G0`|if&GL|c%4sts_M$vE1NQ+R-IuqMWlaIdKXSx z^HAbX`?|Q$b7Qfmtg<6%eBV*jm=)zvBE@<}!zl=7KPZGNPxI6A%MV~MRkJII(m-!G zS2rT%!-6)QVFNl~1C%cr1=oK;ttEcd81K1G)#M{cnpL5TRN)wmg{GiWGlheL!_v6! zQ<|z3Lgfh>l}c?f+25NxLP9g-e&44RwG5V?{gX>_wX46c2x5He&fTbN zta7S>cYfBd+Sb^SZ z8wUB`KcldL;%32L{_9*EDi~Dn(&Fs?3rK*NM@h{ep5AgYiNUuay!^ zx3nWw1qJ#B;OA7m?32ZeJZ z^IeCcg*S11h8IvZ#iW`MM}_l(W^^KXaoj$kiU3ynKte z4KtHA({o~c1?VmR9PPh9-<(DHV{{Qr_OGs8QbaTpj}Ru}qdNUpik-_4-O zw|K~&!MJpQZj#4&Y^+~lBqJHtsgJ%ORHT}fmo;5ijwMh5F{<`M2M-U=z!>2hmR^~$ zKL|qmv`!~)e#+^iosMSNgcfK>pAQL?O-t-V%%@jl+$deX%62wCXV3ibNr~Q5Vo-iR z>hr%8ADoZbT|Bg*l+Lsa`J38*CvPl67#$b1+TjKa3OyNx@22;c-j_d;oxk>>wcYqU;1Ct=2$JrHe0kLS zevlS$JG0O%z%VIAvZSQmGSGPbm{#vy|Fem}72wp=S=2l;C@3wpuT$9CQw*+Y4!Nac z`olP|E=So%-cBUy)`qQ3{79v5BH zi;UMv0h9`2l!&bc{dT$N^Mq0B5P?AH?AdD%V4ZQqg z8{h}y@Jucz*uF$@slS}QqsiQs(eBmSSih`?r^=>=f{3RfzXKXkUe00>TI>hh zexB>|C%zf9b+eZv-Q;-3(#Ah;(7fiS$tbrP9yao+E7oI9ILtYkEIlok`4_c1sD`bq ziIT``^pNhpqkl}d<8{h%DD}H&8Qx>(o6FcgUf~SP{2W?3sfMcMYeekE zH!1|PYd+}~Hp)$55^2k`W#&EV5{#0=fWUyM=lGj_%!649Y@PVG&|lQ z7etbEbEGzPTZCJdZHO7FXPENAZm;W*^h*-YzGozmQvk?wm|7>t$70V|uAyK#)9o6+ zb4E3&7pr=qTmb_-$Pkcn;CMNiiW-LkY()=IcWl?TB$UH!toK z-M8i5^)C}29zl4PYc^rVcl>$7YB?KV6_REbk7Yul=qc6D1H6{o({|>dRvqkUJ`q7T zrhnoR#EVs)0&xuyCNTG*Cj{6TfFfeKP*8>q1@5OY+(iF($i%#cGfik?#@do4CKuKo z2BBsrQ&EVZ6$*i`51~Qn(0Vbv7{IsQLNN|TBqj|;Zek3W)_Wm&l%m^Y?0scLRUWJ{ zr5bro4_MXn_hE`61(=MNeX!Q!4FL0_xb3)9Y@VS@x|$Pxd&hvG4UfNBe*C;<06pqB zm1bCQpspfF-;{Dp6 z7AP;PabCgitiTcI^7#-VZR{PW(tkXujFT|~LZ0vc&=+X`A%?U}DNFpLKvLTk@gT%D zGbA`SboJY^yB_uPfABhi$}=fn<^$rs?!6|*?}P)_v#_hsHP&?7Wu3(?4b;C}y`cUf zeg8Y^`gb1xt)l;pKmW7H^ZmakfwbA@rkM-Kg(w2qmqd<4jf_7k_(SDVaF1O3ZVgdq zs`>lC2UJ$=`|k|L|MoSxOj(`S1R<16?xcp)S0w3-|4W_l+c8!1)Ca`RqQ7d3s}Dvm#S4KPq}Az5>z-9u?n+k+K@vWDRI+ZKVt&zq5L?ZXMFrf{uI0B@RJM1k!Ijn z_(U@U_P2&*t^DDo#xJPdyqrJV9ZsVPQEz1*NdP-_onXKz3D@VgNNA1k)aMD=gX9?r zND!?Tf6w;i7Q%O%>ICb&JVS123w1KjPn2$u*ob_7YifuA1%(_dxq;RE%ys(B3R@1- zEKCA9Xquc5E!z9WPUOe!$+P56D3ELdJb1EG8YF!-ZO+7>zLNh|M0m``3z;)%Cau$Z z;yNzw08T;(KLdcHv;;aePYr>VO)T+8YH#3oRyibqeg(;C`mNA&Pz&(3SIj`%sXU^B6Xxu>OduEJ$&D2-jBcJm9j_;i(VYFI+X%X^ zlscfQDRGs1n@M(1DC!YryzS4^F952@Cmld$jAPg5mIWB2uyTglvzasxBMedKILfIv07A>9+`pQ{ z!*Zabvdb(_y~x6ycE6n{hl-fav)aZ7jF?_gt>B(Ut2zIdn!b_e;#ggxA$e{W4a!Y1 z0f%<>;xmSioo;*OmA62rvcT)V&mijW{a!qg^l;)Y58G+>I1@-&Ul)KTtkK1z5eTm- z5toY8*k`8OUKl6UH*o_)gp&9#H@97ofA#Lf`^EFr^U3cM-Shc#b{4gT+a6vC1qqTj zS2Xz_&&tr97>!F%ignwd-~uuYl0bb$QsDbfvMzVOQ38Ck4#GNXQH|nSMnRnPOLe7| zcysv3rQI04V>GOg@b4Suw4_k>(PGTJZ#+^8xxOAAV+*lvZ>6)k5`9J2;-UxJutN2+ z++K)|g=#F64XJw{6U5g>47VLnk`nt8(!f!kyYb@}d{KP2sPX~54>zz&oWT#nEe4a> z1uDMF1&^nft;d70t8lYNc~?Uay_yC7dCt|px_I^b3KiWj>X6?cEpD%1nsV|N0b7RS z5qk$xchEKjYhl}vp!N8;d4qe*qA#;YRiPjjH-YA5?bIjb^N#gcj+d@X@OMpqb4%%x z&BFSz;tyn;=62T7E2hIhOP4E&tLsqOjzHxI{b<1vtj%m=ILn2F&tB}uS&COtOXM{2NU%L-__S)dfxrCZdoSJ z|9YFioz&@D4%51(ULPG`Md`8AV)ZuFmT0-OTR(b9v!&S#br3C#q)a@a{?QU&2wnEZ z_4AU3z*qvY)&SiPfB;sb?@sN5cQb&QSI$(sgl1c+lb60+0ybd5{^EasCSO`%Z!^jGk?#Puv}f5Ea5!dQVTz zrc_z|*9c$vOkSqvP`(jkZh(pz*c+wGWUR$>U%GK+1P85qx`dY7XnGzyD3Ie?_fDpA z8n!KudXDpR*%F##wJdMG3CRha?qzbZDcs)A{m09!!$GB)QGOUewzT_ zoXL@V&6*6~jwsFzixJCvQ()UHfgz0n-0@6O9+s3K=+f5Rz&gsDzqn4pp6eQ?f;jX! zJH?0#En-7h4=*^6#^{^U;y@ex)1TdJ_zZk?S4M0xj~t0gf|&i^_uPL)_8pd^eCE*5 z#lQhi2Y<8Ptc!rqM7w`~wG<0#HuZ;x@ElBj5AR7t`#1s7=%eb7-8_Qzo0}J9hE0< zF@QiKsO=ET5(p#`>h0T1w>=t67w^3Dfgo8GdjEfv&jNfl;T(YgPFw01l$1%CKcLxt z1z1_5>^yfiCO#*O00K}T68Z{-YT8dyD_aKaS62fNB2D z*I!VF^wiHW+N%HLdaVTg-@xSBl0t7ph#!0?#)8)GM78}Ym-k!0E4%$ zGr2FrZP21FmW91}qw%1oR1So37_8845?2EaJMU!PCc$x;Z)_neY+uxfx zE-1df;)}V`5E`^=I}N&xdJZC@2V6YRea>Y_{(9`HB!9H;idr=BtQZJ{9bDZ$m&|** zw={9Uwa@JDCoCJYqihxHy;P#k)80LjwNe1_W$-5;zWkW^7$^Ss6WTMFo*wC4`!zn_ z{*6PyMPGouV?0*MTuAP?e0rSwzzd~KYS4f zqHvUWz{xUH=$8{=y{4J0f0BlYEc+9aZFAgq* z2o{Uq$>Kb}`3a;W$Gh@;RNR9Z z&Vl6Ntu!>o$6TMjF&}PkvGTu%rq=xz6cs8^AgoXZ`oSY=%KZP|pAHF-TR9zFeDi1` zR~gpUOt<|Fsc5>Q0V{a=opaf(9SU52!n4YMnjo_?JCEN42%bBDJEMEf$wow-m3;dr zjemFEKDEfM|GzxBq)A|5iJ?wcBa)-dU6!Pn5Qr5vD5y!2fBY$K5dSZ_IV*YpM<$@p z2T*+itF~To`4i?$=e|ZuZEys?9Oi^hHNkEYF2j#x`)etm^^X+%P6yg^f3|miOMDhP z!StDb|L%zrT$aZ8^dp#_-H!YTqcq`muM zXRi`TQd@V)yUPv_L6~2;4RAr6s9G3dr3JSsi<6y}Ntn_Tl%NS7vrJmNI9&P+;gd)d z_j1v}W%-Q)-NUwnP2hVHCSVuJ2Hy&uJ8)rnh z5mv+e^~SXs>*CR?od#wzF~J2)A~!mBg;62wGcartgacddVhFIQb;rFUO}|x`3N{b5 zPhWZy=^N$l?+62STZ!}{nz~#T*p+7bQ{3e>W)tys=xcr zy?H8z!aYzdWu3+3HW$hjy%Os*6xH_TbIz08hZ@tnu-&l`z>jOdc{@m1k31rmlJ%I7 zMj*&5h;3TQ17MDo7$}tPNUX>s`fi|fC?!DoW!PubuO~97H2UbWT#W3QK7EP&qOq%E zX8ODm%h8;0X5hu-m6eNx=N8N-d+}57@`2_uoR797!xn8>L(=+MImnB5GuK`(q6qdw zWv{F(6kb{Ppuh3gxR!4fxZLgS{Fldc<=3^Diy8A0y-NM0V%_MkJ_UfV`}7=@`x9*s zw&iMU+pf;J&+=}a**%GP+2>Rb75FPvPX z#?Bv4F?sJFlY%~?tgCJQf})$OJ5vsXV83Nm@vIGfOvd__-S0NA6s6?^M@W2S&M%VJ z5Qk#{YjHR{I9UH7xC<>Hprh~8x12`H`@48rIg`w*a~_%+A5<|T7eUfkNqlTpB06L0 zA+Lk<3aCB-^{Q^yVrC7q&)T`)4~}3Jq!_SEe`vXXZcc^_@}~icNj-Gofga~NkBHK{ zZ<_tX6U^#Z{}+3285Y-;ZGjen0Kp-F;GPiN-Gf8W;O;KL-GhYS?h+uly99T4f(HqO z6Wl9r=d>L-x6keFukZWbkN1O*stvVe?X_2pIp&ySjz>jCMZ)XCfAd!^D746JElZ*+ znp*)TlvmQ-hg?my;YSvsGx0ilp?nGN1f|<6ZPBhOvlr%Ty;sSBr70b^41!?YdbwmV zuKa1HOVV8C;3vrY7MkpTdBS$JL!1(9wFz2@E@8!P$>aG?I)P=kT^fLOcqMq8$~L}y zBtWHryQiLy163PNDOUl=f6uj`Akw=Z^@!rmcEEI4UpsNlY!Eezi4T{Rv`^gc{EkyPt+Fcby3*f&KnO)j`evYuIL^ zK-e&P6{}ei#aU`vOBUJQ~I%Tp-7i9MjT|bA)qOHksEy+H;tahgR=p_Iapy6m~j$ z*h|M{4Qo3gI|d(vTno?eMa}MaWRFz!O|yx=Q86lra(O?3C=Cgftw_1MW0u#6guSSL zxtdh36uOTemJQw=bHktNn4w-lGn=@Y54ByIlXCd+aXS_c8D%Aw4Hmk*Z9P4ff-o50 z=sZbZ2dSjJG1^Q~+R+uWD-6xBqc^M&o)gZ`KE2pNU@IPWnM2s_Rk#pUP*{oH3Io}h!g5vKSf>h~isGmy212ki#d6V{i*^s5a>%y& z>dNrqn}}*SyI%8yj`Ixz*6iG+e$UT>_B5|4$u%os7ooP^c~U3W%-ZZ(${*y^MRSUb zhvlp^NJ<1CiAq7I>LQ&&v#d}}f3R=LaZte(iJP9CHwwG$c*ZuTrF5QJ`W*(g{R}oc zMqn~G46TzC1|_qXJBwsw6Q%&h&$WH6LM-@x;Bp`e$ewBk#ub`w29kTSLmirqTgWZs$0P~J8lKLk6WxyO6KYcUA$)H-hAFN z9@1greoTVRfRyR;6^w M{a6%iYA{{#R07xV@g}nm`#Ea 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

  • Vb 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 OqoSy(P$6gW_WuBe)!X?1 diff --git a/chapters/license-matching-guidelines-and-templates.md b/chapters/license-matching-guidelines-and-templates.md deleted file mode 100644 index 34ba9f2d85..0000000000 --- a/chapters/license-matching-guidelines-and-templates.md +++ /dev/null @@ -1,245 +0,0 @@ -# Annex B License matching guidelines and templates (Informative) - -## B.1 SPDX license list matching guidelines - -The SPDX License List Matching Guidelines provide guidelines to be used for the purposes of matching licenses and license exceptions against those included on the SPDX License List. There is no intent here to make a judgment or interpretation, but merely to ensure that when one SPDX user identifies a license as "BSD-3-Clause," for example, it is indeed the same license as what someone else identifies as "BSD-3-Clause" and the same license as what is listed on the SPDX License List. As noted here, some of the matching guidelines are implemented in the XML files of the SPDX License List repository. - -## B.2 How these guidelines are applied - -### B.2.1 Purpose - -To ensure consistent results by different SPDX document creators when matching license information that will be included in the License Information in File field. SPDX document creators or tools may match on the license or exception text itself, the official license header, or the SPDX License List short identifier. - -### B.2.2 Guideline: official license headers - -The matching guidelines apply to license and exception text, as well as official license headers. Official license headers are defined by the SPDX License List as specific text specified within the license itself to be put in the header of files. (see [explanation of SPDX License List fields](https://github.com/spdx/license-list-XML/blob/master/DOCS/license-fields.md) for more info). - -The following XML tag is used to implement this guideline: `` - -## B.3 Substantive text - -### B.3.1 Purpose - -To ensure that when matching licenses and exceptions to the SPDX License List, there is an appropriate balance between matching against the substantive text and disregarding parts of the text that do not alter the substantive text or legal meaning. Further guidelines of what can be disregarded or considered replaceable for purposes of matching are listed below here and in the subsequent specific guidelines. A conservative approach is taken in regard to rules relating to disregarded or replaceable text. - -### B.3.2 Guideline: verbatim text - -License and exception text should be the same verbatim text (except for the guidelines stated here). The text should be in the same order, e.g., differently ordered paragraphs would not be considered a match. - -### B.3.3 Guideline: no additional text - -Matched text should only include that found in the vetted license or exception text. Where a license or exception found includes additional text or clauses, this should not be considered a match. - -### B.3.4 Guideline: replaceable text - -Some licenses include text that refers to the specific copyright holder or author, yet the rest of the license is exactly the same. The intent here is to avoid the inclusion of a specific name in one part of the license resulting in a non-match where the license is otherwise an exact match to the legally substantive terms (e.g., the third clause and disclaimer in the BSD licenses, or the third, fourth, and fifth clauses of Apache-1.1). In these cases, there should be a positive license match. - -The text indicated as such can be replaced with similar values (e.g., a different name or generic term; different date) and still be considered a positive match. This rule also applies to text-matching in official license headers (see Guideline: official license headers). - -The following XML tag is used to implement this guideline. `` with 2 attributes: - -* `match` - a POSIX extended regular expression (ERE) to match the replaceable text -* `name` - an identifier for the variable text unique to the license XML document - -The original text is enclosed within the beginning and ending alt tags. - -For example: `Copyright Linux Foundation` - -The original replaceable text appears on the SPDX License List webpage in red text. - -### B.3.5 Guideline: omittable text - -Some licenses have text that can simply be ignored. The intent here is to avoid the inclusion of certain text that is superfluous or irrelevant in regards to the substantive license text resulting in a non-match where the license is otherwise an exact match (e.g., directions on how to apply the license or other similar exhibits). In these cases, there should be a positive license match. - -The license should be considered a match if the text indicated is present and matches OR the text indicated is missing altogether. - -The following XML tag is used to implement this guideline: `` - -For example: `Apache License Version 2.0, January 2004 http://www.apache.org/licenses/` - -Omittable text appears on the SPDX License List webpage in blue text. - -## B.4 Whitespace - -### B.4.1 Purpose - -To avoid the possibility of a non-match due to different spacing of words, line breaks, or paragraphs. - -### B.4.2 Guideline - -All whitespace should be treated as a single blank space. - -XML files do not require specific markup to implement this guideline. - -## B.5 Capitalization - -### B.5.1 Purpose - -To avoid the possibility of a non-match due to lowercase or uppercase letters in otherwise the same words. - -### B.5.2 Guideline - -All uppercase and lowercase letters should be treated as lowercase letters. - -XML files do not require specific markup to implement this guideline. - -## B.6 Punctuation - -### B.6.1 Purpose - -Because punctuation can change the meaning of a sentence, punctuation needs to be included in the matching process. - -XML files do not require specific markup to implement this guideline. - -### B.6.2 Guideline: punctuation - -Punctuation should be matched, unless otherwise stated in these guidelines. - -### B.6.3 Guideline: hyphens, dashes - -Any hyphen, dash, en dash, em dash, or other variation should be considered equivalent. - -### B.6.4 Guideline: Quotes - -Any variation of quotations (single, double, curly, etc.) should be considered equivalent. - -## B.7 Code Comment Indicators - -### B.7.1 Purpose - -To avoid the possibility of a non-match due to the existence or absence of code comment indicators placed within the license text, e.g. at the start of each line of text. - -### B.7.2 Guideline - -Any kind of code comment indicator or prefix which occurs at the beginning of each line in a matchable section should be ignored for matching purposes. - -XML files do not require specific markup to implement this guideline. - -## B.8 Bullets and numbering - -### B.8.1 Purpose - -To avoid the possibility of a non-match due to the otherwise same license using bullets instead of numbers, number instead of letter, or no bullets instead of bullet, etc., for a list of clauses. - -### B.8.2 Guideline - -Where a line starts with a bullet, number, letter, or some form of a list item (determined where list item is followed by a space, then the text of the sentence), ignore the list item for matching purposes. - -The following XML tag is used to implement this guideline: `` - -For example: `1.0` - -## B.9 Varietal word spelling - -### B.9.1 Purpose - -English uses different spelling for some words. By identifying the spelling variations for words found or likely to be found in licenses, we avoid the possibility of a non-match due to the same word being spelled differently. This list is not meant to be an exhaustive list of all spelling variations, but meant to capture the words most likely to be found in open source software licenses. - -### B.9.2 Guideline - -The words in each line of the text file available at are considered equivalent and interchangeable. - -XML files do not require specific markup to implement this guideline. - -## B.10 Copyright symbol - -### B.10.1 Purpose - -By having a rule regarding the use of "©", "(c)", or "copyright", we avoid the possibility of a mismatch based on these variations. - -### B.10.2 Guideline - -"©", "(c)", or "Copyright" should be considered equivalent and interchangeable. - -XML files do not require specific markup to implement this guideline. The copyright symbol is part of the copyright notice, see implementation of that guideline below. - -## B.11 Copyright notice - -### B.11.1 Purpose - -To avoid a license mismatch merely because the copyright notice (usually found above the actual license or exception text) is different. The copyright notice is important information to be recorded elsewhere in the SPDX document, but for the purposes of matching a license to the SPDX License List, it should be ignored because it is not part of the substantive license text. - -### B.11.2 Guideline - -Ignore copyright notices. A copyright notice consists of the following elements, for example: "2012 Copyright, John Doe. All rights reserved." or "(c) 2012 John Doe." - -The following XML tag is used to implement this guideline: `` - -For example: `Copyright 2022 Linux Foundation` - -## B.12 License name or title - -### B.12.1 Purpose - -To avoid a license mismatch merely because the name or title of the license is different than how the license is usually referred to or different than the SPDX full name. This also avoids a mismatch if the title or name of the license is simply not included. - -### B.12.2 Guideline - -Ignore the license name or title for matching purposes, so long as what ignored is the title only and there is no additional substantive text added here. - -The following XML tag is used to implement this guideline: `` - -For example: `Attribution Assurance License` - -## B.13 Extraneous text at the end of a license - -### B.13.1 Purpose - -To avoid a license mismatch merely because extraneous text that appears at the end of the terms of a license is different or missing. This also avoids a mismatch if the extraneous text merely serves as a license notice example and includes a specific copyright holder's name. - -### B.13.2 Guideline - -Ignore any text that occurs after the obvious end of the license and does not include substantive text of the license, for example: text that occurs after a statement such as, "END OF TERMS AND CONDITIONS," or an exhibit or appendix that includes an example or instructions on to how to apply the license to your code. Do not apply this guideline or ignore text that is comprised of additional license terms (e.g., permitted additional terms under GPL-3.0, section 7). - -To implement this guideline, use the `` XML element tag as described in section B.3.5. - -## B.14 HTTP Protocol - -### B.14.1 Purpose - -To avoid a license mismatch due to a difference in a hyperlink protocol (e.g. http vs. https). - -### B.14.2 Guideline - -HTTP:// and HTTPS:// should be considered equivalent. - -XML files do not require specific markup to implement this guideline. - -## B.15 SPDX License list - -### B.15.1 Template access - -The license XML can be accessed in the license-list-data repository under the license-list-XML directory. Although the license list XML files can also be found in the [license-list-XML](https://github.com/spdx/license-list-XML) repo, users are encouraged to use the published versions in the [license-list-data](https://github.com/spdx/license-list-data) repository. The license-list-data repository is tagged by release. Only tagged released versions of the license list are considered stable. - -### B.15.2 License List XML format - -A full schema for the License List XML can be found at https://github.com/spdx/license-list-XML/blob/master/schema/ListedLicense.xsd. - -### B.15.3 Legacy Text Template format - -Prior to the XML format, a text template was used to express variable and optional text in licenses. This text template is still supported, however, users are encouraged to use the more expressive XML format. - -A legacy template is composed of text with zero or more rules embedded in it. - -A rule is a variable section of a license wrapped between double angle brackets “\<\<\>\>” and is composed of 4 fields. Each field is separated with a semi-colon “;”. Rules cannot be embedded within other rules. Rule fields begin with a case sensitive tag followed by an equal sign “=”. - -Rule fields: - -* type: indicates whether the text is replaceable or omittable as per Matching Guideline #2 (“Substantive Text”). - * Indicated by `<>` or... - * Indicated by `<>` and `<>` respectively. - * This field is the first field and is required. -* name: name of the field in the template. - * This field is unique within each license template. - * This field is required. -* original: the original text of the rule. - * This field is required for a rule type: `<>` -* match: a POSIX extended regular expression (ERE). - * This field is required for a rule type: `<>` - -The [POSIX ERE]( http://pubs.opengroup.org/onlinepubs/9699919799/) in the match field has the following restrictions and extensions: - -* Semicolons are escaped with `\;` -* POSIX Bracket Extensions are not allowed - -EXAMPLE: `<>` diff --git a/chapters/other-licensing-information-detected.md b/chapters/other-licensing-information-detected.md deleted file mode 100644 index 81a4476203..0000000000 --- a/chapters/other-licensing-information-detected.md +++ /dev/null @@ -1,216 +0,0 @@ -# 10 Other licensing information detected section - -## 10.1 License identifier field - -### 10.1.1 Description - -Provide a locally unique identifier to refer to licenses that are not found on the SPDX License List. This unique identifier can then be used in the packages, files and snippets sections of the SPDX document (Clause [7](package-information.md), Clause [8](file-information.md) and Clause [9](snippet-information.md), respectively). The metadata for the license identifier field is shown in Table 63. - -**Table 63 — Metadata for the license identifier field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one) if license is not on SPDX License List. | -| Format | "LicenseRef-"`[idstring]`
    where
    `[idstring]` is a unique string containing letters, numbers, `.` and/or `-`. | - -### 10.1.2 Intent - -Create a human readable short form license identifier for a license not on the SPDX License List. This identifier shall be unique within the SPDX document. In previous versions of SPDX, the references were required to be sequential numbers, but as of version 1.2, creators may specify references that are easier for humans to remember and mentally map. - -### 10.1.3 Examples - -EXAMPLE 1 Tag: `LicenseID:` - -```text -LicenseID: LicenseRef-1 -``` - -```text -LicenseID: LicenseRef-Whiskeyware -``` - -EXAMPLE 2 RDF: Property `spdx:licenseID` in class `spdx:ExtractedLicensingInfo` - -```text - - LicenseRef-1 - -``` - -```text - - LicenseRef-Whiskeyware - -``` - -## 10.2 Extracted text field - -### 10.2.1 Description - -Provide a copy of the actual text of the license reference extracted from the package, file or snippet that is associated with the License Identifier to aid in future analysis. The metadata for the extracted text field is shown in Table 64. - -**Table 64 — Metadata for the extracted text field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..1 conditional (Mandatory, one) if there is a License Identifier assigned. | -| Format | Free form text field that may span multiple lines. | - -### 10.2.2 Intent - -Provide the actual text as found in the package, file or snippet for a license that is not on the SPDX License List. - -### 10.2.3 Examples - -EXAMPLE 1 Tag: `ExtractedText:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -If only short reference to license present in File: - -```text -ExtractedText: This software is licensed under the WHISKEY-WARE LICENSE. -``` - -If indeed full text of license present in File: - -```text -ExtractedText: "THE WHISKEY-WARE LICENSE": whiskeyfan@example.com -wrote this file. As long as you retain this notice you can do whatever -you want with this stuff. If we meet some day, and you think this stuff -is worth it, you can buy me a bottle of whiskey in return. -``` - -EXAMPLE 2 RDF: Property `spdx:extractedText` in class `spdx:ExtractedLicensingInfo` - -If only short reference to license present in File: - -```text - - LicenseRef-Whiskeyware - This software is licensed under the WHISKEY-WARE LICENSE. - -``` - -If indeed full text of license present in File: - -```text - - LicenseRef-Whiskeyware - "THE WHISKEY-WARE LICENSE": whiskeyfan@example.com - wrote this file. As long as you retain this notice you can do - whatever you want with this stuff. If we meet some day, and you - think this stuff is worth it, you can buy me a bottle of whiskey - in return. - -``` - -## 10.3 License name field - -### 10.3.1 Description - -Provide a common name of the license that is not on the SPDX list. If the License Name field is not present for a license, it implies an equivalent meaning to NOASSERTION. -The metadata for the license name field is shown in Table 65. - -**Table 65 — Metadata for the license name field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 conditional (optional, one) if license is not on SPDX License List. | -| Format | Single line of text | `NOASSERTION` | - - -### 10.3.2 Intent - -Provides a human readable name suitable for use as a title or label of the license when showing compact lists of licenses from the SPDX document to humans. - -### 10.3.3 Examples - -EXAMPLE 1 Tag: `LicenseName:` - -```text -LicenseName: Whiskey-Ware License -``` - -EXAMPLE 2 RDF: Property `spdx:name` in class `spdx:ExtractedLicensingInfo` - -```text - - Whiskey-Ware License - -``` - -## 10.4 License cross reference field - -### 10.4.1 Description - -Provide a pointer to the official source of a license that is not included in the SPDX License List, that is referenced by the License Identifier. The metadata for the license cross reference field is shown in Table 66. - -**Table 66 — Metadata for the license cross reference field** - -| Attribute | Value | -| --------- | ----- | -| Required | Conditional | -| Cardinality | 0..* conditional (optional, one or more) if license is not on SPDX License List. | -| Format | Uniform Resource Locator | - -### 10.4.2 Intent - -Canonical source for a license currently not on the SPDX License List. - -### 10.4.3 Examples - -EXAMPLE 1 Tag: `LicenseCrossReference:` - -```text -LicenseCrossReference: http://people.freebsd.org/~phk/ -``` - -EXAMPLE 2 RDF: Property `rdfs:seeAlso` in class `spdx:ExtractedLicensingInfo` - -```text - - http://people.freebsd.org/~phk/ - -``` - -## 10.5 License comment field - -### 10.5.1 Description - -This field provides a place for the SPDX document creator to record any general comments about the license. The metadata for the license comment field is shown in Table 67. - -**Table 67 — Metadata for the license comment field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Free form text that can span multiple lines | - -### 10.5.2 Intent - -Here, the intent is to provide the recipient of the SPDX document with more information determined after careful analysis of a license, or addition cross references. - -### 10.5.3 Examples - -EXAMPLE 1 Tag: `LicenseComment:` - -In `tag:value` format multiple lines are delimited by ` .. `. - -```text -LicenseComment: The Whiskey-Ware License has a couple -of other standard variants. -``` - -EXAMPLE 2 RDF: Property `rdfs:comment` in class `spdx:ExtractedLicensingInfo` - -```text - - The Whiskey-Ware License has a couple of - other standard variants. - -``` diff --git a/chapters/package-information.md b/chapters/package-information.md deleted file mode 100644 index 8b30c086ea..0000000000 --- a/chapters/package-information.md +++ /dev/null @@ -1,1601 +0,0 @@ -# 7 Package information section - -If the SPDX information describes a package, the following fields shall be included per package. - -## 7.1 Package name field - -The existence of the Package name fields indicates the existence of package information in the SPDX information. Hence in order to describe package information, this field is mandatory. - -### 7.1.1 Description - -Identify the full name of the package as given by the Package Originator ([7.6](#7.6)). The metadata for the package name field is shown in Table 13. - -**Table 13 — Metadata for the package name field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | Single line of text. | - -### 7.1.2 Intent - -The name of each package is an important conventional technical identifier to be maintained for each package. - -### 7.1.3 Examples - -EXAMPLE 1 Tag: `PackageName:` - -```text -PackageName: glibc -``` - -EXAMPLE 2 RDF: Property `spdx:name` in class `spdx:Package` - -```text - - glibc - -``` - -## 7.2 Package SPDX identifier field - -### 7.2.1 Description - -Uniquely identify any element in an SPDX document which may be referenced by other elements. These may be referenced internally and externally with the addition of the SPDX document identifier. The metadata for the package SPDX identifier field is shown in Table 14. - -**Table 14 — Metadata for the package SPDX identifier field** - -| Attribute | Value | -| --------- | ----- | -| Required | Yes | -| Cardinality | 1..1 | -| Format | "SPDXRef-"`[idstring]`
    where `[idstring]` is a unique string containing letters, numbers, `.`, and/or `-`. | - -### 7.2.2 Intent - -There may be several versions of the same package within an SPDX document. Each element needs to be able to be referred to uniquely so that relationships between elements can be clearly articulated. - -### 7.2.3 Examples - -EXAMPLE 1 Tag: `SPDXID:` - -```text -SPDXID: SPDXRef-1 -``` - -EXAMPLE 2 RDF: The URI for the element will follow the form: - -```text -[SPDX document namespace]#[SPDX identifier] -``` - -See [6.5](document-creation-information.md#6.5) for the definition of the SPDX document namespace and [6.3](document-creation-information.md#6.3) for the definition of the SPDX identifier - -Using `xml:base`: - -```text - - ... - - ... - - -``` - -Using document URI: - -```text - - ... - -``` - -## 7.3 Package version field - -### 7.3.1 Description - -Identify the version of the package. The metadata for the package version field is shown in Table 15. - -**Table 15 — Metadata for the package version field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Single line of text. | - -### 7.3.2 Intent - -The versioning of a package is a useful for identification purposes and for indicating later changes of the package version. - -### 7.3.3 Examples - -EXAMPLE 1 Tag: `PackageVersion:` - -```text -PackageVersion: 2.11.1 -``` - -EXAMPLE 2 RDF: Property `spdx:versionInfo` in class `spdx:Package` - -```text - - ... - 2.11.1 - ... - -``` - -## 7.4 Package file name field - -### 7.4.1 Description - -Provide the actual file name of the package, or path of the directory being treated as a package. This may include the packaging and compression methods used as part of the file name, if appropriate. The metadata for the package file name field is shown in Table 16. - -**Table 16 — Metadata for the package file name field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Single line of text. | - -### 7.4.2 Intent - -The actual file name of the compressed file containing the package may be a significant technical element that needs to be included with each package identification information. If a grouping, like a set of files in a sub-directory, is being treated as a package, the sub-directory name may be appropriate to provide. Sub-directory name is preceded with a `./`. See [RFC 3986][rfc3986] for syntax. - -### 7.4.3 Examples - -EXAMPLE 1 Tag: `PackageFileName:` - -```text -PackageFileName: glibc-2.11.1.tar.gz -``` - -Sub-directory being treated as a package: - -```text -PackageFileName: ./myrootdir/mysubdir1 -``` - -EXAMPLE 2 RDF: Property `spdx:packageFileName` in class `spdx:Package` - -```text - - ... - glibc-2.11.1.tar.gz - ... - -``` - -Sub-directory being treated as a package: - -```text - - ... - ./myrootdir/mysubdir1 - ... - -``` - -## 7.5 Package supplier field - -### 7.5.1 Description - -Identify the actual distribution source for the package/directory identified in the SPDX document. This might or might not be different from the originating distribution source for the package. The name of the Package Supplier shall be an organization or recognized author and not a web site. For example, [SourceForge][] is a host website, not a supplier, the supplier for https://sourceforge.net/projects/bridge/ is “[The Linux Foundation][LinuxFoundation].” - -Use `NOASSERTION` if: - -- the SPDX document creator has attempted to but cannot reach a reasonable objective determination; - -- the SPDX document creator has made no attempt to determine this field; or - -- the SPDX document creator has intentionally provided no information (no meaning should be implied by doing so). - -The metadata for the package supplier field is shown in Table 17. - -**Table 17 — Metadata for the package supplier field** - -| Attribute | Value | -| --------- | ----- | -| Required | No | -| Cardinality | 0..1 | -| Format | Single line of text with one of the following:

    r7o*8mP+I`ZnHeJdXCkJys(Nku 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 z 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 z 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ù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