diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8f5f852 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/.venv/ +/.vscode/ +**/__pycache__/ +*.log +/generated/* diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..431b02b --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "ontology-management-base"] + path = ontology-management-base + url = git@github.com:GAIA-X4PLC-AAD/ontology-management-base.git +[submodule "service-characteristics"] + path = service-characteristics + url = https://gitlab.com/gaia-x/technical-committee/service-characteristics-working-group/service-characteristics.git diff --git a/README.md b/README.md index 3c40519..54fa25c 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,201 @@ -# DEMIM Credentials - -## Content -A public repository containing examples for (verifiable) credentials, associated json-ld context definitions and json manifests. The crendetials are used in the [Decentralized Digital Membership Management](https://identity.ascs.digital). -The DID of issuers and subjects and the UUIDs of the credentials have been aligned with the content of the following example [revocation registry](https://better-call.dev/ghostnet/KT1PZFXebyGvRFG8enbuVL9nrvTi4krYqeKt/storage.) - -## Examples -There are two types of json-ld examples for the credentials. The member credentials and the user credential. The member credential is used to e.g. register a company with an application like e.g. [Simpulse](https://simpulse.de) for creating the company profile with minimal validated information. The user credential is used in asc(s ecosystem applications to set initial rights and roles. -The examples are once given with an external context definition and also with the attributes defined inline in the credential context itself. This is necessary as third-party libraries like [didkit](https://github.com/spruceid/didkit) do not allow external context loading due to security implications. - -## Manifests -The manifest files are provided to render an identity card in a SSI wallet like e.g. [altme](https://altme.io) according to the identity foundation [wallet rendering specification](https://identity.foundation/wallet-rendering/). - -## Todos -The context json files need to be hosted at https://schema.ascs.digital/AscsUserCredential/v1. -All terms need to be hosted as .pdf files at https://media.ascs.digital/terms/. - -## Resources -* [Implementation Guide](https://www.w3.org/TR/vc-imp-guide/#creating-new-credential-types) -* [w3c credentials v1](https://www.w3.org/2018/credentials/v1) -* [w3c vc-json-schema](https://w3c.github.io/vc-json-schema/) -* [json schema specification](https://json-schema.org/specification) -* [public schemas](https://schema.org/) -* [transform tools](https://transform.tools/) -* [json-ld best practices](https://w3c.github.io/json-ld-bp/?specStatus=ED) -* [version 4 uuid](https://www.uuidgenerator.net/version4) -* [module: pkh-tezos](https://did.js.org/docs/api/modules/pkh_tezos/) -* [did-pkh-method-draft](https://github.com/w3c-ccg/did-pkh/blob/main/did-pkh-method-draft.md) -* [Multiassets](https://multiformats.io/) -* [Content Identifier (CID)](https://docs.ipfs.tech/concepts/content-addressing/#what-is-a-cid) -* [POC Content Identifier](https://github.com/GAIA-X4PLC-AAD/poc-ipfs-content-identifier) +# SimpulseID Credentials for the ENVITED Ecosystem + +This repository contains the **Verifiable Credential (VC)** building blocks used by +[https://identity.ascs.digital/](https://identity.ascs.digital/) +to manage identities and memberships in the **ENVITED Ecosystem** of the +_Automotive Solution Center for Simulation e.V. (ASCS e.V.)_. + +The repository provides: + +- JSON-LD **contexts** for all SimpulseID credential types +- Example **Verifiable Credentials** (VC v2, OIDC4VP-ready) +- Example **did:web** DID documents for participants, programs, users, and admins +- **Wallet manifests** for card rendering in SSI wallets (e.g. Altme) +- RDF/OWL **ontologies** and SKOS vocabularies aligning with the Gaia-X Trust Framework and ENVITED Ecosystem Specifications (EVES) + +All of this is intended to be **publicly hostable** and consumable by wallets, verifiers and services in the ENVITED ecosystem. + +--- + +## Installation + +If you want to use the validation scripts from 📁 `ontology-management-base/src` then you need to isntall the following dependencies: + +```bash +# On Windows use python instead of python3 +sudo apt-get install python3-full +python3 -m venv .venv/ +source .venv/bin/activate # On Windows use: source .venv/Scripts/activate +python3 -m pip install -r ontology-management-base/requirements.txt +python3 -m pip install -r requirements.txt +# Example check +python3 ontology-management-base/src/check_jsonld_against_shacl_schema.py examples/simpulseid-administrator-credential.json +``` + +--- + +## Repository structure + +### `contexts/` + +JSON-LD context documents used by SimpulseID credentials, for example: + +- `SimpulseIdCredentials.json` – main context for: + - `simpulseid:Participant` + - `simpulseid:AscsBaseMembership` + - `simpulseid:AscsEnvitedMembership` + - `simpulseid:Administrator` + - `simpulseid:User` +- `HarbourCredentials.json` – additional context for status / revocation information +- SKOS / code list contexts (e.g. legal form vocabulary) + +These files are meant to be hosted under: + +- `https://schema.ascs.digital/...` + +and are referenced from the example credentials via their `@context` arrays. + +--- + +### `examples/` + +Example **Verifiable Credentials** that show how the contexts and ontologies are intended to be used. + +Typical credential subjects include: + +- **Participant** – organizational identity (e.g. BMW) +- **ASCS Base Membership** – base membership in ASCS e.V. +- **ASCS ENVITED Membership** – ENVITED program membership, linked to base membership +- **Administrator** – natural person with administrative rights in ENVITED / ASCS +- **User** – natural person with initial roles/rights in ENVITED ecosystem applications + +Each VC uses: + +- `https://www.w3.org/ns/credentials/v2` (VC Data Model v2) +- SimpulseID context from this repo +- Harbour context for `credentialStatus` +- `harbour:CRSetEntry` + `statusPurpose: "revocation"` for revocation status +- `gx:*` terms to stay compatible with the **Gaia-X Credential Format** and Trust Framework + +#### `examples/did-web/` + +Example **did:web DID documents** that correspond to identifiers used in the credentials, e.g.: + +- Participants (`did:web:did.ascs.digital:participants:...`) +- Programs (`did:web:did.ascs.digital:programs:...`) +- Users & administrators (`did:web:did.ascs.digital:users:...`) +- Services (`did:web:did.ascs.digital:services:...`) + +These demonstrate: + +- How organizational DIDs (ASCS, ENVITED programs, participants) are modelled +- How user/admin DIDs are defined _without leaking personal data_ +- How to support key rotation and multiple chains (e.g. Tezos + Etherlink/EVM) via `blockchainAccountId` + +In production, these DID documents are intended to be hosted under: + +- `https://did.ascs.digital/...` + +--- + +### `manifests/` + +Wallet **rendering manifests** for each credential type, following the +[Decentralized Identity Foundation Wallet Rendering specification](https://identity.foundation/wallet-rendering/). + +They are used by wallets like **Altme** to: + +- Render credential “cards” with titles, subtitles and key properties +- Show important fields such as: + - organization name, legal form, VAT ID + - membership program and hosting organization + - user/admin name, email, affiliation + - links to terms & conditions and privacy policies +- Map `credentialSubject` properties and dates (`issuanceDate`, `expirationDate`) to UI elements + +Each manifest references: + +- A SimpulseID schema / type (e.g. `simpulseid:Participant`) +- The issuer DID of the manifest (typically an ASCS did:web) + +--- + +### `ontologies/` + +RDF/OWL ontologies and vocabularies that define the **formal semantics** of SimpulseID types and properties, aligned with: + +- **Gaia-X Trust Framework 24.11** +- **ENVITED Ecosystem Specifications (EVES)** +- **schema.org** and **vCard** where appropriate + +Key elements include: + +- `SimpulseIdOntology.ttl` + + - Classes: + - `simpulseid:Participant` ⊑ `gx:LegalPerson`, `schema:Organization` + - `simpulseid:AscsBaseMembership`, `simpulseid:AscsEnvitedMembership` ⊑ `schema:ProgramMembership` + - `simpulseid:Administrator`, `simpulseid:User` ⊑ `gx:NaturalPerson`, `schema:Person` + - Program classes for base and ENVITED memberships + - Properties: + - `simpulseid:legalForm` → SKOS `simpulseid:LegalForm` concepts + - `simpulseid:termsAndConditions` → `gx:TermsAndConditions` resources + - `simpulseid:baseMembership` linking ENVITED membership to base membership + - Address modelling: + - `gx:Address` with **vCard** properties: + - `vcard:street-address` + - `vcard:postal-code` + - `vcard:locality` + - `vcard:region` + - `gx:countryCode` for ISO country codes + +- Legal form SKOS vocabulary (e.g. `legalForm-v1.jsonld`) + - Code list of legal forms (`AG`, `GmbH`, `LLC`, `BenCom`, etc.) + - Used via `simpulseid:LegalForm` and `simpulseid:legalForm` in credentials + +These ontologies are the **ground truth** for what the JSON-LD contexts and examples mean at RDF level. + +--- + +## Intended usage within `https://identity.ascs.digital/` + +The artifacts in this repository are used by the **ENVITED Ecosystem identity services** to: + +- Issue and verify **Gaia-X compatible** Verifiable Credentials +- Support **self-sovereign identity** login flows via the **SSI-to-OIDC bridge** +- Provide consistent semantics for: + - ENVITED participants (organizations) + - ASCS base memberships + - ENVITED program memberships + - Administrative and user roles +- Render credential cards in SSI wallets for a smooth UX + +Typical flow: + +1. A participant (organization) is onboarded and receives a **Participant VC**. +2. The organization receives **ASCS base membership** and optionally **ENVITED membership** credentials. +3. Individual administrators and users receive **Admin/User VCs**, bound to opaque did:web identifiers under `did.ascs.digital`. +4. Wallets like Altme use the **contexts** and **manifests** from this repo to display these credentials. +5. Services behind `identity.ascs.digital` use the **ontologies** and **Gaia-X compatible structures** to perform trust and membership checks. + +--- + +## References + +Some relevant specifications and resources: + +- W3C Verifiable Credentials Data Model v2 + +- W3C Verifiable Credential Vocabulary (VC v2) + +- Gaia-X Credential Format & Trust Framework (24.11) + +- DIF Wallet Rendering specification + +- JSON-LD 1.1 & best practices + + +- JSON Schema + +- schema.org + diff --git a/contexts/AscsMemberCredential.json b/contexts/AscsMemberCredential.json deleted file mode 100644 index 87f58f3..0000000 --- a/contexts/AscsMemberCredential.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "@version": 1.1, - "@protected": true, - "AscsMemberCredential": "https://schema.ascs.digital/AscsMemberCredential#", - "AscsIssuer": { - "@id": "https://schema.ascs.digital/AscsMemberCredential#AscsIssuer", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "url": "https://schema.org/url" - } - }, - "AscsMember": { - "@id": "https://schema.ascs.digital/AscsMemberCredential#AscsMember", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "url": "https://schema.org/url", - "address": "http://schema.org/address", - "vatID": "http://schema.org/vatID", - "isAscsMember": "http://schema.org/Boolean", - "isEnvitedMember": "http://schema.org/Boolean", - "privacyPolicy": "https://schema.org/termsOfService", - "articlesOfAssociation": "https://schema.org/termsOfService", - "contributionRules": "https://schema.org/termsOfService" - } - }, - "PostalAddress": { - "@id": "http://schema.org/PostalAddress", - "@context": { - "@version": 1.1, - "@protected": true, - "streetAddress": "http://schema.org/streetAddress", - "postalCode": "http://schema.org/postalCode", - "addressLocality": "http://schema.org/addressLocality", - "addressCountry": "https://schema.org/addressCountry" - } - } -} \ No newline at end of file diff --git a/contexts/AscsUserCredential.json b/contexts/AscsUserCredential.json deleted file mode 100644 index 2886fbc..0000000 --- a/contexts/AscsUserCredential.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "@version": 1.1, - "@protected": true, - "AscsUserCredential": "https://schema.ascs.digital/AscsUserCredential/v1#", - "AscsIssuer": { - "@id": "https://schema.ascs.digital/AscsUserCredential/v1#AscsIssuer", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "url": "https://schema.org/url" - } - }, - "AscsUser": { - "@id": "https://schema.ascs.digital/AscsUserCredential/v1#AscsUser", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "email": "https://schema.org/email", - "address": "http://schema.org/address", - "isAscsMember": "http://schema.org/Boolean", - "isEnvitedMember": "http://schema.org/Boolean", - "privacyPolicy": "https://schema.org/termsOfService" - } - }, - "PostalAddress": { - "@id": "http://schema.org/PostalAddress", - "@context": { - "@version": 1.1, - "@protected": true, - "streetAddress": "http://schema.org/streetAddress", - "postalCode": "http://schema.org/postalCode", - "addressLocality": "http://schema.org/addressLocality", - "addressCountry": "https://schema.org/addressCountry" - } - } -} \ No newline at end of file diff --git a/contexts/HarbourCredentials.json b/contexts/HarbourCredentials.json new file mode 100644 index 0000000..0380693 --- /dev/null +++ b/contexts/HarbourCredentials.json @@ -0,0 +1,50 @@ +{ + "@context": { + "@version": 1.1, + "@protected": true, + "harbour": "https://schema.reachhaven.com/Harbour/v1/credentials", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "harbour:VerifiableCredential": { + "@id": "harbour:VerifiableCredential" + }, + "harbour:CRSetEntry": { + "@id": "harbour:CRSetEntry", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "statusPurpose": { + "@id": "https://www.w3.org/ns/credentials/status#statusPurpose", + "@type": "xsd:string" + } + } + }, + "harbour:CRSetServiceEndpoint": { + "@id": "harbour:CRSetServiceEndpoint", + "@context": { + "@protected": true, + "endpoint": { + "@id": "harbour:endpoint", + "@type": "@id" + }, + "statusPurpose": { + "@id": "https://www.w3.org/ns/credentials/status#statusPurpose", + "@type": "xsd:string" + }, + "contractURN": { + "@id": "harbour:contractURN", + "@type": "@id" + }, + "sourceRepository": { + "@id": "harbour:sourceRepository", + "@type": "@id" + }, + "implementation": { + "@id": "harbour:implementation", + "@type": "@id" + } + } + } + } +} diff --git a/contexts/README.md b/contexts/README.md new file mode 100644 index 0000000..1651684 --- /dev/null +++ b/contexts/README.md @@ -0,0 +1,151 @@ +# JSON-LD Contexts for SimpulseID Credentials + +This folder contains the JSON-LD context documents used by SimpulseID +credentials in the ENVITED Ecosystem. These contexts define how JSON properties, +classes, and identifiers in credentials are expanded into stable IRIs and how +they map to the SimpulseID ontology, Gaia-X definitions, schema.org and vCard. + +All contexts in this folder are intended to be hosted under: + +```txt + +``` + +with the following MIME type: + +```txt +Content-Type: application/ld+json +``` + +Hosting contexts in this way ensures: + +- OIDC4VP clients can dereference the contexts reliably +- SSI wallets can resolve schemas consistently +- JSON-LD processors interpret IRIs deterministically + +--- + +## Included Contexts + +### `SimpulseIdCredentials.json` + +The main JSON-LD context. +It defines all SimpulseID-specific classes and properties: + +- Participant (`simpulseid:Participant`) +- ASCS Base Membership (`simpulseid:AscsBaseMembership`) +- ASCS ENVITED Membership (`simpulseid:AscsEnvitedMembership`) +- Administrator (`simpulseid:Administrator`) +- User (`simpulseid:User`) + +It maps JSON fields to: + +- SimpulseID ontology terms +- Gaia-X identity primitives (`gx:LegalPerson`, `gx:Address`, `gx:VatID`, etc.) +- vCard properties for address modelling (`street-address`, `locality`, `region`) +- Legal form vocabulary entries +- Terms & conditions references (`simpulseid:termsAndConditions`) + +The context uses `@protected: true` to guarantee a stable schema. + +--- + +### `HarbourCredentials.json` + +Context for revocation metadata following the Harbour Status model. + +Defines: + +- `harbour:CRSetEntry` +- `statusPurpose` (typed as `xsd:string`) +- `harbour:VerifiableCredential` + +Each SimpulseID credential uses this context in `credentialStatus`. + +--- + +### `legalForm-v1.jsonld` + +A SKOS vocabulary for legal forms, containing entries such as: + +- AG +- GmbH +- LLC +- CIC +- BenCom +- etc. + +Each entry is a `skos:Concept` inside the `simpulseid:LegalForm` concept scheme. + +Credentials reference these IRIs like: + +```txt + +``` + +--- + +## Why Gaia-X Terms Are Used (`gx:*`) + +The Gaia-X Trust Framework provides well-defined, audited semantic identifiers +for legal entities, natural persons, addresses, registration numbers and +terms & conditions. + +SimpulseID reuses these Gaia-X IRIs because: + +1. **Strong interoperability** + Credentials can be reused across Gaia-X–aligned ecosystems and data spaces. + +2. **Regulatory alignment** + Gaia-X definitions follow European governance requirements. + +3. **Semantic completeness** + Classes such as `gx:LegalPerson`, `gx:NaturalPerson`, `gx:Address`, + `gx:VatID` exactly match ENVITED membership needs. + +4. **RDF correctness** + JSON-LD expansion produces a clean RDF graph aligned with the Gaia-X + Credential Format. + +5. **Reusability in EVES** + The ENVITED Ecosystem Specifications intentionally align with Gaia-X, so + reusing these IRIs avoids duplicating definitions. + +--- + +## How These Contexts Work Together + +- `SimpulseIdCredentials.json` + → Defines SimpulseID credential structure + +- `HarbourCredentials.json` + → Adds revocation support fully compatible with VC Data Model v2 + +- `legalForm-v1.jsonld` + → Provides the vocabulary for legal form codes + +- Gaia-X IRIs + → Provide standardized identity semantics + +Together, they allow wallets, OIDC bridges, and verifiers to interpret +SimpulseID credentials correctly. + +--- + +## Relation to Ontologies + +These contexts directly reference terms defined in: + +```txt +/ontologies/SimpulseIdOntology.ttl +``` + +and the legal form code list. + +The ontology defines **semantics**, +the contexts define **how JSON maps to those semantics**. + +--- + +These context documents form the foundation for all credentials issued or +verified by **identity.ascs.digital** and the broader ENVITED Ecosystem. diff --git a/contexts/SimpulseIdCredentials.json b/contexts/SimpulseIdCredentials.json new file mode 100644 index 0000000..c838e4f --- /dev/null +++ b/contexts/SimpulseIdCredentials.json @@ -0,0 +1,239 @@ +{ + "@context": { + "@version": 1.1, + "@protected": true, + "simpulseid": "https://schema.ascs.digital/SimpulseId/v1/credentials", + "gx": "https://w3id.org/gaia-x/2411#", + "schema": "https://schema.org/", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "skos": "http://www.w3.org/2004/02/skos/core#", + "vcard": "http://www.w3.org/2006/vcard/ns#", + "simpulseid:ParticipantCredential": { + "@id": "simpulseid:ParticipantCredential", + "@type": "@vocab" + }, + "simpulseid:AscsBaseMembershipCredential": { + "@id": "simpulseid:AscsBaseMembershipCredential", + "@type": "@vocab" + }, + "simpulseid:AscsEnvitedMembershipCredential": { + "@id": "simpulseid:AscsEnvitedMembershipCredential", + "@type": "@vocab" + }, + "simpulseid:AdministratorCredential": { + "@id": "simpulseid:AdministratorCredential", + "@type": "@vocab" + }, + "simpulseid:UserCredential": { + "@id": "simpulseid:UserCredential", + "@type": "@vocab" + }, + "simpulseid:LegalForm": { + "@id": "simpulseid:LegalForm", + "@context": { + "@protected": true, + "@vocab": "https://schema.ascs.digital/SimpulseId/v1/legalForm" + } + }, + "simpulseid:Issuer": { + "@id": "simpulseid:Issuer", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "member": { + "@id": "schema:member", + "@type": "@id" + } + } + }, + "simpulseid:Participant": { + "@id": "simpulseid:Participant", + "rdfs:comment": "Participant entity representing a legal person or organization, compliant with mandatory Gaia-X standards for gx:LegalPerson.", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "legalName": "gx:legalName", + "legalForm": { + "@id": "simpulseid:legalForm", + "@type": "@id" + }, + "headquartersAddress": { + "@id": "gx:headquartersAddress", + "@type": "gx:Address" + }, + "legalAddress": { + "@id": "gx:legalAddress", + "@type": "gx:Address" + }, + "registrationNumber": { + "@id": "gx:registrationNumber", + "@type": "gx:VatID" + }, + "duns": "schema:duns", + "email": "schema:email", + "website": "schema:url", + "termsAndConditions": { + "@id": "simpulseid:termsAndConditions", + "rdfs:comment": "Terms and conditions for SimpulseID application.", + "@type": "@id", + "@container": "@set" + } + } + }, + "simpulseid:AscsBaseMembership": { + "@id": "simpulseid:AscsBaseMembership", + "rdfs:comment": "ASCS e.V. base membership entity. A revoked membership credential means no base membership status.", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "programName": "schema:programName", + "hostingOrganization": { + "@id": "schema:hostingOrganization", + "@type": "@id" + }, + "memberOf": { + "@id": "schema:memberOf", + "@type": "@id", + "@container": "@set" + }, + "memberSince": { + "@id": "schema:memberSince", + "@type": "xsd:date" + }, + "termsAndConditions": { + "@id": "simpulseid:termsAndConditions", + "rdfs:comment": "Terms and conditions for the base membership.", + "@type": "@id", + "@container": "@set" + } + } + }, + "simpulseid:AscsEnvitedMembership": { + "@id": "simpulseid:AscsEnvitedMembership", + "rdfs:comment": "ASCS e.V. ENVITED membership entity. A revoked membership credential means no Envited membership status.", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "programName": "schema:programName", + "hostingOrganization": { + "@id": "schema:hostingOrganization", + "@type": "@id" + }, + "memberOf": { + "@id": "schema:memberOf", + "@type": "@id", + "@container": "@set" + }, + "memberSince": { + "@id": "schema:memberSince", + "@type": "xsd:date" + }, + "baseMembershipCredential": { + "@id": "simpulseid:baseMembershipCredential", + "@type": "@id" + }, + "termsAndConditions": { + "@id": "simpulseid:termsAndConditions", + "rdfs:comment": "Terms and conditions for the Envited membership.", + "@type": "@id", + "@container": "@set" + } + } + }, + "simpulseid:Administrator": { + "@id": "simpulseid:Administrator", + "rdfs:comment": "Administrator entity representing a natural person, compliant with mandatory Gaia-X standards for gx:NaturalPerson.", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "memberOf": { + "@id": "schema:memberOf", + "@type": "@id" + }, + "givenName": "schema:givenName", + "familyName": "schema:familyName", + "email": "schema:email", + "address": { + "@id": "schema:address", + "@type": "gx:Address" + }, + "termsAndConditions": { + "@id": "simpulseid:termsAndConditions", + "rdfs:comment": "Terms and conditions for the SimpulseID administrator.", + "@type": "@id", + "@container": "@set" + } + } + }, + "simpulseid:User": { + "@id": "simpulseid:User", + "rdfs:comment": "User entity representing a natural person, compliant with mandatory Gaia-X standards for gx:NaturalPerson.", + "@context": { + "@protected": true, + "id": "@id", + "type": "@type", + "memberOf": { + "@id": "schema:memberOf", + "@type": "@id" + }, + "givenName": "schema:givenName", + "familyName": "schema:familyName", + "email": "schema:email", + "termsAndConditions": { + "@id": "simpulseid:termsAndConditions", + "rdfs:comment": "Terms and conditions for the SimpulseID user.", + "@type": "@id", + "@container": "@set" + } + } + }, + "gx:Address": { + "@context": { + "@protected": true, + "streetAddress": "vcard:street-address", + "postalCode": "vcard:postal-code", + "addressLocality": "vcard:locality", + "countrySubdivisionCode": "vcard:region", + "country": { + "@id": "gx:countryCode", + "@type": "xsd:string" + } + } + }, + "gx:VatID": { + "@context": { + "@protected": true, + "countryCode": { + "@id": "gx:countryCode", + "@type": "xsd:string" + }, + "vatID": { + "@id": "gx:vatID", + "@type": "xsd:string" + } + } + }, + "simpulseid:BaseMembershipProgram": { + "@id": "simpulseid:BaseMembershipProgram", + "rdfs:comment": "Definition of the ASCS e.V. Base Membership program as a schema:Program." + }, + "simpulseid:EnvitedMembershipProgram": { + "@id": "simpulseid:EnvitedMembershipProgram", + "rdfs:comment": "Definition of the ASCS e.V. ENVITED Membership program as a schema:Program." + }, + "simpulseid:UserProgram": { + "@id": "simpulseid:UserProgram", + "rdfs:comment": "Definition of the SimpulseID User program as a schema:Program." + }, + "simpulseid:AdministratorProgram": { + "@id": "simpulseid:AdministratorProgram", + "rdfs:comment": "Definition of the SimpulseID Administrator program as a schema:Program." + } + } +} diff --git a/contexts/trustframework_2411.ttl b/contexts/trustframework_2411.ttl new file mode 100644 index 0000000..7c2910d --- /dev/null +++ b/contexts/trustframework_2411.ttl @@ -0,0 +1,52233 @@ +@prefix dcat: . +@prefix dcterms: . +@prefix gx: . +@prefix linkml: . +@prefix odrl: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix xsd: . + +odrl:Agreement a owl:Class ; + rdfs:label "Agreement" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assigner ], + odrl:Policy ; + skos:definition "ODRL Core Vocabulary Terms related to Policy Subclasses" ; + skos:inScheme odrl: . + +odrl:ConflictTerm a owl:Class ; + rdfs:label "ConflictTerm" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:prohibit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:conflict ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:prohibit ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:prohibit ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:conflict ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:invalid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:invalid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:perm ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:perm ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:perm ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:invalid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:conflict ] ; + skos:definition "ODRL Core Vocabulary Terms related to Policy Conflict Strategy" ; + skos:inScheme odrl: . + +odrl:ConstraintOperands a owl:Class ; + rdfs:label "ConstraintOperands" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:or ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:xone ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:or ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:andSequence ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:xone ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:xone ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:and ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:andSequence ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:or ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:and ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:and ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:andSequence ] ; + skos:definition "ODRL Core Vocabulary Terms related to Logical Constraint Operands" ; + skos:inScheme odrl: . + +odrl:ConstraintOperators a owl:Class ; + rdfs:label "ConstraintOperators" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:hasPart ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:lteq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:lt ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:neq ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:isA ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:isA ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:isAnyOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:gt ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:isA ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:neq ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:gteq ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:lt ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:eq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:eq ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:hasPart ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:isAnyOf ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:isNoneOf ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:eq ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:isAllOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:isAllOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:isAnyOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:isPartOf ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:gt ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:isPartOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:hasPart ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:lteq ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:gteq ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:gt ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:lteq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:isPartOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:neq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:isAllOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:lt ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:isNoneOf ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:isNoneOf ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:gteq ] ; + skos:definition "ODRL Core Vocabulary Terms related to Constraint Operators" ; + skos:inScheme odrl: . + +odrl:Duty a owl:Class ; + rdfs:label "Duty" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:consequence ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( odrl:Asset xsd:string xsd:anyURI ) ] ; + owl:onProperty odrl:target ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:remedy ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:duty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:obligation ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:consequence ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:consequence ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:duty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:remedy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:remedy ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:obligation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:target ], + odrl:Rule ; + skos:definition "ODRL Core Vocabulary Terms related to Duties" ; + skos:inScheme odrl: . + +odrl:Offer a owl:Class ; + rdfs:label "Offer" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assignee ], + odrl:Policy ; + skos:definition "ODRL Core Vocabulary Terms related to Policy Subclasses" ; + skos:inScheme odrl: . + +odrl:Permission a owl:Class ; + rdfs:label "Permission" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:permission ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:permission ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty odrl:target ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( odrl:Asset xsd:string xsd:anyURI ) ] ; + owl:onProperty odrl:target ], + odrl:Rule ; + skos:definition "ODRL Core Vocabulary Terms related to Permissions" ; + skos:inScheme odrl: . + +odrl:Prohibition a owl:Class ; + rdfs:label "Prohibition" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:prohibition ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:prohibition ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty odrl:target ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( odrl:Asset xsd:string xsd:anyURI ) ] ; + owl:onProperty odrl:target ], + odrl:Rule ; + skos:definition "ODRL Core Vocabulary Terms related to Prohibitions" ; + skos:inScheme odrl: . + +odrl:Set a owl:Class ; + rdfs:label "Set" ; + rdfs:subClassOf odrl:Policy ; + skos:definition "ODRL Core Vocabulary Terms related to Policy Subclasses" ; + skos:inScheme odrl: . + +odrl:implies a owl:DatatypeProperty ; + rdfs:label "implies" ; + rdfs:range xsd:string ; + skos:definition "Implies another action." ; + skos:inScheme odrl: . + +odrl:includedIn a owl:DatatypeProperty ; + rdfs:label "includedIn" ; + rdfs:range xsd:string ; + skos:definition "Relationship to another action or entity." ; + skos:inScheme odrl: . + +gx:AccessControlManagement a owl:Class ; + rdfs:label "AccessControlManagement" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the management of access controls within the organization." ; + skos:inScheme gx:legal-document . + +gx:AssetsManagement a owl:Class ; + rdfs:label "AssetsManagement" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the management of assets related to security." ; + skos:inScheme gx:legal-document . + +gx:BackupPolicy a owl:Class ; + rdfs:label "BackupPolicy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:Resource ; + owl:onProperty gx:backupLocation ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ReplicationPolicy ; + owl:onProperty gx:backupReplication ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:backupLocation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:backupReplication ], + gx:DataProtectionPolicy ; + skos:definition "Describe data protection features based on Backup for storage services" ; + skos:inScheme gx:data-protection-policy . + +gx:BareMetalServiceOffering a owl:Class ; + rdfs:label "BareMetalServiceOffering" ; + dcterms:title "Bare Metal Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:PXEImage ; + owl:onProperty gx:codeArtifact ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ServerFlavor ; + owl:onProperty gx:instantiationReq ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:instantiationReq ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:codeArtifact ], + gx:ComputeServiceOffering ; + skos:definition "A digital service available for order and offering bare metal computational capabilities." ; + skos:inScheme gx:service-offering . + +gx:BlockStorageServiceOffering a owl:Class ; + rdfs:label "BlockStorageServiceOffering" ; + dcterms:title "Block Storage Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom gx:BlockStorageConfiguration ; + owl:onProperty gx:storageConfiguration ], + gx:StorageServiceOffering ; + skos:definition "A digital service available for order and offering block storage capabilities." ; + skos:inScheme gx:storage-service-offering . + +gx:BusinessContinuityMeasures a owl:Class ; + rdfs:label "BusinessContinuityMeasures" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the measures to ensure business continuity during security events." ; + skos:inScheme gx:legal-document . + +gx:ChangeAndConfigurationManagement a owl:Class ; + rdfs:label "ChangeAndConfigurationManagement" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the management of changes and configurations related to security." ; + skos:inScheme gx:legal-document . + +gx:ComplianceAssurance a owl:Class ; + rdfs:label "ComplianceAssurance" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the assurance of compliance with security standards." ; + skos:inScheme gx:legal-document . + +gx:ComputeFunctionServiceOffering a owl:Class ; + rdfs:label "ComputeFunctionServiceOffering" ; + dcterms:title "Compute Function Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionAllowAutoScaling ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionDebugTools ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionAllowQuota ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionAllowAutoScaling ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionAllowTimeout ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionEditor ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:computeFunctionConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionAllowFSMount ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionEditor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionAllowTimeout ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionEditor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionAllowVersioning ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionConfiguration ; + owl:onProperty gx:computeFunctionConfiguration ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionAllowVersioning ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionAllowFSMount ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionAllowFSMount ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionAllowTimeout ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionAllowAutoScaling ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionAllowQuota ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionAllowVersioning ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:computeFunctionDebugTools ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionAllowQuota ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionDebugTools ], + gx:ComputeServiceOffering ; + skos:definition "A digital service available for order and providing compute functions capabilities." ; + skos:inScheme gx:compute-function-service-offering . + +gx:ContainerServiceOffering a owl:Class ; + rdfs:label "ContainerServiceOffering" ; + dcterms:title "Container Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:codeArtifact ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ContainerImage ; + owl:onProperty gx:codeArtifact ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ContainerResourceLimits ; + owl:onProperty gx:instantiationReq ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:instantiationReq ], + gx:ComputeServiceOffering ; + skos:definition "A digital service available for order and providing containers." ; + skos:inScheme gx:service-offering . + +gx:CopyrightAndIntellectualPropertyDocument a owl:Class ; + rdfs:label "CopyrightAndIntellectualPropertyDocument" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the provisions governing aspects regarding copyright or any other intellectual property rights." ; + skos:inScheme gx:legal-document . + +gx:CustomerAuditingRights a owl:Class ; + rdfs:label "CustomerAuditingRights" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the customer auditing rights." ; + skos:inScheme gx:legal-document . + +gx:CustomerDataAccessTerms a owl:Class ; + rdfs:label "CustomerDataAccessTerms" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the terms governing customer data access." ; + skos:inScheme gx:legal-document . + +gx:CustomerDataProcessingTerms a owl:Class ; + rdfs:label "CustomerDataProcessingTerms" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the processing terms regarding any Customer data therein." ; + skos:inScheme gx:legal-document . + +gx:DataProductUsageContract a owl:Class ; + rdfs:label "DataProductUsageContract" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:termOfUsage ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:termOfUsage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:dataUsage ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:termOfUsage ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:notarizedIn ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:dataProduct ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:consumedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:SignatureCheckType ; + owl:onProperty gx:signers ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:notarizedIn ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:consumedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataConsumer ; + owl:onProperty gx:consumedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:dataUsage ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:dataProduct ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataUsage ; + owl:onProperty gx:dataUsage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:notarizedIn ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProduct ; + owl:onProperty gx:dataProduct ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:signers ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProvider ; + owl:onProperty gx:providedBy ], + gx:GaiaXEntity ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +gx:DataProtectionRegulationMeasures a owl:Class ; + rdfs:label "DataProtectionRegulationMeasures" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document addressing requirement measures concerning GDPR (as GDPR Art. 28 (9))." ; + skos:inScheme gx:legal-document . + +gx:DevelopmentCycleSecurity a owl:Class ; + rdfs:label "DevelopmentCycleSecurity" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the security practices during the development cycle." ; + skos:inScheme gx:legal-document . + +gx:DocumentChangeProcedures a owl:Class ; + rdfs:label "DocumentChangeProcedures" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the provisions governing changes, regardless of their kind." ; + skos:inScheme gx:legal-document . + +gx:EUID a owl:Class ; + rdfs:label "EUID" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:euid ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:euid ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:euid ], + gx:RegistrationNumber ; + skos:inScheme gx:legal-person . + +gx:EmployeeResponsibilities a owl:Class ; + rdfs:label "EmployeeResponsibilities" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the responsibilities of employees in maintaining security." ; + skos:inScheme gx:legal-document . + +gx:EnvironmentalImpactReport a owl:Class ; + rdfs:label "EnvironmentalImpactReport" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the terms governing customer data access." ; + skos:inScheme gx:legal-document . + +gx:Federator a owl:Class ; + rdfs:label "Federator" ; + rdfs:subClassOf gx:LegalPerson ; + owl:equivalentClass ; + skos:definition "is equivalent to Gaia-X Federator" ; + skos:inScheme gx:data-exchange-wg . + +gx:FileStorageServiceOffering a owl:Class ; + rdfs:label "FileStorageServiceOffering" ; + dcterms:title "File Storage Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:accessSemantics ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:accessSemantics ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:accessAttributes ], + [ a owl:Restriction ; + owl:allValuesFrom gx:AccessAttribute ; + owl:onProperty gx:accessAttributes ], + [ a owl:Restriction ; + owl:allValuesFrom gx:FileStorageConfiguration ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:accessSemantics ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:storageConfiguration ], + gx:StorageServiceOffering ; + skos:definition "A digital service available for order and offering file storage capabilities." ; + skos:inScheme gx:storage-service-offering . + +gx:GaiaX a owl:Class ; + rdfs:label "GaiaX" ; + skos:definition "Top level element of Gaia-X ecosystem." ; + skos:inScheme gx:gaia-x . + +gx:GovernmentInvestigationManagement a owl:Class ; + rdfs:label "GovernmentInvestigationManagement" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the management of government investigations related to security." ; + skos:inScheme gx:legal-document . + +gx:InformationSecurityOrganization a owl:Class ; + rdfs:label "InformationSecurityOrganization" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the information security organization within the entity." ; + skos:inScheme gx:legal-document . + +gx:InformationSecurityPolicies a owl:Class ; + rdfs:label "InformationSecurityPolicies" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the policies governing information security." ; + skos:inScheme gx:legal-document . + +gx:InformationSecurityRiskManagement a owl:Class ; + rdfs:label "InformationSecurityRiskManagement" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the risk management related to information security." ; + skos:inScheme gx:legal-document . + +gx:InterconnectionServiceOffering a owl:Class ; + rdfs:label "InterconnectionServiceOffering" ; + dcterms:title "Interconnection Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:prefixSetA ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:prefixSetZ ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:connectedNetworkA ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:prefixSetZ ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:connectionType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:interfaceType ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + owl:onProperty gx:connectedNetworkA ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vlanConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:connectionType ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:interfaceType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:connectedNetworkZ ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + owl:onProperty gx:connectedNetworkZ ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:prefixSetA ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vlanConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom gx:VLANConfiguration ; + owl:onProperty gx:vlanConfiguration ], + gx:NetworkConnectivityServiceOffering ; + skos:definition "TBD" ; + skos:inScheme gx:interconnection-service-offering . + +gx:InternetExchangePoint a owl:Class ; + rdfs:label "InternetExchangePoint" ; + dcterms:title "Internet Exchange Point" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:participants ], + [ a owl:Restriction ; + owl:allValuesFrom gx:InternetServiceProvider ; + owl:onProperty gx:participants ], + gx:PhysicalInterconnectionPointIdentifier ; + skos:definition "Physical infrastructure allowing participants to interconnect their networks hence avoiding the use of an upstream provider networks. IXPs are usually non-profit as the interconnected participants agree to share free transit." ; + skos:inScheme gx:connectivity-configuration . + +gx:Issuer a owl:Class ; + rdfs:label "Issuer" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gaiaxTermsAndConditions ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GaiaXTermsAndConditions ; + owl:onProperty gx:gaiaxTermsAndConditions ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:gaiaxTermsAndConditions ] ; + skos:definition "An issuer of W3C Verifiable Credentials and Verifiable Presentations." ; + skos:inScheme gx:issuer . + +gx:LabelCredential a owl:Class ; + rdfs:label "LabelCredential" ; + dcterms:title "Label Credential" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:rulesVersion ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:labelLevel ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:rulesVersion ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LabelLevel ; + owl:onProperty gx:labelLevel ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:validatedCriteria ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:compliantCredentials ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:validatedCriteria ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:labelLevel ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:engineVersion ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:engineVersion ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:rulesVersion ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CompliantCredential ; + owl:onProperty gx:compliantCredentials ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:engineVersion ] ; + skos:definition "Gaia-X compliance engine issued credential representing a Gaia-X conformity label level." ; + skos:inScheme gx:compliance . + +gx:LegallyBindingAct a owl:Class ; + rdfs:label "LegallyBindingAct" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the legally binding act." ; + skos:inScheme gx:legal-document . + +gx:LegitimateInterest a owl:Class ; + rdfs:label "LegitimateInterest" ; + dcterms:title "Legitimate Interest" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalBasis ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:legalBasis ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:dataProtectionContact ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:dataProtectionContact ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:dataProtectionContact ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:legalBasis ] ; + skos:definition "A legitimate interest entity describing reasons for processing personal identifiable information (PII)." ; + skos:inScheme gx:legitimate-interest . + +gx:LeiCode a owl:Class ; + rdfs:label "LeiCode" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RegionCode ; + owl:onProperty gx:subdivisionCountryCode ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty schema:leiCode ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty schema:leiCode ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CountryNameAlpha2 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty schema:leiCode ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:subdivisionCountryCode ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:subdivisionCountryCode ], + gx:RegistrationNumber ; + skos:inScheme gx:legal-person . + +gx:LinkConnectivityServiceOffering a owl:Class ; + rdfs:label "LinkConnectivityServiceOffering" ; + dcterms:title "Link Connectivity Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:ProtocolType ; + owl:onProperty gx:protocolType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:VLANConfiguration ; + owl:onProperty gx:vlanConfiguration ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:protocolType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vlanConfiguration ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vlanConfiguration ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:protocolType ], + gx:ConnectivityServiceOffering ; + skos:definition "TBD" ; + skos:inScheme gx:link-connectivity-service-offering . + +gx:LocalRegistrationNumber a owl:Class ; + rdfs:label "LocalRegistrationNumber" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:local ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:local ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:local ], + gx:RegistrationNumber ; + skos:inScheme gx:legal-person . + +gx:ObjectStorageServiceOffering a owl:Class ; + rdfs:label "ObjectStorageServiceOffering" ; + dcterms:title "Object Storage Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:maximumObjectSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:accessAttributes ], + [ a owl:Restriction ; + owl:allValuesFrom gx:StorageAPI ; + owl:onProperty gx:objectAPICompatibility ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:objectAPICompatibility ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:maximumObjectSize ], + [ a owl:Restriction ; + owl:allValuesFrom gx:AccessAttribute ; + owl:onProperty gx:accessAttributes ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:maximumObjectSize ], + gx:StorageServiceOffering ; + skos:definition "A digital service available for order and offering object storage capabilities." ; + skos:inScheme gx:storage-service-offering . + +gx:OperationalSecurity a owl:Class ; + rdfs:label "OperationalSecurity" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the operational security practices within the organization." ; + skos:inScheme gx:legal-document . + +gx:PhysicalConnectivityServiceOffering a owl:Class ; + rdfs:label "PhysicalConnectivityServiceOffering" ; + dcterms:title "Physical Connectivity Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:interfaceType ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:interfaceType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:interfaceType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:circuitType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:circuitType ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:circuitType ], + gx:ConnectivityServiceOffering ; + skos:definition "TBD" ; + skos:inScheme gx:physical-connectivity-service-offering . + +gx:PhysicalSecurity a owl:Class ; + rdfs:label "PhysicalSecurity" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the physical security measures within the organization." ; + skos:inScheme gx:legal-document . + +gx:ProcurementManagementSecurity a owl:Class ; + rdfs:label "ProcurementManagementSecurity" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the security considerations in procurement management." ; + skos:inScheme gx:legal-document . + +gx:ProductSecurity a owl:Class ; + rdfs:label "ProductSecurity" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the security practices related to product development and maintenance." ; + skos:inScheme gx:legal-document . + +gx:Region a owl:Class ; + rdfs:label "Region" ; + dcterms:title "Region" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:Datacenter ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:address ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Address ; + owl:onProperty gx:address ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:address ], + gx:Resource ; + skos:definition "A region is an aggregation of datacenters." ; + skos:inScheme gx:region . + +gx:RoleAndResponsibilities a owl:Class ; + rdfs:label "RoleAndResponsibilities" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the role and responsibilities of the provider and the customer." ; + skos:inScheme gx:legal-document . + +gx:SecurityIncidentManagement a owl:Class ; + rdfs:label "SecurityIncidentManagement" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the management of security incidents." ; + skos:inScheme gx:legal-document . + +gx:ServiceAgreementOffer a owl:Class ; + rdfs:label "ServiceAgreementOffer" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the ability to establish a contract per a set of governing law countries." ; + skos:inScheme gx:legal-document . + +gx:SnapshotPolicy a owl:Class ; + rdfs:label "SnapshotPolicy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:snapshotReplication ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ReplicationPolicy ; + owl:onProperty gx:snapshotReplication ], + gx:DataProtectionPolicy ; + skos:definition "Describe data protection features based on Snapshot for storage services" ; + skos:inScheme gx:data-protection-policy . + +gx:SubProcessorDataTransfer a owl:Class ; + rdfs:label "SubProcessorDataTransfer" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:subProcessor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:subProcessorManagement ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:subProcessorManagement ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:subProcessor ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:subProcessor ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:subProcessorManagement ], + gx:DataTransfer ; + skos:definition "Specifies data transfer to a sub-processor with associated management details." ; + skos:inScheme gx:sub-processor-data-transfer . + +gx:TaxID a owl:Class ; + rdfs:label "TaxID" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty schema:taxID ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty schema:taxID ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty schema:taxID ], + gx:RegistrationNumber ; + skos:definition "Company tax ID used to identify it through the OpenCorporate service." ; + skos:inScheme gx:legal-person . + +gx:ThirdCountryDataTransfer a owl:Class ; + rdfs:label "ThirdCountryDataTransfer" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:securingMechanism ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:country ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CountryNameAlpha2 ; + owl:onProperty gx:country ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:securingMechanism ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:country ], + gx:DataTransfer ; + skos:definition "Specifies data transfer to a third country with relevant securing mechanisms." ; + skos:inScheme gx:third-country-data-transfer . + +gx:UserDocumentationMaintenance a owl:Class ; + rdfs:label "UserDocumentationMaintenance" ; + rdfs:subClassOf gx:LegalDocument ; + skos:definition "Legal document describing the maintenance of user documentation related to security." ; + skos:inScheme gx:legal-document . + +gx:VatID a owl:Class ; + rdfs:label "VatID" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:vatID ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vatID ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:vatID ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CountryNameAlpha2 ; + owl:onProperty gx:countryCode ], + gx:RegistrationNumber ; + skos:inScheme gx:legal-person . + +gx:VirtualMachineServiceOffering a owl:Class ; + rdfs:label "VirtualMachineServiceOffering" ; + dcterms:title "Virtual Machine Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:codeArtifact ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ServerFlavor ; + owl:onProperty gx:instantiationReq ], + [ a owl:Restriction ; + owl:allValuesFrom gx:VMImage ; + owl:onProperty gx:codeArtifact ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:instantiationReq ], + gx:ComputeServiceOffering ; + skos:definition "A digital service available for order and offering computational capabilities." ; + skos:inScheme gx:service-offering . + +gx:gaia-x.owl.ttl a owl:Ontology ; + rdfs:label "gaia-x" . + +gx:AvailabilityZone a owl:Class ; + rdfs:label "AvailabilityZone" ; + dcterms:title "Availability Zone" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:Address ; + owl:onProperty gx:address ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:address ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:address ], + gx:Resource ; + skos:definition "An availability zone is an aggregation of resources - physical and abstract - in a non-redundant setup often associated with a single datacenter room" ; + skos:inScheme gx:availability-zone . + +gx:BlockStorageConfiguration a owl:Class ; + rdfs:label "BlockStorageConfiguration" ; + dcterms:title "Block Storage Configuration" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:lowLevelBlockAccessProtocol ], + [ a owl:Restriction ; + owl:allValuesFrom gx:BlockAccessProtocol ; + owl:onProperty gx:lowLevelBlockAccessProtocol ], + [ a owl:Restriction ; + owl:allValuesFrom gx:BlockStorageTechnology ; + owl:onProperty gx:blockStorageTechnology ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:blockStorageTechnology ], + gx:StorageConfiguration ; + skos:definition "Represents the attributes that are configurable at service instantiation for storage service offerings." ; + skos:inScheme gx:storage-configuration . + +gx:ContainerImage a owl:Class ; + rdfs:label "ContainerImage" ; + dcterms:title "Container Image" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:containerFormat ], + [ a owl:Restriction ; + owl:allValuesFrom gx:BaseContainerImage ; + owl:onProperty gx:baseContainerImage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:baseContainerImage ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:baseContainerImage ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ContainerFormat ; + owl:onProperty gx:containerFormat ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:containerFormat ], + gx:Image ; + skos:definition "Image available for containers." ; + skos:inScheme gx:container-image . + +gx:ContainerResourceLimits a owl:Class ; + rdfs:label "ContainerResourceLimits" ; + dcterms:title "Container Resource Limits" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuRequirements ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:confidential ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuRequirements ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:confidentialComputingTechnology ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memoryLimit ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Memory ; + owl:onProperty gx:memoryRequirements ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GPU ; + owl:onProperty gx:gpuRequirements ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CPU ; + owl:onProperty gx:cpuRequirements ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:memoryLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:memoryRequirements ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:confidential ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:cpuRequirements ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:memoryLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuLimit ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:numberOfCoresLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:numberOfCoresLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memoryRequirements ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:cpuRequirements ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:numberOfCoresLimit ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:confidential ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:gpuLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:confidentialComputingTechnology ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ConfidentialComputing ; + owl:onProperty gx:confidentialComputingTechnology ], + gx:InstantiationRequirement ; + skos:definition "InstantiationRequirements for containers (available resources and associated limits)." ; + skos:inScheme gx:container-resource-limits . + +gx:DataExchangeComponent a owl:Class ; + rdfs:label "DataExchangeComponent" ; + dcterms:title "Data Exchange Component" ; + skos:definition "A service/resource used to make a data resource available." ; + skos:inScheme gx:data-exchange-component . + +gx:DataResource a owl:Class ; + rdfs:label "DataResource" ; + dcterms:title "Data Resource" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:exposedThrough ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:containsPII ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:producedBy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:containsPII ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:obsoleteDateTime ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Participant ; + owl:onProperty gx:dataController ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:producedBy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:dateTime ; + owl:onProperty gx:obsoleteDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:dateTime ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:containsPII ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:consent ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:producedBy ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataController ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Consent ; + owl:onProperty gx:consent ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:obsoleteDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataExchangeComponent ; + owl:onProperty gx:exposedThrough ], + gx:VirtualResource ; + skos:definition "A dataset exposed through a service instance." ; + skos:inScheme gx:data-resource . + +gx:EORI a owl:Class ; + rdfs:label "EORI" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:country ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:eori ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:eori ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:country ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:eori ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:country ], + gx:RegistrationNumber ; + owl:equivalentClass gx:EORI ; + skos:inScheme gx:legal-person . + +gx:FileStorageConfiguration a owl:Class ; + rdfs:label "FileStorageConfiguration" ; + dcterms:title "File Storage Configuration" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:FileAccessProtocol ; + owl:onProperty gx:highLevelAccessProtocol ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:fileSystemType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:highLevelAccessProtocol ], + [ a owl:Restriction ; + owl:allValuesFrom gx:FileSystemType ; + owl:onProperty gx:fileSystemType ], + gx:StorageConfiguration ; + skos:definition "Represents the attributes that are configurable at service instantiation for storage service offerings." ; + skos:inScheme gx:storage-configuration . + + a owl:Class ; + rdfs:label "4bd7554097444c960292b4726c2efa1373485e8a5565d94d41195214c5e0ceb3" ; + rdfs:subClassOf gx:GaiaXTermsAndConditions . + +gx:MemoryCapabilities a owl:Class ; + rdfs:label "MemoryCapabilities" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:Memory ; + owl:onProperty gx:memory ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memory ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:overProvisioningRatio ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:memory ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 3 ] ) ] ) ] ; + owl:onProperty gx:overProvisioningRatio ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:overProvisioningRatio ] ; + skos:inScheme gx:server-flavor . + +gx:NetworkConnectivityServiceOffering a owl:Class ; + rdfs:label "NetworkConnectivityServiceOffering" ; + dcterms:title "Network Connectivity Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:tenantSeparation ], + [ a owl:Restriction ; + owl:allValuesFrom gx:IpVersionTypes ; + owl:onProperty gx:ipVersion ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:serviceType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:publicIpAddressProvisioning ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:serviceType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:serviceType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:TenantSeparation ; + owl:onProperty gx:tenantSeparation ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:publicIpAddressProvisioning ], + [ a owl:Restriction ; + owl:allValuesFrom gx:PublicIpAddressProvisioningTypes ; + owl:onProperty gx:publicIpAddressProvisioning ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:ipVersion ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:tenantSeparation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:ipVersion ], + gx:ConnectivityServiceOffering ; + skos:definition "TBD" ; + skos:inScheme gx:network-connectivity-service-offering . + +gx:PXEImage a owl:Class ; + rdfs:label "PXE_Image" ; + dcterms:title "PXE image" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:PXEDiskType ; + owl:onProperty gx:pxeImageDiskFormat ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:pxeImageDiskFormat ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:pxeImageDiskFormat ], + gx:Image ; + skos:definition "PXE image for physical machines." ; + skos:inScheme gx:pxe-image . + +gx:PointOfPresence a owl:Class ; + rdfs:label "PointOfPresence" ; + dcterms:title "Point of Presence" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:InterconnectionPointIdentifier ; + owl:onProperty gx:interconnectionPointIdentifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:interconnectionPointIdentifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:interconnectionPointIdentifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:maintainedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:participants ], + [ a owl:Restriction ; + owl:allValuesFrom gx:InternetServiceProvider ; + owl:onProperty gx:maintainedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:participants ], + gx:PhysicalResource ; + skos:definition "Point of connection between separate communicating entities" ; + skos:inScheme gx:connectivity-configuration . + +gx:VMImage a owl:Class ; + rdfs:label "VM_Image" ; + dcterms:title "VM image" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vmImageDiskFormat ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hwRngTypeOfImage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:firmwareType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hypervisorType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:HypervisorType ; + owl:onProperty gx:hypervisorType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:watchDogAction ], + [ a owl:Restriction ; + owl:allValuesFrom gx:FirmType ; + owl:onProperty gx:firmwareType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vmImageDiskFormat ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:watchDogAction ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:firmwareType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hypervisorType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RNGTypes ; + owl:onProperty gx:hwRngTypeOfImage ], + [ a owl:Restriction ; + owl:allValuesFrom gx:WatchDogActions ; + owl:onProperty gx:watchDogAction ], + [ a owl:Restriction ; + owl:allValuesFrom gx:VMDiskType ; + owl:onProperty gx:vmImageDiskFormat ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hwRngTypeOfImage ], + gx:Image ; + skos:definition "Image for virtual machines." ; + skos:inScheme gx:vm-image . + + a owl:Class ; + rdfs:label "forever" ; + rdfs:subClassOf gx:Validity2 . + +dcterms:distribution a owl:ObjectProperty ; + rdfs:label "distributions" ; + rdfs:range dcat:Distribution ; + skos:definition "List of distributions format of the dataset" ; + skos:inScheme gx:slots . + +dcat:Distribution a owl:Class ; + rdfs:label "Distribution" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcat:byteSize ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:language ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:date ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:dateTime ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:hash ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:language ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:location ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:language ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:hashAlgorithm ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hash ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:license ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcat:compressFormat ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hashAlgorithm ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcat:compressFormat ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:format ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hash ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataLicensors ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hashAlgorithm ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcat:packageFormat ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:format ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataUsageAgreements ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcat:packageFormat ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcat:packageFormat ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:license ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataUsageAgreement ; + owl:onProperty gx:dataUsageAgreements ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcat:byteSize ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:location ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcat:compressFormat ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:format ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcat:byteSize ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataLicensor ; + owl:onProperty gx:dataLicensors ], + gx:GaiaXEntity ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +odrl:Constraint a owl:Class ; + rdfs:label "Constraint" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:rightOperandReference ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:rightOperandReference ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:refinement ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:leftOperand ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:rightOperand ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:refinement ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:refinement ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:rightOperand ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:leftOperand ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:operator ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:operator ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:leftOperand ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:operator ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:rightOperand ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:rightOperandReference ] ; + skos:definition "ODRL Core Vocabulary Terms related to Constraints" ; + skos:inScheme odrl: . + +odrl:LogicalConstraint a owl:Class ; + rdfs:label "LogicalConstraint" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:operand ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:operand ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:operand ] ; + skos:definition "ODRL Core Vocabulary Terms related to Logical Constraints" ; + skos:inScheme odrl: . + +odrl:constraint a owl:ObjectProperty ; + rdfs:label "constraint" ; + rdfs:range odrl:Constraint ; + skos:inScheme odrl: . + +odrl:logicalConstraint a owl:ObjectProperty ; + rdfs:label "logicalConstraint" ; + rdfs:range odrl:LogicalConstraint ; + skos:inScheme odrl: . + + a owl:Class ; + rdfs:label "Append-Only" ; + rdfs:subClassOf gx:AccessAttribute . + + a owl:Class ; + rdfs:label "Read-Only" ; + rdfs:subClassOf gx:AccessAttribute . + + a owl:Class ; + rdfs:label "Read-Write" ; + rdfs:subClassOf gx:AccessAttribute . + + a owl:Class ; + rdfs:label "digital" ; + rdfs:subClassOf gx:AccessTypes . + + a owl:Class ; + rdfs:label "physical" ; + rdfs:subClassOf gx:AccessTypes . + +gx:AccessUsagePolicy a owl:Class ; + rdfs:label "AccessUsagePolicy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:PolicyLanguageEnum ; + owl:onProperty gx:policyLanguage ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( odrl:Policy xsd:string xsd:anyURI ) ] xsd:string ) ] ; + owl:onProperty gx:policyDocument ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:policyDocument ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:policyLanguage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:policyLanguage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:policyDocument ] ; + skos:definition "An access or usage policy expressed using a DSL (e.g., Rego or ODRL) (access control, throttling, usage, retention, ...)." ; + skos:inScheme gx:access-usage-policy . + + a owl:Class ; + rdfs:label "AArch-32" ; + rdfs:subClassOf gx:Architectures . + + a owl:Class ; + rdfs:label "AArch-64" ; + rdfs:subClassOf gx:Architectures . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:Architectures . + + a owl:Class ; + rdfs:label "RISC-V" ; + rdfs:subClassOf gx:Architectures . + + a owl:Class ; + rdfs:label "x86-32" ; + rdfs:subClassOf gx:Architectures . + + a owl:Class ; + rdfs:label "x86-64" ; + rdfs:subClassOf gx:Architectures . + +gx:Availability a owl:Class ; + rdfs:label "Availability" ; + dcterms:title "Availability" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual availability of connection defined in the SLA agreement. Availability is measured in the pseudo-unit \"percent\"." ; + skos:inScheme gx:qos . + +gx:BandWidth a owl:Class ; + rdfs:label "BandWidth" ; + dcterms:title "Bandwidth" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual bandwidth defined in the service level agreement (SLA)." ; + skos:inScheme gx:qos . + +gx:BaseContainerImage a owl:Class ; + rdfs:label "BaseContainerImage" ; + dcterms:title "Base Container Image" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:containerImageTag ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:containerImageLink ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:containerImageTag ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:containerImageLink ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:containerImageLink ] ; + skos:definition "A set of tags for an image and a repository link" ; + skos:inScheme gx:container-image . + + a owl:Class ; + rdfs:label "FCP" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "FCoE" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "Infiniband" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "NVME" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "SAS" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "SATA" ; + rdfs:subClassOf gx:BlockAccessProtocol . + + a owl:Class ; + rdfs:label "HDD" ; + rdfs:subClassOf gx:BlockStorageTechnology . + + a owl:Class ; + rdfs:label "Optane" ; + rdfs:subClassOf gx:BlockStorageTechnology . + + a owl:Class ; + rdfs:label "SSD" ; + rdfs:subClassOf gx:BlockStorageTechnology . + +gx:CheckSum a owl:Class ; + rdfs:label "CheckSum" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:ChecksumAlgorithm ; + owl:onProperty gx:checkSumCalculation ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:checkSumCalculation ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:checkSumValue ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:checkSumCalculation ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:checkSumValue ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:checkSumValue ] ; + skos:definition "Detail on how to calculate or verify a checksum." ; + skos:inScheme gx:cryptography . + + a owl:Class ; + rdfs:label "blake2" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "blake3" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "md5" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "ripemd-160" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "sha-1" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "sha-256" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "sha-3" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "sha-384" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + + a owl:Class ; + rdfs:label "sha-512" ; + rdfs:subClassOf gx:ChecksumAlgorithm . + +gx:CodeArtifact a owl:Class ; + rdfs:label "CodeArtifact" ; + dcterms:title "Code Artifact" ; + rdfs:subClassOf gx:SoftwareResource ; + skos:definition "A piece of software that can be executed by a Compute service. It is a subclass of SoftwareResource." ; + skos:inScheme gx:code-resource . + +gx:CompliantCredential a owl:Class ; + rdfs:label "CompliantCredential" ; + dcterms:title "Compliant Credential" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:credentialType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:credentialType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:credentialType ] ; + skos:definition "Snapshot of a credential deemed compliant by a compliance engine. This uses a unique identifier and a hash to ensure the credential will not be modified in a near future." ; + skos:inScheme gx:compliance . + + a owl:Class ; + rdfs:label "ANS" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "Huffman_Coding" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "LZ" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "LZMA" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "LZSS" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "LZW" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:CompressionAlgorithm . + + a owl:Class ; + rdfs:label "PPM" ; + rdfs:subClassOf gx:CompressionAlgorithm . + +gx:ComputeFunctionConfiguration a owl:Class ; + rdfs:label "ComputeFunctionConfiguration" ; + dcterms:title "Compute Function Configuration" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:ConfidentialComputing ; + owl:onProperty gx:confidentialComputingTechnology ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionTrigger ; + owl:onProperty gx:computeFunctionTrigger ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionQuotas ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:confidentialComputingTechnology ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionQuotas ; + owl:onProperty gx:computeFunctionQuotas ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionLibrary ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:confidentialComputingTechnology ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionTemplate ; + owl:onProperty gx:computeFunctionLibrary ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionDeploymentMethod ; + owl:onProperty gx:computeFunctionDeploymentMethod ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionTrigger ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionDeploymentMethod ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionRuntime ; + owl:onProperty gx:computeFunctionSDK ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:computeFunctionRuntime ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionRuntime ; + owl:onProperty gx:computeFunctionRuntime ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:computeFunctionSDK ], + gx:InstantiationRequirement ; + skos:definition "InstantiationRequirements for compute functions." ; + skos:inScheme gx:compute-function-configuration . + + a owl:Class ; + rdfs:label "gitLab" ; + rdfs:subClassOf gx:ComputeFunctionDeploymentMethod . + + a owl:Class ; + rdfs:label "inlineEditor" ; + rdfs:subClassOf gx:ComputeFunctionDeploymentMethod . + + a owl:Class ; + rdfs:label "integratedRepo" ; + rdfs:subClassOf gx:ComputeFunctionDeploymentMethod . + + a owl:Class ; + rdfs:label "objectStorage" ; + rdfs:subClassOf gx:ComputeFunctionDeploymentMethod . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:ComputeFunctionDeploymentMethod . + + a owl:Class ; + rdfs:label "golang" ; + rdfs:subClassOf gx:ComputeFunctionLanguage . + + a owl:Class ; + rdfs:label "jre" ; + rdfs:subClassOf gx:ComputeFunctionLanguage . + + a owl:Class ; + rdfs:label "node.js" ; + rdfs:subClassOf gx:ComputeFunctionLanguage . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:ComputeFunctionLanguage . + + a owl:Class ; + rdfs:label "python" ; + rdfs:subClassOf gx:ComputeFunctionLanguage . + +gx:ComputeFunctionQuotas a owl:Class ; + rdfs:label "ComputeFunctionQuotas" ; + dcterms:title "Compute Function Quotas" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionStorageLimit ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:functionMemoryLimit ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:functionConcurrencyLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionMaximumNumber ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:functionSizeLimit ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:functionResponseSizeLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionRequestSizeLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionConcurrencyLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionMaximumNumber ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionConcurrencyLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionTimeLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionStorageLimit ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:functionTimeLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionResponseSizeLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionSizeLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionRequestSizeLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionMemoryLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionTimeLimit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:functionSizeLimit ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:functionStorageLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionMemoryLimit ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:functionRequestSizeLimit ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:functionResponseSizeLimit ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:functionMaximumNumber ] ; + skos:definition "Attributes describing quotas for compute functions" ; + skos:inScheme gx:compute-function-configuration . + +gx:ComputeFunctionTemplate a owl:Class ; + rdfs:label "ComputeFunctionTemplate" ; + dcterms:title "Compute Function Template" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionRuntime ; + owl:onProperty gx:computeFunctionTemplateRuntime ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionDescription ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:computeFunctionDescription ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:computeFunctionName ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:computeFunctionTemplateRuntime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:computeFunctionDescription ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:computeFunctionName ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:computeFunctionName ], + gx:CodeArtifact ; + skos:definition "Class for describing a template of compute function" ; + skos:inScheme gx:compute-function-configuration . + +gx:ComputeFunctionTrigger a owl:Class ; + rdfs:label "ComputeFunctionTrigger" ; + dcterms:title "Compute Function Trigger" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:triggeringService ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:triggeringEvent ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:triggeringEvent ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ServiceOffering ; + owl:onProperty gx:triggeringService ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:triggeringService ] ; + skos:definition "Attributes describing Compute Function Trigger" ; + skos:inScheme gx:compute-function-configuration . + +gx:ConnectivityConfiguration a owl:Class ; + rdfs:label "ConnectivityConfiguration" ; + dcterms:title "Connectivity Configuration" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:PhysicalInterconnectionPointIdentifier gx:VirtualInterconnectionPointIdentifier ) ] xsd:string ) ] ; + owl:onProperty gx:destinationIdentifierZ ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:sourceIdentifierA ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:PhysicalInterconnectionPointIdentifier gx:VirtualInterconnectionPointIdentifier ) ] xsd:string ) ] ; + owl:onProperty gx:sourceIdentifierA ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:sourceIdentifierA ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:destinationIdentifierZ ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:destinationIdentifierZ ], + gx:InstantiationRequirement ; + skos:definition "The connectivityConfiguration class encapsulates the configurable attributes of a ConnectivityServiceOffering." ; + skos:inScheme gx:connectivity-configuration . + +gx:Consent a owl:Class ; + rdfs:label "Consent" ; + dcterms:title "Consent" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:dataProtectionContactPoint ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:purpose ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:consentWithdrawalContactPoint ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:consentWithdrawalContactPoint ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalBasis ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:purpose ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataProtectionContactPoint ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:legalBasis ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:legalBasis ] ; + skos:definition "Information on the legitimate processing of information related to PII." ; + skos:inScheme gx:data-resource . + + a owl:Class ; + rdfs:label "Bounded-Staleness" ; + rdfs:subClassOf gx:ConsistencyType . + + a owl:Class ; + rdfs:label "Eventual" ; + rdfs:subClassOf gx:ConsistencyType . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:ConsistencyType . + + a owl:Class ; + rdfs:label "Session" ; + rdfs:subClassOf gx:ConsistencyType . + + a owl:Class ; + rdfs:label "Strong" ; + rdfs:subClassOf gx:ConsistencyType . + + a owl:Class ; + rdfs:label "dockerv1" ; + rdfs:subClassOf gx:ContainerFormat . + + a owl:Class ; + rdfs:label "dockerv2" ; + rdfs:subClassOf gx:ContainerFormat . + + a owl:Class ; + rdfs:label "lxc" ; + rdfs:subClassOf gx:ContainerFormat . + + a owl:Class ; + rdfs:label "lxd" ; + rdfs:subClassOf gx:ContainerFormat . + + a owl:Class ; + rdfs:label "oci" ; + rdfs:subClassOf gx:ContainerFormat . + + a owl:Class ; + rdfs:label "AD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AQ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AX" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "AZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BB" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BJ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BQ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BV" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "BZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CV" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CX" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "CZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "DE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "DJ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "DK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "DM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "DO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "DZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "EC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "EE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "EG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "EH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ER" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ES" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ET" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "FI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "FJ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "FK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "FM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "FO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "FR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "False" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GB" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GP" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GQ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "GY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "HK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "HM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "HN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "HR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "HT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "HU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ID" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IQ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "IT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "JE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "JM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "JO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "JP" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KP" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "KZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LB" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LV" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "LY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ME" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ML" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MP" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MQ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MV" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MX" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "MZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NP" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "NZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "OM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "PY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "QA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "RE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "RO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "RS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "RU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "RW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SB" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SJ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ST" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SV" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SX" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "SZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TD" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TH" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TJ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TK" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TL" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TO" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TR" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TV" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "TZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "UA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "UG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "UM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "US" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "UY" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "UZ" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VC" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VG" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VI" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VN" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "VU" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "WF" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "WS" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "YE" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "YT" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ZA" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ZM" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ZW" ; + rdfs:subClassOf gx:CountryNameAlpha2 . + + a owl:Class ; + rdfs:label "ABW" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AFG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AGO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AIA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ALA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ALB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AND" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ARE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ARG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ARM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ASM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ATA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ATF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ATG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AUS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AUT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "AZE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BDI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BEL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BEN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BES" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BFA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BGD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BGR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BHR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BHS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BIH" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BLM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BLR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BLZ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BMU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BOL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BRA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BRB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BRN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BTN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BVT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "BWA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CAF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CAN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CCK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CHE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CHL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CHN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CIV" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CMR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "COD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "COG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "COK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "COL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "COM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CPV" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CRI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CUB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CUW" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CXR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CYM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CYP" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "CZE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "DEU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "DJI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "DMA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "DNK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "DOM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "DZA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ECU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "EGY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ERI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ESH" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ESP" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "EST" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ETH" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "FIN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "FJI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "FLK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "FRA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "FRO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "FSM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GAB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GBR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GEO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GGY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GHA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GIB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GIN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GLP" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GMB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GNB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GNQ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GRC" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GRD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GRL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GTM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GUF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GUM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "GUY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "HKG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "HMD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "HND" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "HRV" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "HTI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "HUN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IDN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IMN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IND" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IOT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IRL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IRN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "IRQ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ISL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ISR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ITA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "JAM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "JEY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "JOR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "JPN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KAZ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KEN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KGZ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KHM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KIR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KNA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KOR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "KWT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LAO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LBN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LBR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LBY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LCA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LIE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LKA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LSO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LTU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LUX" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "LVA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MAC" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MAF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MAR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MCO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MDA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MDG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MDV" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MEX" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MHL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MKD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MLI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MLT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MMR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MNE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MNG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MNP" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MOZ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MRT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MSR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MTQ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MUS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MWI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MYS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "MYT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NAM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NCL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NER" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NFK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NGA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NIC" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NIU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NLD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NOR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NPL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NRU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "NZL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "OMN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PAK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PAN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PCN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PER" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PHL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PLW" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PNG" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "POL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PRI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PRK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PRT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PRY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PSE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "PYF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "QAT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "REU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ROU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "RUS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "RWA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SAU" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SDN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SEN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SGP" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SGS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SHN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SJM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SLB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SLE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SLV" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SMR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SOM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SPM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SRB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SSD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "STP" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SUR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SVK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SVN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SWE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SWZ" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SXM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SYC" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "SYR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TCA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TCD" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TGO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "THA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TJK" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TKL" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TKM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TLS" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TON" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TTO" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TUN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TUR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TUV" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TWN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "TZA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "UGA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "UKR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "UMI" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "URY" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "USA" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "UZB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VAT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VCT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VEN" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VGB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VIR" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VNM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "VUT" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "WLF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "WSM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "XKX" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "XTX" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "YEM" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ZAF" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ZMB" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "ZWE" ; + rdfs:subClassOf gx:CountryNameAlpha3 . + + a owl:Class ; + rdfs:label "008" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "028" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "048" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "068" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "084" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "086" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "090" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "092" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "10" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "104" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "108" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "112" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "116" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "120" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "124" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "132" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "136" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "14" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "140" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "144" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "148" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "152" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "156" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "158" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "16" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "162" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "166" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "170" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "174" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "175" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "178" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "180" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "184" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "188" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "191" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "192" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "196" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "20" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "203" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "204" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "208" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "212" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "214" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "218" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "222" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "226" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "231" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "232" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "233" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "234" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "238" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "239" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "242" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "246" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "248" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "250" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "254" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "258" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "26" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "260" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "262" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "266" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "268" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "270" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "275" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "276" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "288" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "292" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "296" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "30" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "300" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "304" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "308" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "312" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "316" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "32" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "320" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "324" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "328" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "332" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "334" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "336" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "340" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "344" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "348" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "352" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "356" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "36" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "360" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "364" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "368" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "372" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "376" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "380" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "384" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "388" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "392" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "398" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "4" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "40" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "400" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "404" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "408" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "41" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "410" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "414" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "417" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "418" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "42" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "422" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "426" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "428" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "430" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "434" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "438" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "440" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "442" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "446" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "450" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "454" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "458" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "46" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "462" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "466" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "470" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "474" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "478" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "48" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "480" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "484" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "492" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "496" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "498" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "499" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "500" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "504" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "508" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "512" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "516" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "52" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "520" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "524" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "528" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "531" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "534" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "540" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "548" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "554" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "558" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "562" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "566" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "570" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "574" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "578" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "58" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "580" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "581" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "583" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "584" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "585" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "586" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "591" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "598" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "60" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "600" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "604" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "608" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "612" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "616" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "62" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "620" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "624" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "626" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "630" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "634" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "638" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "642" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "643" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "646" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "652" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "654" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "659" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "660" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "662" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "663" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "666" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "670" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "674" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "678" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "682" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "686" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "688" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "690" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "694" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "702" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "703" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "704" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "705" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "706" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "710" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "716" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "724" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "728" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "729" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "732" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "740" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "744" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "748" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "752" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "756" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "760" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "762" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "764" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "768" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "772" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "776" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "780" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "784" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "788" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "792" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "795" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "796" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "798" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "8" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "800" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "804" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "807" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "818" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "826" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "831" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "832" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "833" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "834" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "840" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "850" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "854" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "858" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "860" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "876" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "882" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "887" ; + rdfs:subClassOf gx:CountryNameNumeric . + + a owl:Class ; + rdfs:label "894" ; + rdfs:subClassOf gx:CountryNameNumeric . + +gx:CpuCapabilities a owl:Class ; + rdfs:label "CpuCapabilities" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:overProvisioningRatio ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:overProvisioningRatio ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:overProvisioningRatio ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:vCPUs ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vCPUs ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:pCPU ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CPU ; + owl:onProperty gx:pCPU ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:vCPUs ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:pCPU ] ; + skos:inScheme gx:server-flavor . + + a owl:Class ; + rdfs:label "FIPS180-4" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + + a owl:Class ; + rdfs:label "FIPS186-5" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + + a owl:Class ; + rdfs:label "RFC5406" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + + a owl:Class ; + rdfs:label "RFC7296" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + + a owl:Class ; + rdfs:label "RFC7515" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + + a owl:Class ; + rdfs:label "RFC8446" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + + a owl:Class ; + rdfs:label "RFC9142" ; + rdfs:subClassOf gx:CryptographicSecurityStandards . + +gx:CustomerInstructions a owl:Class ; + rdfs:label "CustomerInstructions" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:terms ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:means ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:terms ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:means ] ; + skos:definition "Defines how customers can instruct the provider regarding data processing." ; + skos:inScheme gx:customer-instructions . + +gx:DataConsumer a owl:Class ; + rdfs:label "DataConsumer" ; + rdfs:subClassOf gx:LegalPerson ; + owl:equivalentClass ; + skos:definition "is equivalent to Gaia-X Consumer" ; + skos:inScheme gx:data-exchange-wg . + +gx:DataPortability a owl:Class ; + rdfs:label "DataPortability" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:resource ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:means ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:legalDocument ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:legalDocument ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:pricing ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ContactInformation ; + owl:onProperty gx:contactInformation ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:documentations ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:resource ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:documentations ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:formats ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:contactInformation ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:deletionTimeframe ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:deletionMethods ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:deletionTimeframe ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalDocument ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:pricing ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:contactInformation ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:resource ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:deletionTimeframe ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:deletionMethods ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:pricing ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:formats ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:means ] ; + skos:definition "Which resource of the service offering is concerned by this data portability measure. For example, backup files, stored personal data, infrastructure description file (IaaS), etc." ; + skos:inScheme gx:data-portability . + +gx:DataProducer a owl:Class ; + rdfs:label "DataProducer" ; + rdfs:subClassOf gx:LegalPerson ; + owl:equivalentClass ; + skos:definition "is equivalent to Gaia-X ResourceOwner" ; + skos:inScheme gx:data-exchange-wg . + +gx:DataProvider a owl:Class ; + rdfs:label "DataProvider" ; + rdfs:subClassOf gx:LegalPerson ; + owl:equivalentClass ; + skos:definition "is equivalent to Gaia-X Provider" ; + skos:inScheme gx:data-exchange-wg . + +gx:DataSet a owl:Class ; + rdfs:label "DataSet" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:date ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:identifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:identifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataLicensor ; + owl:onProperty gx:dataLicensors ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataLicensors ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:identifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:exposedThrough ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataUsageAgreement ; + owl:onProperty gx:dataUsageAgreements ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:license ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataUsageAgreements ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:license ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:dateTime ; + owl:onProperty gx:expirationDateTime ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:allValuesFrom dcat:Distribution ; + owl:onProperty dcterms:distribution ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:exposedThrough ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:distribution ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:exposedThrough ], + gx:GaiaXEntity ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +gx:DataUsage a owl:Class ; + rdfs:label "DataUsage" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:loggingService ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:loggingService ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:loggingService ], + gx:GaiaXEntity ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +gx:DatacenterAllocation a owl:Class ; + rdfs:label "DatacenterAllocation" ; + dcterms:title "Datacenter Allocation" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:portNumber ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:rackNumber ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:portNumber ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:patchPanel ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:floor ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:rackNumber ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:patchPanel ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:patchPanel ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:floor ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:floor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:refersTo ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:portNumber ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Datacenter ; + owl:onProperty gx:refersTo ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:refersTo ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:rackNumber ] ; + skos:definition "Details specific situation within the datacenter where the service can be accessed." ; + skos:inScheme gx:connectivity-configuration . + + a owl:Class ; + rdfs:label "Inline-Content-Agnostic" ; + rdfs:subClassOf gx:DeduplicationMethod . + + a owl:Class ; + rdfs:label "Inline-Content-Aware" ; + rdfs:subClassOf gx:DeduplicationMethod . + + a owl:Class ; + rdfs:label "Post-Process-Content-Agnostic" ; + rdfs:subClassOf gx:DeduplicationMethod . + + a owl:Class ; + rdfs:label "Post-Process-Content-Aware" ; + rdfs:subClassOf gx:DeduplicationMethod . + + a owl:Class ; + rdfs:label "NVMe" ; + rdfs:subClassOf gx:DiskBusType . + + a owl:Class ; + rdfs:label "PATA" ; + rdfs:subClassOf gx:DiskBusType . + + a owl:Class ; + rdfs:label "SAS" ; + rdfs:subClassOf gx:DiskBusType . + + a owl:Class ; + rdfs:label "SATA" ; + rdfs:subClassOf gx:DiskBusType . + + a owl:Class ; + rdfs:label "SCSI" ; + rdfs:subClassOf gx:DiskBusType . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:DiskBusType . + + a owl:Class ; + rdfs:label "hybrid hard drive" ; + rdfs:subClassOf gx:DiskType . + + a owl:Class ; + rdfs:label "local HDD" ; + rdfs:subClassOf gx:DiskType . + + a owl:Class ; + rdfs:label "local SSD" ; + rdfs:subClassOf gx:DiskType . + + a owl:Class ; + rdfs:label "magnetic hard drive" ; + rdfs:subClassOf gx:DiskType . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:DiskType . + + a owl:Class ; + rdfs:label "shared network storage" ; + rdfs:subClassOf gx:DiskType . + + a owl:Class ; + rdfs:label "3DES" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + + a owl:Class ; + rdfs:label "AES" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + + a owl:Class ; + rdfs:label "Blowfish" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + + a owl:Class ; + rdfs:label "RSA" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + + a owl:Class ; + rdfs:label "SDA" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + + a owl:Class ; + rdfs:label "Twofish" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:EncryptionAlgorithm . + +gx:Endpoint a owl:Class ; + rdfs:label "Endpoint" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:endpointURL ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:formalDescription ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:standardConformity ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:endpointURL ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:formalDescription ], + [ a owl:Restriction ; + owl:allValuesFrom gx:StandardConformity ; + owl:onProperty gx:standardConformity ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:endpointURL ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:formalDescription ] ; + skos:definition "An endpoint is a mean to access and interact with a service or a resource." ; + skos:inScheme gx:endpoint . + +gx:EnergyMix a owl:Class ; + rdfs:label "EnergyMix" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:float ; + owl:onProperty gx:renewableEnergy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:float ; + owl:onProperty gx:hourlyCarbonFreeEnergy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:date ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:date ; + owl:onProperty gx:date ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:date ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hourlyCarbonFreeEnergy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:renewableEnergy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:renewableEnergy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:hourlyCarbonFreeEnergy ] ; + skos:definition "Details the composition of energy sources in a given mix." ; + skos:inScheme gx:energy-mix . + +gx:EnergyUsageEfficiency a owl:Class ; + rdfs:label "EnergyUsageEfficiency" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:powerUsageEffectiveness ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:certifications ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:float ; + owl:onProperty gx:powerUsageEffectiveness ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:certifications ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:powerUsageEffectiveness ] ; + skos:definition "Represents the efficiency of energy usage in a resource." ; + skos:inScheme gx:energy-usage-efficiency . + + a owl:Class ; + rdfs:label "AFS" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "CIFS" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "HDFS" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "IPFS" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "NFSv3" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "NFSv4" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:FileAccessProtocol . + + a owl:Class ; + rdfs:label "Ext4" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "ExtFAT" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "FAT" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "GlusterFS" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "JFS" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "MapR_FS" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "NTFS" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "OneFS" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "Reiser4" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "XFS" ; + rdfs:subClassOf gx:FileSystemType . + + a owl:Class ; + rdfs:label "BIOS" ; + rdfs:subClassOf gx:FirmType . + + a owl:Class ; + rdfs:label "UEFI" ; + rdfs:subClassOf gx:FirmType . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:FirmType . + + a owl:Class ; + rdfs:label "Infinity Fabric" ; + rdfs:subClassOf gx:GPUInterconnetionTypes . + + a owl:Class ; + rdfs:label "NVLink" ; + rdfs:subClassOf gx:GPUInterconnetionTypes . + + a owl:Class ; + rdfs:label "RoCE2" ; + rdfs:subClassOf gx:GPUInterconnetionTypes . + + a owl:Class ; + rdfs:label "Xe Link" ; + rdfs:subClassOf gx:GPUInterconnetionTypes . + + a owl:Class ; + rdfs:label "none" ; + rdfs:subClassOf gx:GPUInterconnetionTypes . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:GPUInterconnetionTypes . + + a owl:Class ; + rdfs:label "Cross-AZ" ; + rdfs:subClassOf gx:GeoReplicationScope . + + a owl:Class ; + rdfs:label "Cross-DC" ; + rdfs:subClassOf gx:GeoReplicationScope . + + a owl:Class ; + rdfs:label "Cross-Region" ; + rdfs:subClassOf gx:GeoReplicationScope . + +gx:Hypervisor a owl:Class ; + rdfs:label "Hypervisor" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hypervisorType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:HypervisorType ; + owl:onProperty gx:hypervisorType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:hypervisorType ], + gx:SoftwareResource ; + skos:definition "A special Gaia-X Software Resource describing a hypervisor to provided virtual machines." ; + skos:inScheme gx:resource . + + a owl:Class ; + rdfs:label "Cloud Hypervisor" ; + rdfs:subClassOf gx:HypervisorType . + + a owl:Class ; + rdfs:label "ESXi" ; + rdfs:subClassOf gx:HypervisorType . + + a owl:Class ; + rdfs:label "Hyper-V" ; + rdfs:subClassOf gx:HypervisorType . + + a owl:Class ; + rdfs:label "KVM" ; + rdfs:subClassOf gx:HypervisorType . + + a owl:Class ; + rdfs:label "Xen" ; + rdfs:subClassOf gx:HypervisorType . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:HypervisorType . + + a owl:Class ; + rdfs:label "quemu" ; + rdfs:subClassOf gx:HypervisorType . + +gx:IOPS a owl:Class ; + rdfs:label "IOPS" ; + dcterms:title "IOPS" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Metric for IOps." ; + skos:inScheme gx:qos . + + a owl:Class ; + rdfs:label "Link" ; + rdfs:subClassOf gx:IPIType . + + a owl:Class ; + rdfs:label "Network" ; + rdfs:subClassOf gx:IPIType . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:IPIType . + + a owl:Class ; + rdfs:label "Physical" ; + rdfs:subClassOf gx:IPIType . + + a owl:Class ; + rdfs:label "URI" ; + rdfs:subClassOf gx:IPIType . + +gx:InternetServiceProvider a owl:Class ; + rdfs:label "InternetServiceProvider" ; + dcterms:title "Internet Service Provider" ; + rdfs:subClassOf gx:LegalPerson ; + skos:definition "Organization providing internet access and related services" ; + skos:inScheme gx:connectivity-configuration . + + a owl:Class ; + rdfs:label "IPv4" ; + rdfs:subClassOf gx:IpVersionTypes . + + a owl:Class ; + rdfs:label "IPv6" ; + rdfs:subClassOf gx:IpVersionTypes . + +gx:Jitter a owl:Class ; + rdfs:label "Jitter" ; + dcterms:title "Jitter" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual jitter defined in the SLA. If not specified, then best effort is assumed." ; + skos:inScheme gx:qos . + + a owl:Class ; + rdfs:label "BYOK" ; + rdfs:subClassOf gx:KeyManagement . + + a owl:Class ; + rdfs:label "HYOK" ; + rdfs:subClassOf gx:KeyManagement . + + a owl:Class ; + rdfs:label "managed" ; + rdfs:subClassOf gx:KeyManagement . + + a owl:Class ; + rdfs:label "L1" ; + rdfs:subClassOf gx:LabelLevel . + + a owl:Class ; + rdfs:label "L2" ; + rdfs:subClassOf gx:LabelLevel . + + a owl:Class ; + rdfs:label "L3" ; + rdfs:subClassOf gx:LabelLevel . + + a owl:Class ; + rdfs:label "SC" ; + rdfs:subClassOf gx:LabelLevel . + +gx:Latency a owl:Class ; + rdfs:label "Latency" ; + dcterms:title "Latency" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual latency defined in the SLA. If not specified, then best effort is assumed." ; + skos:inScheme gx:qos . + +gx:LatestN a owl:Class ; + rdfs:label "Latest_N" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:value ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:value ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:value ] ; + skos:definition "Number of latest N outdated image versions, which will be valid." ; + skos:inScheme gx:image . + + a owl:Class ; + rdfs:label "application/1d-interleaved-parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/3gpdash-qoe-report+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/3gpp-ims+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/3gppHal+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/3gppHalForms+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/A2L" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/AML" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ATF" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ATFX" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ATXML" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/CALS-1840" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/CDFX+XML" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/CEA" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/CSTAdata+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/DCD" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/DII" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/DIT" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EDI-X12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EDI-consent" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EDIFACT" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.Comment+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.Control+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.DeviceInfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.LegacyESN+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.ProviderInfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.ServiceInfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.SubscriberInfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.VEDS+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.cap+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/EmergencyCallData.eCall.MSD" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/H224" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/IOTP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ISUP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/LXF" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/MF4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ODA" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ODX" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/PDX" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/QSIG" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/SGML" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ST2110-41" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/TETRA_ISI" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ace+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ace+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ace-groupcomm+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/activemessage" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/activity+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/aif+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/aif+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-cdni+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-cdnifilter+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-costmap+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-costmapfilter+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-directory+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-endpointcost+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-endpointcostparams+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-endpointprop+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-endpointpropparams+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-error+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-networkmap+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-networkmapfilter+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-propmap+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-propmapparams+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-tips+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-tipsparams+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-updatestreamcontrol+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/alto-updatestreamparams+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/andrew-inset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/applefile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/at+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atom+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atomcat+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atomdeleted+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atomicmail" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atomsvc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atsc-dwd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atsc-dynamic-event-message" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atsc-held+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atsc-rdt+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/atsc-rsat+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/auth-policy+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/automationml-aml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/automationml-amlx+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/bacnet-xdd+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/batch-SMTP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/beep+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/bufr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/c2pa" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/calendar+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/calendar+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/call-completion" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/captive+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cbor-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cccex" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ccmp+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ccxml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cda+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cdmi-capability" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cdmi-container" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cdmi-domain" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cdmi-object" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cdmi-queue" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cdni" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cea-2018+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cellml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cfw" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cid-edhoc+cbor-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/city+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/clr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/clue+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/clue_info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cms" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cnrp+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/coap-group+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/coap-payload" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/commonground" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/concise-problem-details+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/conference-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cose" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cose-key" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cose-key-set" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cose-x509" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cpl+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/csrattrs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/csta+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/csvm+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cwl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cwl+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cwl+yaml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/cybercash" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dash+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dash-patch+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dashdelta" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/davmount+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dca-rft" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dec-dx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dialog-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dicom" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dicom+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dicom+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dns" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dns+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dns-message" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dots+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dpop+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dskpp+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dssc+der" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dssc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/dvcs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ecmascript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/edhoc+cbor-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/efi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/elm+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/elm+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/emma+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/emotionml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/encaprtp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/epp+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/epub+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/eshop" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/exi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/expect-ct-report+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/express" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fastinfoset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fastsoap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fdf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fdt+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fhir+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fhir+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/fits" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/flexfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/font-sfnt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/font-tdpfr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/font-woff" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/framework-attributes+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/geo+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/geo+json-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/geopackage+sqlite3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/geoxacml+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/geoxacml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gltf-buffer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gnap-binding-jws" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gnap-binding-jwsd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gnap-binding-rotation-jws" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gnap-binding-rotation-jwsd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/grib" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/gzip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/held+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/hl7v2+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/http" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/hyperstudio" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ibe-key-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ibe-pkg-reply+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ibe-pp-data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/iges" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/im-iscomposing+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/index" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/index.cmd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/index.obj" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/index.response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/index.vnd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/inkml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ipfix" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ipp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/its+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/java-archive" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/javascript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jf2feed+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jose" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jose+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jrd+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jscalendar+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jscontact+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/json-patch+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/json-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jsonpath" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jwk+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jwk-set+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/kpml-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/kpml-response+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ld+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/lgr+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/link-format" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/linkset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/linkset+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/load-control+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/logout+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/lost+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/lostsync+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/lpf+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mac-binhex40" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/macwriteii" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mads+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/manifest+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/marc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/marcxml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mathematica" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mathml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mathml-content+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mathml-presentation+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-associated-procedure-description+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-deregister+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-envelope+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-msk+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-msk-response+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-protection-description+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-reception-report+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-register+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-register-response+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-schedule+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbms-user-service-description+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mbox" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/media-policy-dataset+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/media_control+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mediaservercontrol+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/merge-patch+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/metalink4+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mets+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mikey" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mipc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/missing-blocks+cbor-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mmt-aei+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mmt-usd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mods+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/moss-keys" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/moss-signature" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mosskey-data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mosskey-request" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mp21" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mp4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mpeg4-generic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mpeg4-iod" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mpeg4-iod-xmt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mrb-consumer+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mrb-publish+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/msc-ivr+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/msc-mixer+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/msword" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mud+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/multipart-core" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/mxf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/n-quads" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/n-triples" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/nasdata" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/news-checkgroups" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/news-groupinfo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/news-transmission" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/nlsml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/node" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/nss" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/oauth-authz-req+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/oblivious-dns-message" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ocsp-request" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ocsp-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/octet-stream" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/odm+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/oebps-package+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ogg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ohttp-keys" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/opc-nodeset+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/oscore" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/oxps" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/p21" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/p21+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/p2p-overlay+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/passport" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/patch-ops-error+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pdf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pem-certificate-chain" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pgp-encrypted" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pgp-keys" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pgp-signature" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pidf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pidf-diff+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkcs10" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkcs12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkcs7-mime" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkcs7-signature" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkcs8" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkcs8-encrypted" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkix-attr-cert" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkix-cert" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkix-crl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkix-pkipath" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pkixcmp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pls+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/poc-settings+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/postscript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ppsp-tracker+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/private-token-issuer-directory" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/private-token-request" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/private-token-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/problem+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/problem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/provenance+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.alvestrand.titrax-sheet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.cww" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.cyn" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.hpub+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.implied-document+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.implied-executable" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.implied-object+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.implied-object+json-seq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.implied-object+yaml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.implied-structure" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.nprend" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.plucker" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.rdf-xml-crypt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.vcfbzip2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/prs.xsf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pskc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/pvd+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/raptorfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rdap+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rdf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/reginfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/relax-ng-compact-syntax" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/remote-printing" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/reputon+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/resource-lists+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/resource-lists-diff+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rfc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/riscos" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rlmi+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rls-services+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/route-apd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/route-s-tsid+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/route-usd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-checklist" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-ghostbusters" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-manifest" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-publication" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-roa" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-signed-tal" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rpki-updown" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rtf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rtploopback" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/rtx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/samlassertion+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/samlmetadata+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sarif+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sarif-external-properties+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sbe" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sbml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/scaip+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/scim+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/scvp-cv-request" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/scvp-cv-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/scvp-vp-request" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/scvp-vp-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sdp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/secevent+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/senml+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/senml+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/senml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/senml-etch+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/senml-etch+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/senml-exi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sensml+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sensml+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sensml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sensml-exi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sep+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sep-exi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/session-info" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/set-payment" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/set-payment-initiation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/set-registration" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/set-registration-initiation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sgml-open-catalog" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/shf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sieve" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/simple-filter+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/simple-message-summary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/simpleSymbolContainer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sipc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/slate" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/smil" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/smil+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/smpte336m" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/soap+fastinfoset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/soap+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sparql-query" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sparql-results+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/spdx+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/spirits-event+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sql" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/srgs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/srgs+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sru+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/sslkeylogfile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ssml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/stix+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/stratum" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/swid+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/swid+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-apex-update" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-apex-update-confirm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-community-update" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-community-update-confirm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-error" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-sequence-adjust" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-sequence-adjust-confirm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-status-query" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-status-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-update" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tamp-update-confirm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/taxii+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/td+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tei+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/thraud+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/timestamp-query" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/timestamp-reply" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/timestamped-data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tlsrpt+gzip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tlsrpt+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tm+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tnauthlist" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/token-introspection+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/trickle-ice-sdpfrag" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/trig" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ttml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tve-trigger" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tzif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/tzif-leap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/ulpfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/urc-grpsheet+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/urc-ressheet+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/urc-targetdesc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/urc-uisocketdesc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vcard+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vcard+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vemmi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.1000minds.decision-model+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.1ob" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3M.Post-it-Notes" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp-prose+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp-prose-pc3a+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp-prose-pc3ach+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp-prose-pc3ch+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp-prose-pc8+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp-v2x-local-service-information" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.5gnas" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.5gsa2x" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.5gsa2x-local-service-information" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.GMOP+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.SRVCC-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.access-transfer-events+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.bsf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.crs+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.current-location-discovery+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.gtpc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.interworking-data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.lpp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mc-signalling-ear" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-affiliation-command+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-msgstore-ctrl-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-payload" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-regroup+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-service-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-signalling" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-ue-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcdata-user-profile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-affiliation-command+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-floor-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-location-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-mbms-usage-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-regroup+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-service-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-signed+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-ue-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-ue-init-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcptt-user-profile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-affiliation-command+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-affiliation-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-location-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-mbms-usage-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-regroup+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-service-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-transmission-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-ue-config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mcvideo-user-profile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.mid-call+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.ngap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.pfcp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.pic-bw-large" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.pic-bw-small" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.pic-bw-var" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.pinapp-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.s1ap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-group-doc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-location-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-mbms-usage-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-network-QoS-management-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-ue-config-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-unicast-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.seal-user-profile-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.sms" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.sms+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.srvcc-ext+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.state-and-event-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.ussd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.v2x" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp.vae-info+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp2.bcmcsinfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp2.sms" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3gpp2.tcap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.3lightssoftware.imagescal" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.FloGraphIt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.HandHeld-Entertainment+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Kinar" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.MFER" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.DAF" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.DIS" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.MBK" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.MQY" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.MSL" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.PLC" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Mobius.TXF" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.Quark.QuarkXPress" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.RenLearn.rlprint" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.accpac.simply.aso" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.accpac.simply.imp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.acm.addressxfer+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.acm.chatbot+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.acucobol" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.acucorp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.adobe.flash.movie" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.adobe.formscentral.fcdt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.adobe.fxp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.adobe.partial-upload" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.adobe.xdp+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.aether.imp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.afplinedata" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.afplinedata-pagedef" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.cmoca-cmresource" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.foca-charset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.foca-codedfont" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.foca-codepage" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca-cmtable" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca-formdef" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca-mediummap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca-objectcontainer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca-overlay" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.afpc.modca-pagesegment" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.age" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ah-barcode" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ahead.space" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.airzip.filesecure.azf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.airzip.filesecure.azs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.amadeus+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.amazon.mobi8-ebook" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.americandynamics.acc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.amiga.ami" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.amundsen.maze+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.android.ota" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.anki" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.anser-web-certificate-issue-initiation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.antix.game-component" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apache.arrow.file" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apache.arrow.stream" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apache.parquet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apache.thrift.binary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apache.thrift.compact" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apache.thrift.json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apexlang" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.api+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.aplextor.warrp+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apothekende.reservation+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apple.installer+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apple.keynote" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apple.mpegurl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apple.numbers" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.apple.pages" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.arastra.swi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.aristanetworks.swi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.artisan+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.artsquare" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.astraea-software.iota" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.audiograph" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.autopackage" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.avalon+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.avistar+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.balsamiq.bmml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.balsamiq.bmpr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.banana-accounting" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bbf.usp.error" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bbf.usp.msg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bbf.usp.msg+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bekitzur-stech+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.belightsoft.lhzd+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.belightsoft.lhzl+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bint.med-content" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.biopax.rdf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.blink-idb-value-wrapper" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.blueice.multipass" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bluetooth.ep.oob" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bluetooth.le.oob" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bmi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bpf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bpf3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.businessobjects" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.byu.uapi+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.bzip3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.c3voc.schedule+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cab-jscript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.canon-cpdl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.canon-lips" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.capasystems-pg+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cendio.thinlinc.clientconf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.century-systems.tcp_stream" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.chemdraw+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.chess-pgn" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.chipnuts.karaoke-mmd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ciedi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cinderella" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cirpack.isdn-ext" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.citationstyles.style+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.claymore" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cloanto.rp9" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.clonk.c4group" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cluetrust.cartomobile-config" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cluetrust.cartomobile-config-pkg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cncf.helm.chart.content.v1.tar+gzip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cncf.helm.chart.provenance.v1.prov" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cncf.helm.config.v1+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.coffeescript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collabio.xodocuments.document" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collabio.xodocuments.document-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collabio.xodocuments.presentation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collabio.xodocuments.presentation-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collabio.xodocuments.spreadsheet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collabio.xodocuments.spreadsheet-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collection+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collection.doc+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.collection.next+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.comicbook+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.comicbook-rar" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.commerce-battelle" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.commonspace" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.contact.cmsg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.coreos.ignition+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cosmocaller" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.crick.clicker" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.crick.clicker.keyboard" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.crick.clicker.palette" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.crick.clicker.template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.crick.clicker.wordbank" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.criticaltools.wbs+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cryptii.pipe+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.crypto-shade-file" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cryptomator.encrypted" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cryptomator.vault" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ctc-posml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ctct.ws+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cups-pdf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cups-postscript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cups-ppd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cups-raster" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cups-raw" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.curl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cyan.dean.root+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cybank" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cyclonedx+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.cyclonedx+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.d2l.coursepackage1p0+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.d3m-dataset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.d3m-problem" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dart" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.data-vision.rdz" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.datalog" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.datapackage+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dataresource+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dbf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.debian.binary-package" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dece.data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dece.ttml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dece.unspecified" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dece.zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.denovo.fcselayout-link" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.desmume.movie" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dir-bi.plate-dl-nosuffix" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dm.delegation+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dna" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.document+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dolby.mobile.1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dolby.mobile.2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.doremir.scorecloud-binary-document" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dpgraph" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dreamfactory" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.drive+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dtg.local" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dtg.local.flash" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dtg.local.html" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.ait" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.dvbisl+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.dvbj" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.esgcontainer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.ipdcdftnotifaccess" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.ipdcesgaccess" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.ipdcesgaccess2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.ipdcesgpdd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.ipdcroaming" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.iptv.alfec-base" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.iptv.alfec-enhancement" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-aggregate-root+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-container+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-generic+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-ia-msglist+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-ia-registration-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-ia-registration-response+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.notif-init+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.pfr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dvb.service" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dxr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dynageo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.dzr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.easykaraoke.cdgdownload" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecdis-update" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecip.rlp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.eclipse.ditto+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecowin.chart" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecowin.filerequest" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecowin.fileupdate" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecowin.series" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecowin.seriesrequest" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ecowin.seriesupdate" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.efi.img" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.efi.iso" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.eln+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.emclient.accessrequest+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.enliven" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.enphase.envoy" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.eprints.data+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.epson.esf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.epson.msf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.epson.quickanime" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.epson.salt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.epson.ssf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ericsson.quickcall" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.erofs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.espass-espass+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.eszigno3+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.aoc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.asic-e+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.asic-s+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.cug+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvcommand+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvdiscovery+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvprofile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvsad-bc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvsad-cod+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvsad-npvr+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvservice+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvsync+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.iptvueprofile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.mcid+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.mheg5" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.overload-control-policy-dataset+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.pstn+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.sci+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.simservs+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.timestamp-token" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.tsl+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.etsi.tsl.der" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.eu.kasparian.car+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.eudora.data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.evolv.ecig.profile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.evolv.ecig.settings" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.evolv.ecig.theme" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.exstream-empower+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.exstream-package" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ezpix-album" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ezpix-package" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.f-secure.mobile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.familysearch.gedcom+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fastcopy-disk-image" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fdsn.mseed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fdsn.seed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ffsns" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ficlab.flb+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.filmit.zfc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fints" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.firemonkeys.cloudcell" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fluxtime.clip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.font-fontforge-sfd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.framemaker" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.freelog.comic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.frogans.fnc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.frogans.ltf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fsc.weblaunch" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujifilm.fb.docuworks" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujifilm.fb.docuworks.binder" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujifilm.fb.docuworks.container" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujifilm.fb.jfi+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujitsu.oasys" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujitsu.oasys2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujitsu.oasys3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujitsu.oasysgp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujitsu.oasysprs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.ART-EX" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.ART4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.HBPL" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.ddd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.docuworks" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.docuworks.binder" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fujixerox.docuworks.container" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fut-misnet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.futoin+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.futoin+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.fuzzysheet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ga4gh.passport+jwt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.genomatix.tuxedo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.genozip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentics.grd+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.catmetadata+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.ebuild" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.eclass" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.gpkg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.manifest" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.pkgmetadata+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gentoo.xpak" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geo+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geocube+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geogebra.file" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geogebra.slides" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geogebra.tool" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geometry-explorer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geonext" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geoplan" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.geospace" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gerber" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.globalplatform.card-content-mgt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.globalplatform.card-content-mgt-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gmx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gnu.taler.exchange+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gnu.taler.merchant+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.google-earth.kml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.google-earth.kmz" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gov.sk.e-form+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gov.sk.e-form+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gov.sk.xmldatacontainer+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gpxsee.map+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.grafeq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.gridmp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-account" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-help" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-identity-message" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-injector" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-tool-message" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-tool-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.groove-vcard" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hal+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hal+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hbci" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hc+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hcl-bireports" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hdt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.heroku+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hhe.lesson-player" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hp-HPGL" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hp-PCL" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hp-PCLXL" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hp-hpid" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hp-hps" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hp-jlyt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hsl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.httphone" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hydrostatix.sof-data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hyper+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hyper-item+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hyperdrive+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.hzn-3d-crossword" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ibm.MiniPay" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ibm.afplinedata" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ibm.electronic-media" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ibm.modcap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ibm.rights-management" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ibm.secure-container" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iccprofile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ieee.1905" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.igloader" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.imagemeter.folder+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.imagemeter.image+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.immervision-ivp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.immervision-ivu" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.imsccv1p1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.imsccv1p2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.imsccv1p3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.lis.v2.result+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.lti.v2.toolconsumerprofile+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.lti.v2.toolproxy+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.lti.v2.toolproxy.id+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.lti.v2.toolsettings+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ims.lti.v2.toolsettings.simple+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.informedcontrol.rms+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.informix-visionary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.infotech.project" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.infotech.project+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.innopath.wamp.notification" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.insors.igm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.intercon.formnet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.intergeo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.intertrust.digibox" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.intertrust.nncp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.intu.qbo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.intu.qfx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ipfs.ipns-record" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ipld.car" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ipld.dag-cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ipld.dag-json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ipld.raw" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.catalogitem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.conceptitem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.knowledgeitem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.newsitem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.newsmessage+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.packageitem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iptc.g2.planningitem+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ipunplugged.rcprofile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.irepository.package+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.is-xpr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.isac.fcs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.iso11783-10+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.jam" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-directory-service" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-jpnstore-wakeup" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-payment-wakeup" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-registration" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-registration-wakeup" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-setstore-wakeup" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-verification" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.japannet-verification-wakeup" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.jcp.javame.midlet-rms" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.jisp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.joost.joda-archive" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.jsk.isdn-ngn" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kahootz" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.karbon" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kchart" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kformula" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kivio" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kontour" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kpresenter" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kspread" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kde.kword" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kenameaapp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kidspiration" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.koan" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.kodak-descriptor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.las" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.las.las+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.las.las+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.laszip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ldev.productlicensing" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.leap+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.liberty-request+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.llamagraphics.life-balance.desktop" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.llamagraphics.life-balance.exchange+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.logipipe.circuit+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.loom" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-1-2-3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-approach" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-freelance" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-notes" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-organizer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-screencam" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.lotus-wordpro" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.macports.portpkg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mapbox-vector-tile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.marlin.drm.actiontoken+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.marlin.drm.conftoken+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.marlin.drm.license+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.marlin.drm.mdcf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mason+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.maxar.archive.3tz+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.maxmind.maxmind-db" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mcd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mdl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mdl-mbsdf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.medcalcdata" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mediastation.cdkey" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.medicalholodeck.recordxr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.meridian-slingshot" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mermaid" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mfmp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.micro+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.micrografx.flo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.micrografx.igx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.microsoft.portable-executable" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.microsoft.windows.thumbnail-cache" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.miele+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.minisoft-hp3000-save" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mitsubishi.misty-guard.trustweb" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.modl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mophun.application" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mophun.certificate" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite.adsi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite.fis" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite.gotap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite.kmr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite.ttc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.flexsuite.wem" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.motorola.iprm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mozilla.xul+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-3mfdocument" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-PrintDeviceCapabilities+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-PrintSchemaTicket+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-artgalry" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-asf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-cab-compressed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-excel" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-excel.addin.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-excel.sheet.binary.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-excel.sheet.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-excel.template.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-fontobject" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-htmlhelp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-ims" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-lrm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-office.activeX+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-officetheme" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-playready.initiator+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-powerpoint" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-powerpoint.addin.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-powerpoint.presentation.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-powerpoint.slide.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-powerpoint.slideshow.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-powerpoint.template.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-project" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-tnef" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-windows.devicepairing" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-windows.nwprinting.oob" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-windows.printerpairing" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-windows.wsd.oob" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-wmdrm.lic-chlg-req" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-wmdrm.lic-resp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-wmdrm.meter-chlg-req" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-wmdrm.meter-resp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-word.document.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-word.template.macroEnabled.12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-works" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-wpl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ms-xpsdocument" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.msa-disk-image" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mseq" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.msgpack" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.msign" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.multiad.creator" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.multiad.creator.cif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.music-niff" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.musician" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.muvee.style" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.mynfc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nacamar.ybrid+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nato.bindingdataobject+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nato.bindingdataobject+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nato.bindingdataobject+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nato.openxmlformats-package.iepd+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ncd.control" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ncd.reference" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nearst.inv+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nebumind.line" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nervana" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.netfpx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.neurolanguage.nlu" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nimn" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nintendo.nitro.rom" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nintendo.snes.rom" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nitf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.noblenet-directory" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.noblenet-sealer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.noblenet-web" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.catalogs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.conml+wbxml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.conml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.iSDS-radio-presets" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.iptv.config+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.landmark+wbxml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.landmark+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.landmarkcollection+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.n-gage.ac+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.n-gage.data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.n-gage.symbian.install" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.ncd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.pcd+wbxml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.pcd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.radio-preset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.nokia.radio-presets" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.novadigm.EDM" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.novadigm.EDX" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.novadigm.EXT" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ntt-local.content-share" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ntt-local.file-transfer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ntt-local.ogw_remote-access" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ntt-local.sip-ta_remote" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ntt-local.sip-ta_tcp_stream" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oai.workflows" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oai.workflows+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oai.workflows+yaml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.base" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.chart" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.chart-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.database" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.formula" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.formula-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.graphics" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.graphics-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.image" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.image-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.presentation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.presentation-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.spreadsheet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.spreadsheet-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.text" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.text-master" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.text-master-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.text-template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oasis.opendocument.text-web" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.obn" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.ocf+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oci.image.manifest.v1+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oftn.l10n+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.contentaccessdownload+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.contentaccessstreaming+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.cspg-hexbinary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.dae.svg+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.dae.xhtml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.mippvcontrolmessage+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.pae.gem" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.spdiscovery+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.spdlist+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.ueprofile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oipf.userprofile+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.olpc-sugar" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma-scws-config" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma-scws-http-request" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma-scws-http-response" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.associated-procedure-parameter+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.drm-trigger+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.imd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.ltkm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.notification+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.provisioningtrigger" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.sgboot" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.sgdd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.sgdu" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.simple-symbol-container" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.smartcard-trigger+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.sprov+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.bcast.stkm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.cab-address-book+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.cab-feature-handler+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.cab-pcc+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.cab-subs-invite+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.cab-user-prefs+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.dcd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.dcdc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.dd2+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.drm.risd+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.group-usage-list+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.lwm2m+cbor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.lwm2m+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.lwm2m+tlv" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.pal+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.poc.detailed-progress-report+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.poc.final-report+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.poc.groups+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.poc.invocation-descriptor+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.poc.optimized-progress-report+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.push" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.scidm.messages+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oma.xcap-directory+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.omads-email+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.omads-file+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.omads-folder+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.omaloc-supl-init" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onepager" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onepagertamp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onepagertamx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onepagertat" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onepagertatp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onepagertatx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.onvif.metadata" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openblox.game+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openblox.game-binary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openeye.oeb" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openstreetmap.data+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.opentimestamps.ots" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.custom-properties+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.customXmlProperties+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawing+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawingml.chart+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.extended-properties+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.commentAuthors+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.comments+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.handoutMaster+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.notesMaster+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.notesSlide+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.presProps+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.presentation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slide" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slide+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slideMaster+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slideUpdateInfo+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slideshow" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.tableStyles+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.tags+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.template.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.presentationml.viewProps+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.theme+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.themeOverride+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.vmlDrawing" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.document" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.template" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-package.core-properties+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.openxmlformats-package.relationships+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oracle.resource+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.orange.indata" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.osa.netdeploy" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.osgeo.mapguide.package" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.osgi.bundle" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.osgi.dp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.osgi.subsystem" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.otps.ct-kip+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.oxli.countgraph" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pagerduty+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.palm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.panoply" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.paos.xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.patentdive" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.patientecommsdoc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pawaafile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pcos" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pg.format" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pg.osasli" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.piaccess.application-licence" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.picsel" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pmi.widget" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.poc.group-advertisement+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pocketlearn" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.powerbuilder6" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.powerbuilder6-s" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.powerbuilder7" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.powerbuilder7-s" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.powerbuilder75" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.powerbuilder75-s" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.preminet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.previewsystems.box" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.proteus.magazine" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.psfs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pt.mundusmundi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.publishare-delta-tree" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pvi.ptid1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pwg-multiplexed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.pwg-xhtml-print+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.qualcomm.brew-app-res" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.quarantainenet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.quobject-quoxdocument" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.moml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-audit+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-audit-conf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-audit-conn+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-audit-dialog+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-audit-stream+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-conf+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog-base+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog-fax-detect+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog-fax-sendrecv+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog-group+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog-speech+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.radisys.msml-dialog-transform+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.rainstor.data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.rapid" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.rar" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.realvnc.bed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.recordare.musicxml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.recordare.musicxml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.relpipe" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.resilient.logic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.restful+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.rig.cryptonote" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "application/vnd.route66.link66+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/1d-interleaved-parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/32kadpcm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/3gpp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/3gpp2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/AMR" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/AMR-WB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ATRAC-ADVANCED-LOSSLESS" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ATRAC-X" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ATRAC3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/BV16" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/BV32" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/CN" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/DAT12" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/DV" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/DVI4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRC" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRC-QCP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRC0" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRC1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCB0" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCB1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCNW" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCNW0" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCNW1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCWB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCWB0" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVRCWB1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/EVS" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G711-0" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G719" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G722" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G7221" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G723" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G726-16" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G726-24" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G726-32" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G726-40" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G728" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G729" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G7291" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G729D" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/G729E" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/GSM" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/GSM-EFR" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/GSM-HR-08" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/L16" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/L20" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/L24" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/L8" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/LPC" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/MELP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/MELP1200" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/MELP2400" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/MELP600" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/MP4A-LATM" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/MPA" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/PCMA" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/PCMA-WB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/PCMU" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/PCMU-WB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/QCELP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/RED" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/SMV" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/SMV-QCP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/SMV0" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/TETRA_ACELP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/TETRA_ACELP_BB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/TSVCIS" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/UEMCLIP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/VDVI" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/VMR-WB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/aac" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ac3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/amr-wb+" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/aptx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/asc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/basic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/clearmode" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/dls" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/dsr-es201108" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/dsr-es202050" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/dsr-es202211" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/dsr-es202212" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/eac3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/encaprtp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/flac" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/flexfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/fwdred" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/iLBC" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ip-mr_v2.5" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/matroska" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/mhas" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/midi-clip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/mobile-xmf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/mp4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/mpa-robust" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/mpeg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/mpeg4-generic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ogg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/opus" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/prs.sid" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/raptorfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/rtp-enc-aescm128" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/rtp-midi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/rtploopback" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/rtx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/scip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/sofa" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/sp-midi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/speex" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/t140c" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/t38" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/telephone-event" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/tone" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/ulpfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/usac" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.3gpp.iufp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.4SB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.CELP" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.audiokoz" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.cisco.nse" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.cmles.radio-events" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.cns.anp1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.cns.inf1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dece.audio" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.digital-winds" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dlna.adts" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.heaac.1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.heaac.2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.mlp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.mps" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.pl2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.pl2x" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.pl2z" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dolby.pulse.1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dra" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dts" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dts.hd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dts.uhd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.dvb.file" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.everad.plj" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.hns.audio" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.lucent.voice" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.ms-playready.media.pya" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.nokia.mobile-xmf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.nortel.vbk" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.nuera.ecelp4800" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.nuera.ecelp7470" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.nuera.ecelp9600" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.octel.sbc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.presonus.multitrack" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.qcelp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.rhetorex.32kadpcm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.rip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.sealedmedia.softseal.mpeg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vnd.vmx.cvsd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vorbis" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "audio/vorbis-config" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "font/collection" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "font/otf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "font/sfnt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "font/ttf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "font/woff" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "font/woff2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "haptics/hjif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "haptics/hmpg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "haptics/ivs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/aces" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/apng" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/avci" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/avcs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/avif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/bmp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/cgm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/dicom-rle" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/dpx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/emf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/fits" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/g3fax" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/gif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/heic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/heic-sequence" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/heif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/heif-sequence" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/hej2k" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/hsj2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/ief" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/j2c" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jls" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jp2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jpeg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jph" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jphc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jpm" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jpx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxrA" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxrS" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxs" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxsc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxsi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/jxss" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/ktx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/ktx2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/naplps" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/png" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/prs.btif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/prs.pti" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/pwg-raster" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/svg+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/t38" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/tiff" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/tiff-fx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.adobe.photoshop" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.airzip.accelerator.azv" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.cns.inf2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.dece.graphic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.djvu" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.dvb.subtitle" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.dwg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.dxf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.fastbidsheet" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.fpx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.fst" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.fujixerox.edmics-mmr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.fujixerox.edmics-rlc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.globalgraphics.pgb" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.microsoft.icon" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.mix" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.mozilla.apng" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.ms-modi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.net-fpx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.pco.b16" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.radiance" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.sealed.png" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.sealedmedia.softseal.gif" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.sealedmedia.softseal.jpg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.svf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.tencent.tap" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.valve.source.texture" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.wap.wbmp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.xiff" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/vnd.zbrush.pcx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/webp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/wmf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/x-emf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "image/x-wmf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/CPIM" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/bhttp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/delivery-status" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/disposition-notification" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/external-body" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/feedback-report" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/global" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/global-delivery-status" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/global-disposition-notification" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/global-headers" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/http" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/imdn+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/mls" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/news" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/ohttp-req" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/ohttp-res" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/partial" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/rfc822" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/s-http" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/sip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/sipfrag" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/tracking-status" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/vnd.si.simp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "message/vnd.wfa.wsc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/3mf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/JT" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/e57" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/gltf+json" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/gltf-binary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/iges" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/mesh" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/mtl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/obj" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/prc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/step" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/step+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/step+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/step-xml+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/stl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/u3d" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.bary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.cld" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.collada+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.dwf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.flatland.3dml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.gdl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.gs-gdl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.gtw" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.moml+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.mts" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.opengex" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.parasolid.transmit.binary" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.parasolid.transmit.text" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.pytha.pyox" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.rosette.annotated-data-model" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.sap.vds" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.usda" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.usdz+zip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.valve.source.compiled-map" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vnd.vtu" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/vrml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/x3d+fastinfoset" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/x3d+xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "model/x3d-vrml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/alternative" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/appledouble" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/byteranges" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/digest" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/encrypted" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/form-data" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/header-set" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/mixed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/multilingual" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/parallel" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/related" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/report" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/signed" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/vnd.bint.med-plus" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/voice-message" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "multipart/x-mixed-replace" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/1d-interleaved-parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/RED" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/SGML" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/cache-manifest" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/calendar" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/cql" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/cql-expression" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/cql-identifier" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/css" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/csv" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/csv-schema" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/directory" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/dns" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/ecmascript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/encaprtp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/enriched" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/fhirpath" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/flexfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/fwdred" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/gff3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/grammar-ref-list" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/hl7v2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/html" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/javascript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/jcr-cnd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/markdown" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/mizar" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/n3" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/parameters" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/plain" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/provenance-notation" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/prs.fallenstein.rst" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/prs.lines.tag" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/prs.prop.logic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/prs.texi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/raptorfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/rfc822-headers" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/richtext" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/rtf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/rtp-enc-aescm128" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/rtploopback" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/rtx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/shaclc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/shex" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/spdx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/strings" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/t140" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/tab-separated-values" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/troff" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/turtle" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/ulpfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/uri-list" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vcard" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.DMClientScript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.IPTC.NITF" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.IPTC.NewsML" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.a" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.abc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.ascii-art" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.curl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.debian.copyright" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.dvb.subtitle" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.esmertec.theme-descriptor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.exchangeable" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.familysearch.gedcom" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.ficlab.flt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.fly" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.fmi.flexstor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.gml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.graphviz" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.hans" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.hgl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.in3d.3dml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.in3d.spot" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.latex-z" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.motorola.reflex" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.ms-mediapackage" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.net2phone.commcenter.command" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.radisys.msml-basic-layout" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.senx.warpscript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.si.uricatalogue" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.sosi" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.sun.j2me.app-descriptor" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.trolltech.linguist" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.vcf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.wap.si" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.wap.sl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.wap.wml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.wap.wmlscript" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vnd.zoo.kcl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/vtt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/wgsl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/xml" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "text/xml-external-parsed-entity" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/1d-interleaved-parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/3gpp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/3gpp-tt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/3gpp2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/AV1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/BMPEG" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/BT656" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/CelB" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/DV" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/FFV1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H261" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H263" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H263-1998" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H263-2000" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H264" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H264-RCDO" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H264-SVC" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H265" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/H266" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/JPEG" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/MP1S" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/MP2P" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/MP2T" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/MP4V-ES" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/MPV" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/SMPTE292M" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/VP8" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/VP9" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/encaprtp" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/evc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/example" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/flexfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/iso.segment" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/jpeg2000" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/jxsv" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/matroska" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/matroska-3d" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/mj2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/mp4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/mpeg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/mpeg4-generic" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/nv" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/ogg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/parityfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/pointer" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/quicktime" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/raptorfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/raw" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/rtp-enc-aescm128" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/rtploopback" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/rtx" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/scip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/smpte291" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/ulpfec" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vc1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vc2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.CCTV" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dece.hd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dece.mobile" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dece.mp4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dece.pd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dece.sd" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dece.video" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.directv.mpeg" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.directv.mpeg-tts" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dlna.mpeg-tts" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.dvb.file" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.fvt" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.hns.video" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.iptvforum.1dparityfec-1010" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.iptvforum.1dparityfec-2005" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.iptvforum.2dparityfec-1010" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.iptvforum.2dparityfec-2005" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.iptvforum.ttsavc" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.iptvforum.ttsmpeg2" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.motorola.video" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.motorola.videop" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.mpegurl" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.ms-playready.media.pyv" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.nokia.interleaved-multimedia" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.nokia.mp4vr" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.nokia.videovoip" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.objectvideo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.radgamettools.bink" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.radgamettools.smacker" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.sealed.mpeg1" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.sealed.mpeg4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.sealed.swf" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.sealedmedia.softseal.mov" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.uvvu.mp4" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.vivo" ; + rdfs:subClassOf gx:MIMETypes . + + a owl:Class ; + rdfs:label "video/vnd.youtube.yt" ; + rdfs:subClassOf gx:MIMETypes . + +gx:MaintenanceSubscription a owl:Class ; + rdfs:label "MaintenanceSubscription" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:subscriptionRequired ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:subscriptionRequired ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:subscriptionRequired ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:subscriptionIncluded ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:subscriptionIncluded ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:subscriptionIncluded ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:maintainedUntil ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:maintainedUntil ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:date ; + owl:onProperty gx:maintainedUntil ] ; + skos:definition "A maintenance subscriptions gives access to bug fixes, security fixes and function updates from software vendor." ; + skos:inScheme gx:image . + +gx:Measure a owl:Class ; + rdfs:label "Measure" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:legalDocuments ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalDocuments ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty schema:description ] ; + skos:definition "Defines a specific measure taken, including related legal documentation." ; + skos:inScheme gx:measure . + + a owl:Class ; + rdfs:label "DDR SDRAM" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "DDR4" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "DDR5" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "ECC DRAM" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "GDDR5" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "GDDR6" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "SDRAM" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:MemoryClasses . + + a owl:Class ; + rdfs:label "1R RDIMM" ; + rdfs:subClassOf gx:MemoryRanks . + + a owl:Class ; + rdfs:label "2R RDIMM" ; + rdfs:subClassOf gx:MemoryRanks . + + a owl:Class ; + rdfs:label "4R LRDIMM" ; + rdfs:subClassOf gx:MemoryRanks . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:MemoryRanks . + + a owl:Class ; + rdfs:label "AT11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT13" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT31" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT33" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AT34" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ATZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE10" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE23" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE24" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE25" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE31" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE33" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE34" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BE35" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BEZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BG31" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BG32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BG33" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BG34" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BG41" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BG42" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "BGZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CY00" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CYZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ01" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ02" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ03" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ04" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ05" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ06" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ07" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZ08" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "CZZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE13" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE14" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE23" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE24" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE25" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE26" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE27" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE30" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE40" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE50" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE60" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE71" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE72" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE73" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE80" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE91" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE92" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE93" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DE94" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEA1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEA2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEA3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEA4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEA5" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEB1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEB2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEB3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEC0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DED2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DED4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DED5" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEE0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEF0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEG0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DEZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DK01" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DK02" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DK03" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DK04" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DK05" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "DKZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EE00" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EEZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL30" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL41" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL42" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL43" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL51" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL52" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL53" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL54" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL61" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL62" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL63" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL64" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "EL65" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ELZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES13" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES23" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES24" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES30" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES41" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES42" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES43" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES51" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES52" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES53" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES61" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES62" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES63" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES64" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ES70" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ESZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FI19" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FI1B" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FI1C" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FI1D" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FI20" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FIZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FR10" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRB0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRC1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRC2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRD1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRD2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRE1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRE2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRF1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRF2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRF3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRG0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRH0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRI1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRI2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRI3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRJ1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRJ2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRK1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRK2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRL0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRM0" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRY1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRY2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRY3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRY4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRY5" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "FRZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HR02" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HR03" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HR05" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HR06" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HRZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU23" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU31" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HU33" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "HUZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "IE04" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "IE05" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "IE06" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "IEZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITC1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITC2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITC3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITC4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITF1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITF2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITF3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITF4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITF5" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITF6" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITG1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITG2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITH1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITH2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITH3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITH4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITH5" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITI1" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITI2" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITI3" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITI4" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ITZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LT01" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LT02" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LTZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LU00" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LUZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LV00" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "LVZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "MT00" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "MTZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL13" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL23" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL34" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL35" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL36" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL41" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NL42" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "NLZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL41" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL42" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL43" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL51" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL52" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL61" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL62" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL63" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL71" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL72" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL81" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL82" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL84" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL91" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PL92" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PLZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT15" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT19" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT1A" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT1B" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT1C" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT1D" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT20" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PT30" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "PTZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO31" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO41" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "RO42" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "ROZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE11" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE12" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE21" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE22" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE23" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE31" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE32" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SE33" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SEZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SI03" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SI04" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SIZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SK01" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SK02" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SK03" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SK04" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "SKZZ" ; + rdfs:subClassOf gx:NUTS2Region . + + a owl:Class ; + rdfs:label "AlmaLinux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Alpine Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Arch Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "CentOS Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "CirrOS" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Debian" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Fedora" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "FreeBSD" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Gentoo Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "MS-DOS" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Mandrakelinux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Mandriva Enterprise Server" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Mandriva Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Microsoft Windows" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "NetBSD" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Novell NetWare" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "OpenBSD" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "OpenSolaris" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Red Hat Enterprise Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Rocky Linux" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "SUSE Linux Enterprise Server" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "Ubuntu" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "openSUSE" ; + rdfs:subClassOf gx:OSDistribution . + + a owl:Class ; + rdfs:label "others" ; + rdfs:subClassOf gx:OSDistribution . + +gx:OperatingSystem a owl:Class ; + rdfs:label "OperatingSystem" ; + dcterms:title "Operation System" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:osDistribution ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:osDistribution ], + [ a owl:Restriction ; + owl:allValuesFrom gx:OSDistribution ; + owl:onProperty gx:osDistribution ], + gx:SoftwareResource ; + skos:definition "A special Gaia-X Software Resource describing an operating system." ; + skos:inScheme gx:resource . + + a owl:Class ; + rdfs:label "ISO" ; + rdfs:subClassOf gx:PXEDiskType . + + a owl:Class ; + rdfs:label "WINPE" ; + rdfs:subClassOf gx:PXEDiskType . + +gx:PacketLoss a owl:Class ; + rdfs:label "PacketLoss" ; + dcterms:title "Packet Loss" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual packet loss of connection defined in the SLA agreement. If not specified, then best effort is assumed. packetLoss measured in the pseudo-unit \"percent\"" ; + skos:inScheme gx:qos . + + a owl:Class ; + rdfs:label "CCPA2018" ; + rdfs:subClassOf gx:PersonalDataProtectionRegime . + + a owl:Class ; + rdfs:label "GDPR2016" ; + rdfs:subClassOf gx:PersonalDataProtectionRegime . + + a owl:Class ; + rdfs:label "LGPD2019" ; + rdfs:subClassOf gx:PersonalDataProtectionRegime . + + a owl:Class ; + rdfs:label "PDPA2012" ; + rdfs:subClassOf gx:PersonalDataProtectionRegime . + + a owl:Class ; + rdfs:label "VCDPA2021" ; + rdfs:subClassOf gx:PersonalDataProtectionRegime . + + a owl:Class ; + rdfs:label "JSON" ; + rdfs:subClassOf gx:PolicyLanguageEnum . + + a owl:Class ; + rdfs:label "ODRL" ; + rdfs:subClassOf gx:PolicyLanguageEnum . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:PolicyLanguageEnum . + + a owl:Class ; + rdfs:label "Rego" ; + rdfs:subClassOf gx:PolicyLanguageEnum . + + a owl:Class ; + rdfs:label "XACML" ; + rdfs:subClassOf gx:PolicyLanguageEnum . + + a owl:Class ; + rdfs:label "Continuously" ; + rdfs:subClassOf gx:ProtectionFrequency . + + a owl:Class ; + rdfs:label "Daily" ; + rdfs:subClassOf gx:ProtectionFrequency . + + a owl:Class ; + rdfs:label "Hourly" ; + rdfs:subClassOf gx:ProtectionFrequency . + + a owl:Class ; + rdfs:label "Monthly" ; + rdfs:subClassOf gx:ProtectionFrequency . + + a owl:Class ; + rdfs:label "OnDemand" ; + rdfs:subClassOf gx:ProtectionFrequency . + + a owl:Class ; + rdfs:label "Weekly" ; + rdfs:subClassOf gx:ProtectionFrequency . + + a owl:Class ; + rdfs:label "Full-Copy" ; + rdfs:subClassOf gx:ProtectionMethod . + + a owl:Class ; + rdfs:label "Incremental" ; + rdfs:subClassOf gx:ProtectionMethod . + + a owl:Class ; + rdfs:label "ARP" ; + rdfs:subClassOf gx:ProtocolType . + + a owl:Class ; + rdfs:label "Ethernet" ; + rdfs:subClassOf gx:ProtocolType . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:ProtocolType . + + a owl:Class ; + rdfs:label "PPP" ; + rdfs:subClassOf gx:ProtocolType . + + a owl:Class ; + rdfs:label "VLAN" ; + rdfs:subClassOf gx:ProtocolType . + + a owl:Class ; + rdfs:label "hybrid" ; + rdfs:subClassOf gx:ProvisionTypes . + + a owl:Class ; + rdfs:label "private" ; + rdfs:subClassOf gx:ProvisionTypes . + + a owl:Class ; + rdfs:label "public" ; + rdfs:subClassOf gx:ProvisionTypes . + + a owl:Class ; + rdfs:label "fixed" ; + rdfs:subClassOf gx:PublicIpAddressProvisioningTypes . + + a owl:Class ; + rdfs:label "floating" ; + rdfs:subClassOf gx:PublicIpAddressProvisioningTypes . + + a owl:Class ; + rdfs:label "provider-network" ; + rdfs:subClassOf gx:PublicIpAddressProvisioningTypes . + + a owl:Class ; + rdfs:label "Chaos-based" ; + rdfs:subClassOf gx:RNGTypes . + + a owl:Class ; + rdfs:label "Electrical noise" ; + rdfs:subClassOf gx:RNGTypes . + + a owl:Class ; + rdfs:label "Free-running oscillators" ; + rdfs:subClassOf gx:RNGTypes . + + a owl:Class ; + rdfs:label "None" ; + rdfs:subClassOf gx:RNGTypes . + + a owl:Class ; + rdfs:label "Quantum" ; + rdfs:subClassOf gx:RNGTypes . + + a owl:Class ; + rdfs:label "AD-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AD-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AD-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AD-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AD-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AD-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AD-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-AJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-AZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-FU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-RK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AE-UQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-BAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-BAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-BDG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-BDS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-BGL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-DAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-FRA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-FYB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-GHA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-GHO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-HEL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-HER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-JOW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-KAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-KAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-KAP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-KDZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-KHO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-KNR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-LAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-LOG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-NAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-NIM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-NUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-PAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-PAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-PIA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-PKA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-SAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-SAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-TAK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-URU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-WAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AF-ZAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AG-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AL-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-AG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-AV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-ER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-KT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-TV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AM-VD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-BGO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-BGU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-BIE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-CAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-CCU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-CNN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-CNO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-CUS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-HUA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-HUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-LNO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-LSU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-LUA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-MAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-MOX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-NAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-UIG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AO-ZAI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-J" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-Q" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-R" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-V" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-X" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-Y" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AR-Z" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AT-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-ACT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-NSW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-NT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-QLD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-TAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-VIC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AU-WA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-ABS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-AGA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-AGC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-AGM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-AGS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-AGU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-AST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-BAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-BAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-BAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-BEY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-BIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-CAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-CAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-CUL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-DAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-FUZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-GAD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-GOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-GOY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-GYG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-HAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-IMI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-ISM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-KAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-KAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-KUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-LAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-LAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-LER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-MAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-NA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-NEF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-NV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-NX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-OGU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-ORD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QAX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QAZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QBA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QBI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QOB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-QUS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SAT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SBN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SIY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SKR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SMI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SMX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-SUS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-TAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-TOV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-UCA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-XA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-XAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-XCI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-XIZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-XVD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-YAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-YE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-YEV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-ZAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-ZAQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "AZ-ZAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BA-BIH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BA-BRC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BA-SRP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BB-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BD-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-BRU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-VAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-VBR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-VLG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-VLI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-VOV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-VWV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-WAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-WBR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-WHT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-WLG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-WLX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BE-WNA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BAZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BGR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BLG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-BLK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-COM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-GAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-GNA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-GOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-HOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-IOB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KAD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KMD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KMP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KOP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KOS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KOT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-KOW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-LER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-LOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-MOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-NAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-NAO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-NAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-NOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-OUB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-OUD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-PAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-PON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-SEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-SIS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-SMT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-SNG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-SOM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-SOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-TAP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-TUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-YAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-YAT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-ZIR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-ZON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BF-ZOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BG-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BH-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BH-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BH-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BH-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-BB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-BM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-CI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-GI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-KI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-KR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-KY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-MW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-MY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-NG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-RM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-RT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BI-RY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-AK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-AQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-DO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-KO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-OU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-PL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BJ-ZO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BN-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BN-BM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BN-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BN-TU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-O" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BO-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BQ-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BQ-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BQ-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-AC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-AM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-AP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-DF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-ES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-GO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-MG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-PB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-PE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-PI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-PR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-RJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-RN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-RO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-RR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-RS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-SC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-SP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BR-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-AK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-BI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-BP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-BY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-CI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-CK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-EG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-EX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-FP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-GC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-HI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-HT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-IN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-MG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-NO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-NP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-NS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-RC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-SW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BS-WG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BT-TY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-FR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-GH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-JW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-KG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-KL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-KW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-SP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BW-ST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-HM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-HO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-HR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BY-VI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BZ-BZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BZ-CY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BZ-CZL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BZ-OW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BZ-SC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "BZ-TOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-BC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-MB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-NL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-NS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-NT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-ON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-PE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-QC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-SK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CA-YT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-BC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-EQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-HK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-HL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-HU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-IT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-KC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-KG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-KL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-KN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-KS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-LU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-NK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-SK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CD-TU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-AC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-BB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-BGF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-BK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-HK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-HM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-HS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-KB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-KG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-LB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-MB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-MP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-NM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-OP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-UK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CF-VK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CG-BZV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-AG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-AI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-FR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-GE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-GL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-JU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-LU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-OW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-SG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-SZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-TG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-TI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-UR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-VD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-VS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-ZG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CH-ZH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-CM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-DN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-GD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-LC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-LG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-MG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-VB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-WR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-YM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CI-ZZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-AI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-AP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-AT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-BI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-LL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-LR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-ML" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-RM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CL-VS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-AD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-EN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-ES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-LT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-NO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-OU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CM-SW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-AH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-BJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-CQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-FJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-GD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-GS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-GX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-GZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-HN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-JL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-JS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-JX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-LN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-NM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-NX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-QH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-SC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-SX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-TJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-TW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-XJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-XZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-YN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CN-ZJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-AMA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-ANT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-ARA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-ATL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-BOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-BOY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CAQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CAU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CHO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-COR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-CUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-DC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-GUA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-GUV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-HUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-LAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-MAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-MET" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-NAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-NSA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-PUT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-QUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-RIS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-SAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-SAP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-SUC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-TOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-VAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-VAU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CO-VID" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CR-SJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CU-99" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-BV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-CF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-PN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-PR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-RB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-RG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-RS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CV-TS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CY-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CY-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CY-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CY-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CY-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CY-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-201" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-202" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-203" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-204" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-205" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-206" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-207" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-208" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-209" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-20A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-20B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-20C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-311" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-312" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-313" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-314" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-315" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-316" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-317" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-321" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-322" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-323" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-324" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-325" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-326" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-327" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-411" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-412" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-413" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-421" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-422" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-423" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-424" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-425" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-426" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-427" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-511" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-512" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-513" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-514" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-521" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-522" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-523" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-524" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-525" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-531" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-532" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-533" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-534" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-631" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-632" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-633" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-634" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-635" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-641" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-642" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-643" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-644" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-645" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-646" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-647" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-711" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-712" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-713" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-714" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-715" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-721" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-722" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-723" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-724" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-80" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-801" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-802" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-803" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-804" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-805" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "CZ-806" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-BB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-BW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-BY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-HB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-HE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-HH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-MV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-RP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-SL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-ST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DE-TH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DJ-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DJ-AS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DJ-DI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DJ-DJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DJ-OB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DJ-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DK-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DK-82" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DK-83" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DK-84" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DK-85" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DM-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DO-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "DZ-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-I" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-O" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-R" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-X" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-Y" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EC-Z" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-130" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-141" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-142" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-171" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-184" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-191" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-198" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-205" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-214" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-245" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-247" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-251" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-255" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-272" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-283" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-284" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-291" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-293" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-296" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-303" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-305" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-317" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-321" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-338" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-353" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-424" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-430" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-431" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-432" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-441" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-442" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-446" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-478" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-480" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-486" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-503" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-511" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-514" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-528" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-557" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-567" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-586" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-615" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-618" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-622" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-624" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-638" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-651" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-653" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-661" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-663" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-668" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-68" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-689" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-698" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-708" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-712" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-714" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-719" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-726" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-732" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-735" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-74" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-784" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-79" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-792" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-793" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-796" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-803" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-809" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-824" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-834" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-84" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-855" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-87" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-890" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-897" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-899" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-901" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-903" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-907" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-917" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-919" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EE-928" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-ALX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-ASN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-AST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-BH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-BNS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-DK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-DT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-FYM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-GH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-GZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-IS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-JS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-KB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-KFS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-KN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-LX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-MNF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-PTS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-SHG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-SHR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-SIN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-SUZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "EG-WAD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ER-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ER-DK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ER-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ER-GB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ER-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ER-SK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-AS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-AV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-BI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-CU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-EX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-GC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-GI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-GU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-HU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-IB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-J" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-LE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-LU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-MD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-ML" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-NA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-NC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-O" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-OR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-PM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-PO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-PV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-SG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-TF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-V" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-VA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-VC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-VI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-Z" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ES-ZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-AA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-AF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-AM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-DD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-OR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-SW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ET-TI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FI-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-R" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FJ-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FM-KSA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FM-PNI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FM-TRK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FM-YAP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-20R" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-2A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-2B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-65" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-66" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-68" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-69" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-69M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-6AE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-70" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-73" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-74" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-75C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-76" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-77" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-78" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-79" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-80" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-82" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-83" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-84" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-85" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-86" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-87" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-88" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-89" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-90" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-91" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-92" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-93" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-94" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-95" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-971" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-972" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-973" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-974" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-976" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-ARA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-BFC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-BRE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-CP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-CVL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-GES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-HDF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-IDF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-MF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-NAQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-NC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-NOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-OCC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-PAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-PDL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-PF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-PM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-TF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "FR-WF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GA-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ABC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ABD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ABE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-AGB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-AGY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-AND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ANN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ANS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BBD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BCP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BDF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BDG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BEX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BFS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BGE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BGW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BIR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BKM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BNE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BNH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BNS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BPL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BRC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BRD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-BUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CBF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CCG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CGN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CHE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CHW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CLD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CLK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CMA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CMD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CMN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-COV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CRF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-CWY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DBY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DEV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DGY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DNC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DRS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DUD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-DUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-EAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-EAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-EDH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-EDU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ELN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ELS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ENF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ENG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ERW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ERY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ESS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ESX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-FAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-FIF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-FLN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-FMO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-GAT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-GLG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-GLS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-GRE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-GWN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HAV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HCK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HEF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HLD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HMF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HNS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HPL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HRT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HRW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-HRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-IOS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-IOW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ISL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-IVC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-KEC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-KEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-KHL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-KIR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-KTT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-KWL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LBC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LBH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LCE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LDS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LEC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LEW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LIN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LIV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-LUT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MDB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MDW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MEA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MIK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MLN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MRT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MTY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-MUL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NBL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NEL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NET" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NFK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NGM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NIR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NLK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NLN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NMD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NNH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NSM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NTL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NTT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NTY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NWM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NWP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-NYK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-OLD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ORK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-OXF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-PEM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-PKN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-PLY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-POR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-POW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-PTE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RCC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RCH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RCT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RDB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RDG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RFW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RIC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ROT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-RUT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SAW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SCB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SCT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SFK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SFT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SGC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SHF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SHN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SHR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SKP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SLF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SLG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SLK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SOM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SOS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-STY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SWA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SWD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-SWK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-TAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-TFW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-THR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-TOB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-TOF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-TRF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-TWH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-VGL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WBK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WDU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WFT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WGN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WKF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WLL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WLN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WLS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WLV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WNH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WNM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WOK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WRL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WRT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WRX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WSM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-WSX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-YOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GB-ZET" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GD-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-AJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-GU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-IM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-KK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-MM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-RL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-SJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-SK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-SZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GE-TB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-AA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-AF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-AH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-CP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-EP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-NP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-OT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-TV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-UE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-UW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-WN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GH-WP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GL-AV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GL-KU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GL-QE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GL-QT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GL-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GM-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GM-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GM-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GM-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GM-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GM-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-BF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-BK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-DB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-DI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-DL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-FA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-FO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-FR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-GU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-KS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-LE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-MD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-ML" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-MM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-NZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-PI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GN-YO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-BN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-DJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-I" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-KN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GQ-WN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-69" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-I" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-J" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GR-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GT-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-BM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-OI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-QU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GW-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-CU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-DE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-EB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-ES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-PM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-PT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-UD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "GY-UT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-AT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-CM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-CP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-EP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-FM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-GD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-IB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-IN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-LE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-LP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-OC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-OL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-SB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-VA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HN-YO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HR-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-ND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-NO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-OU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HT-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-BC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-BK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-BZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-DE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-EG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-ER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-FE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-GS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-GY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-HB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-HE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-HV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-JN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-KM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-KV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-NK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-NO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-NY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-PE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-PS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-ST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-SZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-TB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-VA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-VE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-VM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-ZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "HU-ZE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-AC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-BB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-BT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-GO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-JA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-JB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-JI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-JK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-JT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-JW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-KU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-ML" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-NT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-PT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-ST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ID-YO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-CN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-CW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-DL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-KK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-KY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-LD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-LH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-LK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-LM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-LS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-MH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-OY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-RN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-WD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-WH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-WW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IE-WX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IL-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IL-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IL-JM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IL-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IL-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IL-Z" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-AP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-AS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-CG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-DH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-DL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-GJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-HP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-HR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-JH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-JK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-KL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-LD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-MH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-ML" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-MP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-MZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-NL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-OD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-PB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-PY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-RJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-SK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-TN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-TR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-TS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-UK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-UP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IN-WB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-BB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-BG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-DA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-DI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-DQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-KI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-KR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-NA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-QA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IQ-WA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-00" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IR-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-AKN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-AKU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-ARN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-ASA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-BLA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-BOG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-BOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-DAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-DAV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-EOM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-EYF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-FJD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-FJL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-FLA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-FLR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-GAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-GOG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-GRN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-GRU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-GRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HAF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HRG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HRU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HUG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HUV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HVA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-HVE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-ISA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-KAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-KJO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-KOP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-LAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-MOS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-MUL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-MYR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-NOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-RGE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-RGY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-RHH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-RKN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-RKV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SBT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SDN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SDV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SEL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SFA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SHF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SKF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SKG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SKO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SKR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SNF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SOG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SOL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SSS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-STR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-STY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-SVG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-TAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-THG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-TJO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-VEM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-VER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IS-VOP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-65" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-75" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-77" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-78" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-82" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-88" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-AV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-BZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-CZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-EN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-FC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-FE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-FG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-FI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-FM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-FR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-GE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-GO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-IM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-IS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-KR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-LC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-LE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-LT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-LU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-ME" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-NA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-NO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-OR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-PZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-RO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-TV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-UD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "IT-VV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JM-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-AJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-AM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-AQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-AT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-AZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-IR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-JA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-MD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JO-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "JP-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KE-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-GB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-GO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-J" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-O" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KG-Y" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KH-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KI-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KI-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KI-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KM-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KM-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KM-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KN-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KP-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KR-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KW-AH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KW-FA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KW-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KW-JA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KW-KU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KW-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-75" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "KZ-79" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-AT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-BK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-HO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-KH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-LM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-LP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-OU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-PH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-SL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-VI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-VT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-XA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-XE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-XI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LA-XS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-AK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-AS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-BH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-BI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-JA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-JL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LB-NA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LC-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LI-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-82" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-91" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LK-92" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-BG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-BM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-CM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-GB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-GG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-GK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-GP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-MG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-MY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-RG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LR-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-J" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LS-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-KL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-KU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-MR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-PN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-UT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LT-VL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-DI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-EC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-ES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-LU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-ME" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-RD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-RM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-VD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LU-WI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-002" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-007" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-011" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-015" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-016" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-022" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-026" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-033" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-041" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-042" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-047" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-050" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-052" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-054" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-056" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-058" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-059" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-062" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-067" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-068" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-073" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-077" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-080" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-087" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-088" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-089" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-091" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-094" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-097" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-099" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-101" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-102" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-106" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-111" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-112" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-113" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-DGV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-JEL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-JUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-LPX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-REZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-RIX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LV-VEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-DR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-GT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-JA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-JG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-JI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-JU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-KF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-MB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-MJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-MQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-NL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-NQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-SB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-SR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-TB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-WA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-WD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-WS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "LY-ZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-AGD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-AOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-ASZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-AZI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-BEM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-BER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-BES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-BOD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-BOM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-BRR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-CAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-CHE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-CHI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-CHT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-DRI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-ERR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-ESI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-ESM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-FAH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-FES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-FIG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-FQH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-GUE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-GUF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-HAJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-HAO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-HOC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-IFR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-INE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-JDI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-JRA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-KEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-KES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-KHE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-KHN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-KHO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-LAA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-LAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MDF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MED" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MEK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MID" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MOH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-MOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-NAD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-NOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-OUA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-OUD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-OUJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-OUZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-RAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-REH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SAF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SEF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SET" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SIB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SIF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SIK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-SKH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TAF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TAI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TAO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TAT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TAZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TET" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TIN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TIZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TNG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-TNT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-YUS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MA-ZAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-FO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-JE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-MG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-PH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-SP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-SR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MC-VR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-BD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-CU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-DO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-DR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-ED" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-FA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-FL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-GL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-HI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-IA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-LE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-OC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-OR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-RE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-ST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MD-UN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ME-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MG-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MG-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MG-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MG-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MG-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MG-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-ALK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-ALL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-ARN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-AUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-EBO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-ENI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-JAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-JAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-KIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-KWA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-LAE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-LIB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-LIK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-MAJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-MAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-MEJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-MIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-NMK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-NMU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-RON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-UJA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-UTI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-WTH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MH-WTJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-101" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-102" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-103" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-104" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-105" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-106" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-107" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-108" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-109" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-201" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-202" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-203" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-204" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-205" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-206" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-207" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-208" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-209" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-210" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-211" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-301" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-303" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-304" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-307" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-308" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-310" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-311" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-312" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-313" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-401" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-402" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-403" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-404" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-405" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-406" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-407" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-408" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-409" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-410" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-501" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-502" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-503" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-504" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-505" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-506" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-507" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-508" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-509" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-601" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-602" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-603" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-604" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-605" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-606" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-607" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-608" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-609" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-701" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-702" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-703" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-704" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-705" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-706" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-801" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-802" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-803" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-804" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-805" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-806" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-807" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-808" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-809" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-810" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-811" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-812" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-813" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-814" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-815" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-816" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MK-817" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ML-BKO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MM-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-035" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-037" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-039" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-041" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-043" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-046" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-047" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-049" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-051" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-053" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-055" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-057" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-059" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-061" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-063" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-064" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-065" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-067" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-069" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-071" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-073" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MN-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MR-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-65" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-66" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MT-68" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-AG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-CC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-FL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-GP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-PL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-PW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-RO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-RR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MU-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-00" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MV-MLE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-CK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-DE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-DO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-KR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-KS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-LK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-MG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-MH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-MW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-MZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-NK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-NS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-PH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-RU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-TH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MW-ZO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-AGU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-BCN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-BCS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-CAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-CHH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-CHP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-CMX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-COA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-COL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-DUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-GRO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-GUA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-HID" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-JAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-MEX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-MIC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-MOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-NAY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-NLE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-OAX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-PUE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-QUE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-ROO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-SIN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-SLP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-SON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-TAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-TAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-TLA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-VER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-YUC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MX-ZAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MY-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-I" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-MPM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-Q" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "MZ-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-ER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-KH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-KU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-KW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-OD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-OH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-ON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-OS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-OT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NA-OW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NE-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-AD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-AK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-BE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-BY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-DE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-EB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-ED" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-EK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-EN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-FC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-GO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-IM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-JI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-KD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-KN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-KO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-KT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-KW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-NA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-OG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-ON" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-OS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-OY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-PL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-YO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NG-ZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-AS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-CI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-ES" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-JI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-LE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-MD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-NS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NI-SJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-AW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-BQ1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-BQ2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-BQ3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-CW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-DR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-FL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-FR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-GE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-NH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-OV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-SX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-UT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-ZE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NL-ZH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NO-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NP-P7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NR-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-AUK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-BOP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-CAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-CIT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-GIS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-HKB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-MBH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-MWT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-NSN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-NTL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-OTA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-STL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-TAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-TKI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-WGN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-WKO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "NZ-WTC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-BJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-BS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-DA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-SJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-WU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-ZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "OM-ZU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-EM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-KY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PA-NT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-AMA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-ANC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-APU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-ARE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-AYA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-CAJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-CAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-CUS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-HUC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-HUV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-ICA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-JUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-LAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-LAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-LIM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-LMA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-LOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-MDD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-MOQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-PAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-PIU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-PUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-SAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-TAC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-TUM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PE-UCA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-CPK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-CPM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-EBR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-EHG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-EPW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-ESW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-GPK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-HLA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-JWK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-MBA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-MPL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-MPM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-MRL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-NCD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-NIK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-NPP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-NSB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-SAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-SHM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-WBK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-WHM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PG-WPD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-00" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ABR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-AGN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-AGS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-AKL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ALB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ANT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-APA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-AUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BIL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BOH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BTG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BTN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BUK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-BUL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CAV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-CEB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-COM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-DAO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-DAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-DAV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-DIN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-DVO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-EAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-GUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-IFU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ILI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ILN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ILS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ISA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-KAL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-LAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-LAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-LAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-LEY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-LUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MAD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MDC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MDR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MGN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MGS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MOU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MSC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-MSR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-NCO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-NEC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-NER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-NSA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-NUE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-NUV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-PAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-PAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-PLW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-QUE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-QUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-RIZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ROM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SCO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SIG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SLE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SLU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SUK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-SUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-TAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-TAW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-WSA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ZAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ZAS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ZMB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PH-ZSI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-GB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-IS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-JK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-KP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-PB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PK-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PL-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-BTH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-DEB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-GZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-HBN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-JEM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-JEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-JRH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-KYS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-NBS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-NGZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-QQA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-RBH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-RFH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-SLT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-TBS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PS-TKM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PT-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-002" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-004" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-010" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-050" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-100" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-150" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-212" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-214" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-218" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-222" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-224" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-226" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-227" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-228" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-350" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PW-370" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-1" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-2" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-3" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-4" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-5" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-6" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-7" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-8" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-9" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "PY-ASU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-DA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-KH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-RA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-US" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-WA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "QA-ZA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-AG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-BZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-CJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-CS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-CV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-DB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-DJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-GJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-GL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-HD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-HR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-IF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-IL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-IS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-MH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-MM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-NT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-OT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-PH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-SB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-SJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-TL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-TM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-TR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-VL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-VN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RO-VS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-00" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-KM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RS-VO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-AD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ALT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-AMU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ARK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-AST" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-BEL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-BRY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-CHE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-CHU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-CU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-DA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-IN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-IRK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-IVA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KDA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KEM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KGD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KGN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KHA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KHM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KIR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KLU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KOS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KRS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-KYA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-LEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-LIP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-MAG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ME" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-MOS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-MOW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-MUR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-NEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-NGR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-NIZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-NVS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-OMS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ORE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ORL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-PER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-PNZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-PRI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-PSK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ROS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-RYA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SAK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SMO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SPE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-STA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-SVE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TOM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TUL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TVE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-TYU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-UD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ULY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-VGG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-VLA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-VLG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-VOR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-YAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-YAR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-YEV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RU-ZAB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RW-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RW-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RW-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RW-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "RW-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SA-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-CE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-GU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-IS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-MK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-ML" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-RB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-TE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SB-WE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SC-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-DC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-DE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-DN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-DS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-DW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-GD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-GK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-GZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-KH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-KN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-KS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-NB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-NO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-NR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-RS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SD-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-AC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-BD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-I" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-O" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-X" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-Y" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SE-Z" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SG-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SG-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SG-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SG-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SG-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SH-AC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SH-HL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SH-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-001" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-002" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-003" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-004" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-005" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-006" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-007" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-008" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-009" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-010" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-011" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-012" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-013" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-014" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-015" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-016" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-017" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-018" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-019" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-020" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-021" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-022" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-023" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-024" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-025" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-026" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-027" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-028" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-029" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-030" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-031" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-032" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-033" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-034" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-035" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-036" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-037" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-038" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-039" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-040" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-041" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-042" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-043" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-044" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-045" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-046" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-047" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-048" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-049" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-050" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-051" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-052" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-053" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-054" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-055" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-056" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-057" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-058" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-059" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-060" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-061" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-062" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-063" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-064" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-065" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-066" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-067" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-068" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-069" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-070" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-071" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-072" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-073" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-074" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-075" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-076" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-077" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-078" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-079" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-080" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-081" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-082" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-083" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-084" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-085" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-086" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-087" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-088" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-089" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-090" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-091" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-092" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-093" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-094" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-095" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-096" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-097" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-098" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-099" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-100" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-101" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-102" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-103" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-104" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-105" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-106" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-107" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-108" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-109" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-110" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-111" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-112" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-113" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-114" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-115" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-116" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-117" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-118" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-119" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-120" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-121" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-122" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-123" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-124" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-125" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-126" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-127" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-128" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-129" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-130" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-131" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-132" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-133" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-134" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-135" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-136" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-137" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-138" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-139" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-140" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-141" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-142" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-143" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-144" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-146" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-147" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-148" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-149" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-150" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-151" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-152" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-153" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-154" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-155" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-156" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-157" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-158" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-159" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-160" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-161" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-162" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-163" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-164" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-165" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-166" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-167" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-168" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-169" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-170" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-171" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-172" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-173" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-174" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-175" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-176" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-177" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-178" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-179" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-180" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-181" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-182" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-183" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-184" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-185" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-186" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-187" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-188" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-189" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-190" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-191" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-192" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-193" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-194" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-195" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-196" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-197" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-198" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-199" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-200" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-201" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-202" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-203" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-204" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-205" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-206" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-207" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-208" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-209" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-210" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-211" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-212" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SI-213" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-BC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-BL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-KI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-PV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-TC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SK-ZI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SL-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SL-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SL-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SL-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SL-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SM-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-DB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-DK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-FK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-KD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-KE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-KL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-LG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-SE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-SL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-TC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-TH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SN-ZG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-AW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-BK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-BN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-BY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-GE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-HI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-JD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-JH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-MU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SO-WO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-BR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-CM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-CR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-NI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-PM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-PR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SR-WA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-BN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-BW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-EC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-EE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-EW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-JG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-LK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-NU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-UY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SS-WR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ST-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-AH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-CH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-CU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-SM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-SS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-SV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-UN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SV-US" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-DI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-DR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-DY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-HI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-HL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-HM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-ID" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-QU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-RA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-RD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SY-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SZ-HH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SZ-LU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SZ-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "SZ-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-BG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-CB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-EE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-EO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-GR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-HL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-KA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-LC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-LO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-LR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-ME" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-ND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-OD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-TI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TD-WF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TG-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TG-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TG-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TG-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TG-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-65" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-66" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-70" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-73" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-74" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-75" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-76" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-77" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-80" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-82" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-83" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-84" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-85" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-86" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-90" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-91" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-92" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-93" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-94" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-95" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-96" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TH-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TJ-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TJ-GB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TJ-KT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TJ-RA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TJ-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-BO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-DI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-ER" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-LI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-MF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-OE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TL-VI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TM-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TM-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TM-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TM-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TM-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TM-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-73" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-82" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TN-83" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TO-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TO-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TO-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TO-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TO-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-38" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-42" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-60" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-62" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-64" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-65" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-66" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-68" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-69" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-70" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-73" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-74" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-75" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-76" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-77" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-78" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-79" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-80" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TR-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-ARI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-CHA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-CTT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-DMN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-MRC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-PED" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-POS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-PRT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-PTF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-SFO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-SGE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-SIP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-SJL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-TOB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TT-TUP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-FUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-NIT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-NKF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-NKL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-NMA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-NMG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-NUI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TV-VAI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-CHA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-CYI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-CYQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-HSQ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-HSZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-HUA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-ILA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-KEE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-KHH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-KIN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-LIE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-MIA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-NAN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-NWT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-PEN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-PIF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-TAO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-TNN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-TPE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-TTT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-TXG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TW-YUN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-11" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-15" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-16" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-17" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-19" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "TZ-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-12" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-48" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-65" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-68" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-74" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UA-77" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-101" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-102" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-103" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-104" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-105" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-106" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-107" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-108" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-109" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-110" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-111" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-112" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-113" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-114" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-115" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-116" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-117" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-118" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-119" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-120" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-121" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-122" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-123" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-124" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-125" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-126" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-201" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-202" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-203" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-204" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-205" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-206" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-207" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-208" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-209" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-210" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-211" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-212" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-213" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-214" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-215" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-216" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-217" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-218" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-219" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-220" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-221" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-222" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-223" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-224" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-225" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-226" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-227" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-228" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-229" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-230" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-231" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-232" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-233" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-234" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-235" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-236" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-237" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-301" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-302" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-303" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-304" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-305" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-306" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-307" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-308" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-309" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-310" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-311" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-312" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-313" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-314" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-315" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-316" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-317" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-318" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-319" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-320" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-321" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-322" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-323" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-324" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-325" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-326" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-327" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-328" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-329" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-330" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-331" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-332" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-333" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-334" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-335" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-336" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-337" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-401" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-402" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-403" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-404" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-405" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-406" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-407" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-408" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-409" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-410" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-411" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-412" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-413" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-414" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-415" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-416" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-417" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-418" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-419" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-420" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-421" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-422" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-423" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-424" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-425" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-426" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-427" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-428" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-429" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-430" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-431" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-432" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-433" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-434" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-435" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UG-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-76" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-79" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-81" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-84" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-86" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-89" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UM-95" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-AK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-AS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-AZ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-DC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-DE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-FL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-GA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-GU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-HI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-IA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-ID" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-IL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-IN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-KS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-KY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-ME" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-MT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-ND" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-NY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-OH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-OK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-OR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-PR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-RI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-SC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-TN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-TX" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-UM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-UT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-VA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-VI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-VT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-WA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-WI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-WV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "US-WY" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-AR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-CA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-CL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-CO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-DU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-FD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-FS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-MO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-RN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-RO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-RV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-SJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-SO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UY-TT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-AN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-FA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-JI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-NG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-QA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-QR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-SI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-TK" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-TO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "UZ-XO" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VC-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VC-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VC-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VC-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VC-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VC-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-A" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-B" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-C" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-D" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-E" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-F" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-G" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-H" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-I" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-J" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-K" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-L" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-M" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-N" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-O" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-P" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-R" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-S" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-T" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-U" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-V" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-W" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-X" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-Y" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VE-Z" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-13" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-14" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-18" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-20" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-21" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-22" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-23" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-24" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-25" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-26" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-27" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-28" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-29" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-30" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-31" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-32" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-33" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-34" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-35" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-36" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-37" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-39" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-40" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-41" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-43" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-44" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-45" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-46" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-47" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-49" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-50" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-51" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-52" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-53" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-54" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-55" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-56" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-57" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-58" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-59" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-61" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-63" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-66" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-67" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-68" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-69" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-70" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-71" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-72" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-73" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-CT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-DN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-HN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-HP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VN-SG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VU-MAP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VU-PAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VU-SAM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VU-SEE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VU-TAE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "VU-TOB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WF-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WF-SG" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WF-UV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-AA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-AL" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-AT" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-FA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-GE" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-GI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-PA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-TU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-VF" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "WS-VS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-AB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-AD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-AM" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-BA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-DA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-DH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-HD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-HJ" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-HU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-IB" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-JA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-LA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-MR" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-MW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-RA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-SA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-SD" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-SH" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-SN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-SU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "YE-TA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-EC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-FS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-GP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-KZN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-LP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-MP" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-NC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-NW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZA-WC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-01" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-02" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-03" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-04" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-05" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-06" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-07" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-08" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-09" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZM-10" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-BU" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-HA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MA" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MC" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-ME" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MI" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MN" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MS" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MV" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "ZW-MW" ; + rdfs:subClassOf gx:RegionCode . + + a owl:Class ; + rdfs:label "API" ; + rdfs:subClassOf gx:RequestTypes . + + a owl:Class ; + rdfs:label "email" ; + rdfs:subClassOf gx:RequestTypes . + + a owl:Class ; + rdfs:label "registeredLetter" ; + rdfs:subClassOf gx:RequestTypes . + + a owl:Class ; + rdfs:label "supportCenter" ; + rdfs:subClassOf gx:RequestTypes . + + a owl:Class ; + rdfs:label "unregisteredLetter" ; + rdfs:subClassOf gx:RequestTypes . + + a owl:Class ; + rdfs:label "webform" ; + rdfs:subClassOf gx:RequestTypes . + +gx:RoundTripTime a owl:Class ; + rdfs:label "RoundTripTime" ; + dcterms:title "Round Trip Time" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual roundTrip time defined in the SLA. If not specified, then best effort is assumed." ; + skos:inScheme gx:qos . + + a owl:Class ; + rdfs:label "0BSD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AAL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ADSL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AFL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AFL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AFL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AFL-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AFL-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AGPL-1.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AGPL-1.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AGPL-3.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AGPL-3.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AMDPLPA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AML" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AMPAS" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ANTLR-PD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ANTLR-PD-fallback" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "APAFML" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "APL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "APSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "APSL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "APSL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "APSL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ASWF-Digital-Assets-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ASWF-Digital-Assets-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Abstyles" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "AdaCore-doc" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Adobe-2006" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Adobe-Glyph" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Adobe-Utopia" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Afmparse" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Aladdin" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Apache-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Apache-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Apache-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "App-s2p" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Arphic-1999" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Artistic-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Artistic-1.0-Perl" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Artistic-1.0-cl8" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Artistic-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-1-Clause" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-2-Clause" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-2-Clause-Patent" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-2-Clause-Views" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-Attribution" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-Clear" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-HP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-LBNL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-Modification" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-No-Military-License" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-No-Nuclear-License" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-No-Nuclear-License-2014" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-No-Nuclear-Warranty" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-Open-MPI" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-Sun" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-3-Clause-flex" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-4-Clause" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-4-Clause-Shortened" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-4-Clause-UC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-4.3RENO" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-4.3TAHOE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-Advertising-Acknowledgement" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-Attribution-HPND-disclaimer" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-Inferno-Nettverk" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-Protection" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-Source-Code" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSD-Systemics" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BUSL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Baekmuk" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Bahyph" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Barr" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Beerware" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BitTorrent-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BitTorrent-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Bitstream-Charter" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Bitstream-Vera" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "BlueOak-1.0.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Boehm-GC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Borceux" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Brian-Gladman-3-Clause" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "C-UDA-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CAL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CAL-1.0-Combined-Work-Exception" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CATOSL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-2.5-AU" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-3.0-AT" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-3.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-3.0-IGO" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-3.0-NL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-3.0-US" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-4.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-3.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-4.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-3.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-3.0-IGO" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-ND-4.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-2.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-2.0-FR" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-2.0-UK" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-3.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-3.0-IGO" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-NC-SA-4.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-ND-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-ND-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-ND-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-ND-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-ND-3.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-ND-4.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-2.0-UK" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-2.1-JP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-3.0-AT" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-3.0-DE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-3.0-IGO" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-BY-SA-4.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC-PDDC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CC0-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CDDL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CDDL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CDL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CDLA-Permissive-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CDLA-Permissive-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CDLA-Sharing-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CECILL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CECILL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CECILL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CECILL-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CECILL-B" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CECILL-C" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CERN-OHL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CERN-OHL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CERN-OHL-P-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CERN-OHL-S-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CERN-OHL-W-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CFITSIO" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CMU-Mach" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CNRI-Jython" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CNRI-Python" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CNRI-Python-GPL-Compatible" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "COIL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CPAL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CPOL-1.02" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CUA-OPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Caldera" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ClArtistic" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Clips" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Community-Spec-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Condor-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Cornell-Lossless-JPEG" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Cronyx" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Crossword" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "CrystalStacker" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Cube" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "D-FSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "DL-DE-BY-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "DL-DE-ZERO-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "DOC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "DRL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "DSDP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Dotseqn" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ECL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ECL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EFL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EFL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EPICS" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EPL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EUDatagrid" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EUPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EUPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "EUPL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Elastic-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Entessa" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ErlPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Eurosym" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FBM" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FDK-AAC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FSFAP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FSFUL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FSFULLR" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FSFULLRWD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FTL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Fair" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Ferguson-Twofish" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Frameworx-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FreeBSD-DOC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "FreeImage" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Furuseth" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.1-invariants-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.1-invariants-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.1-no-invariants-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.1-no-invariants-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.1-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.1-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.2-invariants-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.2-invariants-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.2-no-invariants-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.2-no-invariants-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.2-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.2-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.3-invariants-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.3-invariants-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.3-no-invariants-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.3-no-invariants-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.3-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GFDL-1.3-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GL2PS" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GLWTPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GPL-1.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GPL-1.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GPL-2.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GPL-2.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GPL-3.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "GPL-3.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Giftware" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Glide" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Glulxe" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Graphics-Gems" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HP-1986" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HP-1989" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-DEC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-Markus-Kuhn" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-Pbmplus" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-UC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-doc" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-doc-sell" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-export-US" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-export-US-modify" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-sell-regexpr" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-sell-variant" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HPND-sell-variant-MIT-disclaimer" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HTMLTIDY" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "HaskellReport" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Hippocratic-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "IBM-pibs" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ICU" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "IEC-Code-Components-EULA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "IJG" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "IJG-short" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "IPA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "IPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ISC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ImageMagick" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Imlib2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Info-ZIP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Inner-Net-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Intel" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Intel-ACPI" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Interbase-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "JPL-image" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "JPNIC" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "JSON" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Jam" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "JasPer-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Kastrup" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Kazlib" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Knuth-CTAN" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LAL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LAL-1.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPL-2.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPL-2.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPL-2.1-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPL-2.1-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPL-3.0-only" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPL-3.0-or-later" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LGPLLR" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LOOP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPL-1.02" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPPL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPPL-1.3a" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LPPL-1.3c" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LZMA-SDK-9.11-to-9.20" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LZMA-SDK-9.22" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Latex2e" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Latex2e-translated-notice" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Leptonica" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LiLiQ-P-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LiLiQ-R-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "LiLiQ-Rplus-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Libpng" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Linux-OpenIB" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Linux-man-pages-1-para" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Linux-man-pages-copyleft" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Linux-man-pages-copyleft-2-para" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Linux-man-pages-copyleft-var" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Lucida-Bitmap-Fonts" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-CMU" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-Festival" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-Modern-Variant" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-Wu" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-advertising" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-enna" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-feh" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-open-group" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MIT-testregex" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MITNFA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MMIXware" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MPEG-SSG" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MPL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MPL-2.0-no-copyleft-exception" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MS-LPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MS-PL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MS-RL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MTLL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MakeIndex" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Martin-Birgmeier" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "McPhee-slideshow" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Minpack" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MirOS" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Motosoto" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MulanPSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "MulanPSL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Multics" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Mup" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NAIST-2003" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NASA-1.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NBPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NCGL-UK-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NCSA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NGPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NICTA-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NIST-PD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NIST-PD-fallback" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NIST-Software" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NLOD-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NLOD-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NLPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NOSL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NPOSL-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NRL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NTP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NTP-0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Naumen" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Net-SNMP" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "NetCDF" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Newsletr" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Nokia" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Noweb" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "O-UDA-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OCCT-PL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OCLC-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ODC-By-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ODbL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFFIS" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFL-1.0-RFN" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFL-1.0-no-RFN" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFL-1.1-RFN" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OFL-1.1-no-RFN" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGC-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGDL-Taiwan-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGL-Canada-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGL-UK-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGL-UK-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGL-UK-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OGTSL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-1.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-1.4" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.0.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.2.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.4" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.6" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.7" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLDAP-2.8" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OLFL-1.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OML" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OPL-UK-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OPUBL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OSET-PL-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OSL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OSL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OSL-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OSL-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OpenPBS-2.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "OpenSSL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PADL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PDDL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PHP-3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PHP-3.01" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PSF-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Parity-6.0.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Parity-7.0.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Plexus" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PolyForm-Noncommercial-1.0.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PolyForm-Small-Business-1.0.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "PostgreSQL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Python-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Python-2.0.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "QPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "QPL-1.0-INRIA-2004" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Qhull" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "RHeCos-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "RPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "RPL-1.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "RPSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "RSA-MD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "RSCPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Rdisc" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Ruby" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SAX-PD" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SCEA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SGI-B-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SGI-B-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SGI-B-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SGI-OpenGL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SGP4" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SHL-0.5" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SHL-0.51" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SISSL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SISSL-1.2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SMLNJ" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SMPPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SNIA" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SSH-OpenSSH" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SSH-short" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SSPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SWL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Saxpath" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SchemeReport" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Sendmail" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Sendmail-8.23" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SimPL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Sleepycat" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Soundex" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Spencer-86" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Spencer-94" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Spencer-99" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SugarCRM-1.1.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "SunPro" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Symlinks" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TAPR-OHL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TCL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TCP-wrappers" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TMate" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TORQUE-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TOSL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TPDL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TTWL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TTYP0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TU-Berlin-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TU-Berlin-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "TermReadKey" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "UCAR" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "UCL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "UPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "URT-RLE" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Unicode-DFS-2015" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Unicode-DFS-2016" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Unicode-TOU" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "UnixCrypt" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Unlicense" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "VOSTROM" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "VSL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Vim" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "W3C" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "W3C-19980720" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "W3C-20150513" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "WTFPL" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Watcom-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Widget-Workshop" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Wsuipa" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "X11" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "X11-distribute-modifications-variant" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "XFree86-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "XSkat" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Xdebug-1.03" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Xerox" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Xfig" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Xnet" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "YPL-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "YPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ZPL-1.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ZPL-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ZPL-2.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Zed" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Zeeff" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Zend-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Zimbra-1.3" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Zimbra-1.4" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "Zlib" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "blessing" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "bzip2-1.0.6" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "check-cvs" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "checkmk" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "copyleft-next-0.3.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "copyleft-next-0.3.1" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "curl" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "diffmark" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "dtoa" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "dvipdfm" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "eGenix" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "etalab-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "fwlw" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "gSOAP-1.3b" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "gnuplot" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "iMatix" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "libpng-2.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "libselinux-1.0" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "libtiff" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "libutil-David-Nugent" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "lsof" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "magaz" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "metamail" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "mpi-permissive" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "mpich2" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "mplus" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "pnmstitch" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "psfrag" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "psutils" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "python-ldap" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "snprintf" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ssh-keyscan" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "swrule" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "ulem" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "w3m" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "xinetd" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "xlock" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "xpp" ; + rdfs:subClassOf gx:SPDX . + + a owl:Class ; + rdfs:label "zlib-acknowledgement" ; + rdfs:subClassOf gx:SPDX . + +gx:ServerFlavor a owl:Class ; + rdfs:label "ServerFlavor" ; + dcterms:title "Server Flavor" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:confidentialComputing ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:cpu ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:bootVolume ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memory ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hypervisor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hypervisor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hardwareAssistedVirtualization ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:memory ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hwRngTypeOfFlavor ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpu ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:cpu ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemoryCapabilities ; + owl:onProperty gx:memory ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:network ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:network ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hwRngTypeOfFlavor ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:bootVolume ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:hardwareAssistedVirtualization ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Hypervisor ; + owl:onProperty gx:hypervisor ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RNGTypes ; + owl:onProperty gx:hwRngTypeOfFlavor ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Disk ; + owl:onProperty gx:additionalVolume ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpu ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GPU ; + owl:onProperty gx:gpu ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ConfidentialComputing ; + owl:onProperty gx:confidentialComputing ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hardwareAssistedVirtualization ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:confidentialComputing ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CpuCapabilities ; + owl:onProperty gx:cpu ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:network ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Disk ; + owl:onProperty gx:bootVolume ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:additionalVolume ], + gx:InstantiationRequirement ; + skos:definition "Description of the available hardware configuration, such as processor, ram and disk capacities, of a physical or virtual servers that can be launched." ; + skos:inScheme gx:server-flavor . + +gx:Signature a owl:Class ; + rdfs:label "Signature" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:SignatureAlgorithm ; + owl:onProperty gx:signatureAlgorithm ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ChecksumAlgorithm ; + owl:onProperty gx:hashAlgorithm ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:hashAlgorithm ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:signatureAlgorithm ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:signatureValue ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:signatureValue ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hashAlgorithm ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:signatureValue ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:signatureAlgorithm ] ; + skos:inScheme gx:cryptography . + + a owl:Class ; + rdfs:label "DSA" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "EC Schnorr" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "ECDSA" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "ECGDSA" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "ECKDSA" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "KCDSA" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "RSA-Signature" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "Schnorr" ; + rdfs:subClassOf gx:SignatureAlgorithm . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:SignatureAlgorithm . + +gx:StandardConformity a owl:Class ; + rdfs:label "StandardConformity" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:publisher ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:publisher ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:standardReference ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:standardReference ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:publisher ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:standardReference ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:title ] ; + skos:definition "Details about standard applied to Gaia-X entities." ; + skos:inScheme gx:standard-conformity . + + a owl:Class ; + rdfs:label "Azure-Blob" ; + rdfs:subClassOf gx:StorageAPI . + + a owl:Class ; + rdfs:label "CDMI" ; + rdfs:subClassOf gx:StorageAPI . + + a owl:Class ; + rdfs:label "CloudStorage" ; + rdfs:subClassOf gx:StorageAPI . + + a owl:Class ; + rdfs:label "S3" ; + rdfs:subClassOf gx:StorageAPI . + + a owl:Class ; + rdfs:label "Swift" ; + rdfs:subClassOf gx:StorageAPI . + + a owl:Class ; + rdfs:label "HybridRAID" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "Other" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID0" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID1" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID2" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID3" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID4" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID5" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RAID6" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + + a owl:Class ; + rdfs:label "RS_Code" ; + rdfs:subClassOf gx:StorageRedundancyMechanism . + +gx:SubContractor a owl:Class ; + rdfs:label "SubContractor" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:applicableJurisdiction ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:anyURI gx:LegalDocument ) ] xsd:string ) ] ; + owl:onProperty gx:informationDocuments ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:string gx:LegalDocument ) ] xsd:string ) ] ; + owl:onProperty gx:communicationMethods ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:informationDocuments ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:applicableJurisdiction ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalName ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CountryNameAlpha2 ; + owl:onProperty gx:applicableJurisdiction ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:legalName ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:legalName ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:communicationMethods ] ; + skos:definition "Represents a subcontractor with specific legal and communication attributes." ; + skos:inScheme gx:sub-contractor . + +gx:TargetPercentile a owl:Class ; + rdfs:label "TargetPercentile" ; + dcterms:title "Target Percentile" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Contractual percentile in the SLA. Usually referred to the number of frames the SLA metrics such as availability, latency and jitter can be guaranteed." ; + skos:inScheme gx:qos . + + a owl:Class ; + rdfs:label "hw-partitioned" ; + rdfs:subClassOf gx:TenantSeparation . + + a owl:Class ; + rdfs:label "hw-virtualized" ; + rdfs:subClassOf gx:TenantSeparation . + + a owl:Class ; + rdfs:label "os-hw-virtualized" ; + rdfs:subClassOf gx:TenantSeparation . + + a owl:Class ; + rdfs:label "os-virtualized" ; + rdfs:subClassOf gx:TenantSeparation . + + a owl:Class ; + rdfs:label "physical" ; + rdfs:subClassOf gx:TenantSeparation . + + a owl:Class ; + rdfs:label "sw-virtualized" ; + rdfs:subClassOf gx:TenantSeparation . + +gx:TermsAndConditions a owl:Class ; + rdfs:label "TermsAndConditions" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:url ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hash ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:url ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:url ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:hash ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:hash ] ; + skos:definition "Terms and Conditions applying to a service offering." ; + skos:inScheme gx:service-offering . + +gx:Throughput a owl:Class ; + rdfs:label "Throughput" ; + dcterms:title "Throughput" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + gx:QoSMetric ; + skos:definition "Metric for throughput." ; + skos:inScheme gx:qos . + + a owl:Class ; + rdfs:label "critical_bug" ; + rdfs:subClassOf gx:UpdateFrequency . + + a owl:Class ; + rdfs:label "daily" ; + rdfs:subClassOf gx:UpdateFrequency . + + a owl:Class ; + rdfs:label "monthly" ; + rdfs:subClassOf gx:UpdateFrequency . + + a owl:Class ; + rdfs:label "never" ; + rdfs:subClassOf gx:UpdateFrequency . + + a owl:Class ; + rdfs:label "quarterly" ; + rdfs:subClassOf gx:UpdateFrequency . + + a owl:Class ; + rdfs:label "weekly" ; + rdfs:subClassOf gx:UpdateFrequency . + + a owl:Class ; + rdfs:label "yearly" ; + rdfs:subClassOf gx:UpdateFrequency . + +gx:UpdateStrategy a owl:Class ; + rdfs:label "UpdateStrategy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hotfixHours ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:replaceFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:Validity1 gx:Validity2 gx:LatestN xsd:date ) ] xsd:string ) ] ; + owl:onProperty gx:oldVersionsValidUntil ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hotfixHours ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:providedUntil ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + owl:onProperty gx:hotfixHours ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:oldVersionsValidUntil ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:oldVersionsValidUntil ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:providedUntil ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:replaceFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom gx:UpdateFrequency ; + owl:onProperty gx:replaceFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ a rdfs:Datatype ; + owl:unionOf ( gx:Validity1 xsd:date ) ] xsd:string ) ] ; + owl:onProperty gx:providedUntil ] ; + skos:definition "Cloud service customer expect cloud images to be updated regularly, in order to always get the image with the lasted patches. Technically, an updated image is a new image in cloud service' image catalogue having it's own unique image ID and replaces its old version. It is recommended to hide outdated version, but keep them referencable by its ID for a transition period for customers' convenience. This class defines important aspects of providers image update policy." ; + skos:inScheme gx:image . + + a owl:Class ; + rdfs:label "CVA" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "CVF" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "ISO" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "QCOW2" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "RAW" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "VHD" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "VMDK" ; + rdfs:subClassOf gx:VMDiskType . + + a owl:Class ; + rdfs:label "none" ; + rdfs:subClassOf gx:Validity1 . + + a owl:Class ; + rdfs:label "notice" ; + rdfs:subClassOf gx:Validity1 . + + a owl:Class ; + rdfs:label "dot1q" ; + rdfs:subClassOf gx:VlanType . + + a owl:Class ; + rdfs:label "other" ; + rdfs:subClassOf gx:VlanType . + + a owl:Class ; + rdfs:label "qinq" ; + rdfs:subClassOf gx:VlanType . + + a owl:Class ; + rdfs:label "disabled" ; + rdfs:subClassOf gx:WatchDogActions . + + a owl:Class ; + rdfs:label "none" ; + rdfs:subClassOf gx:WatchDogActions . + + a owl:Class ; + rdfs:label "pause" ; + rdfs:subClassOf gx:WatchDogActions . + + a owl:Class ; + rdfs:label "poweroff" ; + rdfs:subClassOf gx:WatchDogActions . + + a owl:Class ; + rdfs:label "reset" ; + rdfs:subClassOf gx:WatchDogActions . + +gx:WaterUsageEffectiveness a owl:Class ; + rdfs:label "WaterUsageEffectiveness" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:waterUsageEffectiveness ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:certifications ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:waterUsageEffectiveness ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:certifications ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:float ; + owl:onProperty gx:waterUsageEffectiveness ] ; + skos:definition "Represents the effectiveness of water usage in a resource." ; + skos:inScheme gx:water-usage-effectiveness . + +gx:additionalVolume a owl:ObjectProperty ; + rdfs:label "additionalVolume" ; + dcterms:title "additional volume" ; + rdfs:range gx:Disk ; + skos:definition "Additional volume capabilities of boot volume of the flavor." ; + skos:inScheme gx:slots . + +gx:aggregationOf a owl:ObjectProperty ; + rdfs:label "aggregationOf" ; + rdfs:range gx:DataSet ; + skos:definition "DataSet Content" ; + skos:inScheme gx:slots . + +gx:backupLocation a owl:ObjectProperty ; + rdfs:label "backupLocation" ; + dcterms:title "Backup Location" ; + rdfs:range gx:Resource ; + skos:definition "Where are located data backups" ; + skos:inScheme gx:slots . + +gx:backupReplication a owl:ObjectProperty ; + rdfs:label "backupReplication" ; + dcterms:title "Backup Replication" ; + rdfs:range gx:ReplicationPolicy ; + skos:definition "Backups replication policy, if any" ; + skos:inScheme gx:slots . + +gx:blockSize a owl:ObjectProperty ; + rdfs:label "blockSize" ; + dcterms:title "Block Size" ; + rdfs:range gx:MemorySize ; + skos:definition "Available block size to be used." ; + skos:inScheme gx:slots . + +gx:blockStorageTechnology a owl:ObjectProperty ; + rdfs:label "blockStorageTechnology" ; + dcterms:title "Block Storage Technology" ; + rdfs:range gx:BlockStorageTechnology ; + skos:definition "Underlying storage technology type to be used" ; + skos:inScheme gx:slots . + +gx:communicationMethods a owl:DatatypeProperty ; + rdfs:label "communicationMethods" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:string gx:LegalDocument ) ] xsd:string ) ] ; + skos:definition "The method of communication with the subcontractor." ; + skos:inScheme gx:slots . + +gx:compliantCredentials a owl:ObjectProperty ; + rdfs:label "compliantCredentials" ; + dcterms:title "Compliant Credentials" ; + rdfs:range gx:CompliantCredential ; + skos:definition "Credentials validated by the compliance engine and linked to a label credential." ; + skos:inScheme gx:slots . + +gx:computeFunctionDeploymentMethod a owl:ObjectProperty ; + rdfs:label "computeFunctionDeploymentMethod" ; + dcterms:title "Compute Function Deployment Method" ; + rdfs:range gx:ComputeFunctionDeploymentMethod ; + skos:definition "Supported methods for importing/deploying compute function code" ; + skos:inScheme gx:slots . + +gx:computeFunctionLibrary a owl:ObjectProperty ; + rdfs:label "computeFunctionLibrary" ; + dcterms:title "Compute Function Library" ; + rdfs:range gx:ComputeFunctionTemplate ; + skos:definition "Library of compute function templates available" ; + skos:inScheme gx:slots . + +gx:computeFunctionQuotas a owl:ObjectProperty ; + rdfs:label "computeFunctionQuotas" ; + dcterms:title "Compute Function Quotas" ; + rdfs:range gx:ComputeFunctionQuotas ; + skos:definition "Quotas available for compute functions" ; + skos:inScheme gx:slots . + +gx:computeFunctionRuntime a owl:ObjectProperty ; + rdfs:label "computeFunctionRuntime" ; + dcterms:title "Compute Function Runtime" ; + rdfs:range gx:ComputeFunctionRuntime ; + skos:definition "Available runtime for executing function" ; + skos:inScheme gx:slots . + +gx:computeFunctionSDK a owl:ObjectProperty ; + rdfs:label "computeFunctionSDK" ; + dcterms:title "Compute Function SDK" ; + rdfs:range gx:ComputeFunctionRuntime ; + skos:definition "SDKs provided to ease function development" ; + skos:inScheme gx:slots . + +gx:computeFunctionTemplateRuntime a owl:ObjectProperty ; + rdfs:label "computeFunctionTemplateRuntime" ; + dcterms:title "Compute Function Template Runtime" ; + rdfs:range gx:ComputeFunctionRuntime ; + skos:definition "Runtime(s) available for this function template" ; + skos:inScheme gx:slots . + +gx:computeFunctionTrigger a owl:ObjectProperty ; + rdfs:label "computeFunctionTrigger" ; + dcterms:title "Compute Function Trigger" ; + rdfs:range gx:ComputeFunctionTrigger ; + skos:definition "Available trigger for starting function execution" ; + skos:inScheme gx:slots . + +gx:connectedNetworkA a owl:DatatypeProperty ; + rdfs:label "connectedNetworkA" ; + dcterms:title "connected network A" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + skos:definition "Autonomous system (AS) number (ASN) of the side A." ; + skos:inScheme gx:slots . + +gx:connectedNetworkZ a owl:DatatypeProperty ; + rdfs:label "connectedNetworkZ" ; + dcterms:title "connected network Z" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + skos:definition "Autonomous system (AS) number (ASN) of the side Z." ; + skos:inScheme gx:slots . + +gx:connectionType a owl:DatatypeProperty ; + rdfs:label "connectionType" ; + dcterms:title "connection type" ; + rdfs:range xsd:string ; + skos:definition "The supported types of connection, preferably specified as a controlled vocabulary entry: ethernet unicast, multicast, broadcast support..." ; + skos:inScheme gx:slots . + +gx:connectivityConfiguration a owl:ObjectProperty ; + rdfs:label "connectivityConfiguration" ; + dcterms:title "connectivity configuration" ; + rdfs:range gx:ConnectivityConfiguration ; + skos:definition "All possible provided connectivity parameters for this network connectivity service offering." ; + skos:inScheme gx:slots . + +gx:consentWithdrawalContactPoint a owl:DatatypeProperty ; + rdfs:label "consentWithdrawalContactPoint" ; + dcterms:title "consent withdrawal contact point" ; + rdfs:range xsd:string ; + skos:definition "ContactPoint of the Participant to whom to formulate a withdrawal consent request" ; + skos:inScheme gx:slots . + +gx:containerImageTag a owl:DatatypeProperty ; + rdfs:label "containerImageTag" ; + dcterms:title "Container Image Tag" ; + rdfs:range xsd:string ; + skos:definition "Tag(s) associated with a container image" ; + skos:inScheme gx:slots . + +gx:copyrightOwnedBy a owl:DatatypeProperty ; + rdfs:label "copyrightOwnedBy" ; + dcterms:title "copyright owned by" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:LegalPerson xsd:string ) ] xsd:string ) ] ; + skos:definition "A list of copyright owners either as a free form string or as resolvable link to Gaia-X Credential of participants. A copyright owner is a person or organization that has the right to exploit the resource. Copyright owner does not necessarily refer to the author of the resource, who is a natural person and may differ from copyright owner." ; + skos:inScheme gx:slots . + +gx:cpuFlag a owl:DatatypeProperty ; + rdfs:label "cpuFlag" ; + dcterms:title "CPU flags" ; + rdfs:range xsd:string ; + skos:definition "CPU flags as documented by lscpu and defined in https://github.com/torvalds/linux/blob/master/tools/arch/x86/include/asm/cpufeatures.h. Non-listed flags to be designated as 'other'." ; + skos:inScheme gx:slots . + +gx:cryptographicSecurityStandards a owl:ObjectProperty ; + rdfs:label "cryptographicSecurityStandards" ; + dcterms:title "Cryptographic security standard" ; + rdfs:range gx:CryptographicSecurityStandards ; + skos:definition "One or more cryptographic security standards protecting authenticity or integrity of the data." ; + skos:inScheme gx:slots . + +gx:customerInstructions a owl:ObjectProperty ; + rdfs:label "customerInstructions" ; + dcterms:title "Customer instructions" ; + rdfs:range gx:CustomerInstructions ; + skos:definition "One or more customer instructions describing the Customer instructions regarding any data therein." ; + skos:inScheme gx:slots . + +gx:dataAccountExport a owl:ObjectProperty ; + rdfs:label "dataAccountExport" ; + dcterms:title "data account export" ; + rdfs:range gx:DataAccountExport ; + skos:definition "One or more methods to export data out of the service." ; + skos:inScheme gx:slots . + +gx:dataController a owl:ObjectProperty ; + rdfs:label "dataController" ; + dcterms:title "data controller" ; + rdfs:range gx:Participant ; + skos:definition "data controller Participant as defined in GDPR." ; + skos:inScheme gx:slots . + +gx:dataPortability a owl:ObjectProperty ; + rdfs:label "dataPortability" ; + dcterms:title "Data Portability" ; + rdfs:range gx:DataPortability ; + skos:definition "One or more data portability documents describing the data portability measures for the stored Customer data." ; + skos:inScheme gx:slots . + +gx:dataProtectionContactPoint a owl:DatatypeProperty ; + rdfs:label "dataProtectionContactPoint" ; + dcterms:title "data protection contact point" ; + rdfs:range xsd:string ; + skos:definition "ContactPoint of the Data Protection Officer or Participant responsible for the management of personal or sensitive data" ; + skos:inScheme gx:slots . + +gx:dataProtectionRegime a owl:ObjectProperty ; + rdfs:label "dataProtectionRegime" ; + dcterms:title "data protection regime" ; + rdfs:range gx:PersonalDataProtectionRegime ; + skos:definition "One or more data protection regimes applying to the service offering." ; + skos:inScheme gx:slots . + +gx:deletionMethods a owl:DatatypeProperty ; + rdfs:label "deletionMethods" ; + rdfs:range xsd:string ; + skos:definition "Methods used to delete the customer's data." ; + skos:inScheme gx:slots . + +gx:dependsOn a owl:ObjectProperty ; + rdfs:label "dependsOn" ; + dcterms:title "depends on" ; + rdfs:range gx:ServiceOffering ; + skos:definition "A list of resolvable links to Gaia-X Credentials of service offerings related to the service and that can exist independently of it." ; + skos:inScheme gx:slots . + +gx:documentations a owl:DatatypeProperty ; + rdfs:label "documentations" ; + rdfs:range xsd:anyURI ; + skos:definition "Documentations explaining how data portability can be done, in the sense of a manual." ; + skos:inScheme gx:slots . + +gx:energyMix a owl:ObjectProperty ; + rdfs:label "energyMix" ; + dcterms:title "Energy Mix" ; + rdfs:range gx:EnergyMix ; + skos:definition "A list of information on the composition of the energy mix used by the resource, including percentages of renewable energy and carbon-free energy." ; + skos:inScheme gx:slots . + +gx:fileSystemType a owl:ObjectProperty ; + rdfs:label "fileSystemType" ; + dcterms:title "File System Type" ; + rdfs:range gx:FileSystemType ; + skos:definition "Filesystem Type for storage partition. Ref:https://opensource.com/article/18/4/ext4-filesystem" ; + skos:inScheme gx:slots . + +gx:formats a owl:DatatypeProperty ; + rdfs:label "formats" ; + rdfs:range xsd:string ; + skos:definition "Technical formats for which the Provider will ensure support for importation or exportation processes. For example, YAML, JSON, etc. or even vendor specific formats." ; + skos:inScheme gx:slots . + +gx:geoReplication a owl:ObjectProperty ; + rdfs:label "geoReplication" ; + dcterms:title "Geo Replication" ; + rdfs:range gx:GeoReplicationScope ; + skos:definition "Scope of geo-replication, cross-region, cross-dc or simply cross-az" ; + skos:inScheme gx:slots . + +gx:governingLawCountries a owl:ObjectProperty ; + rdfs:label "governingLawCountries" ; + dcterms:title "Governing Law Countries" ; + rdfs:range gx:CountryNameAlpha2 ; + skos:definition "Countries under whose laws the resource is governed." ; + skos:inScheme gx:slots . + +gx:gps a owl:ObjectProperty ; + rdfs:label "gps" ; + rdfs:range gx:GPSLocation ; + skos:definition "GPS in ISO 6709:2008/Cor 1:2009 format." ; + skos:inScheme gx:slots . + +gx:highLevelAccessProtocol a owl:ObjectProperty ; + rdfs:label "highLevelAccessProtocol" ; + dcterms:title "High Level Access Protocol" ; + rdfs:range gx:FileAccessProtocol ; + skos:definition "Underlying higher level access protocol. These mainly refer to access methods such as NFS (Network File System), Common Internet File System (CIFS) and Hadoop File System (HDFS)" ; + skos:inScheme gx:slots . + +gx:hostedOn a owl:DatatypeProperty ; + rdfs:label "hostedOn" ; + dcterms:title "hosted on" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:VirtualResource gx:PhysicalResource ) ] xsd:string ) ] ; + skos:definition "List of Resource references where service is hosted and can be instantiated. Can refer to availabilty zones, data centers, regions, etc." ; + skos:inScheme gx:slots . + +gx:informationDocuments a owl:DatatypeProperty ; + rdfs:label "informationDocuments" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:anyURI gx:LegalDocument ) ] xsd:string ) ] ; + skos:definition "Documents providing additional information about the subcontractor." ; + skos:inScheme gx:slots . + +gx:involvedParties a owl:ObjectProperty ; + rdfs:label "involvedParties" ; + dcterms:title "Involved Parties" ; + rdfs:range gx:LegalPerson ; + skos:definition "Legal persons involved in a task, organization or other concept." ; + skos:inScheme gx:slots . + +gx:keyword a owl:DatatypeProperty ; + rdfs:label "keyword" ; + rdfs:range xsd:string ; + skos:definition "Keywords that describe / tag the service." ; + skos:inScheme gx:slots . + +gx:license a owl:DatatypeProperty ; + rdfs:label "license" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ a rdfs:Datatype ; + owl:unionOf ( gx:SPDX xsd:anyURI ) ] xsd:string ) ] ; + skos:definition "A list of SPDX identifiers or URL to document." ; + skos:inScheme gx:slots . + +gx:licensedBy a owl:DatatypeProperty ; + rdfs:label "licensedBy" ; + rdfs:range xsd:string ; + skos:definition "A resolvable links to Data Licensors." ; + skos:inScheme gx:slots . + +gx:lowLevelBlockAccessProtocol a owl:ObjectProperty ; + rdfs:label "lowLevelBlockAccessProtocol" ; + dcterms:title "Low Level Block Access Protocol" ; + rdfs:range gx:BlockAccessProtocol ; + skos:definition "Underlying low level access protocol for the storage service to be used. These are various methods to access the storage technology. Some examples anbd references - https://www.enterprisestorageforum.com/hardware/nvme-vs-sata-comparing-storage-technologies/" ; + skos:inScheme gx:slots . + +gx:manufacturedBy a owl:ObjectProperty ; + rdfs:label "manufacturedBy" ; + dcterms:title "manufactured by" ; + rdfs:range gx:LegalPerson ; + skos:definition "A list of resolvable links to Gaia-X Credentials of participant manufacturing the resource." ; + skos:inScheme gx:slots . + +gx:mimeTypes a owl:ObjectProperty ; + rdfs:label "mimeTypes" ; + dcterms:title "MIME Types" ; + rdfs:range gx:MIMETypes ; + skos:definition "Multipurpose Internet Mail Extensions indicating the format of a resource." ; + skos:inScheme gx:slots . + +gx:objectAPICompatibility a owl:ObjectProperty ; + rdfs:label "objectAPICompatibility" ; + dcterms:title "Object API Compatibility" ; + rdfs:range gx:StorageAPI ; + skos:definition "Compatibility for third party object storage APIs. Ref:https://docs.aws.amazon.com/AmazonS3/latest/API/Type_API_Reference.html, https://docs.microsoft.com/en-us/rest/api/storageservices/blob-service-rest-api" ; + skos:inScheme gx:slots . + +gx:ownedBy a owl:ObjectProperty ; + rdfs:label "ownedBy" ; + dcterms:title "owned by" ; + rdfs:range gx:LegalPerson ; + skos:definition "A list of resolvable links to Gaia-X Credentials of participant owning the resource." ; + skos:inScheme gx:slots . + +gx:parentOrganizationOf a owl:ObjectProperty ; + rdfs:label "parentOrganizationOf" ; + rdfs:range gx:LegalPerson ; + skos:definition "A list of resolvable links to Gaia-X Credentials of participants that this entity is a subOrganization of, if any." ; + skos:inScheme gx:slots . + +gx:possiblePersonalDataTransfers a owl:ObjectProperty ; + rdfs:label "possiblePersonalDataTransfers" ; + dcterms:title "Possible Personal Data Transfer" ; + rdfs:range gx:DataTransfer ; + skos:definition "One or more data transfer documents describing if and to which extent Customer data transfers will happen." ; + skos:inScheme gx:slots . + +gx:prefixSetA a owl:DatatypeProperty ; + rdfs:label "prefixSetA" ; + dcterms:title "prefix set A" ; + rdfs:range xsd:string ; + skos:definition "CIDR Provider Identifier of network on the side A." ; + skos:inScheme gx:slots . + +gx:prefixSetZ a owl:DatatypeProperty ; + rdfs:label "prefixSetZ" ; + dcterms:title "prefix set Z" ; + rdfs:range xsd:string ; + skos:definition "CIDR Provider Identifier of network on the side Z." ; + skos:inScheme gx:slots . + +gx:purpose a owl:DatatypeProperty ; + rdfs:label "purpose" ; + dcterms:title "purpose" ; + rdfs:range xsd:string ; + skos:definition "Purposes of the processing. It is recommended to use well know controlled vocabulary such as the Data Privacy Vocabulary:Purposes" ; + skos:inScheme gx:slots . + +gx:registrationNumber a owl:ObjectProperty ; + rdfs:label "registrationNumber" ; + dcterms:title "Registration Number" ; + rdfs:range gx:RegistrationNumber ; + skos:definition "Country's registration number, which identifies one specific entity. Valid formats are local, EUID, EORI, vatID, leiCode." ; + skos:inScheme gx:slots . + +gx:replicaNumber a owl:DatatypeProperty ; + rdfs:label "replicaNumber" ; + dcterms:title "Replica Number" ; + rdfs:range xsd:integer ; + skos:definition "How many independant copies are made" ; + skos:inScheme gx:slots . + +gx:requiredMeasures a owl:ObjectProperty ; + rdfs:label "requiredMeasures" ; + dcterms:title "Required measures" ; + rdfs:range gx:Measure ; + skos:definition "One or more technical and organizational measures." ; + skos:inScheme gx:slots . + +gx:resourcePolicy a owl:DatatypeProperty ; + rdfs:label "resourcePolicy" ; + rdfs:range xsd:string ; + skos:definition "A list of policy expressed using a DSL (e.g., Rego or ODRL) (access control, throttling, usage, retention, ...). If there is no specified usage policy constraints on the VirtualResource, the policy should express a simple default: allow intent" ; + skos:inScheme gx:slots . + +gx:securingMechanism a owl:DatatypeProperty ; + rdfs:label "securingMechanism" ; + rdfs:range xsd:string ; + skos:definition "Mechanism used to secure the data transfer." ; + skos:inScheme gx:slots . + +gx:serviceOfferingTermsAndConditions a owl:ObjectProperty ; + rdfs:label "serviceOfferingTermsAndConditions" ; + dcterms:title "terms and conditions" ; + rdfs:range gx:TermsAndConditions ; + skos:definition "One or more Terms and Conditions applying to that service." ; + skos:inScheme gx:slots . + +gx:servicePolicy a owl:ObjectProperty ; + rdfs:label "servicePolicy" ; + rdfs:range gx:AccessUsagePolicy ; + skos:definition "One or more policies expressed using a DSL (e.g., Rego or ODRL) (access control, throttling, usage, retention, ...)." ; + skos:inScheme gx:slots . + +gx:snapshotReplication a owl:ObjectProperty ; + rdfs:label "snapshotReplication" ; + dcterms:title "Snapshot Replication" ; + rdfs:range gx:ReplicationPolicy ; + skos:definition "Snapshots replication policy, if any" ; + skos:inScheme gx:slots . + +gx:standardConformity a owl:ObjectProperty ; + rdfs:label "standardConformity" ; + dcterms:title "standard conformity" ; + rdfs:range gx:StandardConformity ; + skos:definition "Provides information about applied standards." ; + skos:inScheme gx:slots . + +gx:storageCompression a owl:ObjectProperty ; + rdfs:label "storageCompression" ; + dcterms:title "Storage Compression" ; + rdfs:range gx:CompressionAlgorithm ; + skos:definition "Available compression features." ; + skos:inScheme gx:slots . + +gx:storageDeduplication a owl:ObjectProperty ; + rdfs:label "storageDeduplication" ; + dcterms:title "Storage Deduplication" ; + rdfs:range gx:DeduplicationMethod ; + skos:definition "Deduplication features available for the storage service, such as inline or post-processing." ; + skos:inScheme gx:slots . + +gx:storageEncryption a owl:ObjectProperty ; + rdfs:label "storageEncryption" ; + dcterms:title "Storage Encryption" ; + rdfs:range gx:Encryption ; + skos:definition "Available encryption features." ; + skos:inScheme gx:slots . + +gx:storageProtection a owl:ObjectProperty ; + rdfs:label "storageProtection" ; + dcterms:title "Storage Protection" ; + rdfs:range gx:DataProtectionPolicy ; + skos:definition "Available data protection features." ; + skos:inScheme gx:slots . + +gx:storageQoS a owl:ObjectProperty ; + rdfs:label "storageQoS" ; + dcterms:title "Storage QoS" ; + rdfs:range gx:QoS ; + skos:definition "Available QoS class for storage service." ; + skos:inScheme gx:slots . + +gx:storageRedundancyMechanism a owl:ObjectProperty ; + rdfs:label "storageRedundancyMechanism" ; + dcterms:title "Storage Redundancy Mechanism" ; + rdfs:range gx:StorageRedundancyMechanism ; + skos:definition "Underlying data protection mechanism (such as RAID levels or Erasure Codes)." ; + skos:inScheme gx:slots . + +gx:subContractors a owl:ObjectProperty ; + rdfs:label "subContractors" ; + dcterms:title "Sub-contractors" ; + rdfs:range gx:SubContractor ; + skos:definition "A list of sub-contractors processing customer data." ; + skos:inScheme gx:slots . + +gx:subOrganisationOf a owl:ObjectProperty ; + rdfs:label "subOrganisationOf" ; + rdfs:range gx:LegalPerson ; + skos:definition "A list of resolvable links to Gaia-X Credentials of participants with a legal mandate on this entity, e.g., as a subsidiary." ; + skos:inScheme gx:slots . + +gx:supportedVersion a owl:DatatypeProperty ; + rdfs:label "supportedVersion" ; + dcterms:title "Supported Version" ; + rdfs:range xsd:string ; + skos:definition "Supported version for Runtime language" ; + skos:inScheme gx:slots . + +gx:terms a owl:ObjectProperty ; + rdfs:label "terms" ; + rdfs:range gx:LegalDocument ; + skos:definition "Terms and conditions to provide instructions for processing the data." ; + skos:inScheme gx:slots . + +gx:triggeringEvent a owl:DatatypeProperty ; + rdfs:label "triggeringEvent" ; + dcterms:title "Triggering Event" ; + rdfs:range xsd:string ; + skos:definition "Events usable to trigger execution of a ComputeFunction" ; + skos:inScheme gx:slots . + +gx:validatedCriteria a owl:DatatypeProperty ; + rdfs:label "validatedCriteria" ; + dcterms:title "Validated Criteria" ; + rdfs:range xsd:string ; + skos:definition "Gaia-X compliance document version from which the validated criteria originate." ; + skos:inScheme gx:slots . + + a rdfs:Datatype . + +dcterms:conformsTo a owl:DatatypeProperty ; + rdfs:label "conformsTo" ; + rdfs:range xsd:string ; + skos:definition "An established standard to which the described resource conforms." ; + skos:inScheme gx:slots . + +dcterms:format a owl:DatatypeProperty ; + rdfs:label "format" ; + rdfs:range xsd:string ; + skos:definition "Format of the dataset distribution (PDF, CSV, …)" ; + skos:inScheme gx:slots . + +dcterms:language a owl:DatatypeProperty ; + rdfs:label "language" ; + rdfs:range xsd:string ; + skos:definition "Language" ; + skos:inScheme gx:slots . + + a owl:Class ; + rdfs:label "Power" ; + rdfs:subClassOf ; + owl:equivalentClass gx:Power ; + skos:definition "Definition of 'Power', according to http://qudt.org/quantitykind/Power." ; + skos:inScheme gx:quantity . + + a owl:DatatypeProperty ; + rdfs:label "unit" ; + rdfs:range xsd:string ; + skos:definition "Unit of physical quantity. See https://qudt.org/schema/qudt/Unit" ; + skos:inScheme gx:slots . + +dcat:byteSize a owl:DatatypeProperty ; + rdfs:label "byteSize" ; + rdfs:range xsd:string ; + skos:definition "Size of the dataset distribution" ; + skos:inScheme gx:slots . + +dcat:compressFormat a owl:DatatypeProperty ; + rdfs:label "compressFormat" ; + rdfs:range xsd:string ; + skos:definition "The compression format of the distribution in which the data is contained in a compressed form" ; + skos:inScheme gx:slots . + +dcat:contactPoint a owl:DatatypeProperty ; + rdfs:label "contactPoint" ; + rdfs:range xsd:string ; + skos:definition "Contact to get more information" ; + skos:inScheme gx:slots . + +dcat:packageFormat a owl:DatatypeProperty ; + rdfs:label "packageFormat" ; + rdfs:range xsd:string ; + skos:definition "The package format of the distribution in which one or more data files are grouped together" ; + skos:inScheme gx:slots . + +odrl:AssetCollection a owl:DatatypeProperty ; + rdfs:label "AssetCollection" ; + rdfs:range xsd:string ; + skos:definition "A collection of assets." ; + skos:inScheme odrl: . + +odrl:PartyCollection a owl:DatatypeProperty ; + rdfs:label "PartyCollection" ; + rdfs:range xsd:string ; + skos:definition "A collection of parties." ; + skos:inScheme odrl: . + +odrl:action a owl:DatatypeProperty ; + rdfs:label "action" ; + rdfs:range xsd:string ; + skos:inScheme odrl: . + +odrl:and a owl:DatatypeProperty ; + rdfs:label "and" ; + skos:definition "And operand." ; + skos:inScheme odrl: . + +odrl:andSequence a owl:DatatypeProperty ; + rdfs:label "andSequence" ; + skos:definition "Logical AND sequence operand." ; + skos:inScheme odrl: . + +odrl:assigneeOf a owl:ObjectProperty ; + rdfs:label "assigneeOf" ; + rdfs:range odrl:Policy ; + skos:definition "Role of assignee in a policy." ; + skos:inScheme odrl: . + +odrl:assignerOf a owl:ObjectProperty ; + rdfs:label "assignerOf" ; + rdfs:range odrl:Policy ; + skos:definition "Role of assigner in a policy." ; + skos:inScheme odrl: . + +odrl:conflict a owl:DatatypeProperty ; + rdfs:label "conflict" ; + rdfs:range xsd:string ; + skos:definition "Conflict strategy." ; + skos:inScheme odrl: . + +odrl:consequence a owl:DatatypeProperty ; + rdfs:label "consequence" ; + rdfs:range xsd:string ; + skos:definition "Defines a consequence." ; + skos:inScheme odrl: . + +odrl:eq a owl:DatatypeProperty ; + rdfs:label "eq" ; + rdfs:range xsd:string ; + skos:definition "Equals operator." ; + skos:inScheme odrl: . + +odrl:failure a owl:DatatypeProperty ; + rdfs:label "failure" ; + rdfs:range xsd:string ; + skos:definition "Failure conditions in rules." ; + skos:inScheme odrl: . + +odrl:function a owl:DatatypeProperty ; + rdfs:label "function" ; + rdfs:range xsd:string ; + skos:definition "Function description in rules." ; + skos:inScheme odrl: . + +odrl:gt a owl:DatatypeProperty ; + rdfs:label "gt" ; + rdfs:range xsd:string ; + skos:definition "Greater than operator." ; + skos:inScheme odrl: . + +odrl:gteq a owl:DatatypeProperty ; + rdfs:label "gteq" ; + rdfs:range xsd:string ; + skos:definition "Greater than or equal to operator." ; + skos:inScheme odrl: . + +odrl:hasPart a owl:DatatypeProperty ; + rdfs:label "hasPart" ; + rdfs:range xsd:string ; + skos:definition "Has part relationship." ; + skos:inScheme odrl: . + +odrl:hasPolicy a owl:DatatypeProperty ; + rdfs:label "hasPolicy" ; + rdfs:range xsd:string ; + skos:definition "a list of policy expressed using ODRL" ; + skos:inScheme gx:slots . + +odrl:inheritFrom a owl:DatatypeProperty ; + rdfs:label "inheritFrom" ; + rdfs:range xsd:string ; + skos:definition "Indicates inheritance from another policy." ; + skos:inScheme odrl: . + +odrl:invalid a owl:DatatypeProperty ; + rdfs:label "invalid" ; + rdfs:range xsd:string ; + skos:definition "Invalid state." ; + skos:inScheme odrl: . + +odrl:isA a owl:DatatypeProperty ; + rdfs:label "isA" ; + rdfs:range xsd:string ; + skos:definition "Relationship of type." ; + skos:inScheme odrl: . + +odrl:isAllOf a owl:DatatypeProperty ; + rdfs:label "isAllOf" ; + rdfs:range xsd:string ; + skos:definition "Is all of a set relationship." ; + skos:inScheme odrl: . + +odrl:isAnyOf a owl:DatatypeProperty ; + rdfs:label "isAnyOf" ; + skos:definition "Is any of a." ; + skos:inScheme odrl: . + +odrl:isNoneOf a owl:DatatypeProperty ; + rdfs:label "isNoneOf" ; + skos:definition "Is none of a." ; + skos:inScheme odrl: . + +odrl:isPartOf a owl:DatatypeProperty ; + rdfs:label "isPartOf" ; + rdfs:range xsd:string ; + skos:definition "Is part of relationship." ; + skos:inScheme odrl: . + +odrl:leftOperand a owl:DatatypeProperty ; + rdfs:label "leftOperand" ; + rdfs:range xsd:string ; + skos:definition "Left operand." ; + skos:inScheme odrl: . + +odrl:lt a owl:DatatypeProperty ; + rdfs:label "lt" ; + rdfs:range xsd:string ; + skos:definition "Less than operator." ; + skos:inScheme odrl: . + +odrl:lteq a owl:DatatypeProperty ; + rdfs:label "lteq" ; + rdfs:range xsd:string ; + skos:definition "Less than or equal to operator." ; + skos:inScheme odrl: . + +odrl:neq a owl:DatatypeProperty ; + rdfs:label "neq" ; + rdfs:range xsd:string ; + skos:definition "Not equal to operator." ; + skos:inScheme odrl: . + +odrl:operand a owl:DatatypeProperty ; + rdfs:label "operand" ; + rdfs:range xsd:string ; + skos:definition "Logical operand used in constraints." ; + skos:inScheme odrl: . + +odrl:operator a owl:DatatypeProperty ; + rdfs:label "operator" ; + rdfs:range xsd:string ; + skos:definition "Constraint operator." ; + skos:inScheme odrl: . + +odrl:or a owl:DatatypeProperty ; + rdfs:label "or" ; + skos:definition "Or operand." ; + skos:inScheme odrl: . + +odrl:perm a owl:DatatypeProperty ; + rdfs:label "perm" ; + rdfs:range xsd:string ; + skos:definition "Permission in conflict." ; + skos:inScheme odrl: . + +odrl:profile a owl:DatatypeProperty ; + rdfs:label "profile" ; + rdfs:range xsd:string ; + skos:definition "Profile information for the policy." ; + skos:inScheme odrl: . + +odrl:prohibit a owl:DatatypeProperty ; + rdfs:label "prohibit" ; + rdfs:range xsd:string ; + skos:definition "Prohibition in conflict." ; + skos:inScheme odrl: . + +odrl:refinement a owl:DatatypeProperty ; + rdfs:label "refinement" ; + rdfs:range xsd:string ; + skos:definition "A constraint refinement." ; + skos:inScheme odrl: . + +odrl:relation a owl:DatatypeProperty ; + rdfs:label "relation" ; + rdfs:range xsd:string ; + skos:definition "Describes relationships between rules." ; + skos:inScheme odrl: . + +odrl:remedy a owl:DatatypeProperty ; + rdfs:label "remedy" ; + rdfs:range xsd:string ; + skos:definition "Defines a remedy for unmet duties." ; + skos:inScheme odrl: . + +odrl:rightOperand a owl:DatatypeProperty ; + rdfs:label "rightOperand" ; + rdfs:range xsd:string ; + skos:definition "Right operand in constraint." ; + skos:inScheme odrl: . + +odrl:rightOperandReference a owl:DatatypeProperty ; + rdfs:label "rightOperandReference" ; + rdfs:range xsd:string ; + skos:definition "Reference to the right operand." ; + skos:inScheme odrl: . + +odrl:xone a owl:DatatypeProperty ; + rdfs:label "xone" ; + skos:definition "Logical XOR operand." ; + skos:inScheme odrl: . + +schema:leiCode a owl:DatatypeProperty ; + rdfs:label "leiCode" ; + rdfs:range xsd:string ; + skos:definition "Unique LEI number as defined by https://www.gleif.org." ; + skos:inScheme gx:slots . + +schema:name a owl:DatatypeProperty ; + rdfs:label "name" ; + dcterms:title "name" ; + rdfs:range xsd:string ; + skos:definition "A human readable name of the entity." ; + skos:inScheme gx:slots . + +schema:taxID a owl:DatatypeProperty ; + rdfs:label "taxId" ; + rdfs:range xsd:string ; + skos:definition "The company tax ID." ; + skos:inScheme gx:slots . + +gx:ConnectivityServiceOffering a owl:Class ; + rdfs:label "ConnectivityServiceOffering" ; + dcterms:title "Connectivity Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:ConnectivityConfiguration ; + owl:onProperty gx:connectivityConfiguration ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:connectivityQoS ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:connectivityConfiguration ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:connectivityQoS ], + [ a owl:Restriction ; + owl:allValuesFrom gx:QoS ; + owl:onProperty gx:connectivityQoS ], + gx:InfrastructureServiceOffering ; + skos:definition "Connectivity Infrastructure services are made out of Physical, Link and Network services. Interconnection services between providers exist as a subclass of Network services." ; + skos:inScheme gx:connectivity-service-offering . + +gx:DataAccountExport a owl:Class ; + rdfs:label "DataAccountExport" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:formatType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RequestTypes ; + owl:onProperty gx:requestType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:requestType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:requestType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:formatType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:accessType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:AccessTypes ; + owl:onProperty gx:accessType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MIMETypes ; + owl:onProperty gx:formatType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:accessType ] ; + owl:equivalentClass gx:DataAccountExport ; + skos:definition "List of methods to export data from your account out of the service." ; + skos:inScheme gx:service-offering . + +gx:DataProduct a owl:Class ; + rdfs:label "DataProduct" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:termsAndConditions ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataSet ; + owl:onProperty gx:aggregationOf ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:date ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataLicensors ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:identifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:aggregationOf ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:conformsTo ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:hasPolicy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:identifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:obsoleteDateTime ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:obsoleteDateTime ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcterms:license ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataLicensor ; + owl:onProperty gx:dataLicensors ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:identifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:conformsTo ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:hasPolicy ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcat:contactPoint ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataUsageAgreements ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:dateTime ; + owl:onProperty gx:obsoleteDateTime ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProducer ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:termsAndConditions ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:title ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataUsageAgreement ; + owl:onProperty gx:dataUsageAgreements ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty dcat:contactPoint ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcterms:issued ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty dcterms:license ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:termsAndConditions ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty dcat:contactPoint ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty dcterms:conformsTo ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:hasPolicy ], + gx:ServiceOffering ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +gx:Datacenter a owl:Class ; + rdfs:label "Datacenter" ; + dcterms:title "Datacenter" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:allValuesFrom gx:AvailabilityZone ; + owl:onProperty gx:aggregationOfResources ], + gx:PhysicalResource ; + skos:definition "A datacenter is an aggregation of availability zones" ; + skos:inScheme gx:datacenter . + +gx:GPSLocation a owl:Class ; + rdfs:label "GPSLocation" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:string [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^CRS" ] ) ] ) ] ; + owl:onProperty gx:crs ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:latitude ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:crs ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:longitude ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:latitude ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:string gx:GPSUnit ) ] xsd:string ) ] ; + owl:onProperty gx:latitude ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:altitude ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:string gx:GPSUnit ) ] xsd:string ) ] ; + owl:onProperty gx:longitude ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:longitude ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:crs ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:altitude ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:altitude ] ; + skos:definition "Physical GPS coordinates in ISO 6709:2008/Cor 1:2009 format." ; + skos:inScheme gx:address . + +gx:GaiaXTermsAndConditions a owl:Class ; + linkml:permissible_values . + +gx:Image a owl:Class ; + rdfs:label "Image" ; + dcterms:title "Image" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:secureBoot ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:ramReq ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:fileSize ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:multiQueues ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:encryption ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GPU ; + owl:onProperty gx:gpuReq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:cpuReq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:operatingSystem ], + [ a owl:Restriction ; + owl:allValuesFrom gx:UpdateStrategy ; + owl:onProperty gx:updateStrategy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:fileSize ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:secureBoot ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:multiQueues ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MaintenanceSubscription ; + owl:onProperty gx:maintenance ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:encryption ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:multiQueues ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vPMU ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:vPMU ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:updateStrategy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Disk ; + owl:onProperty gx:rootDiskReq ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:videoRamSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:cpuReq ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:fileSize ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:licenseIncluded ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:licenseIncluded ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:videoRamSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:operatingSystem ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vPMU ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:licenseIncluded ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:videoRamSize ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuReq ], + [ a owl:Restriction ; + owl:allValuesFrom gx:OperatingSystem ; + owl:onProperty gx:operatingSystem ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:maintenance ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CPU ; + owl:onProperty gx:cpuReq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:updateStrategy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:rootDiskReq ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Encryption ; + owl:onProperty gx:encryption ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Memory ; + owl:onProperty gx:ramReq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:maintenance ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:secureBoot ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:rootDiskReq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:ramReq ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuReq ], + gx:CodeArtifact ; + skos:definition "A software piece that can be executed by a virtual or bare metal Compute services. It is a subclass of OperatingSystem and CodeArtifact." ; + skos:inScheme gx:image . + +gx:InfrastructureServiceOffering a owl:Class ; + rdfs:label "InfrastructureServiceOffering" ; + dcterms:title "Infrastructure Service Offering" ; + rdfs:subClassOf gx:ServiceOffering ; + skos:definition "A digital service available for order and offering computational, storage and/pr network capabilities." ; + skos:inScheme gx:service-offering . + +gx:InterconnectionPointIdentifier a owl:Class ; + rdfs:label "InterconnectionPointIdentifier" ; + dcterms:title "Interconnection Point Identifier" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:specificParameters ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:string [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}" ] ) ] ) ] ; + owl:onProperty gx:ipAddress ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:macAddress ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:ipiProvider ], + [ a owl:Restriction ; + owl:allValuesFrom gx:IPIType ; + owl:onProperty gx:ipiType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DatacenterAllocation ; + owl:onProperty gx:datacenterAllocation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:ipiProvider ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:ipAddress ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:specificParameters ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:completeIPI ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:ipiType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:macAddress ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:string [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "(?:[0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}" ] ) ] ) ] ; + owl:onProperty gx:macAddress ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:completeIPI ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:ipiType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:specificParameters ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:ipiProvider ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:datacenterAllocation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:datacenterAllocation ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:completeIPI ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:ipAddress ] ; + skos:definition "Interconnection Point Identifier is a unique Service Access Point that identifies the location where resources can interconnect." ; + skos:inScheme gx:connectivity-configuration . + +gx:Participant a owl:Class ; + rdfs:label "Participant" ; + rdfs:subClassOf gx:GaiaXEntity ; + skos:definition "An legal or natural person that is onboarded to Gaia-X and offers, consumes services or operates resources." ; + skos:inScheme gx:participant . + +gx:RetentionDuration a owl:Class ; + rdfs:label "RetentionDuration" ; + rdfs:subClassOf ; + skos:definition "Sub-class of Time with units relevant for retention durations." ; + skos:inScheme gx:quantity . + +gx:SignatureCheckType a owl:Class ; + rdfs:label "SignatureCheckType" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:mandatory ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:participantRole ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:mandatory ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:legalValidity ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:mandatory ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:participantRole ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalValidity ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:participantRole ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:legalValidity ], + gx:GaiaXEntity ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +gx:SoftwareResource a owl:Class ; + rdfs:label "SoftwareResource" ; + dcterms:title "Software Resource" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:checkSum ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:version ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:buildDate ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:version ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:signature ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:patchLevel ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:patchLevel ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:version ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:buildDate ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:signature ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CheckSum ; + owl:onProperty gx:checkSum ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:dateTime ; + owl:onProperty gx:buildDate ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:checkSum ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Signature ; + owl:onProperty gx:signature ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:patchLevel ], + gx:VirtualResource ; + skos:definition "A Gaia-X Virtual Resource describing an executable program." ; + skos:inScheme gx:resource . + +gx:StorageServiceOffering a owl:Class ; + rdfs:label "StorageServiceOffering" ; + dcterms:title "Storage Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:StorageConfiguration ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:lifetimeManagement ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:dataViews ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:multipleViews ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:maximumSize ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:lifetimeManagement ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:minimumSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:multipleViews ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:versioning ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:maximumSize ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:minimumSize ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:versioning ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:storageConsistency ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:versioning ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:dataViews ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ConsistencyType ; + owl:onProperty gx:storageConsistency ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:multipleViews ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:minimumSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:storageConsistency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:lifetimeManagement ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:storageConfiguration ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:maximumSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataViews ], + gx:InfrastructureServiceOffering ; + skos:definition "A digital service available for order and offering storage capabilities." ; + skos:inScheme gx:storage-service-offering . + +gx:VLANConfiguration a owl:Class ; + rdfs:label "VLANConfiguration" ; + dcterms:title "VLAN configuration" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:vlanEtherType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vlanType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vlanTag ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vlanEtherType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vlanType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vlanTag ], + [ a owl:Restriction ; + owl:allValuesFrom gx:VlanType ; + owl:onProperty gx:vlanType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vlanEtherType ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 4094 ] ) ] ) ] ; + owl:onProperty gx:vlanTag ] ; + skos:definition "TDB" ; + skos:inScheme gx:connectivity-configuration . + +gx:Validity2 a owl:Class ; + linkml:permissible_values . + +gx:accessSemantics a owl:DatatypeProperty ; + rdfs:label "accessSemantics" ; + dcterms:title "Access Semantics" ; + rdfs:range xsd:boolean ; + skos:definition "Does I/O conform to the POSIX standard? See https://en.wikipedia.org/wiki/POSIX." ; + skos:inScheme gx:slots . + +gx:accessType a owl:ObjectProperty ; + rdfs:label "accessType" ; + dcterms:title "access type" ; + rdfs:range gx:AccessTypes ; + skos:definition "Type of data support: digital, physical." ; + skos:inScheme gx:slots . + +gx:applicableJurisdiction a owl:ObjectProperty ; + rdfs:label "applicableJurisdiction" ; + rdfs:range gx:CountryNameAlpha2 ; + skos:definition "The jurisdiction under which the subcontractor operates." ; + skos:inScheme gx:slots . + +gx:attestationServiceURI a owl:DatatypeProperty ; + rdfs:label "attestationServiceURI" ; + dcterms:title "attestation service URI" ; + rdfs:range xsd:anyURI ; + skos:definition "indicates whether confidential server has an associated attestation service." ; + skos:inScheme gx:slots . + +gx:availability a owl:ObjectProperty ; + rdfs:label "availability" ; + dcterms:title "availability" ; + rdfs:range gx:Availability ; + skos:definition "Contractual availability of connection defined in the SLA agreement. Availability is measured in the pseudo-unit \"percent\"." ; + skos:inScheme gx:slots . + +gx:bandWidth a owl:ObjectProperty ; + rdfs:label "bandWidth" ; + dcterms:title "band width" ; + rdfs:range gx:BandWidth ; + skos:definition "Contractual bandwidth defined in the service level agreement (SLA)." ; + skos:inScheme gx:slots . + +gx:baseContainerImage a owl:ObjectProperty ; + rdfs:label "baseContainerImage" ; + dcterms:title "Base Container Image" ; + rdfs:range gx:BaseContainerImage ; + skos:definition "container image base software stack" ; + skos:inScheme gx:slots . + +gx:baseFrequency a owl:ObjectProperty ; + rdfs:label "baseFrequency" ; + dcterms:title "base CPU frequency" ; + rdfs:range ; + skos:definition "Base frequency of the CPU." ; + skos:inScheme gx:slots . + +gx:boostFrequency a owl:ObjectProperty ; + rdfs:label "boostFrequency" ; + dcterms:title "boost CPU frequency" ; + rdfs:range ; + skos:definition "Boost frequency of the CPU." ; + skos:inScheme gx:slots . + +gx:bootVolume a owl:ObjectProperty ; + rdfs:label "bootVolume" ; + dcterms:title "boot volume" ; + rdfs:range gx:Disk ; + skos:definition "Boot volume capabilities of boot volume of the flavor." ; + skos:inScheme gx:slots . + +gx:buildDate a owl:DatatypeProperty ; + rdfs:label "buildDate" ; + dcterms:title "Build Date" ; + rdfs:range xsd:dateTime ; + skos:definition "Date and time the software was build, formated according to ISO 8601 (UTC - 24 hours)." ; + skos:inScheme gx:slots . + +gx:checkSum a owl:ObjectProperty ; + rdfs:label "checkSum" ; + rdfs:range gx:CheckSum ; + skos:definition "Details on checksum of the software." ; + skos:inScheme gx:slots . + +gx:checkSumCalculation a owl:ObjectProperty ; + rdfs:label "checkSumCalculation" ; + rdfs:range gx:ChecksumAlgorithm ; + skos:definition "Algorithm used to create checksum." ; + skos:inScheme gx:slots . + +gx:checkSumValue a owl:DatatypeProperty ; + rdfs:label "checkSumValue" ; + rdfs:range xsd:string ; + skos:definition "Value of the check sum." ; + skos:inScheme gx:slots . + +gx:cipher a owl:ObjectProperty ; + rdfs:label "cipher" ; + dcterms:title "encryption algorithm" ; + rdfs:range gx:EncryptionAlgorithm ; + skos:definition "Supported algorithm used to encrypt." ; + skos:inScheme gx:slots . + +gx:circuitType a owl:DatatypeProperty ; + rdfs:label "circuitType" ; + dcterms:title "circuit type" ; + rdfs:range xsd:string ; + skos:definition "Type of access medium: wired medium access or wireless medium access." ; + skos:inScheme gx:slots . + +gx:completeIPI a owl:DatatypeProperty ; + rdfs:label "completeIPI" ; + dcterms:title "complete IPI" ; + rdfs:range xsd:string ; + skos:definition "Unique label identifying structure of an IPI." ; + skos:inScheme gx:slots . + +gx:computeFunctionAllowAutoScaling a owl:DatatypeProperty ; + rdfs:label "computeFunctionAllowAutoScaling" ; + dcterms:title "Compute Function Allow Auto-scaling" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service supports auto-scaling of functions" ; + skos:inScheme gx:slots . + +gx:computeFunctionAllowFSMount a owl:DatatypeProperty ; + rdfs:label "computeFunctionAllowFSMount" ; + dcterms:title "Compute Function Allow filesystem mount" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service supports mounting and using external file systems in functions" ; + skos:inScheme gx:slots . + +gx:computeFunctionAllowQuota a owl:DatatypeProperty ; + rdfs:label "computeFunctionAllowQuota" ; + dcterms:title "Compute Function Allow Quota" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service allows to define resource quotas for functions (typically memory)" ; + skos:inScheme gx:slots . + +gx:computeFunctionAllowTimeout a owl:DatatypeProperty ; + rdfs:label "computeFunctionAllowTimeout" ; + dcterms:title "Compute Function Allow Timeout" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service allows to define timeouts for functions" ; + skos:inScheme gx:slots . + +gx:computeFunctionAllowVersioning a owl:DatatypeProperty ; + rdfs:label "computeFunctionAllowVersioning" ; + dcterms:title "Compute Function Allow Versioning" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service allows code versioning for functions" ; + skos:inScheme gx:slots . + +gx:computeFunctionConfiguration a owl:ObjectProperty ; + rdfs:label "computeFunctionConfiguration" ; + dcterms:title "Compute Function Configuration" ; + rdfs:range gx:ComputeFunctionConfiguration ; + skos:definition "Attributes configurable at service instantiation." ; + skos:inScheme gx:slots . + +gx:computeFunctionDebugTools a owl:DatatypeProperty ; + rdfs:label "computeFunctionDebugTools" ; + dcterms:title "Compute Function Debug Tools" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service includes debugging tools" ; + skos:inScheme gx:slots . + +gx:computeFunctionDescription a owl:DatatypeProperty ; + rdfs:label "computeFunctionDescription" ; + dcterms:title "Compute Function Description" ; + rdfs:range xsd:string ; + skos:definition "Description of what the function template does" ; + skos:inScheme gx:slots . + +gx:computeFunctionEditor a owl:DatatypeProperty ; + rdfs:label "computeFunctionEditor" ; + dcterms:title "Compute Function Editor" ; + rdfs:range xsd:boolean ; + skos:definition "Indicates whether the service includes a code editor." ; + skos:inScheme gx:slots . + +gx:computeFunctionName a owl:DatatypeProperty ; + rdfs:label "computeFunctionName" ; + dcterms:title "Compute Function Name" ; + rdfs:range xsd:string ; + skos:definition "Name of this function template" ; + skos:inScheme gx:slots . + +gx:confidential a owl:DatatypeProperty ; + rdfs:label "confidential" ; + dcterms:title "Confidential" ; + rdfs:range xsd:boolean ; + skos:definition "indicates whether container is of confidential nature" ; + skos:inScheme gx:slots . + +gx:confidentialComputing a owl:ObjectProperty ; + rdfs:label "confidentialComputing" ; + dcterms:title "confidential computing" ; + rdfs:range gx:ConfidentialComputing ; + skos:definition "Details with respect to confidential computing capabilities of the flavor." ; + skos:inScheme gx:slots . + +gx:connectivityQoS a owl:ObjectProperty ; + rdfs:label "connectivityQoS" ; + dcterms:title "Connectivity service offering performance values" ; + rdfs:range gx:QoS ; + skos:definition "Contractual performance values defined in the SLA." ; + skos:inScheme gx:slots . + +gx:consent a owl:ObjectProperty ; + rdfs:label "consent" ; + dcterms:title "consent" ; + rdfs:range gx:Consent ; + skos:definition "list of consents covering the processing activities from the data subjects as Natural Person when the dataset contains PII." ; + skos:inScheme gx:slots . + +gx:consistencyType a owl:ObjectProperty ; + rdfs:label "consistencyType" ; + dcterms:title "Consistency Level" ; + rdfs:range gx:ConsistencyType ; + skos:definition "Type of consistency supported" ; + skos:inScheme gx:slots . + +gx:consumedBy a owl:ObjectProperty ; + rdfs:label "consumedBy" ; + rdfs:range gx:DataConsumer ; + skos:definition "A resolvable link to the Data Consumer Delaration." ; + skos:inScheme gx:slots . + +gx:contactInformation a owl:ObjectProperty ; + rdfs:label "contactInformation" ; + rdfs:range gx:ContactInformation ; + skos:definition "Allows to provide a specific provider contact point for data portability." ; + skos:inScheme gx:slots . + +gx:containerFormat a owl:ObjectProperty ; + rdfs:label "containerFormat" ; + dcterms:title "Format" ; + rdfs:range gx:ContainerFormat ; + skos:definition "container image format" ; + skos:inScheme gx:slots . + +gx:containerImageLink a owl:DatatypeProperty ; + rdfs:label "containerImageLink" ; + dcterms:title "Container Image Link" ; + rdfs:range xsd:anyURI ; + skos:definition "Link to the image's repository" ; + skos:inScheme gx:slots . + +gx:countryName a owl:DatatypeProperty ; + rdfs:label "countryName" ; + rdfs:range xsd:string ; + skos:definition "The name of the country." ; + skos:inScheme gx:slots . + +gx:cpuArchitecture a owl:ObjectProperty ; + rdfs:label "cpuArchitecture" ; + dcterms:title "CPU architecture" ; + rdfs:range gx:Architectures ; + skos:definition "Architecture of CPU as defined per .name string of structure static const X86CPUDefinition builtin_x86_defs[] defined in https://gitlab.com/qemu-project/qemu/-/blob/master/target/i386/cpu.c. Non-listed architectures to be designated as 'other'" ; + skos:inScheme gx:slots . + +gx:cpuReq a owl:ObjectProperty ; + rdfs:label "cpuReq" ; + dcterms:title "CPU requirements" ; + rdfs:range gx:CPU ; + skos:definition "Details with respect to CPU capabilities required to run the image." ; + skos:inScheme gx:slots . + +gx:cpuRequirements a owl:ObjectProperty ; + rdfs:label "cpuRequirements" ; + dcterms:title "CPU Requirements" ; + rdfs:range gx:CPU ; + skos:definition "CPU requirements" ; + skos:inScheme gx:slots . + +gx:credentialType a owl:DatatypeProperty ; + rdfs:label "credentialType" ; + dcterms:title "Credential Type" ; + rdfs:range xsd:string ; + skos:definition "Type of the compliant credential." ; + skos:inScheme gx:slots . + +gx:dataProtectionContact a owl:DatatypeProperty ; + rdfs:label "dataProtectionContact" ; + dcterms:title "data protection contact" ; + rdfs:range xsd:string ; + skos:definition "A URL pointing to a contact form or an email address." ; + skos:inScheme gx:slots . + +gx:dataUsage a owl:ObjectProperty ; + rdfs:label "dataUsage" ; + rdfs:range gx:DataUsage ; + skos:definition "A resolvable link to Data Usage." ; + skos:inScheme gx:slots . + +gx:dataUsageAgreementTrustAnchor a owl:DatatypeProperty ; + rdfs:label "dataUsageAgreementTrustAnchor" ; + rdfs:range xsd:string ; + skos:definition "A resolvable link to the Data Usage Agreement Trust Anchor." ; + skos:inScheme gx:slots . + +gx:dataViews a owl:DatatypeProperty ; + rdfs:label "dataViews" ; + dcterms:title "Data Views" ; + rdfs:range xsd:boolean ; + skos:definition "Capability to compose logical data views and present the subset of the data as a logical data entity" ; + skos:inScheme gx:slots . + +gx:datacenterAllocation a owl:ObjectProperty ; + rdfs:label "datacenterAllocation" ; + dcterms:title "datacenter allocation" ; + rdfs:range gx:DatacenterAllocation ; + skos:definition "Details specific situation within the datacenter where the service can be accessed." ; + skos:inScheme gx:slots . + +gx:date a owl:DatatypeProperty ; + rdfs:label "date" ; + rdfs:range xsd:date ; + skos:definition "Date for which this energy mix has been attained, if the date is in the past, or is forecast to be attained, if the date is in the future." ; + skos:inScheme gx:slots . + +gx:decimals a owl:DatatypeProperty ; + rdfs:label "decimals" ; + dcterms:title "decimals" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:float [ a rdfs:Datatype ; + owl:onDatatype xsd:float ; + owl:withRestrictions ( [ xsd:minInclusive 0e+00 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:float ; + owl:withRestrictions ( [ xsd:maxInclusive 1e+00 ] ) ] ) ] ; + skos:inScheme gx:slots . + +gx:defaultOversubscriptionRatio a owl:DatatypeProperty ; + rdfs:label "defaultOversubscriptionRatio" ; + dcterms:title "default over-subscription ratio" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "Over-subscription means assigning more capacity to virtual machines that the physical device has. Default over-subscription ratio defines the amount of default over-subscription as a value larger or equal to 1.0. 1.0 means no over-subscription." ; + skos:inScheme gx:slots . + +gx:degrees a owl:DatatypeProperty ; + rdfs:label "degrees" ; + dcterms:title "degrees" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive -180 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 180 ] ) ] ) ] ; + skos:inScheme gx:slots . + +gx:deletionTimeframe a owl:DatatypeProperty ; + rdfs:label "deletionTimeframe" ; + rdfs:range xsd:string ; + skos:definition "Timeframe within which the customer's data will be deleted." ; + skos:inScheme gx:slots . + +gx:destinationIdentifierZ a owl:DatatypeProperty ; + rdfs:label "destinationIdentifierZ" ; + dcterms:title "destination identifier" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:PhysicalInterconnectionPointIdentifier gx:VirtualInterconnectionPointIdentifier ) ] xsd:string ) ] ; + skos:definition "InterconnectionPointIdentifier reference of the destination service access point." ; + skos:inScheme gx:slots . + +gx:diskBusType a owl:ObjectProperty ; + rdfs:label "diskBusType" ; + dcterms:title "Disk Bus Type" ; + rdfs:range gx:DiskBusType ; + skos:definition "Type of disk controller the disk is attached to." ; + skos:inScheme gx:slots . + +gx:diskSize a owl:ObjectProperty ; + rdfs:label "diskSize" ; + dcterms:title "Disk size" ; + rdfs:range gx:MemorySize ; + skos:definition "The size of the hard drive." ; + skos:inScheme gx:slots . + +gx:diskType a owl:ObjectProperty ; + rdfs:label "diskType" ; + dcterms:title "Disk Type" ; + rdfs:range gx:DiskType ; + skos:definition "The type of storage drive." ; + skos:inScheme gx:slots . + +gx:eccEnabled a owl:DatatypeProperty ; + rdfs:label "eccEnabled" ; + dcterms:title "error correction code (ecc)" ; + rdfs:range xsd:boolean ; + skos:definition "Error connection code allows to detect and correct bit errors in data. True, if error-correction-code is supported by the ram, false otherwise. Default: False." ; + skos:inScheme gx:slots . + +gx:email a owl:DatatypeProperty ; + rdfs:label "email" ; + rdfs:range xsd:string ; + skos:definition "Email address of the contact." ; + skos:inScheme gx:slots . + +gx:encryption a owl:ObjectProperty ; + rdfs:label "encryption" ; + rdfs:range gx:Encryption ; + skos:definition "Details with respect to encryption of the images." ; + skos:inScheme gx:slots . + +gx:endpointURL a owl:DatatypeProperty ; + rdfs:label "endpointURL" ; + dcterms:title "endpoint URL" ; + rdfs:range xsd:anyURI ; + skos:definition "The URL of the endpoint where it can be accessed." ; + skos:inScheme gx:slots . + +gx:energyUsageEfficiency a owl:ObjectProperty ; + rdfs:label "energyUsageEfficiency" ; + dcterms:title "Energy Usage Efficiency" ; + rdfs:range gx:EnergyUsageEfficiency ; + skos:definition "Information about the energy usage efficiency of the resource, including relevant certifications and metrics." ; + skos:inScheme gx:slots . + +gx:engineVersion a owl:DatatypeProperty ; + rdfs:label "engineVersion" ; + dcterms:title "Engine Version" ; + rdfs:range xsd:string ; + skos:definition "Gaia-X compliance engine version that delivered a label credential." ; + skos:inScheme gx:slots . + +gx:eori a owl:DatatypeProperty ; + rdfs:label "eori" ; + rdfs:range xsd:string ; + skos:definition "The Economic Operators Registration and Identification number (EORI)." ; + skos:inScheme gx:slots . + +gx:euid a owl:DatatypeProperty ; + rdfs:label "euid" ; + rdfs:range xsd:string ; + skos:definition "The European Unique Identifier (EUID) for business located in the European Economic Area, Iceland, Liechtenstein or Norway and registered in the Business Registers Interconnection System (BRIS). This number can be found via the EU Business registers portal." ; + skos:inScheme gx:slots . + +gx:fileSize a owl:ObjectProperty ; + rdfs:label "fileSize" ; + dcterms:title "file size" ; + rdfs:range gx:MemorySize ; + skos:definition "Size of the image." ; + skos:inScheme gx:slots . + +gx:firmwareType a owl:ObjectProperty ; + rdfs:label "firmwareType" ; + dcterms:title "Firmware type" ; + rdfs:range gx:FirmType ; + skos:definition "Type of firmware which which guests are booted." ; + skos:inScheme gx:slots . + +gx:floor a owl:DatatypeProperty ; + rdfs:label "floor" ; + dcterms:title "datacenter floor" ; + rdfs:range xsd:string ; + skos:definition "The floor number of the datacenter where the service can be accessed." ; + skos:inScheme gx:slots . + +gx:formalDescription a owl:DatatypeProperty ; + rdfs:label "formalDescription" ; + rdfs:range xsd:string ; + skos:definition "The formal description (e.g. openAPI Description) of the endpoint." ; + skos:inScheme gx:slots . + +gx:formatType a owl:ObjectProperty ; + rdfs:label "formatType" ; + dcterms:title "format type" ; + rdfs:range gx:MIMETypes ; + skos:definition "Type of Media Types (formerly known as MIME types) as defined by the IANA." ; + skos:inScheme gx:slots . + +gx:functionConcurrencyLimit a owl:DatatypeProperty ; + rdfs:label "functionConcurrencyLimit" ; + dcterms:title "Function Concurrency Limit" ; + rdfs:range xsd:integer ; + skos:definition "Maximum number of concurrent execution of a function" ; + skos:inScheme gx:slots . + +gx:functionMaximumNumber a owl:DatatypeProperty ; + rdfs:label "functionMaximumNumber" ; + dcterms:title "Function Maximum Number" ; + rdfs:range xsd:integer ; + skos:definition "Maximum number of functions that can be created." ; + skos:inScheme gx:slots . + +gx:functionMemoryLimit a owl:ObjectProperty ; + rdfs:label "functionMemoryLimit" ; + dcterms:title "Function Memory Limit" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum amount of memory usable by a function" ; + skos:inScheme gx:slots . + +gx:functionRequestSizeLimit a owl:ObjectProperty ; + rdfs:label "functionRequestSizeLimit" ; + dcterms:title "Function Request Size Limit" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum size for incoming request (or triggering event) for a function" ; + skos:inScheme gx:slots . + +gx:functionResponseSizeLimit a owl:ObjectProperty ; + rdfs:label "functionResponseSizeLimit" ; + dcterms:title "Function Response Size Limit" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum size for a function response" ; + skos:inScheme gx:slots . + +gx:functionSizeLimit a owl:ObjectProperty ; + rdfs:label "functionSizeLimit" ; + dcterms:title "Function Size Limit" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum size of a deployed function" ; + skos:inScheme gx:slots . + +gx:functionStorageLimit a owl:ObjectProperty ; + rdfs:label "functionStorageLimit" ; + dcterms:title "Function Storage Limit" ; + rdfs:range gx:MemorySize ; + skos:definition "Storage limit for deployed functions" ; + skos:inScheme gx:slots . + +gx:functionTimeLimit a owl:ObjectProperty ; + rdfs:label "functionTimeLimit" ; + dcterms:title "Function Time Limit" ; + rdfs:range ; + skos:definition "Maximum execution time for a function" ; + skos:inScheme gx:slots . + +gx:gaiaxTermsAndConditions a owl:ObjectProperty ; + rdfs:label "gaiaxTermsAndConditions" ; + dcterms:title "Gaia-X terms and conditions" ; + rdfs:range gx:GaiaXTermsAndConditions ; + skos:definition "Gaia-X terms and conditions this issuer agreed with in order to act as an issuer of Gaia-X compliant credentials." ; + skos:inScheme gx:slots . + +gx:generation a owl:DatatypeProperty ; + rdfs:label "generation" ; + dcterms:title "Generation of the device" ; + rdfs:range xsd:string ; + skos:definition "Vendor specific generation of the device." ; + skos:inScheme gx:slots . + +gx:gpuInterconnection a owl:ObjectProperty ; + rdfs:label "gpuInterconnection" ; + rdfs:range gx:GPUInterconnetionTypes ; + skos:definition "Interconnection of multiple GPUs within a server system" ; + skos:inScheme gx:slots . + +gx:gpuLimit a owl:DatatypeProperty ; + rdfs:label "gpuLimit" ; + dcterms:title "GPU Limit" ; + rdfs:range xsd:integer ; + skos:definition "GPU number limit" ; + skos:inScheme gx:slots . + +gx:gpuMemory a owl:ObjectProperty ; + rdfs:label "gpuMemory" ; + rdfs:range gx:MemorySize ; + skos:definition "Size of memory of the GPU." ; + skos:inScheme gx:slots . + +gx:gpuPassthrough a owl:DatatypeProperty ; + rdfs:label "gpuPassthrough" ; + dcterms:title "GPU path through" ; + rdfs:range xsd:boolean ; + skos:definition "If true, GPU is provided via passthrough, otherwise GPU is virtualized." ; + skos:inScheme gx:slots . + +gx:gpuProcessingUnits a owl:DatatypeProperty ; + rdfs:label "gpuProcessingUnits" ; + dcterms:title "gpu processing units" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "Number of processing units, also called compute units, execution units or streaming multiprocessors, of the GPU." ; + skos:inScheme gx:slots . + +gx:gpuReq a owl:ObjectProperty ; + rdfs:label "gpuReq" ; + dcterms:title "GPU requirements" ; + rdfs:range gx:GPU ; + skos:definition "Details with respect to GPU capabilities required to run the image." ; + skos:inScheme gx:slots . + +gx:gpuRequirements a owl:ObjectProperty ; + rdfs:label "gpuRequirements" ; + dcterms:title "GPU Requirements" ; + rdfs:range gx:GPU ; + skos:definition "number of GPUs" ; + skos:inScheme gx:slots . + +gx:guaranteed a owl:ObjectProperty ; + rdfs:label "guaranteed" ; + dcterms:title "Guaranteed" ; + rdfs:range ; + skos:definition "Minimum percentage of time where a performance-level is guaranteed to be met." ; + skos:inScheme gx:slots . + +gx:hardwareAssistedVirtualization a owl:DatatypeProperty ; + rdfs:label "hardwareAssistedVirtualization" ; + dcterms:title "Hardware-assisted virtualization" ; + rdfs:range xsd:boolean ; + skos:definition "Hardware-assisted virtualization, a.k.a. accelerated virtualization or hardware virtualization, enables full virtualization. Full virtualization means to run an unmodified guest operation system in complete isolation by emulating a complete hardware environment." ; + skos:inScheme gx:slots . + +gx:hardwareEncryption a owl:DatatypeProperty ; + rdfs:label "hardwareEncryption" ; + dcterms:title "Hardware Encryption enabled" ; + rdfs:range xsd:boolean ; + skos:definition "If true, encryption of memory at the hardware level is enabled. Default: False." ; + skos:inScheme gx:slots . + +gx:headquartersAddress a owl:ObjectProperty ; + rdfs:label "headquartersAddress" ; + rdfs:range gx:Address ; + skos:definition "Full physical location of the headquarter of the organization." ; + skos:inScheme gx:slots . + +gx:hotfixHours a owl:DatatypeProperty ; + rdfs:label "hotfixHours" ; + dcterms:title "Hotfix hours" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + skos:definition "Time in hours passed after image's distributor published a critical hot fix and cloud provider updated this image with the critical patch. A critical bug is defined as a security vulnerability with a CVSS score of 9.0 or higher." ; + skos:inScheme gx:slots . + +gx:hourlyCarbonFreeEnergy a owl:DatatypeProperty ; + rdfs:label "hourlyCarbonFreeEnergy" ; + rdfs:range xsd:float ; + skos:definition "Percentage of hourly carbon-free energy in the energy mix." ; + skos:inScheme gx:slots . + +gx:hwRngTypeOfFlavor a owl:ObjectProperty ; + rdfs:label "hwRngTypeOfFlavor" ; + dcterms:title "Hardware based random number generator (RNG)" ; + rdfs:range gx:RNGTypes ; + skos:definition "Type of physical phenomena hardware random number generator (RNG) of this flavor is based on." ; + skos:inScheme gx:slots . + +gx:hwRngTypeOfImage a owl:ObjectProperty ; + rdfs:label "hwRngTypeOfImage" ; + dcterms:title "Hardware based random number generator (RNG)" ; + rdfs:range gx:RNGTypes ; + skos:definition "Type of physical phenomena hardware random number generator (RNG) this image prefers." ; + skos:inScheme gx:slots . + +gx:hypervisor a owl:ObjectProperty ; + rdfs:label "hypervisor" ; + rdfs:range gx:Hypervisor ; + skos:definition "Hypervisor as Gaia-X software resources." ; + skos:inScheme gx:slots . + +gx:iops a owl:ObjectProperty ; + rdfs:label "iops" ; + dcterms:title "IOPS" ; + rdfs:range gx:IOPS ; + skos:definition "QoS metric for Input/Output operations per second." ; + skos:inScheme gx:slots . + +gx:ipAddress a owl:DatatypeProperty ; + rdfs:label "ipAddress" ; + dcterms:title "ip address" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:string [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}" ] ) ] ) ] ; + skos:definition "The IP address required for L3 connectivity setup." ; + skos:inScheme gx:slots . + +gx:ipVersion a owl:ObjectProperty ; + rdfs:label "ipVersion" ; + dcterms:title "IP version" ; + rdfs:range gx:IpVersionTypes ; + skos:definition "Version of IP address supported. IPv4: only ipV4 addresses are supported. IPv6: both version iIPV4 and IPv6 are supported." ; + skos:inScheme gx:slots . + +gx:ipiProvider a owl:DatatypeProperty ; + rdfs:label "ipiProvider" ; + dcterms:title "ipi provider" ; + rdfs:range xsd:string ; + skos:definition "The Provider of the IPI." ; + skos:inScheme gx:slots . + +gx:ipiType a owl:ObjectProperty ; + rdfs:label "ipiType" ; + dcterms:title "ipi type" ; + rdfs:range gx:IPIType ; + skos:definition "Type of the interconnection point identifier." ; + skos:inScheme gx:slots . + +gx:jitter a owl:ObjectProperty ; + rdfs:label "jitter" ; + dcterms:title "jitter" ; + rdfs:range gx:Jitter ; + skos:definition "Contractual jitter defined in the SLA. If not specified, then best effort is assumed." ; + skos:inScheme gx:slots . + +gx:keyManagement a owl:ObjectProperty ; + rdfs:label "keyManagement" ; + dcterms:title "key management" ; + rdfs:range gx:KeyManagement ; + skos:definition "Define key management method. Allowed values are: managed, BYOK, HYOK" ; + skos:inScheme gx:slots . + +gx:labelLevel a owl:ObjectProperty ; + rdfs:label "labelLevel" ; + dcterms:title "Label Level" ; + rdfs:range gx:LabelLevel ; + skos:definition "Abbreviated conformity level of the label credential (SC, L1, L2, ...)." ; + skos:inScheme gx:slots . + +gx:lastLevelCacheSize a owl:ObjectProperty ; + rdfs:label "lastLevelCacheSize" ; + dcterms:title "last level cache size" ; + rdfs:range gx:MemorySize ; + skos:definition "Last Level Cache size of the CPU." ; + skos:inScheme gx:slots . + +gx:latency a owl:ObjectProperty ; + rdfs:label "latency" ; + dcterms:title "latency" ; + rdfs:range gx:Latency ; + skos:definition "Contractual latency defined in the SLA. If not specified, then best effort is assumed." ; + skos:inScheme gx:slots . + +gx:latitude a owl:DatatypeProperty ; + rdfs:label "latitude" ; + dcterms:title "latitude" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:string gx:GPSUnit ) ] xsd:string ) ] ; + skos:definition "Coordinate representing x horizontal position such as latitude. Negative number south of equator and positive north of equator." ; + skos:inScheme gx:slots . + +gx:legalAddress a owl:ObjectProperty ; + rdfs:label "legalAddress" ; + dcterms:title "legal address" ; + rdfs:range gx:Address ; + skos:definition "The full legal address of the organization." ; + skos:inScheme gx:slots . + +gx:legalDocument a owl:ObjectProperty ; + rdfs:label "legalDocument" ; + rdfs:range gx:LegalDocument ; + skos:definition "Legal document describing the data portability agreement between the Provider and the Customer hence creating obligations." ; + skos:inScheme gx:slots . + +gx:legalName a owl:DatatypeProperty ; + rdfs:label "legalName" ; + rdfs:range xsd:string ; + skos:definition "The legal name of the subcontractor." ; + skos:inScheme gx:slots . + +gx:legalValidity a owl:DatatypeProperty ; + rdfs:label "legalValidity" ; + rdfs:range xsd:boolean ; + skos:definition "Establish the if the Legal validity check needs to be enforced to the Signature. Possible values are Yes/No" ; + skos:inScheme gx:slots . + +gx:licenseIncluded a owl:DatatypeProperty ; + rdfs:label "licenseIncluded" ; + dcterms:title "License included" ; + rdfs:range xsd:boolean ; + skos:definition "In case an image requires a commercial license to be used (No Freeware), this attribute indicates, if service usage fee includes that license (true) or customer has to bring its own commercial license (False). Default: False" ; + skos:inScheme gx:slots . + +gx:lifetimeManagement a owl:DatatypeProperty ; + rdfs:label "lifetimeManagement" ; + dcterms:title "LifetimeManagement" ; + rdfs:range xsd:integer ; + skos:definition "Lifetime (in hours) of data (since last access), before it is moved externally, archived or deleted and will not be accessible through the storage service." ; + skos:inScheme gx:slots . + +gx:local a owl:DatatypeProperty ; + rdfs:label "local" ; + rdfs:range xsd:string ; + skos:definition "The state issued company number." ; + skos:inScheme gx:slots . + +gx:loggingService a owl:DatatypeProperty ; + rdfs:label "loggingService" ; + rdfs:range xsd:string ; + skos:definition "Link to the Logging Service." ; + skos:inScheme gx:slots . + +gx:longitude a owl:DatatypeProperty ; + rdfs:label "longitude" ; + dcterms:title "longitude" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( xsd:string gx:GPSUnit ) ] xsd:string ) ] ; + skos:definition "Coordinate representing y horizontal position such as longitude. Negative values west of Prime Meridian and positive values east of Prime Meridian." ; + skos:inScheme gx:slots . + +gx:macAddress a owl:DatatypeProperty ; + rdfs:label "macAddress" ; + dcterms:title "mac address" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:string [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "(?:[0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}" ] ) ] ) ] ; + skos:definition "The mac address required for L2 connectivity setup." ; + skos:inScheme gx:slots . + +gx:maintainedUntil a owl:DatatypeProperty ; + rdfs:label "maintainedUntil" ; + dcterms:title "Maintenance until" ; + rdfs:range xsd:date ; + skos:definition "Date (UTC) until vendor of image's operating system promises maintenance at least." ; + skos:inScheme gx:slots . + +gx:maintenance a owl:ObjectProperty ; + rdfs:label "maintenance" ; + rdfs:range gx:MaintenanceSubscription ; + skos:definition "Details on maintenance capabilities of vendor of image's operating system." ; + skos:inScheme gx:slots . + +gx:mandatory a owl:DatatypeProperty ; + rdfs:label "mandatory" ; + rdfs:range xsd:string ; + skos:definition "Establish the if a Signature is mandatory or Optional. Possible values are Yes/No" ; + skos:inScheme gx:slots . + +gx:maximumObjectSize a owl:ObjectProperty ; + rdfs:label "maximumObjectSize" ; + dcterms:title "Maximum Object Size" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum size for objects supported by the service." ; + skos:inScheme gx:slots . + +gx:maximumSize a owl:ObjectProperty ; + rdfs:label "maximumSize" ; + dcterms:title "Maximum Size" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum Capacity (expressed as value + unit) supported by the service." ; + skos:inScheme gx:slots . + +gx:memoryClass a owl:ObjectProperty ; + rdfs:label "memoryClass" ; + dcterms:title "memory class" ; + rdfs:range gx:MemoryClasses ; + skos:definition "DRAM technology name defined by JEDEC." ; + skos:inScheme gx:slots . + +gx:memoryLimit a owl:ObjectProperty ; + rdfs:label "memoryLimit" ; + dcterms:title "Memory Limit" ; + rdfs:range gx:MemorySize ; + skos:definition "container memory limits" ; + skos:inScheme gx:slots . + +gx:memoryRank a owl:ObjectProperty ; + rdfs:label "memoryRank" ; + dcterms:title "memory rank" ; + rdfs:range gx:MemoryRanks ; + skos:definition "Rank defines the number of memory chip banks and the buffering used to access these." ; + skos:inScheme gx:slots . + +gx:memoryRequirements a owl:ObjectProperty ; + rdfs:label "memoryRequirements" ; + dcterms:title "Memory Requirements" ; + rdfs:range gx:Memory ; + skos:definition "container memory requirements" ; + skos:inScheme gx:slots . + +gx:memorySize a owl:ObjectProperty ; + rdfs:label "memorySize" ; + dcterms:title "memory size" ; + rdfs:range gx:MemorySize ; + skos:definition "Memory size of RAM." ; + skos:inScheme gx:slots . + +gx:minimumSize a owl:ObjectProperty ; + rdfs:label "minimumSize" ; + dcterms:title "Minimum Size" ; + rdfs:range gx:MemorySize ; + skos:definition "Minimum Capacity (expressed as value + unit) supported by the service." ; + skos:inScheme gx:slots . + +gx:minutes a owl:DatatypeProperty ; + rdfs:label "minutes" ; + dcterms:title "minutes" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 60 ] ) ] ) ] ; + skos:inScheme gx:slots . + +gx:multiQueues a owl:DatatypeProperty ; + rdfs:label "multiQueues" ; + dcterms:title "Multi queues" ; + rdfs:range xsd:boolean ; + skos:definition "If true, one queue is set for each virtual CPU." ; + skos:inScheme gx:slots . + +gx:multipleViews a owl:DatatypeProperty ; + rdfs:label "multipleViews" ; + dcterms:title "Multiple Views" ; + rdfs:range xsd:boolean ; + skos:definition "Capability for multiple views. For example is it possible to view Objects as Files, or the other way around" ; + skos:inScheme gx:slots . + +gx:network a owl:DatatypeProperty ; + rdfs:label "network" ; + rdfs:range xsd:string ; + skos:definition "Network capabilities of the flavor." ; + skos:inScheme gx:slots . + +gx:notarizedIn a owl:DatatypeProperty ; + rdfs:label "notarizedIn" ; + rdfs:range xsd:string ; + skos:definition "A resolvable link to the Notarization service" ; + skos:inScheme gx:slots . + +gx:numberOfCores a owl:DatatypeProperty ; + rdfs:label "numberOfCores" ; + dcterms:title "Number of CPU cores" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "Number of cores of the CPU." ; + skos:inScheme gx:slots . + +gx:numberOfCoresLimit a owl:DatatypeProperty ; + rdfs:label "numberOfCoresLimit" ; + dcterms:title "Number Of Cores Limit" ; + rdfs:range xsd:integer ; + skos:definition "limit to the number of cores usable by a container (expressed in milicore)" ; + skos:inScheme gx:slots . + +gx:numberOfThreads a owl:DatatypeProperty ; + rdfs:label "numberOfThreads" ; + dcterms:title "Number of threads" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "Number of threads of the CPU." ; + skos:inScheme gx:slots . + +gx:oldVersionsValidUntil a owl:DatatypeProperty ; + rdfs:label "oldVersionsValidUntil" ; + dcterms:title "Old versions Valid until" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:Validity1 gx:Validity2 gx:LatestN xsd:date ) ] xsd:string ) ] ; + skos:definition "Defines, how long outdated and hidden images are available by its ID. Allowed values are \"none\" (none information are given), \"notice\" (outdated version is valid until deprecation notice from provider), \"forever\" (Outdated version will never be deleted), non-negative integer n (latest n version keep available) and date in UTC (outdated version is valid until given date)." ; + skos:inScheme gx:slots . + +gx:operatingSystem a owl:ObjectProperty ; + rdfs:label "operatingSystem" ; + dcterms:title "Operating System" ; + rdfs:range gx:OperatingSystem ; + skos:definition "A resolvable link to Gaia-X credential of operation system offered by this image." ; + skos:inScheme gx:slots . + +gx:osDistribution a owl:ObjectProperty ; + rdfs:label "osDistribution" ; + dcterms:title "Operation System Distribution" ; + rdfs:range gx:OSDistribution ; + skos:definition "The common name of the distribution of the operating system as defined in http://libosinfo.org/." ; + skos:inScheme gx:slots . + +gx:pCPU a owl:ObjectProperty ; + rdfs:label "pCPU" ; + dcterms:title "physical CPU" ; + rdfs:range gx:CPU ; + skos:definition "Hardware capabilities of phyisical CPU used by given flavor." ; + skos:inScheme gx:slots . + +gx:packetLoss a owl:ObjectProperty ; + rdfs:label "packetLoss" ; + dcterms:title "packet loss" ; + rdfs:range gx:PacketLoss ; + skos:definition "Contractual packet loss of connection defined in the SLA agreement. If not specified, then best effort is assumed. packetLoss measured in the pseudo-unit \"percent\"" ; + skos:inScheme gx:slots . + +gx:participantRole a owl:DatatypeProperty ; + rdfs:label "participantRole" ; + rdfs:range xsd:string ; + skos:definition "Establish a unique way to identify the participant that has to Sign(e.g. gx:providedBy is identified by Provider ). Possible values are Provider, Consumer, Licensor, Producer" ; + skos:inScheme gx:slots . + +gx:patchLevel a owl:DatatypeProperty ; + rdfs:label "patchLevel" ; + dcterms:title "Patch level" ; + rdfs:range xsd:string ; + skos:definition "Software specific patch number describing patch level of the software." ; + skos:inScheme gx:slots . + +gx:patchPanel a owl:DatatypeProperty ; + rdfs:label "patchPanel" ; + dcterms:title "datacenter patch panel" ; + rdfs:range xsd:string ; + skos:definition "The Id of the datacenter patch panel where the service can be accessed." ; + skos:inScheme gx:slots . + +gx:phoneNumber a owl:DatatypeProperty ; + rdfs:label "phoneNumber" ; + rdfs:range xsd:string ; + skos:definition "Phone number of the contact." ; + skos:inScheme gx:slots . + +gx:policyDocument a owl:DatatypeProperty ; + rdfs:label "policyDocument" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( odrl:Policy xsd:string xsd:anyURI ) ] xsd:string ) ] ; + skos:definition """A link to the actual policy or the content of the policy itself. +""" ; + skos:inScheme gx:slots . + +gx:policyLanguage a owl:ObjectProperty ; + rdfs:label "policyLanguage" ; + dcterms:title "Policy Language Type" ; + rdfs:range gx:PolicyLanguageEnum ; + skos:definition "The language in which the policy is expressed (e.g., ODRL, XACML, Rego, JSON-based policies)." ; + skos:inScheme gx:slots . + +gx:portNumber a owl:DatatypeProperty ; + rdfs:label "portNumber" ; + dcterms:title "datacenter port number" ; + rdfs:range xsd:integer ; + skos:definition "The port number on the patch panel where the service can be accessed." ; + skos:inScheme gx:slots . + +gx:postalAddress a owl:ObjectProperty ; + rdfs:label "postalAddress" ; + rdfs:range gx:Address ; + skos:definition "Postal address of the contact." ; + skos:inScheme gx:slots . + +gx:powerUsageEffectiveness a owl:DatatypeProperty ; + rdfs:label "powerUsageEffectiveness" ; + rdfs:range xsd:float ; + skos:definition "The effectiveness of power usage, represented as a float." ; + skos:inScheme gx:slots . + +gx:pricing a owl:DatatypeProperty ; + rdfs:label "pricing" ; + rdfs:range xsd:anyURI ; + skos:definition "Link to the service's pricing page." ; + skos:inScheme gx:slots . + +gx:protectionFrequency a owl:ObjectProperty ; + rdfs:label "protectionFrequency" ; + rdfs:range gx:ProtectionFrequency ; + skos:definition "Frequency at which data are captured/protected." ; + skos:inScheme gx:slots . + +gx:protectionMethod a owl:ObjectProperty ; + rdfs:label "protectionMethod" ; + dcterms:title "Protection Method" ; + rdfs:range gx:ProtectionMethod ; + skos:definition "Method used to protect data, can be be full copy, incremental,..." ; + skos:inScheme gx:slots . + +gx:protectionRetention a owl:ObjectProperty ; + rdfs:label "protectionRetention" ; + dcterms:title "Protection Retention" ; + rdfs:range gx:RetentionDuration ; + skos:definition "How long captured/protected data are kept available." ; + skos:inScheme gx:slots . + +gx:protocolType a owl:ObjectProperty ; + rdfs:label "protocolType" ; + dcterms:title "protocol type" ; + rdfs:range gx:ProtocolType ; + skos:definition "Link protocol type." ; + skos:inScheme gx:slots . + +gx:providedUntil a owl:DatatypeProperty ; + rdfs:label "providedUntil" ; + dcterms:title "Provided until" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ a rdfs:Datatype ; + owl:unionOf ( gx:Validity1 xsd:date ) ] xsd:string ) ] ; + skos:definition "Details, how long the image will be provided in image catalogue. Allowed values are \"none\" (none information are given), \"notice\" (image is available until deprecation notice from provider), and date in UTC (date until the image is available)." ; + skos:inScheme gx:slots . + +gx:providerContactInformation a owl:ObjectProperty ; + rdfs:label "providerContactInformation" ; + dcterms:title "Provider Contact Information" ; + rdfs:range gx:ContactInformation ; + skos:definition "The contact information where the customer can contact the provider of this service." ; + skos:inScheme gx:slots . + +gx:provisionType a owl:ObjectProperty ; + rdfs:label "provisionType" ; + dcterms:title "provision type" ; + rdfs:range gx:ProvisionTypes ; + skos:definition "Provision type of the service" ; + skos:inScheme gx:slots . + +gx:publicIpAddressProvisioning a owl:ObjectProperty ; + rdfs:label "publicIpAddressProvisioning" ; + dcterms:title "public ip address provisioning" ; + rdfs:range gx:PublicIpAddressProvisioningTypes ; + skos:definition "Defines how public IP address are provided. Floating: floating ips are supported." ; + skos:inScheme gx:slots . + +gx:publisher a owl:DatatypeProperty ; + rdfs:label "publisher" ; + dcterms:title "publisher" ; + rdfs:range xsd:string ; + skos:definition "Publisher of the standard." ; + skos:inScheme gx:slots . + +gx:pxeImageDiskFormat a owl:ObjectProperty ; + rdfs:label "pxeImageDiskFormat" ; + dcterms:title "disk format" ; + rdfs:range gx:PXEDiskType ; + skos:definition "Disk format. Default \"ISO\"." ; + skos:inScheme gx:slots . + +gx:rackNumber a owl:DatatypeProperty ; + rdfs:label "rackNumber" ; + dcterms:title "datacenter rack number" ; + rdfs:range xsd:string ; + skos:definition "The Id of the datacenter rack number where the service can be accessed." ; + skos:inScheme gx:slots . + +gx:ramReq a owl:ObjectProperty ; + rdfs:label "ramReq" ; + dcterms:title "RAM requirements" ; + rdfs:range gx:Memory ; + skos:definition "Minimal size of RAM required to run the image." ; + skos:inScheme gx:slots . + +gx:reason a owl:DatatypeProperty ; + rdfs:label "reason" ; + rdfs:range xsd:string ; + skos:definition "Reason for which the transfer might occur." ; + skos:inScheme gx:slots . + +gx:refersTo a owl:ObjectProperty ; + rdfs:label "refersTo" ; + dcterms:title "refers to" ; + rdfs:range gx:Datacenter ; + skos:definition "Datacenter where the service can be accessed." ; + skos:inScheme gx:slots . + +gx:renewableEnergy a owl:DatatypeProperty ; + rdfs:label "renewableEnergy" ; + rdfs:range xsd:float ; + skos:definition "Percentage of renewable energy in the energy mix." ; + skos:inScheme gx:slots . + +gx:replaceFrequency a owl:ObjectProperty ; + rdfs:label "replaceFrequency" ; + dcterms:title "Replace Frequency" ; + rdfs:range gx:UpdateFrequency ; + skos:definition "Frequency, in which the provider updates the image on a regular basis. Possible values are: yearly, quarterly, monthly, weekly, daily, critical_bug, and never." ; + skos:inScheme gx:slots . + +gx:requestType a owl:ObjectProperty ; + rdfs:label "requestType" ; + dcterms:title "request type" ; + rdfs:range gx:RequestTypes ; + skos:definition "The mean to request data retrieval: API, email, webform, unregisteredLetter, registeredLetter, supportCenter." ; + skos:inScheme gx:slots . + +gx:rootDiskReq a owl:ObjectProperty ; + rdfs:label "rootDiskReq" ; + dcterms:title "root disk requirements" ; + rdfs:range gx:Disk ; + skos:definition "Minimal size of root disk required to run the image." ; + skos:inScheme gx:slots . + +gx:roundTripTime a owl:ObjectProperty ; + rdfs:label "roundTripTime" ; + dcterms:title "roundTrip time" ; + rdfs:range gx:RoundTripTime ; + skos:definition "Contractual roundTrip time defined in the SLA. If not specified, then best effort is assumed." ; + skos:inScheme gx:slots . + +gx:rulesVersion a owl:DatatypeProperty ; + rdfs:label "rulesVersion" ; + dcterms:title "Rules Version" ; + rdfs:range xsd:string ; + skos:definition "Gaia-X compliance document version from which the validated criteria originate." ; + skos:inScheme gx:slots . + +gx:scope a owl:DatatypeProperty ; + rdfs:label "scope" ; + rdfs:range xsd:string ; + skos:definition "Perimeter of data that will be transferred." ; + skos:inScheme gx:slots . + +gx:seconds a owl:DatatypeProperty ; + rdfs:label "seconds" ; + dcterms:title "seconds" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 60 ] ) ] ) ] ; + skos:inScheme gx:slots . + +gx:secureBoot a owl:DatatypeProperty ; + rdfs:label "secureBoot" ; + dcterms:title "Secure Boot" ; + rdfs:range xsd:boolean ; + skos:definition "If true, instances of the image are only started, if signature of software, such as firmware or operating system, are valid. Default: False." ; + skos:inScheme gx:slots . + +gx:serviceScope a owl:DatatypeProperty ; + rdfs:label "serviceScope" ; + dcterms:title "Service scope" ; + rdfs:range xsd:string ; + skos:definition "Plain text describing the service scope." ; + skos:inScheme gx:slots . + +gx:serviceType a owl:DatatypeProperty ; + rdfs:label "serviceType" ; + dcterms:title "service type" ; + rdfs:range xsd:string ; + skos:definition "Type of Service Offering. Choose one of the following: virtual, bare-metal, mixed" ; + skos:inScheme gx:slots . + +gx:signature a owl:ObjectProperty ; + rdfs:label "signature" ; + rdfs:range gx:Signature ; + skos:definition "Details with respect to signature of the software." ; + skos:inScheme gx:slots . + +gx:signatureAlgorithm a owl:ObjectProperty ; + rdfs:label "signatureAlgorithm" ; + rdfs:range gx:SignatureAlgorithm ; + skos:definition "Defines the algorithm used to calculate or verify the signature." ; + skos:inScheme gx:slots . + +gx:signatureValue a owl:DatatypeProperty ; + rdfs:label "signatureValue" ; + rdfs:range xsd:string ; + skos:definition "Value of the signature" ; + skos:inScheme gx:slots . + +gx:smtEnabled a owl:DatatypeProperty ; + rdfs:label "smtEnabled" ; + dcterms:title "smt enabled" ; + rdfs:range xsd:boolean ; + skos:definition "Is simultaneous multithreading (SMT) or hyper threading (HT) active in this CPU? Default \"False\"." ; + skos:inScheme gx:slots . + +gx:sourceIdentifierA a owl:DatatypeProperty ; + rdfs:label "sourceIdentifierA" ; + dcterms:title "source identifier" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:PhysicalInterconnectionPointIdentifier gx:VirtualInterconnectionPointIdentifier ) ] xsd:string ) ] ; + skos:definition "InterconnectionPointIdentifier reference of the source service access point." ; + skos:inScheme gx:slots . + +gx:specificParameters a owl:DatatypeProperty ; + rdfs:label "specificParameters" ; + dcterms:title "specific parameters" ; + rdfs:range xsd:string ; + skos:definition "Type or Provider Specific Parameters, separated by colons." ; + skos:inScheme gx:slots . + +gx:standardReference a owl:DatatypeProperty ; + rdfs:label "standardReference" ; + dcterms:title "standard reference" ; + rdfs:range xsd:anyURI ; + skos:definition "Provides a link to schemas or details about applied standards." ; + skos:inScheme gx:slots . + +gx:storageConsistency a owl:ObjectProperty ; + rdfs:label "storageConsistency" ; + dcterms:title "Storage Consistency" ; + rdfs:range gx:ConsistencyType ; + skos:definition "Consistency model provided. See https://en.wikipedia.org/wiki/Consistency_model" ; + skos:inScheme gx:slots . + +gx:subProcessor a owl:ObjectProperty ; + rdfs:label "subProcessor" ; + rdfs:range gx:LegalPerson ; + skos:definition "Sub-processor to which the data can be transferred." ; + skos:inScheme gx:slots . + +gx:subProcessorManagement a owl:ObjectProperty ; + rdfs:label "subProcessorManagement" ; + rdfs:range gx:LegalDocument ; + skos:definition "Management means of the sub-processor." ; + skos:inScheme gx:slots . + +gx:subdivisionCountryCode a owl:ObjectProperty ; + rdfs:label "subdivisionCountryCode" ; + rdfs:range gx:RegionCode ; + skos:definition "The country subdivision (state/region) where the LEI number is registered." ; + skos:inScheme gx:slots . + +gx:subscriptionIncluded a owl:DatatypeProperty ; + rdfs:label "subscriptionIncluded" ; + dcterms:title "Subscription included" ; + rdfs:range xsd:boolean ; + skos:definition "True, if cloud service provider prepared already the image to reviece bug fixes, security fixes and (minor) function updates. Default: False" ; + skos:inScheme gx:slots . + +gx:subscriptionRequired a owl:DatatypeProperty ; + rdfs:label "subscriptionRequired" ; + dcterms:title "Subscription required" ; + rdfs:range xsd:boolean ; + skos:definition "True, if cloud service user needs a maintenance subscription account from the vendor of image's operating system in order to receive fixes. Default: False." ; + skos:inScheme gx:slots . + +gx:supportedLanguage a owl:ObjectProperty ; + rdfs:label "supportedLanguage" ; + dcterms:title "Supported Language" ; + rdfs:range gx:ComputeFunctionLanguage ; + skos:definition "Language for writing compute function" ; + skos:inScheme gx:slots . + +gx:supportedOversubscriptionRatio a owl:DatatypeProperty ; + rdfs:label "supportedOversubscriptionRatio" ; + dcterms:title "supported over-subscription ratio" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "Over-subscription means assigning more capacity to virtual machines that the physical device has. Supported over-subscription ratio defines the amount of supported over-subscription as a value larger or equal to 1.0. 1.0 means no over-subscription." ; + skos:inScheme gx:slots . + +gx:synchronousReplication a owl:DatatypeProperty ; + rdfs:label "synchronousReplication" ; + dcterms:title "Synchronous Replication" ; + rdfs:range xsd:boolean ; + skos:definition "Whether replication is performed in synchronous mode" ; + skos:inScheme gx:slots . + +gx:targetPercentile a owl:ObjectProperty ; + rdfs:label "targetPercentile" ; + dcterms:title "target percentile" ; + rdfs:range gx:TargetPercentile ; + skos:definition "Contractual percentile in the SLA. Usually referred to the number of frames the SLA metrics such as availability, latency and jitter can be guaranteed." ; + skos:inScheme gx:slots . + +gx:technology a owl:DatatypeProperty ; + rdfs:label "technology" ; + rdfs:range xsd:string ; + skos:definition "Particular confidential computing technology used by flavors as defined in..." ; + skos:inScheme gx:slots . + +gx:termOfUsage a owl:DatatypeProperty ; + rdfs:label "termOfUsage" ; + rdfs:range xsd:string ; + skos:definition "A resolvable link to the Term of Usage." ; + skos:inScheme gx:slots . + +gx:termsAndConditions a owl:DatatypeProperty ; + rdfs:label "termsAndConditions" ; + rdfs:range xsd:string ; + skos:definition "A resolvable link to the Terms and Conditions applying to that service." ; + skos:inScheme gx:slots . + +gx:thermalDesignPower a owl:ObjectProperty ; + rdfs:label "thermalDesignPower" ; + dcterms:title "thermal design power" ; + rdfs:range ; + skos:definition "CPU Thermal Design Power." ; + skos:inScheme gx:slots . + +gx:throughput a owl:ObjectProperty ; + rdfs:label "throughput" ; + dcterms:title "throughput" ; + rdfs:range gx:Throughput ; + skos:definition "QoS metric for throughput" ; + skos:inScheme gx:slots . + +gx:triggeringService a owl:ObjectProperty ; + rdfs:label "triggeringService" ; + dcterms:title "Triggering Service" ; + rdfs:range gx:ServiceOffering ; + skos:definition "Service providing the events usable to trigger execution of a ComputeFunction" ; + skos:inScheme gx:slots . + +gx:updateStrategy a owl:ObjectProperty ; + rdfs:label "updateStrategy" ; + rdfs:range gx:UpdateStrategy ; + skos:definition "Details on provider's image update strategy of this image. An update strategy defines ..." ; + skos:inScheme gx:slots . + +gx:uri a owl:DatatypeProperty ; + rdfs:label "uri" ; + rdfs:range xsd:anyURI ; + skos:definition "URI for the contact." ; + skos:inScheme gx:slots . + +gx:vCPUs a owl:DatatypeProperty ; + rdfs:label "vCPUs" ; + dcterms:title "number of virtual CPUs" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "A Non-negative integer (beeing equal or greater than 1) defining the number of virtual CPUs availabe in given flavor." ; + skos:inScheme gx:slots . + +gx:vPMU a owl:DatatypeProperty ; + rdfs:label "vPMU" ; + dcterms:title "Virtual performance monitoring unit" ; + rdfs:range xsd:boolean ; + skos:definition "If true, a virtual performance monitoring unit (vPMU) is enable in guest. Default: False" ; + skos:inScheme gx:slots . + +gx:vatID a owl:DatatypeProperty ; + rdfs:label "vatID" ; + rdfs:range xsd:string ; + skos:definition "The VAT identification number." ; + skos:inScheme gx:slots . + +gx:vendor a owl:DatatypeProperty ; + rdfs:label "vendor" ; + rdfs:range xsd:string ; + skos:definition "Vendor of the device." ; + skos:inScheme gx:slots . + +gx:version a owl:DatatypeProperty ; + rdfs:label "version" ; + rdfs:range xsd:string ; + skos:definition "Version of the software." ; + skos:inScheme gx:slots . + +gx:versioning a owl:DatatypeProperty ; + rdfs:label "versioning" ; + dcterms:title "Versioning" ; + rdfs:range xsd:boolean ; + skos:definition "Whether versioning is available on this storage service." ; + skos:inScheme gx:slots . + +gx:videoRamSize a owl:ObjectProperty ; + rdfs:label "videoRamSize" ; + dcterms:title "Video RAM size" ; + rdfs:range gx:MemorySize ; + skos:definition "Maximum amount of RAM for the video image." ; + skos:inScheme gx:slots . + +gx:vlanEtherType a owl:DatatypeProperty ; + rdfs:label "vlanEtherType" ; + dcterms:title "vlan ether type" ; + rdfs:range xsd:string ; + skos:definition "The ether type of the vlan in hexadecimal notation." ; + skos:inScheme gx:slots . + +gx:vlanTag a owl:DatatypeProperty ; + rdfs:label "vlanTag" ; + dcterms:title "vlan tag" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 4094 ] ) ] ) ] ; + skos:definition "Vlan Tag ID that range between 1 and 4094. In case qinq connection type is chosen tow vlan tag, namely outer and innter should be provided." ; + skos:inScheme gx:slots . + +gx:vlanType a owl:ObjectProperty ; + rdfs:label "vlanType" ; + dcterms:title "vlan type" ; + rdfs:range gx:VlanType ; + skos:definition "The chosen types of vlan types." ; + skos:inScheme gx:slots . + +gx:vmImageDiskFormat a owl:ObjectProperty ; + rdfs:label "vmImageDiskFormat" ; + dcterms:title "VM Image disk format" ; + rdfs:range gx:VMDiskType ; + skos:definition "Disk format og the VM inage. Default \"RAW\"" ; + skos:inScheme gx:slots . + +gx:watchDogAction a owl:ObjectProperty ; + rdfs:label "watchDogAction" ; + dcterms:title "Watchdog action" ; + rdfs:range gx:WatchDogActions ; + skos:definition "Define the action to be performed if server hangs." ; + skos:inScheme gx:slots . + + a owl:DatatypeProperty ; + rdfs:label "locality" ; + rdfs:range xsd:string ; + skos:definition "The locality (e.g. city or town) associated with the address." ; + skos:inScheme gx:slots . + + a owl:DatatypeProperty ; + rdfs:label "postalCode" ; + rdfs:range xsd:string ; + skos:definition "The local postal code of the address." ; + skos:inScheme gx:slots . + + a owl:DatatypeProperty ; + rdfs:label "streetAddress" ; + rdfs:range xsd:string ; + skos:definition "The street address of a postal address." ; + skos:inScheme gx:slots . + + a owl:DatatypeProperty ; + rdfs:label "digestSRI" ; + dcterms:title "Digest SRI" ; + rdfs:range ; + skos:definition "Subresource Integrity hash of the verifiable credential ensuring it has won't be modified." ; + skos:inScheme gx:slots . + + a owl:Class ; + rdfs:label "FloatPercentage" ; + dcterms:title "Float Percentage" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:value ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:value ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:float [ a rdfs:Datatype ; + owl:onDatatype xsd:float ; + owl:withRestrictions ( [ xsd:minInclusive 0e+00 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:float ; + owl:withRestrictions ( [ xsd:maxInclusive 1e+02 ] ) ] ) ] ; + owl:onProperty gx:value ], + rdfs:Datatype ; + owl:equivalentClass gx:FloatPercentage ; + skos:definition "Definition of percentage, according to https://qudt.org/2.1/schema/qudt" ; + skos:inScheme gx:quantity . + + a owl:Class ; + rdfs:label "DataRate" ; + rdfs:subClassOf ; + owl:equivalentClass gx:DataRate ; + skos:definition "Definition of 'Data Rate', according to http://qudt.org/quantitykind/DataRate." ; + skos:inScheme gx:quantity . + +odrl:Asset a owl:Class ; + rdfs:label "Asset" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:AssetCollection ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:AssetCollection ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:AssetCollection ] ; + skos:definition "ODRL Core Vocabulary Terms related to Assets" ; + skos:inScheme odrl: . + +odrl:duty a owl:ObjectProperty ; + rdfs:label "duty" ; + rdfs:range odrl:Rule ; + skos:definition "Defines a duty." ; + skos:inScheme odrl: . + +odrl:obligation a owl:ObjectProperty ; + rdfs:label "obligation" ; + rdfs:range odrl:Rule ; + skos:definition "Defines an obligation." ; + skos:inScheme odrl: . + +odrl:permission a owl:ObjectProperty ; + rdfs:label "permission" ; + rdfs:range odrl:Rule ; + skos:definition "Defines a permission." ; + skos:inScheme odrl: . + +odrl:prohibition a owl:ObjectProperty ; + rdfs:label "prohibition" ; + rdfs:range odrl:Rule ; + skos:definition "Defines a prohibition." ; + skos:inScheme odrl: . + +gx:AccessTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +gx:ComputeServiceOffering a owl:Class ; + rdfs:label "ComputeServiceOffering" ; + dcterms:title "Compute Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:TenantSeparation ; + owl:onProperty gx:tenantSeparation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:tenantSeparation ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:tenantSeparation ], + gx:InfrastructureServiceOffering ; + skos:definition "A digital service available for order and offering computational capabilities." ; + skos:inScheme gx:service-offering . + +gx:ContactInformation a owl:Class ; + rdfs:label "ContactInformation" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:phoneNumber ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:uri ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:phoneNumber ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:email ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Address ; + owl:onProperty gx:postalAddress ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:phoneNumber ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:uri ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:postalAddress ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:uri ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:postalAddress ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:email ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:email ] ; + skos:definition "Contains contact details for an entity." ; + skos:inScheme gx:contact-information . + +gx:DataLicensor a owl:Class ; + rdfs:label "DataLicensor" ; + rdfs:subClassOf gx:LegalPerson ; + owl:equivalentClass ; + skos:definition "is equivalent to Gaia-X Licensor" ; + skos:inScheme gx:data-exchange-wg . + +gx:DataTransfer a owl:Class ; + rdfs:label "DataTransfer" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:scope ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:reason ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:reason ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:reason ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:scope ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:scope ] ; + skos:definition "Defines the basic structure for data transfers, including reasons and scope." ; + skos:inScheme gx:data-transfer . + +gx:DataUsageAgreement a owl:Class ; + rdfs:label "DataUsageAgreement" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:licensedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:dataProduct ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProducer ; + owl:onProperty gx:producedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:SignatureCheckType ; + owl:onProperty gx:signers ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:producedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:dataUsageAgreementTrustAnchor ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProvider ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:producedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:signers ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:dataUsageAgreementTrustAnchor ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProduct ; + owl:onProperty gx:dataProduct ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:licensedBy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:dataProduct ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:dataUsageAgreementTrustAnchor ] ; + owl:equivalentClass ; + skos:inScheme gx:data-exchange-wg . + +gx:Device a owl:Class ; + rdfs:label "Device" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:supportedOversubscriptionRatio ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:supportedOversubscriptionRatio ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:defaultOversubscriptionRatio ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:vendor ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:vendor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:supportedOversubscriptionRatio ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:generation ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:defaultOversubscriptionRatio ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:defaultOversubscriptionRatio ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:vendor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:generation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:generation ] ; + skos:definition "Details with respect to properties and capabilities of a hardware or virtualized device." ; + skos:inScheme gx:device . + +gx:Encryption a owl:Class ; + rdfs:label "Encryption" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:EncryptionAlgorithm ; + owl:onProperty gx:cipher ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:cipher ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:cipher ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:keyManagement ], + [ a owl:Restriction ; + owl:allValuesFrom gx:KeyManagement ; + owl:onProperty gx:keyManagement ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:keyManagement ] ; + skos:definition "Encryption capabilities of a Gaia-X entity." ; + skos:inScheme gx:cryptography . + +gx:GPSUnit a owl:Class ; + rdfs:label "GPSUnit" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive -180 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 180 ] ) ] ) ] ; + owl:onProperty gx:degrees ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:decimals ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:minutes ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:seconds ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:degrees ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:degrees ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:float [ a rdfs:Datatype ; + owl:onDatatype xsd:float ; + owl:withRestrictions ( [ xsd:minInclusive 0e+00 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:float ; + owl:withRestrictions ( [ xsd:maxInclusive 1e+00 ] ) ] ) ] ; + owl:onProperty gx:decimals ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:decimals ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 60 ] ) ] ) ] ; + owl:onProperty gx:seconds ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 60 ] ) ] ) ] ; + owl:onProperty gx:minutes ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:minutes ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:seconds ] ; + skos:definition "Definition of a geographical point." ; + skos:inScheme gx:address . + +gx:IpVersionTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +gx:PXEDiskType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +gx:PhysicalResource a owl:Class ; + rdfs:label "PhysicalResource" ; + dcterms:title "Physical Resource" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:Resource ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:allValuesFrom gx:EnergyMix ; + owl:onProperty gx:energyMix ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:energyUsageEfficiency ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:manufacturedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:location ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:ownedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:EnergyUsageEfficiency ; + owl:onProperty gx:energyUsageEfficiency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:waterUsageEffectiveness ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:energyMix ], + [ a owl:Restriction ; + owl:allValuesFrom gx:WaterUsageEffectiveness ; + owl:onProperty gx:waterUsageEffectiveness ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:manufacturedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:maintainedBy ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:waterUsageEffectiveness ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:ownedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Address ; + owl:onProperty gx:location ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:maintainedBy ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:energyUsageEfficiency ], + gx:Resource ; + skos:definition "A Physical resource is, but not limited to, a datacenter, a bare-metal service, a warehouse, a plant. Those are entities that have a weight and position in physical space." ; + skos:inScheme gx:resource . + +gx:ProtectionMethod a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +gx:QoS a owl:Class ; + rdfs:label "QoS" ; + dcterms:title "Service offering performance values." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:packetLoss ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RoundTripTime ; + owl:onProperty gx:roundTripTime ], + [ a owl:Restriction ; + owl:allValuesFrom gx:IOPS ; + owl:onProperty gx:iops ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:latency ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:targetPercentile ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:targetPercentile ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:packetLoss ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Availability ; + owl:onProperty gx:availability ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:availability ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Latency ; + owl:onProperty gx:latency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:iops ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:latency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:availability ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:throughput ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:roundTripTime ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:throughput ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:iops ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:jitter ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:jitter ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:roundTripTime ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:bandWidth ], + [ a owl:Restriction ; + owl:allValuesFrom gx:BandWidth ; + owl:onProperty gx:bandWidth ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:bandWidth ], + [ a owl:Restriction ; + owl:allValuesFrom gx:TargetPercentile ; + owl:onProperty gx:targetPercentile ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Throughput ; + owl:onProperty gx:throughput ], + [ a owl:Restriction ; + owl:allValuesFrom gx:PacketLoss ; + owl:onProperty gx:packetLoss ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Jitter ; + owl:onProperty gx:jitter ] ; + skos:definition "Contractual performance values defined in the Service Level Agreement." ; + skos:inScheme gx:qos . + +gx:ReplicationPolicy a owl:Class ; + rdfs:label "ReplicationPolicy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:synchronousReplication ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:replicaNumber ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:synchronousReplication ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty gx:replicaNumber ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:geoReplication ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:synchronousReplication ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ConsistencyType ; + owl:onProperty gx:consistencyType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:consistencyType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GeoReplicationScope ; + owl:onProperty gx:geoReplication ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:consistencyType ], + gx:DataProtectionPolicy ; + skos:definition "Describe data protection features based on Replication for storage services" ; + skos:inScheme gx:data-protection-policy . + +gx:StorageConfiguration a owl:Class ; + rdfs:label "StorageConfiguration" ; + dcterms:title "Storage Configuration" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:blockSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:storageDeduplication ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DeduplicationMethod ; + owl:onProperty gx:storageDeduplication ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataProtectionPolicy ; + owl:onProperty gx:storageProtection ], + [ a owl:Restriction ; + owl:allValuesFrom gx:StorageRedundancyMechanism ; + owl:onProperty gx:storageRedundancyMechanism ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:storageQoS ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CompressionAlgorithm ; + owl:onProperty gx:storageCompression ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:storageCompression ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Encryption ; + owl:onProperty gx:storageEncryption ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:blockSize ], + [ a owl:Restriction ; + owl:allValuesFrom gx:QoS ; + owl:onProperty gx:storageQoS ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:storageRedundancyMechanism ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:storageEncryption ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:storageProtection ], + gx:InstantiationRequirement ; + skos:definition "Represents the attributes that are configurable at service instantiation for storage service offerings." ; + skos:inScheme gx:storage-configuration . + +gx:VirtualInterconnectionPointIdentifier a owl:Class ; + rdfs:label "VirtualInterconnectionPointIdentifier" ; + dcterms:title "Virtual Interconnection Point Identifier" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:interconnectionPointIdentifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:interconnectionPointIdentifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:participants ], + [ a owl:Restriction ; + owl:allValuesFrom gx:InterconnectionPointIdentifier ; + owl:onProperty gx:interconnectionPointIdentifier ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:participants ], + gx:VirtualResource ; + skos:definition "TBD" ; + skos:inScheme gx:connectivity-configuration . + +gx:accessAttributes a owl:ObjectProperty ; + rdfs:label "accessAttributes" ; + dcterms:title "Access Attributes" ; + rdfs:range gx:AccessAttribute ; + skos:definition "Supported access attributes (ie how the data can be accessed, read only, read-write, append-only, etc.)" ; + skos:inScheme gx:slots . + +gx:altitude a owl:DatatypeProperty ; + rdfs:label "altitude" ; + dcterms:title "altitude" ; + rdfs:range xsd:string ; + skos:definition "For three-dimensional point locations, a value representing vertical position through either height or depth. Positive direction and units are defined by CRS identifier." ; + skos:inScheme gx:slots ; + skos:note "If present, then crs attribute should also be specified." . + +gx:certifications a owl:ObjectProperty ; + rdfs:label "certifications" ; + rdfs:range gx:LegalDocument ; + skos:definition "Legal documents containing certifications." ; + skos:inScheme gx:slots . + +gx:containsPII a owl:DatatypeProperty ; + rdfs:label "containsPII" ; + dcterms:title "contains PII" ; + rdfs:range xsd:boolean ; + skos:definition "Boolean for Personal Identifier Information, which is determined by the Participant owning the Data Resource." ; + skos:inScheme gx:slots . + +gx:cpu a owl:ObjectProperty ; + rdfs:label "cpu" ; + dcterms:title "CPU capabilities" ; + rdfs:range gx:CpuCapabilities ; + skos:definition "Capabilities of virtual CPUs available in flavor." ; + skos:inScheme gx:slots . + +gx:crs a owl:DatatypeProperty ; + rdfs:label "crs" ; + dcterms:title "crs" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:string [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^CRS" ] ) ] ) ] ; + skos:definition "Coordinate Reference System identifier. Framework used to precisely measure locations on the surface of Earth as coordinates." ; + skos:inScheme gx:slots . + +gx:endpoint a owl:ObjectProperty ; + rdfs:label "endpoint" ; + dcterms:title "endpoint" ; + rdfs:range gx:Endpoint ; + skos:definition "Endpoint through which the Service Offering can be accessed." ; + skos:inScheme gx:slots . + +gx:gpu a owl:ObjectProperty ; + rdfs:label "gpu" ; + rdfs:range gx:GPU ; + skos:definition "GPU capabilities of the flavor." ; + skos:inScheme gx:slots . + +gx:legalDocuments a owl:ObjectProperty ; + rdfs:label "legalDocuments" ; + dcterms:title "Legal Documents" ; + rdfs:range gx:LegalDocument ; + skos:definition "A list of legal documents in relation to the service or the customer." ; + skos:inScheme gx:slots . + +gx:location a owl:DatatypeProperty, + owl:ObjectProperty ; + rdfs:label "location", + "locations" ; + rdfs:range xsd:string, + gx:Address ; + skos:definition "A list of physical locations.", + "List of dataset storage locations" ; + skos:inScheme gx:slots . + +gx:maintainedBy a owl:ObjectProperty ; + rdfs:label "maintainedBy" ; + dcterms:title "maintained by" ; + rdfs:range gx:LegalPerson ; + skos:definition "A list of resolvable links to Gaia-X Credentials of participants maintaining the resource in operational condition and thus having physical access to it." ; + skos:inScheme gx:slots . + +gx:means a owl:DatatypeProperty ; + rdfs:label "means" ; + rdfs:range xsd:string ; + skos:definition "Means used to accomplish a task." ; + skos:inScheme gx:slots . + +gx:region a owl:ObjectProperty ; + rdfs:label "region" ; + rdfs:range gx:NUTS2Region ; + skos:definition "The NUTS2 region code of the geographical location." ; + skos:inScheme gx:slots . + +gx:signers a owl:ObjectProperty ; + rdfs:label "signers" ; + rdfs:range gx:SignatureCheckType ; + skos:definition "The array identifying all required Participant signature." ; + skos:inScheme gx:slots . + + a owl:Class ; + rdfs:label "Frequency" ; + rdfs:subClassOf ; + owl:equivalentClass gx:Frequency ; + skos:definition "Definition of 'Frequency', according to http://qudt.org/quantitykind/FrequencyDefinition." ; + skos:inScheme gx:quantity . + +gx:BlockStorageTechnology a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:ConfidentialComputing a owl:Class ; + rdfs:label "ConfidentialComputing" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:technology ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:attestationServiceURI ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:attestationServiceURI ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:technology ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:technology ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:attestationServiceURI ] ; + skos:inScheme gx:server-flavor . + +gx:DataProtectionPolicy a owl:Class ; + rdfs:label "DataProtectionPolicy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:protectionRetention ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:protectionFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ProtectionFrequency ; + owl:onProperty gx:protectionFrequency ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:protectionFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ProtectionMethod ; + owl:onProperty gx:protectionMethod ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RetentionDuration ; + owl:onProperty gx:protectionRetention ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:protectionMethod ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:protectionMethod ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:protectionRetention ] ; + skos:definition "A container class for various data protection features, such as backup or replication" ; + skos:inScheme gx:data-protection-policy . + +gx:FirmType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:GeoReplicationScope a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:InstantiationRequirement a owl:Class ; + rdfs:label "InstantiationRequirement" ; + dcterms:title "Instantiation Requirement" ; + rdfs:subClassOf gx:GaiaXEntity ; + skos:definition "A container class to gather all requirements for compute service offering instantiations." ; + skos:inScheme gx:instantiation-requirement . + +gx:KeyManagement a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:Memory a owl:Class ; + rdfs:label "Memory" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:hardwareEncryption ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:hardwareEncryption ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:eccEnabled ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemoryRanks ; + owl:onProperty gx:memoryRank ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:memorySize ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memoryRank ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:memoryRank ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memorySize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:memoryClass ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hardwareEncryption ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:eccEnabled ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemoryClasses ; + owl:onProperty gx:memoryClass ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:memorySize ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:eccEnabled ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:memoryClass ], + gx:Device ; + skos:definition "Details with respect to properties and capabilities of RAM." ; + skos:inScheme gx:memory . + +gx:PhysicalInterconnectionPointIdentifier a owl:Class ; + rdfs:label "PhysicalInterconnectionPointIdentifier" ; + dcterms:title "Physical Interconnection Point Identifier" ; + rdfs:subClassOf gx:PointOfPresence ; + skos:definition "TBD" ; + skos:inScheme gx:connectivity-configuration . + +gx:ProvisionTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:PublicIpAddressProvisioningTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:VirtualResource a owl:Class ; + rdfs:label "VirtualResource" ; + dcterms:title "Virtual Resource" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:resourcePolicy ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:LegalPerson xsd:string ) ] xsd:string ) ] ; + owl:onProperty gx:copyrightOwnedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:resourcePolicy ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ a rdfs:Datatype ; + owl:unionOf ( gx:SPDX xsd:anyURI ) ] xsd:string ) ] ; + owl:onProperty gx:license ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:license ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:copyrightOwnedBy ], + gx:Resource ; + skos:definition "It represents static data in any form and necessary information such as dataset, configuration file, license, keypair, an AI model, neural network weights, etc." ; + skos:inScheme gx:resource . + +gx:VlanType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:exposedThrough a owl:DatatypeProperty ; + rdfs:label "exposedThrough" ; + dcterms:title "exposed through" ; + rdfs:range xsd:string ; + skos:definition "A resolvable link to the data exchange component that exposes the Data Product." ; + skos:inScheme gx:slots . + +gx:interfaceType a owl:DatatypeProperty ; + rdfs:label "interfaceType" ; + dcterms:title "interface type" ; + rdfs:range xsd:string ; + skos:definition "A type of interface whether it's physical or virtual." ; + skos:inScheme gx:slots . + +dcterms:identifier a owl:DatatypeProperty ; + rdfs:label "identifier" ; + rdfs:range xsd:string ; + skos:definition "Unique UUID4" ; + skos:inScheme gx:slots . + +dcterms:license a owl:DatatypeProperty ; + rdfs:label "licenses" ; + rdfs:range xsd:string ; + skos:definition "A list of URIs to license documents." ; + skos:inScheme gx:slots . + + a owl:Class ; + rdfs:label "QuantityKind" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] ) ] ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ] ; + owl:equivalentClass gx:QuantityKind ; + skos:definition "Abstract parent class for all physical quantities kinds, such as frequency, power or length." ; + skos:inScheme gx:quantity . + +odrl:target a owl:DatatypeProperty ; + rdfs:label "target" ; + rdfs:range [ owl:unionOf ( odrl:Asset xsd:string xsd:anyURI ) ] ; + skos:inScheme odrl: . + +gx:AccessAttribute a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +gx:CPU a owl:Class ; + rdfs:label "CPU" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:lastLevelCacheSize ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:smtEnabled ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:boostFrequency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:smtEnabled ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:cpuArchitecture ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:baseFrequency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:cpuArchitecture ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:thermalDesignPower ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:numberOfThreads ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Architectures ; + owl:onProperty gx:cpuArchitecture ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:baseFrequency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:baseFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:boostFrequency ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:thermalDesignPower ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:boostFrequency ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:numberOfThreads ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:numberOfCores ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:lastLevelCacheSize ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:numberOfThreads ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:cpuFlag ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:numberOfCores ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:cpuFlag ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:thermalDesignPower ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:numberOfCores ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:smtEnabled ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:lastLevelCacheSize ], + gx:Device ; + skos:definition "Computational processing unit of virtual and physical machines." ; + skos:inScheme gx:cpu . + +gx:ComputeFunctionRuntime a owl:Class ; + rdfs:label "ComputeFunctionRuntime" ; + dcterms:title "Compute Function Runtime" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:supportedVersion ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:supportedLanguage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:supportedLanguage ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:supportedVersion ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ComputeFunctionLanguage ; + owl:onProperty gx:supportedLanguage ] ; + skos:definition "Attributes describing function runtimes" ; + skos:inScheme gx:compute-function-configuration . + +gx:DeduplicationMethod a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . + +gx:Disk a owl:Class ; + rdfs:label "Disk" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:diskBusType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:diskSize ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:diskType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DiskBusType ; + owl:onProperty gx:diskBusType ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:diskSize ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DiskType ; + owl:onProperty gx:diskType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:diskBusType ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:diskSize ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:diskType ], + gx:Device ; + skos:definition "Capabilities of a physical or virtual hard drive." ; + skos:inScheme gx:disk . + +gx:GPU a owl:Class ; + rdfs:label "GPU" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuProcessingUnits ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty gx:gpuPassthrough ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuMemory ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuMemory ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuProcessingUnits ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuPassthrough ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MemorySize ; + owl:onProperty gx:gpuMemory ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gpuInterconnection ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuPassthrough ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:gpuInterconnection ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GPUInterconnetionTypes ; + owl:onProperty gx:gpuInterconnection ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:integer [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + owl:onProperty gx:gpuProcessingUnits ], + gx:Device ; + skos:definition "Graphical processing unit of virtual and physical machines." ; + skos:inScheme gx:gpu . + +gx:LabelLevel a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . + +gx:MemoryRanks a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . + +gx:ServiceOffering a owl:Class ; + rdfs:label "ServiceOffering", + "Dienst-Angebot"@de ; + dcterms:title "Service Offering" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:subContractors ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:keyword ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataPortability ; + owl:onProperty gx:dataPortability ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:serviceScope ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:serviceOfferingTermsAndConditions ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:hostedOn ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CustomerInstructions ; + owl:onProperty gx:customerInstructions ], + [ a owl:Restriction ; + owl:allValuesFrom gx:AccessUsagePolicy ; + owl:onProperty gx:servicePolicy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Resource ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dependsOn ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataTransfer ; + owl:onProperty gx:possiblePersonalDataTransfers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:customerInstructions ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:cryptographicSecurityStandards ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ServiceOffering ; + owl:onProperty gx:dependsOn ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:providerContactInformation ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalDocument ; + owl:onProperty gx:legalDocuments ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CryptographicSecurityStandards ; + owl:onProperty gx:cryptographicSecurityStandards ], + [ a owl:Restriction ; + owl:allValuesFrom gx:DataAccountExport ; + owl:onProperty gx:dataAccountExport ], + [ a owl:Restriction ; + owl:allValuesFrom gx:TermsAndConditions ; + owl:onProperty gx:serviceOfferingTermsAndConditions ], + [ a owl:Restriction ; + owl:allValuesFrom gx:PersonalDataProtectionRegime ; + owl:onProperty gx:dataProtectionRegime ], + [ a owl:Restriction ; + owl:allValuesFrom gx:SubContractor ; + owl:onProperty gx:subContractors ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:serviceScope ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:provisionType ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:providedBy ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Measure ; + owl:onProperty gx:requiredMeasures ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:dataAccountExport ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:possiblePersonalDataTransfers ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:providerContactInformation ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ owl:unionOf ( gx:VirtualResource gx:PhysicalResource ) ] xsd:string ) ] ; + owl:onProperty gx:hostedOn ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:servicePolicy ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:provisionType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:legalDocuments ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:serviceScope ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:requiredMeasures ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ContactInformation ; + owl:onProperty gx:providerContactInformation ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Endpoint ; + owl:onProperty gx:endpoint ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:endpoint ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataPortability ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:keyword ], + [ a owl:Restriction ; + owl:allValuesFrom gx:ProvisionTypes ; + owl:onProperty gx:provisionType ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:dataProtectionRegime ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:endpoint ], + gx:GaiaXEntity ; + skos:definition "A digital service available for order." ; + skos:inScheme gx:service-offering . + +gx:Validity1 a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +gx:codeArtifact a owl:DatatypeProperty ; + rdfs:label "codeArtifact" ; + dcterms:title "Code Artifact" ; + skos:inScheme gx:slots . + +gx:confidentialComputingTechnology a owl:ObjectProperty ; + rdfs:label "confidentialComputingTechnology" ; + dcterms:title "Confidential Computing Technology" ; + rdfs:range gx:ConfidentialComputing ; + skos:definition "Details with respect to confidential computing requirements" ; + skos:inScheme gx:slots . + +gx:country a owl:DatatypeProperty ; + rdfs:label "country" ; + rdfs:range xsd:string ; + skos:definition "Textual representation of a country." ; + skos:inScheme gx:slots . + +gx:dataLicensors a owl:ObjectProperty ; + rdfs:label "dataLicensors" ; + rdfs:range gx:DataLicensor ; + skos:definition "A list of Licensors either as a free form string or participant self-description." ; + skos:inScheme gx:slots . + +gx:dataProduct a owl:ObjectProperty ; + rdfs:label "dataProduct" ; + rdfs:range gx:DataProduct ; + skos:definition "A resolvable link to the Data Product Description Declaration (after negotiation)." ; + skos:inScheme gx:slots . + +gx:dataUsageAgreements a owl:ObjectProperty ; + rdfs:label "dataUsageAgreements" ; + rdfs:range gx:DataUsageAgreement ; + skos:definition "List of authorizations from the data subjects as Natural Person when the dataset contains PII, as defined by the Trust Framework" ; + skos:inScheme gx:slots . + +gx:hash a owl:DatatypeProperty ; + rdfs:label "hash" ; + rdfs:range xsd:string ; + skos:definition "Fixed size string build from input data." ; + skos:inScheme gx:slots . + +gx:hashAlgorithm a owl:DatatypeProperty ; + rdfs:label "hashAlgorithm" ; + rdfs:range xsd:string ; + skos:definition "Algorithm used to create the hash." ; + skos:inScheme gx:slots . + +gx:hypervisorType a owl:ObjectProperty ; + rdfs:label "hypervisorType" ; + dcterms:title "Hypervisor type" ; + rdfs:range gx:HypervisorType ; + skos:inScheme gx:slots . + +gx:instantiationReq a owl:DatatypeProperty ; + rdfs:label "instantiationReq" ; + dcterms:title "Instantiation Requirement" ; + skos:inScheme gx:slots . + +gx:interconnectionPointIdentifier a owl:ObjectProperty ; + rdfs:label "interconnectionPointIdentifier" ; + dcterms:title "Interconnection Point Identifier" ; + rdfs:range gx:InterconnectionPointIdentifier ; + skos:definition "Definition of the location where resources can interconnect." ; + skos:inScheme gx:slots . + +gx:legalBasis a owl:DatatypeProperty ; + rdfs:label "legalBasis" ; + dcterms:title "legal basis" ; + rdfs:range xsd:string ; + skos:inScheme gx:slots . + +gx:obsoleteDateTime a owl:DatatypeProperty ; + rdfs:label "obsoleteDateTime" ; + dcterms:title "Obsolete DateTime" ; + rdfs:range xsd:dateTime ; + skos:definition "Date and time at which a concept becomes obsolete." ; + skos:inScheme gx:slots . + +gx:overProvisioningRatio a owl:DatatypeProperty ; + rdfs:label "overProvisioningRatio" ; + rdfs:range [ a rdfs:Datatype ; + owl:intersectionOf ( xsd:float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ; + skos:definition "Overprovisioning ratio defined by the division of the amount of allocated virtual resource over the amount of physical resource available." ; + skos:inScheme gx:slots . + +gx:participants a owl:ObjectProperty ; + rdfs:label "participants" ; + rdfs:range gx:LegalPerson ; + skos:definition "Legal persons participating within a concept." ; + skos:inScheme gx:slots . + +gx:producedBy a owl:ObjectProperty ; + rdfs:label "producedBy" ; + dcterms:title "produced by" ; + rdfs:range gx:LegalPerson ; + skos:definition "Designates the producer of a concept." ; + skos:inScheme gx:slots . + +gx:tenantSeparation a owl:ObjectProperty ; + rdfs:label "tenantSeparation" ; + dcterms:title "tenant separation" ; + rdfs:range gx:TenantSeparation ; + skos:definition "How compute resources of different tenants are separated. Default value = hw-virtualized." ; + skos:inScheme gx:slots . + +gx:url a owl:DatatypeProperty ; + rdfs:label "url" ; + dcterms:title "URL" ; + rdfs:range xsd:anyURI ; + skos:definition "Resolvable link to a resource." ; + skos:inScheme gx:slots . + +gx:vlanConfiguration a owl:ObjectProperty ; + rdfs:label "vlanConfiguration" ; + dcterms:title "vlan configuration" ; + rdfs:range gx:VLANConfiguration ; + skos:definition "VLAN configuration." ; + skos:inScheme gx:slots . + +gx:waterUsageEffectiveness a owl:ObjectProperty ; + rdfs:label "waterUsageEffectiveness" ; + dcterms:title "Water Usage Effectiveness" ; + rdfs:range gx:WaterUsageEffectiveness ; + skos:definition "Information regarding the water usage effectiveness of the resource, including certifications and effectiveness measures." ; + skos:inScheme gx:slots . + +gx:ComputeFunctionDeploymentMethod a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:ComputeFunctionLanguage a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:ContainerFormat a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:IPIType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:PersonalDataProtectionRegime a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:PolicyLanguageEnum a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:ProtocolType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:StorageAPI a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:WatchDogActions a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:memory a owl:DatatypeProperty ; + rdfs:label "memory" ; + skos:definition "Virtual or physical memory" ; + skos:inScheme gx:slots . + + a owl:Class ; + rdfs:label "Time" ; + rdfs:subClassOf ; + owl:equivalentClass gx:Time ; + skos:definition "Definition of 'Time', according to http://qudt.org/quantitykind/Time." ; + skos:inScheme gx:quantity . + +gx:Architectures a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +gx:DiskBusType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +gx:DiskType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +gx:GPUInterconnetionTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +gx:ProtectionFrequency a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +gx:RegistrationNumber a owl:Class ; + rdfs:label "RegistrationNumber" ; + skos:definition "Country's registration number, which identifies one specific entity. Allowed entries are Local, VatID, lei code, EODI, and EUID." ; + skos:inScheme gx:legal-person . + +gx:RequestTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +dcterms:issued a owl:DatatypeProperty ; + rdfs:label "issued" ; + rdfs:range xsd:date ; + skos:definition "Publication date in ISO 8601 format" ; + skos:inScheme gx:slots . + +odrl:Party a owl:Class ; + rdfs:label "Party" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:PartyCollection ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Policy ; + owl:onProperty odrl:assigneeOf ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assigneeOf ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:PartyCollection ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Policy ; + owl:onProperty odrl:assignerOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:PartyCollection ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assignerOf ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assignerOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assigneeOf ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assignee ] ; + skos:definition "ODRL Core Vocabulary Terms related to Parties" ; + skos:inScheme odrl: . + +odrl:Policy a owl:Class ; + rdfs:label "Policy" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:profile ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:inheritFrom ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:inheritFrom ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:uid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:prohibition ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:profile ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:obligation ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:permission ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:obligation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:profile ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:prohibition ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:inheritFrom ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:permission ] ; + skos:definition "ODRL Core Vocabulary Terms related to Policy" ; + skos:inScheme odrl: . + +odrl:uid a owl:DatatypeProperty ; + rdfs:label "uid" ; + rdfs:range xsd:string ; + skos:definition "Unique identifier for policies." ; + skos:inScheme odrl: . + +schema:description a owl:DatatypeProperty ; + rdfs:label "description" ; + rdfs:range xsd:string ; + skos:inScheme gx:slots . + +gx:BlockAccessProtocol a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:ConsistencyType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:CryptographicSecurityStandards a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:EncryptionAlgorithm a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:FileAccessProtocol a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:GaiaXEntity a owl:Class ; + rdfs:label "GaiaXEntity" ; + dcterms:title "Gaia-X Entity" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty schema:name ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty schema:name ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty schema:description ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty schema:name ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty schema:description ] ; + skos:definition "Root class for Gaia-X entities." ; + skos:inScheme . + +gx:QoSMetric a owl:Class ; + rdfs:label "QoSMetric" ; + dcterms:title "QoS Metric" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty gx:guaranteed ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( rdfs:Datatype ) ] ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:metric ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:guaranteed ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:guaranteed ] ; + skos:definition "A quantity representing a performance level that is guaranteed to be met at least X% of the time." ; + skos:inScheme gx:qos . + +gx:RNGTypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + . + +gx:TenantSeparation a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +gx:UpdateFrequency a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:VMDiskType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:address a owl:ObjectProperty ; + rdfs:label "address" ; + dcterms:title "Address" ; + rdfs:range gx:Address ; + skos:definition "Physical address." ; + skos:inScheme gx:slots . + +gx:countryCode a owl:DatatypeProperty ; + rdfs:label "countryCode" ; + rdfs:range gx:CountryNameAlpha2 ; + skos:definition "Unique code identifying a country." ; + skos:inScheme gx:slots . + +gx:expirationDateTime a owl:DatatypeProperty ; + rdfs:label "expirationDateTime" ; + dcterms:title "expiration dateTime" ; + rdfs:range xsd:dateTime ; + skos:definition "Date time in ISO 8601 format after which data is expired and shall be deleted." ; + skos:inScheme gx:slots . + +gx:resource a owl:DatatypeProperty ; + rdfs:label "resource" ; + rdfs:range xsd:string ; + skos:definition "Resource of the service offering concerned by data portability." ; + skos:inScheme gx:slots . + +gx:storageConfiguration a owl:ObjectProperty ; + rdfs:label "storageConfiguration" ; + dcterms:title "Storage Configuration" ; + rdfs:range gx:StorageConfiguration ; + skos:definition "Attributes that are configurable at service instantiation." ; + skos:inScheme gx:slots . + +gx:CompressionAlgorithm a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + . + +gx:HypervisorType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +gx:MemoryClasses a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + . + +gx:Resource a owl:Class ; + rdfs:label "Resource" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:aggregationOfResources ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Resource ; + owl:onProperty gx:aggregationOfResources ], + gx:GaiaXEntity ; + skos:definition "Description of a good or object of the Gaia-X Ecosystem, and may be aggregated in a Service Offering or exist independently of it." ; + skos:inScheme gx:resource . + +gx:aggregationOfResources a owl:DatatypeProperty ; + rdfs:label "aggregationOfResources" ; + dcterms:title "aggregation of" ; + rdfs:range gx:Resource ; + skos:definition "A resolvable link of resources related to an entity and that can exist independently of it." ; + skos:inScheme gx:slots . + +gx:Address a owl:Class ; + rdfs:label "Address" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( gx:CountryNameAlpha2 gx:CountryNameAlpha3 gx:CountryNameNumeric ) ] ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:gps ], + [ a owl:Restriction ; + owl:allValuesFrom gx:GPSLocation ; + owl:onProperty gx:gps ], + [ a owl:Restriction ; + owl:allValuesFrom gx:NUTS2Region ; + owl:onProperty gx:region ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty gx:countryName ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:countryName ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:countryName ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:region ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:countryCode ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:region ] ; + skos:definition "Full address of the entity." ; + skos:inScheme gx:address . + +gx:SignatureAlgorithm a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + . + +dcterms:title a owl:DatatypeProperty ; + rdfs:label "title" ; + rdfs:range xsd:string ; + skos:definition "Title of a concept." ; + skos:inScheme gx:slots . + +odrl:assignee a owl:DatatypeProperty ; + rdfs:label "assignee" ; + rdfs:range [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + skos:definition "Party assigned a responsibility." ; + skos:inScheme odrl: . + +odrl:assigner a owl:DatatypeProperty ; + rdfs:label "assigner" ; + rdfs:range [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + skos:definition "Party assigning a responsibility." ; + skos:inScheme odrl: . + +gx:StorageRedundancyMechanism a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + . + +gx:providedBy a owl:ObjectProperty ; + rdfs:label "providedBy" ; + rdfs:range gx:LegalPerson ; + skos:definition "A resolvable link to Gaia-X Credential of the participant providing the service." ; + skos:inScheme gx:slots . + +gx:value a owl:DatatypeProperty ; + rdfs:label "value" ; + rdfs:range xsd:float ; + skos:inScheme gx:slots . + +gx:ChecksumAlgorithm a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + . + +gx:FileSystemType a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + . + +odrl:Rule a owl:Class ; + rdfs:label "Rule" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:function ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:failure ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:failure ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:action ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:function ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:duty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:relation ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:constraint ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:relation ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Rule ; + owl:onProperty odrl:duty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:failure ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:logicalConstraint ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:allValuesFrom [ owl:unionOf ( xsd:string xsd:anyURI odrl:Party ) ] ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:LogicalConstraint ; + owl:onProperty odrl:logicalConstraint ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:action ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:function ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assignee ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty odrl:action ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty odrl:assigner ], + [ a owl:Restriction ; + owl:allValuesFrom odrl:Constraint ; + owl:onProperty odrl:constraint ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty odrl:relation ] ; + skos:definition "ODRL Core Vocabulary Terms related to Rule" ; + skos:inScheme odrl: . + +gx:OSDistribution a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:LegalPerson a owl:Class ; + rdfs:label "LegalPerson" ; + dcterms:title "Legal Person" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:headquartersAddress ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:headquartersAddress ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Address ; + owl:onProperty gx:legalAddress ], + [ a owl:Restriction ; + owl:allValuesFrom gx:RegistrationNumber ; + owl:onProperty gx:registrationNumber ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:legalAddress ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:subOrganisationOf ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:legalAddress ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:subOrganisationOf ], + [ a owl:Restriction ; + owl:allValuesFrom gx:Address ; + owl:onProperty gx:headquartersAddress ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:registrationNumber ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:parentOrganizationOf ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:parentOrganizationOf ], + gx:Participant ; + skos:definition "A legal person, who is uniquely identified by its registration number." ; + skos:inScheme gx:legal-person . + +gx:metric a owl:DatatypeProperty ; + rdfs:label "metric" ; + dcterms:title "Metric" ; + rdfs:range xsd:string ; + skos:definition "Metric used to measure an indicator." ; + skos:inScheme gx:slots . + +gx:MemorySize a owl:Class ; + rdfs:label "MemorySize" ; + dcterms:title "Memory size" ; + rdfs:subClassOf ; + skos:definition "The number of bytes, that can be stored on a digital storage." ; + skos:inScheme gx:quantity . + +gx:LegalDocument a owl:Class ; + rdfs:label "LegalDocument" ; + dcterms:title "Legal Document" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty gx:url ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:governingLawCountries ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty gx:url ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:involvedParties ], + [ a owl:Restriction ; + owl:allValuesFrom gx:CountryNameAlpha2 ; + owl:onProperty gx:governingLawCountries ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty gx:mimeTypes ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty gx:url ], + [ a owl:Restriction ; + owl:allValuesFrom gx:LegalPerson ; + owl:onProperty gx:involvedParties ], + [ a owl:Restriction ; + owl:allValuesFrom gx:MIMETypes ; + owl:onProperty gx:mimeTypes ] ; + skos:definition "A document that has legal significance, typically outlining terms, conditions, or regulations." ; + skos:inScheme gx:legal-document . + +rdfs:Datatype a owl:Class ; + rdfs:label "RdfsDatatype" ; + owl:equivalentClass gx:RdfsDatatype ; + skos:inScheme gx:quantity . + +gx:CountryNameNumeric a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:CountryNameAlpha3 a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:CountryNameAlpha2 a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:NUTS2Region a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:SPDX a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:MIMETypes a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +gx:RegionCode a owl:Class ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:crs ; + owl:someValuesFrom xsd:string ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:altitude ; + owl:someValuesFrom xsd:string ] gx:GPSLocation ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:unit ; + owl:someValuesFrom [ a rdfs:Datatype ; + owl:oneOf ( "https://qudt.org/vocab/unit/MIN" "https://qudt.org/vocab/unit/HR" "https://qudt.org/vocab/unit/DAY" "https://qudt.org/vocab/unit/WK" "https://qudt.org/vocab/unit/MO" "https://qudt.org/vocab/unit/YR" ) ] ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:value ; + owl:someValuesFrom xsd:string ] gx:RetentionDuration ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:unit ; + owl:someValuesFrom [ a rdfs:Datatype ; + owl:oneOf ( "https://qudt.org/vocab/unit/HZ" "https://qudt.org/vocab/unit/KiloHZ" "https://qudt.org/vocab/unit/MegaHZ" "https://qudt.org/vocab/unit/GigaHZ" "https://qudt.org/vocab/unit/TeraHZ" ) ] ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:value ; + owl:someValuesFrom xsd:string ] ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:consent ; + owl:someValuesFrom owl:Thing ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:containsPII ; + owl:someValuesFrom xsd:string ] gx:DataResource ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:unit ; + owl:someValuesFrom [ a rdfs:Datatype ; + owl:oneOf ( "https://qudt.org/vocab/unit/BYTE" "https://qudt.org/vocab/unit/KiloBYTE" "https://qudt.org/vocab/unit/MegaBYTE" "https://qudt.org/vocab/unit/GigaBYTE" "https://qudt.org/vocab/unit/TeraBYTE" ) ] ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:value ; + owl:someValuesFrom xsd:string ] gx:MemorySize ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:unit ; + owl:someValuesFrom [ a rdfs:Datatype ; + owl:oneOf ( "https://qudt.org/vocab/unit/DAY" "https://qudt.org/vocab/unit/HR" "https://qudt.org/vocab/unit/MIN" "https://qudt.org/vocab/unit/YR" "https://qudt.org/vocab/unit/MO" "https://qudt.org/vocab/unit/WK" "https://qudt.org/vocab/unit/SEC" "https://qudt.org/vocab/unit/MilliSEC" "https://qudt.org/vocab/unit/NanoSEC" "https://qudt.org/vocab/unit/MicroSEC" ) ] ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:value ; + owl:someValuesFrom xsd:string ] ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:unit ; + owl:someValuesFrom [ a rdfs:Datatype ; + owl:oneOf ( "https://qudt.org/vocab/unit/BIT-PER-SEC" "https://qudt.org/vocab/unit/GigaBIT-PER-SEC" "https://qudt.org/vocab/unit/MegaBIT-PER-SEC" "https://qudt.org/vocab/unit/KiloBIT-PER-SEC" "https://qudt.org/vocab/unit/KiloBYTE-PER-SEC" ) ] ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:value ; + owl:someValuesFrom xsd:string ] ) . + +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty gx:unit ; + owl:someValuesFrom [ a rdfs:Datatype ; + owl:oneOf ( "https://qudt.org/vocab/unit/W" "https://qudt.org/vocab/unit/KiloW" "https://qudt.org/vocab/unit/MegaW" "https://qudt.org/vocab/unit/GigaW" "https://qudt.org/vocab/unit/TeraW" ) ] ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty gx:value ; + owl:someValuesFrom xsd:string ] ) . + diff --git a/examples/README.md b/examples/README.md new file mode 100644 index 0000000..3bb8fe8 --- /dev/null +++ b/examples/README.md @@ -0,0 +1,146 @@ +# SimpulseID Credential Examples + +This folder contains **reference examples** for all Verifiable Credentials used in the +ENVITED Ecosystem operated by ASCS e.V. + +These examples demonstrate: + +- the JSON-LD structure using the public contexts in `/contexts` +- the semantics defined in `/ontologies` +- correct use of did:web identifiers for: + - participants (organizations) + - ASCS programs (base membership, ENVITED membership) + - users and administrators (opaque non-PII identifiers) +- correct Gaia-X–compatible modelling of addresses, legal forms, and terms & conditions +- revocation status entries using the Harbour Credentials context + +The examples serve as a canonical blueprint for services integrating with +****. + +--- + +## Structure of the Examples + +### 1. Verifiable Credentials + +Each credential in this folder uses: + +- `https://www.w3.org/ns/credentials/v2` (VC Data Model v2) +- `SimpulseIdCredentials.json` (main context) +- `HarbourCredentials.json` (credential status) +- `harbour:CRSetEntry` with `statusPurpose: "revocation"` + +Types included: + +- **Participant Credential** + Identity of an organization (e.g., BMW), aligned with Gaia-X `gx:LegalPerson`. + +- **ASCS Base Membership Credential** + Proof of base membership in ASCS e.V. + +- **ENVITED Membership Credential** + Extends the base membership and links to a program DID. + +- **Administrator Credential** + Natural person with elevated rights, issued and controlled by ASCS. + +- **User Credential** + Natural person affiliated with a participant, issued by the participant’s admin. + +All credentials use **did:web subject identifiers** for users and admins: + +- opaque +- non-PII +- key-rotation capable +- hosted under: + `https://did.ascs.digital/users/...` + +--- + +## 2. did:web Documents + +Examples under `examples/did-web/` illustrate: + +- Participant DIDs controlled by organizations + (`did:web:did.ascs.digital:participants:ascs`, `participants:bmw`, …) + +- Program DIDs controlled by ASCS + (`did:web:did.ascs.digital:programs:ascs-base-membership`, …) + +- User and Administrator DIDs: + Opaque, privacy-preserving identifiers that _only_ expose verification keys. + +Each DID document supports: + +- Tezos account (did:pkh) +- Etherlink/EVM account (`blockchainAccountId: eip155:42793:...`) +- Key rotation (through verificationMethod lists) + +No DID document contains personal data. + +--- + +## 3. Wallet Rendering Manifests + +The manifests in `/manifests` define how SSI wallets such as **Altme** render cards using the +Decentralized Identity Foundation **Wallet Rendering Specification**. + +Each manifest: + +- references the correct SimpulseID credential type +- defines which properties appear on the card +- includes human-readable fallback titles +- is issued by the ASCS organizational DID (`did:web:did.ascs.digital:participants:ascs`) + +--- + +## 4. Notes on Issuance Model + +### Participant Credentials + +Issued by ASCS upon onboarding of an organization into the ENVITED ecosystem. + +### Program Membership Credentials + +Base membership and ENVITED membership are issued by ASCS. + +### Administrator Credentials + +Issued by ASCS to individuals acting on behalf of ASCS or participants. + +### User Credentials + +Issued by participant administrators to individuals. +These credentials use an opaque user DID under `did.ascs.digital` to support: + +- privacy (no PII in DID) +- key rotation +- multi-chain keys (Tezos + Etherlink) + +--- + +## 5. Revocation + +Example credentials reference a `credentialStatus` entry: + +- `harbour:CRSetEntry` +- `statusPurpose: "revocation"` +- `id` pointing to a `did:web` revocation registry fragment + +The DID document for the registry includes a **service endpoint** pointing to the actual registry. + +--- + +## 6. Tooling + +You may use: + +- **jsonld-cli** for JSON-LD normalization and checking +- **didkit** for signing / verifying VC Data Model v2 credentials +- **jq** for inspection and debugging +- **JSON Schema** for linting examples where applicable + +--- + +This folder is meant as a **reference implementation** for developers integrating +SimpulseID credentials into ENVITED applications and services. diff --git a/examples/did-web/README.md b/examples/did-web/README.md new file mode 100644 index 0000000..975b0c5 --- /dev/null +++ b/examples/did-web/README.md @@ -0,0 +1,245 @@ +# Example did:web Documents for SimpulseID + +This folder contains example **did:web DID documents** for entities used in the +SimpulseID / ENVITED identity ecosystem. These examples demonstrate how program, +participant, administrator, and user identifiers are published under the +`did.ascs.digital` domain. + +All documents in this folder are **examples only** and contain placeholder JWS +signatures (`EXAMPLE_SIGNATURE_*`) and placeholder JWK values. When deploying +these DIDs, replace the placeholder signatures and keys with real material +generated by the appropriate entity (ASCS or delegated admin user). + +--- + +## Core Trust Model (SimpulseID Best Practice) + +### did:web control + +SimpulseID uses **did:web**, which means: + +- The **controller in practice is always ASCS**, because ASCS operates the + `did.ascs.digital` web server. +- All DID Documents declare: + + ```json + "controller": "did:web:did.ascs.digital:services:trust-anchor" + ``` + + This expresses that all published DIDs are governed by the **ASCS trust + anchor service**. + +### Signatures = Attestations + +The `proof` section in each DID Document: + +- **does not grant control**, +- it **attests** that ASCS (or BMW, where relevant) approves the content. + +The true controlling entity for all did:web documents is always the +`services:trust-anchor` DID, because it owns the hosting infrastructure. + +--- + +## Program DID Documents + +Programs represent SimpulseID system-level definitions. They have stable +identifiers: + +- `did:web:did.ascs.digital:programs:ascs-base-membership` +- `did:web:did.ascs.digital:programs:ascs-envited-membership` +- `did:web:did.ascs.digital:programs:simpulseid-user` +- `did:web:did.ascs.digital:programs:simpulseid-administrator` + +They must be hosted at: + +- `https://did.ascs.digital/programs//did.json` + +Programs are always: + +- **controlled by**: `services:trust-anchor` +- **signed by**: `participants:ascs` +- **never storing personal keys** +- **never delegating signing authority** + +--- + +## Participant DIDs + +Participant DIDs represent **Gaia-X Legal Persons**, such as: + +- `did:web:did.ascs.digital:participants:ascs` +- `did:web:did.ascs.digital:participants:bmw` + +Participant DIDs contain: + +- organizational metadata (`schema:Organization`, `gx:LegalPerson`) +- a list of **delegated admin user keys** in `verificationMethod` +- **active delegated admin keys** in `assertionMethod` +- **revoked delegated admin keys** in `verificationMethod` + with a `"revoked"` timestamp + +### Important: BMW has no own cryptographic keys + +BMW intentionally **does not hold a participant-level key**. + +Instead: + +- **admin users sign “on behalf of BMW”** +- BMW’s DID lists **active admin keys** under `assertionMethod` +- Old admin keys remain listed with: + + ```json + "revoked": "" + ``` + + but their `id` (the hash fragment) stays **unchanged** so that + any existing references from credentials remain valid. + +### Hash fragment naming convention + +Because DID URLs with hash fragments are referenced from credentials and other +documents, **fragments MUST be stable over the lifetime of the key**. They +MUST NOT be renamed when the key is revoked. + +SimpulseID uses a simple, incremental naming scheme per network: + +```uri +#-key- +``` + +Examples: + +- `#tezos-key-1` +- `#etherlink-key-1` +- `#etherlink-key-2` + +When a key is revoked: + +- keep the `id` (e.g. `#etherlink-key-2`) unchanged, +- add a `"revoked": ""` field to the corresponding + `verificationMethod` entry, +- remove that key from `assertionMethod`. + +--- + +## User DIDs + +User DIDs live at: + +- `did:web:did.ascs.digital:users/` + +Properties: + +- **DID controlled by**: `services:trust-anchor` +- **keys controlled by the user**: + + ```json + "controller": "did:web:did.ascs.digital:users/" + ``` + +- used for personal authentication and signatures +- contain no organization metadata + +User DID Documents are signed by ASCS as attestation of correct structure. + +--- + +## Administrator DIDs + +An administrator is **not** a different DID type. + +Admin status is expressed through: + +- an **AdministratorCredential** issued by ASCS +- Harbour CRSet revocation for demotion +- BMW (or other participant) updating its participant DID to include the + admin user's keys in `assertionMethod` + +Admin promotion/demotion is reflected only in: + +- **credentials** +- **participant DID** (delegated key listing) + +The user DID does **not** structurally change when becoming an admin. + +--- + +## Trust Anchor DID + +`did:web:did.ascs.digital:services:trust-anchor` is the authoritative DID that: + +- asserts ownership of the SimpulseID infrastructure +- governs all did:web documents hosted under `did.ascs.digital` +- signs all program, participant, user, admin, and service DIDs + +All other DIDs reference: + +```json +"controller": "did:web:did.ascs.digital:services:trust-anchor" +``` + +--- + +## Revocation Registry DID + +The revocation registry lives at: + +- `did:web:did.ascs.digital:services:revocation-registry` + +It contains a `CRSetRevocationRegistryService` with: + +- CRSet registry API URL +- blockchain contract URN +- GitHub repository link +- scientific publication reference + +Credentials refer to status entries using: + +```json +"credentialStatus": { + "type": "harbour:CRSetEntry", + "id": "did:web:did.ascs.digital:services:revocation-registry#" +} +``` + +--- + +## Deployment Notes + +To deploy these DIDs in production: + +1. Store each DID at: + + ```url + https://did.ascs.digital/.../did.json + ``` + +2. Replace placeholder values: + + - `EXAMPLE_SIGNATURE_*` + - JWKs + - blockchain addresses + +3. Ensure: + + - MIME type `application/did+json` + - correct hosting paths + - TLS integrity + +4. For key rotation: + + - add new admin user keys + - update `assertionMethod` + - annotate old keys with `"revoked"` (without renaming their `id`) + +5. For admin lifecycle: + + - issue or revoke `AdministratorCredential` + - update participant DID key status accordingly + +--- + +These did:web examples form the public reference implementation for the +SimpulseID trust anchor, identity lifecycle, and delegation model used in the +ENVITED Ecosystem. diff --git a/examples/did-web/simpulseid-participant-bmw-did.json b/examples/did-web/simpulseid-participant-bmw-did.json new file mode 100644 index 0000000..5acf70e --- /dev/null +++ b/examples/did-web/simpulseid-participant-bmw-did.json @@ -0,0 +1,88 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.org" + ], + "id": "did:web:did.ascs.digital:participants:bmw", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "alsoKnownAs": [ + "https://did.ascs.digital/participants/bmw" + ], + "verificationMethod": [ + { + "id": "did:web:did.ascs.digital:participants:bmw#tezos-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e", + "blockchainAccountId": "tezos:NetXnHfVqm9iesp:tz1SfdVU1mor3Sgej3FmmwMH4HM1EjTzqqeE", + "revoked": "2025-08-06T10:15:00Z" + }, + { + "id": "did:web:did.ascs.digital:participants:bmw#tezos-key-2", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c", + "blockchainAccountId": "tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8" + }, + { + "id": "did:web:did.ascs.digital:participants:bmw#etherlink-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c", + "blockchainAccountId": "eip155:42793:0x71C7656EC7ab88b098defB751B7401B5f6d8976F" + } + ], + "assertionMethod": [ + "did:web:did.ascs.digital:participants:bmw#tezos-key-2", + "did:web:did.ascs.digital:participants:bmw#etherlink-key-1" + ], + "service": [ + { + "id": "did:web:did.ascs.digital:participants:bmw#org-metadata", + "type": "OrganizationMetadataService", + "serviceEndpoint": "https://www.bmwgroup.com/" + } + ], + "organization": { + "@context": [ + "https://schema.ascs.digital/SimpulseId/v1/credentials", + "https://schema.org" + ], + "@id": "did:web:did.ascs.digital:participants:bmw", + "type": [ + "simpulseid:Participant", + "gx:LegalPerson", + "schema:Organization" + ], + "legalName": "Bayerische Motoren Werke Aktiengesellschaft", + "legalForm": "AG", + "registrationNumber": { + "@type": "gx:VatID", + "countryCode": "DE", + "vatID": "DE129273398" + }, + "duns": "313995269", + "email": "imprint@bmw.com", + "website": "https://www.bmwgroup.com/", + "legalAddress": { + "@type": "gx:Address", + "streetAddress": "Petuelring 130", + "postalCode": "80809", + "addressLocality": "München", + "countrySubdivisionCode": "DE-BY", + "country": "DE" + }, + "headquartersAddress": { + "@type": "gx:Address", + "streetAddress": "Petuelring 130", + "postalCode": "80809", + "addressLocality": "München", + "countrySubdivisionCode": "DE-BY", + "country": "DE" + } + }, + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:20:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.EXAMPLE_SIGNATURE_PAYLOAD_BMW" + } +} diff --git a/examples/did-web/simpulseid-program-administrator-did.json b/examples/did-web/simpulseid-program-administrator-did.json new file mode 100644 index 0000000..aae9b00 --- /dev/null +++ b/examples/did-web/simpulseid-program-administrator-did.json @@ -0,0 +1,41 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.org", + "https://schema.ascs.digital/SimpulseId/v1/credentials" + ], + "id": "did:web:did.ascs.digital:programs:simpulseid-administrator", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "service": [ + { + "id": "did:web:did.ascs.digital:programs:simpulseid-administrator#program-metadata", + "type": "ProgramMetadataService", + "serviceEndpoint": { + "@type": [ + "schema:CreativeWork", + "simpulseid:AdministratorProgram" + ], + "@id": "https://did.ascs.digital/programs/simpulseid-administrator", + "name": "SimpulseID Administrator Program", + "description": "Program definition for SimpulseID administrators who manage participant onboarding, user roles, and membership credentials within the ENVITED Ecosystem.", + "about": "Administrator-level SimpulseID credentials with elevated permissions for managing organizations and memberships.", + "publisher": { + "@type": "schema:Organization", + "name": "Automotive Solution Center for Simulation e.V. (ASCS)", + "url": "https://ascs.digital/" + }, + "inLanguage": "en", + "datePublished": "2025-08-05", + "termsOfService": "https://media.ascs.digital/terms/simpulse_id_terms_2025-08-05.pdf#cidv1", + "privacyPolicy": "https://media.ascs.digital/terms/administrator_privacy_policy_2025-08-05.pdf#cidv1" + } + } + ], + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:02:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFzY3MtZGlkLXdlYi1rZXktMSJ9.EXAMPLE_SIGNATURE_SIMPULSEID_ADMIN_PROGRAM" + } +} diff --git a/examples/did-web/simpulseid-program-ascs-base-membership-did.json b/examples/did-web/simpulseid-program-ascs-base-membership-did.json new file mode 100644 index 0000000..09e7d8c --- /dev/null +++ b/examples/did-web/simpulseid-program-ascs-base-membership-did.json @@ -0,0 +1,42 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.org" + ], + "id": "did:web:did.ascs.digital:programs:ascs-base-membership", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "alsoKnownAs": [ + "https://did.ascs.digital/programs/ascs-base-membership" + ], + "service": [ + { + "id": "did:web:did.ascs.digital:programs:ascs-base-membership#program-metadata", + "type": "ProgramMetadataService", + "serviceEndpoint": "https://did.ascs.digital/programs/ascs-base-membership" + } + ], + "program": { + "@context": "https://schema.org", + "@type": [ + "schema:Program", + "simpulseid:BaseMembershipProgram" + ], + "@id": "https://did.ascs.digital/programs/ascs-base-membership", + "name": "ASCS e.V. Base Membership", + "description": "Base membership program of the Automotive Solution Center for Simulation e.V. (ASCS e.V.).", + "hostingOrganization": { + "@id": "did:web:did.ascs.digital:participants:ascs", + "@type": "Organization", + "name": "Automotive Solution Center for Simulation e.V." + }, + "articlesOfAssociation": "https://media.ascs.digital/terms/ascs_articles_of_association_2021-09-17.pdf#cidv1", + "contributionRules": "https://media.ascs.digital/terms/ascs_contribution_rules_2020-07-08.pdf#cidv1" + }, + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:00:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.EXAMPLE_SIGNATURE_PAYLOAD" + } +} diff --git a/examples/did-web/simpulseid-program-ascs-envited-membership-did.json b/examples/did-web/simpulseid-program-ascs-envited-membership-did.json new file mode 100644 index 0000000..8d8391a --- /dev/null +++ b/examples/did-web/simpulseid-program-ascs-envited-membership-did.json @@ -0,0 +1,48 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.org" + ], + "id": "did:web:did.ascs.digital:programs:ascs-envited-membership", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "alsoKnownAs": [ + "https://did.ascs.digital/programs/ascs-envited-membership" + ], + "service": [ + { + "id": "did:web:did.ascs.digital:programs:ascs-envited-membership#program-metadata", + "type": "ProgramMetadataService", + "serviceEndpoint": "https://did.ascs.digital/programs/ascs-envited-membership" + } + ], + "program": { + "@context": "https://schema.org", + "@type": [ + "schema:Program", + "simpulseid:EnvitedMembershipProgram" + ], + "@id": "https://did.ascs.digital/programs/ascs-envited-membership", + "name": "ASCS e.V. ENVITED Membership", + "description": "ENVITED membership program of the Automotive Solution Center for Simulation e.V. (ASCS e.V.), providing access to the ENVITED ecosystem and related services.", + "hostingOrganization": { + "@id": "did:web:did.ascs.digital:participants:ascs", + "@type": "Organization", + "name": "Automotive Solution Center for Simulation e.V." + }, + "articlesOfAssociation": "https://media.ascs.digital/terms/ascs_articles_of_association_2021-09-17.pdf#cidv1", + "contributionRules": "https://media.ascs.digital/terms/ascs_contribution_rules_2020-07-08.pdf#cidv1", + "ecosystem": { + "@type": "schema:DigitalEcosystem", + "name": "ENVITED-X Data Space", + "url": "https://envited-x.net/", + "description": "The ENVITED-X Data Space is a collaborative platform for secure data sharing and digital asset management in the ENVITED ecosystem." + } + }, + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:05:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.EXAMPLE_SIGNATURE_PAYLOAD_ENVITED" + } +} diff --git a/examples/did-web/simpulseid-program-user-did.json b/examples/did-web/simpulseid-program-user-did.json new file mode 100644 index 0000000..f27f701 --- /dev/null +++ b/examples/did-web/simpulseid-program-user-did.json @@ -0,0 +1,41 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.org", + "https://schema.ascs.digital/SimpulseId/v1/credentials" + ], + "id": "did:web:did.ascs.digital:programs:simpulseid-user", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "service": [ + { + "id": "did:web:did.ascs.digital:programs:simpulseid-user#program-metadata", + "type": "ProgramMetadataService", + "serviceEndpoint": { + "@type": [ + "schema:CreativeWork", + "simpulseid:UserProgram" + ], + "@id": "https://did.ascs.digital/programs/simpulseid-user", + "name": "SimpulseID User Program", + "description": "Program definition for standard SimpulseID users in the ENVITED Ecosystem. Covers basic identity, login, and membership-related functionality for natural persons.", + "about": "User-level SimpulseID credentials and their usage within the ENVITED data space.", + "publisher": { + "@type": "schema:Organization", + "name": "Automotive Solution Center for Simulation e.V. (ASCS)", + "url": "https://ascs.digital/" + }, + "inLanguage": "en", + "datePublished": "2025-08-05", + "termsOfService": "https://media.ascs.digital/terms/simpulse_id_terms_2025-08-05.pdf#cidv1", + "privacyPolicy": "https://media.ascs.digital/terms/privacy_policy_2025-08-05.pdf#cidv1" + } + } + ], + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:00:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFzY3MtZGlkLXdlYi1rZXktMSJ9.EXAMPLE_SIGNATURE_SIMPULSEID_USER_PROGRAM" + } +} diff --git a/examples/did-web/simpulseid-service-revocation-registry-did.json b/examples/did-web/simpulseid-service-revocation-registry-did.json new file mode 100644 index 0000000..169231d --- /dev/null +++ b/examples/did-web/simpulseid-service-revocation-registry-did.json @@ -0,0 +1,29 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.reachhaven.com/Harbour/v1/credentials" + ], + "id": "did:web:did.ascs.digital:services:revocation-registry", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "service": [ + { + "id": "did:web:did.ascs.digital:services:revocation-registry#crset", + "type": "CRSetRevocationRegistryService", + "serviceEndpoint": { + "@type": "harbour:CRSetServiceEndpoint", + "endpoint": "https://gatehouse.reachhaven.com/services/harbour/crset", + "statusPurpose": "revocation", + "contractURN": "urn:blockchain:eip155:42793:contract:0x646B92C8f21e55DF67E766047E4bD7bEdF8DfA14", + "sourceRepository": "https://github.com/ASCS-eV/smart-contracts", + "implementation": "https://arxiv.org/abs/2501.17089" + } + } + ], + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:30:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFzY3MtZXRoZXJsaW5rLWtleS0xIn0.EXAMPLE_SIGNATURE_REVOCATION_REGISTRY" + } +} diff --git a/examples/did-web/simpulseid-service-trust-anchor-did.json b/examples/did-web/simpulseid-service-trust-anchor-did.json new file mode 100644 index 0000000..c89428f --- /dev/null +++ b/examples/did-web/simpulseid-service-trust-anchor-did.json @@ -0,0 +1,54 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1", + "https://schema.org" + ], + "id": "did:web:did.ascs.digital:services:trust-anchor", + "controller": "did:web:did.ascs.digital:participants:ascs", + "verificationMethod": [ + { + "id": "did:web:did.ascs.digital:participants:ascs#tezos-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:participants:ascs", + "blockchainAccountId": "tezos:NetXnHfVqm9iesp:tz1ZBYB7Lwmoc7xbwq59mHK4GbiPhfPaEo2g" + }, + { + "id": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:participants:ascs", + "blockchainAccountId": "eip155:42793:0x71C7656EC7ab88b098defB751B7401B5f6d8976F" + } + ], + "assertionMethod": [ + "did:web:did.ascs.digital:participants:ascs#tezos-key-1", + "did:web:did.ascs.digital:participants:ascs#etherlink-key-1" + ], + "service": [ + { + "id": "did:web:did.ascs.digital:services:trust-anchor#owner", + "type": [ + "TrustAnchorService", + "OrganizationMetadataService" + ], + "serviceEndpoint": { + "@type": "schema:Organization", + "@id": "did:web:did.ascs.digital:participants:ascs", + "name": "Automotive Solution Center for Simulation e.V. (ASCS)", + "url": "https://ascs.digital/", + "description": "Trust anchor and operator of the SimpulseID / ENVITED identity infrastructure at did.ascs.digital.", + "contactPoint": { + "@type": "schema:ContactPoint", + "contactType": "support", + "email": "info@ascs.digital" + } + } + } + ], + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:20:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:ascs#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.EXAMPLE_SIGNATURE_PAYLOAD_TRUST_ANCHOR" + } +} diff --git a/examples/did-web/simpulseid-user-21c7c8bc-6860-490b-8ec7-219c89d93e2c-did.json b/examples/did-web/simpulseid-user-21c7c8bc-6860-490b-8ec7-219c89d93e2c-did.json new file mode 100644 index 0000000..e50013b --- /dev/null +++ b/examples/did-web/simpulseid-user-21c7c8bc-6860-490b-8ec7-219c89d93e2c-did.json @@ -0,0 +1,36 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1" + ], + "id": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "verificationMethod": [ + { + "id": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c#tezos-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c", + "blockchainAccountId": "tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8" + }, + { + "id": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c#etherlink-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c", + "blockchainAccountId": "eip155:42793:0x71C7656EC7ab88b098defB751B7401B5f6d8976F" + } + ], + "authentication": [ + "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c#tezos-key-1", + "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c#etherlink-key-1" + ], + "assertionMethod": [ + "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c#tezos-key-1", + "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c#etherlink-key-1" + ], + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:05:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:bmw#etherlink-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.EXAMPLE_SIGNATURE_BMW_ADMIN" + } +} diff --git a/examples/did-web/simpulseid-user-44b982bb-ae61-4f6f-899f-a0982aaf367e-did.json b/examples/did-web/simpulseid-user-44b982bb-ae61-4f6f-899f-a0982aaf367e-did.json new file mode 100644 index 0000000..f632930 --- /dev/null +++ b/examples/did-web/simpulseid-user-44b982bb-ae61-4f6f-899f-a0982aaf367e-did.json @@ -0,0 +1,28 @@ +{ + "@context": [ + "https://www.w3.org/ns/did/v1" + ], + "id": "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e", + "controller": "did:web:did.ascs.digital:services:trust-anchor", + "verificationMethod": [ + { + "id": "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e#tezos-key-1", + "type": "EcdsaSecp256k1VerificationKey2019", + "controller": "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e", + "blockchainAccountId": "tezos:NetXnHfVqm9iesp:tz1SfdVU1mor3Sgej3FmmwMH4HM1EjTzqqeE" + } + ], + "authentication": [ + "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e#tezos-key-1" + ], + "assertionMethod": [ + "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e#tezos-key-1" + ], + "proof": { + "type": "EcdsaSecp256k1Signature2019", + "created": "2025-08-06T10:10:00Z", + "verificationMethod": "did:web:did.ascs.digital:participants:bmw#tezos-key-1", + "proofPurpose": "assertionMethod", + "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.EXAMPLE_SIGNATURE_BMW_ADMIN" + } +} diff --git a/examples/member-credential-full.json b/examples/member-credential-full.json deleted file mode 100644 index a763fc2..0000000 --- a/examples/member-credential-full.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "@context": [ - "https://www.w3.org/2018/credentials/v1", - { - "@version": 1.1, - "@protected": true, - "AscsMemberCredential": "https://schema.ascs.digital/AscsMemberCredential/v1#", - "AscsIssuer": { - "@id": "https://schema.ascs.digital/AscsMemberCredential/v1#AscsIssuer", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "url": "https://schema.org/url" - } - }, - "AscsMember": { - "@id": "https://schema.ascs.digital/AscsMemberCredential/v1#AscsMember", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "url": "https://schema.org/url", - "address": "http://schema.org/address", - "vatID": "http://schema.org/vatID", - "isAscsMember": "http://schema.org/Boolean", - "isEnvitedMember": "http://schema.org/Boolean", - "privacyPolicy": "https://schema.org/termsOfService", - "articlesOfAssociation": "https://schema.org/termsOfService", - "contributionRules": "https://schema.org/termsOfService" - } - }, - "PostalAddress": { - "@id": "http://schema.org/PostalAddress", - "@context": { - "@version": 1.1, - "@protected": true, - "streetAddress": "http://schema.org/streetAddress", - "postalCode": "http://schema.org/postalCode", - "addressLocality": "http://schema.org/addressLocality", - "addressCountry": "https://schema.org/addressCountry" - } - } - } - ], - "type": [ - "VerifiableCredential", - "AscsMemberCredential" - ], - "issuanceDate": "2023-11-22T17:14:33Z", - "expirationDate": "2102-09-15T17:14:33Z", - "id": "urn:uuid:576fbefb-35e8-4b71-bb1a-53d1803c86de", - "issuer": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1ggujjYjA7oYoaZBzTg1tYSXn3VMjcgDuv", - "type": "AscsIssuer", - "name": "Automotive Solution Center for Simulation e.V.", - "url": "https://identity.ascs.digital/" - }, - "credentialSubject": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8", - "type": "AscsMember", - "name": "Testcompany GmbH", - "url": "https://test.de/", - "address": { - "type": "PostalAddress", - "streetAddress": "Teststraße 1", - "postalCode": "12345", - "addressLocality": "Munich", - "addressCountry": "DE" - }, - "vatID": "DE123456789", - "isAscsMember": true, - "isEnvitedMember": true, - "privacyPolicy": "https://media.ascs.digital/terms/ascs_privacy_policy_2020-07-08.pdf#cidv1", - "articlesOfAssociation": "https://media.ascs.digital/terms/ascs_articles_of_association_2021-09-17.pdf#cidv1", - "contributionRules": "https://media.ascs.digital/terms/ascs_contribution_rules_2020-07-08.pdf#cidv1" - } -} \ No newline at end of file diff --git a/examples/member-credential.json b/examples/member-credential.json deleted file mode 100644 index 3e7c2a7..0000000 --- a/examples/member-credential.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "@context": [ - "https://www.w3.org/2018/credentials/v1", - "https://schema.ascs.digital/AscsMemberCredential/v1" - ], - "type": [ - "VerifiableCredential", - "AscsMemberCredential" - ], - "issuanceDate": "2023-11-22T17:14:33Z", - "expirationDate": "2102-09-15T17:14:33Z", - "id": "urn:uuid:576fbefb-35e8-4b71-bb1a-53d1803c86de", - "issuer": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1ggujjYjA7oYoaZBzTg1tYSXn3VMjcgDuv", - "type": "AscsIssuer", - "name": "Automotive Solution Center for Simulation e.V.", - "url": "https://identity.ascs.digital/" - }, - "credentialSubject": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8", - "type": "AscsMember", - "name": "Testcompany GmbH", - "url": "https://test.de/", - "address": { - "type": "PostalAddress", - "streetAddress": "Teststraße 1", - "postalCode": "12345", - "addressLocality": "Munich", - "addressCountry": "DE" - }, - "vatID": "DE123456789", - "isAscsMember": true, - "isEnvitedMember": true, - "privacyPolicy": "https://media.ascs.digital/terms/ascs_privacy_policy_2020-07-08.pdf#cidv1", - "articlesOfAssociation": "https://media.ascs.digital/terms/ascs_articles_of_association_2021-09-17.pdf#cidv1", - "contributionRules": "https://media.ascs.digital/terms/ascs_contribution_rules_2020-07-08.pdf#cidv1" - } -} \ No newline at end of file diff --git a/examples/simpulseid-administrator-credential.json b/examples/simpulseid-administrator-credential.json new file mode 100644 index 0000000..43d992c --- /dev/null +++ b/examples/simpulseid-administrator-credential.json @@ -0,0 +1,56 @@ +{ + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://schema.ascs.digital/SimpulseId/v1/credentials", + "https://schema.reachhaven.com/Harbour/v1/credentials" + ], + "type": [ + "VerifiableCredential", + "harbour:VerifiableCredential", + "simpulseid:AdministratorCredential" + ], + "id": "urn:uuid:9d3a0c1b-4d4e-4f9a-9b0c-1d2e3f4a5b6d", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "type": "simpulseid:Issuer", + "member": "did:web:did.ascs.digital:participants:ascs" + }, + "issuanceDate": "2025-08-06T10:15:22Z", + "expirationDate": "2030-08-05T00:00:00Z", + "credentialSubject": { + "id": "did:web:did.ascs.digital:users:21c7c8bc-6860-490b-8ec7-219c89d93e2c", + "type": [ + "simpulseid:Administrator", + "gx:NaturalPerson", + "schema:Person" + ], + "memberOf": [ + "did:web:did.ascs.digital:participants:bmw", + "did:web:did.ascs.digital:programs:simpulseid-administrator" + ], + "givenName": "Andreas", + "familyName": "Admin", + "email": "andreas.admin@bmw.com", + "address": { + "@type": "gx:Address", + "streetAddress": "Petuelring 130", + "postalCode": "80809", + "addressLocality": "München", + "countrySubdivisionCode": "DE-BY", + "country": "DE" + }, + "termsAndConditions": [ + { + "@type": "gx:TermsAndConditions", + "@id": "https://media.ascs.digital/terms/administrator_privacy_policy_2025-08-05.pdf#cidv1" + } + ] + }, + "credentialStatus": [ + { + "id": "did:web:did.ascs.digital:services:revocation-registry#f8b8a8150acbbbf936df9692ed7ca809c9a6a66b190149ce9d4e9557587829ec", + "type": "harbour:CRSetEntry", + "statusPurpose": "revocation" + } + ] +} diff --git a/examples/simpulseid-ascs-base-membership-credential.json b/examples/simpulseid-ascs-base-membership-credential.json new file mode 100644 index 0000000..a6bff87 --- /dev/null +++ b/examples/simpulseid-ascs-base-membership-credential.json @@ -0,0 +1,54 @@ +{ + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://schema.ascs.digital/SimpulseId/v1/credentials", + "https://schema.reachhaven.com/Harbour/v1/credentials" + ], + "type": [ + "VerifiableCredential", + "harbour:VerifiableCredential", + "simpulseid:AscsBaseMembershipCredential" + ], + "id": "urn:uuid:7f3f7c6a-4b4d-4e9e-8f0a-9b1b2c3d4e5f", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "type": "simpulseid:Issuer", + "member": "did:web:did.ascs.digital:participants:ascs" + }, + "issuanceDate": "2025-08-06T10:15:22Z", + "expirationDate": "2030-08-05T00:00:00Z", + "credentialSubject": { + "id": "did:web:did.ascs.digital:participants:bmw", + "type": [ + "simpulseid:AscsBaseMembership", + "schema:ProgramMembership" + ], + "memberOf": [ + "did:web:did.ascs.digital:participants:ascs", + "did:web:did.ascs.digital:programs:ascs-base-membership" + ], + "programName": "ASCS e.V. Base Membership", + "hostingOrganization": { + "@id": "did:web:did.ascs.digital:participants:ascs", + "type": [ + "schema:Organization", + "gx:LegalPerson" + ], + "name": "Automotive Solution Center for Simulation e.V." + }, + "memberSince": "2023-01-01", + "termsAndConditions": [ + { + "@type": "gx:TermsAndConditions", + "@id": "https://media.ascs.digital/terms/base_membership_terms_2025-08-05.pdf#cidv1" + } + ] + }, + "credentialStatus": [ + { + "id": "did:web:did.ascs.digital:services:revocation-registry#6239c5abac53d33fff4a9babaaae70f6c71ac495cface74d26ac1e3affee8c61", + "type": "harbour:CRSetEntry", + "statusPurpose": "revocation" + } + ] +} diff --git a/examples/simpulseid-ascs-envited-membership-credential.json b/examples/simpulseid-ascs-envited-membership-credential.json new file mode 100644 index 0000000..b98e41f --- /dev/null +++ b/examples/simpulseid-ascs-envited-membership-credential.json @@ -0,0 +1,56 @@ +{ + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://schema.ascs.digital/SimpulseId/v1/credentials", + "https://schema.reachhaven.com/Harbour/v1/credentials" + ], + "type": [ + "VerifiableCredential", + "harbour:VerifiableCredential", + "simpulseid:AscsEnvitedMembershipCredential" + ], + "id": "urn:uuid:8e3a0c1b-4d4e-4f9a-9b0c-1d2e3f4a5b6c", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "type": "simpulseid:Issuer", + "member": "did:web:did.ascs.digital:participants:ascs" + }, + "issuanceDate": "2025-08-06T10:15:22Z", + "expirationDate": "2030-08-05T00:00:00Z", + "credentialSubject": { + "id": "did:web:did.ascs.digital:participants:bmw", + "type": [ + "simpulseid:AscsEnvitedMembership", + "schema:ProgramMembership" + ], + "memberOf": [ + "did:web:did.ascs.digital:participants:ascs", + "did:web:did.ascs.digital:programs:ascs-base-membership", + "did:web:did.ascs.digital:programs:ascs-envited-membership" + ], + "programName": "ASCS e.V. ENVITED Membership", + "hostingOrganization": { + "@id": "did:web:did.ascs.digital:participants:ascs", + "type": [ + "schema:Organization", + "gx:LegalPerson" + ], + "name": "Automotive Solution Center for Simulation e.V." + }, + "memberSince": "2023-01-01", + "baseMembershipCredential": "urn:uuid:7f3f7c6a-4b4d-4e9e-8f0a-9b1b2c3d4e5f", + "termsAndConditions": [ + { + "@type": "gx:TermsAndConditions", + "@id": "https://media.ascs.digital/terms/envited_membership_terms_2025-08-05.pdf#cidv1" + } + ] + }, + "credentialStatus": [ + { + "id": "did:web:did.ascs.digital:services:revocation-registry#b8ca800e6cf1807ed35c682ca7c84f07df55ad53a20784fe0ee896f279a6a047", + "type": "harbour:CRSetEntry", + "statusPurpose": "revocation" + } + ] +} diff --git a/examples/simpulseid-participant-credential.json b/examples/simpulseid-participant-credential.json new file mode 100644 index 0000000..29858f7 --- /dev/null +++ b/examples/simpulseid-participant-credential.json @@ -0,0 +1,67 @@ +{ + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://schema.ascs.digital/SimpulseId/v1/credentials", + "https://schema.reachhaven.com/Harbour/v1/credentials" + ], + "type": [ + "VerifiableCredential", + "harbour:VerifiableCredential", + "simpulseid:ParticipantCredential" + ], + "id": "urn:uuid:576fbefb-35e8-4b71-bb1a-53d1803c86de", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "type": "simpulseid:Issuer", + "member": "did:web:did.ascs.digital:participants:ascs" + }, + "issuanceDate": "2025-08-06T10:15:22Z", + "expirationDate": "2030-08-05T00:00:00Z", + "credentialSubject": { + "id": "did:web:did.ascs.digital:participants:bmw", + "type": [ + "simpulseid:Participant", + "gx:LegalPerson", + "schema:Organization" + ], + "legalName": "Bayerische Motoren Werke Aktiengesellschaft", + "legalForm": "AG", + "registrationNumber": { + "@type": "gx:VatID", + "countryCode": "DE", + "vatID": "DE129273398" + }, + "duns": "313995269", + "email": "imprint@bmw.com", + "website": "https://www.bmwgroup.com/", + "legalAddress": { + "@type": "gx:Address", + "streetAddress": "Petuelring 130", + "postalCode": "80809", + "addressLocality": "München", + "countrySubdivisionCode": "DE-BY", + "country": "DE" + }, + "headquartersAddress": { + "@type": "gx:Address", + "streetAddress": "Petuelring 130", + "postalCode": "80809", + "addressLocality": "München", + "countrySubdivisionCode": "DE-BY", + "country": "DE" + }, + "termsAndConditions": [ + { + "@type": "gx:TermsAndConditions", + "@id": "https://media.ascs.digital/terms/simpulse_id_terms_2025-08-05.pdf#cidv1" + } + ] + }, + "credentialStatus": [ + { + "id": "did:web:did.ascs.digital:services:revocation-registry#608101d3a8430e61f60dcf1be0f42ab3ceb52b6abffb9f75b6f36c80362fc25a", + "type": "harbour:CRSetEntry", + "statusPurpose": "revocation" + } + ] +} diff --git a/examples/simpulseid-user-credential.json b/examples/simpulseid-user-credential.json new file mode 100644 index 0000000..6d6444c --- /dev/null +++ b/examples/simpulseid-user-credential.json @@ -0,0 +1,48 @@ +{ + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://schema.ascs.digital/SimpulseId/v1/credentials", + "https://schema.reachhaven.com/Harbour/v1/credentials" + ], + "type": [ + "VerifiableCredential", + "harbour:VerifiableCredential", + "simpulseid:UserCredential" + ], + "id": "urn:uuid:6a0e7e84-2e88-4b9a-977b-9e92a6d87a0f", + "issuer": { + "id": "did:web:did.ascs.digital:participants:bmw", + "type": "simpulseid:Participant", + "member": "did:web:did.ascs.digital:participants:bmw" + }, + "issuanceDate": "2025-08-06T10:15:22Z", + "expirationDate": "2030-08-05T00:00:00Z", + "credentialSubject": { + "id": "did:web:did.ascs.digital:users:44b982bb-ae61-4f6f-899f-a0982aaf367e", + "type": [ + "simpulseid:User", + "gx:NaturalPerson", + "schema:Person" + ], + "memberOf": [ + "did:web:did.ascs.digital:participants:bmw", + "did:web:did.ascs.digital:programs:simpulseid-user" + ], + "givenName": "Max", + "familyName": "Mustermann", + "email": "max.mustermann@bmw.com", + "termsAndConditions": [ + { + "@type": "gx:TermsAndConditions", + "@id": "https://media.ascs.digital/terms/privacy_policy_2025-08-05.pdf#cidv1" + } + ] + }, + "credentialStatus": [ + { + "id": "did:web:did.ascs.digital:services:revocation-registry#9396f1d42a2a5eaa93a1a3211e4b0db85c8185d533b835984cd98d24ecba6440", + "type": "harbour:CRSetEntry", + "statusPurpose": "revocation" + } + ] +} diff --git a/examples/user-credential-full.json b/examples/user-credential-full.json deleted file mode 100644 index 574d2e4..0000000 --- a/examples/user-credential-full.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "@context": [ - "https://www.w3.org/2018/credentials/v1", - { - "@version": 1.1, - "@protected": true, - "AscsUserCredential": "https://schema.ascs.digital/AscsUserCredential/v1#", - "AscsIssuer": { - "@id": "https://schema.ascs.digital/AscsUserCredential/v1#AscsIssuer", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "url": "https://schema.org/url" - } - }, - "AscsUser": { - "@id": "https://schema.ascs.digital/AscsUserCredential/v1#AscsUser", - "@context": { - "@version": 1.1, - "@protected": true, - "name": "https://schema.org/name", - "email": "https://schema.org/email", - "address": "http://schema.org/address", - "isAscsMember": "http://schema.org/Boolean", - "isEnvitedMember": "http://schema.org/Boolean", - "privacyPolicy": "https://schema.org/termsOfService" - } - }, - "PostalAddress": { - "@id": "http://schema.org/PostalAddress", - "@context": { - "@version": 1.1, - "@protected": true, - "streetAddress": "http://schema.org/streetAddress", - "postalCode": "http://schema.org/postalCode", - "addressLocality": "http://schema.org/addressLocality", - "addressCountry": "https://schema.org/addressCountry" - } - } - } - ], - "type": [ - "VerifiableCredential", - "AscsUserCredential" - ], - "issuanceDate": "2023-11-22T17:14:33Z", - "expirationDate": "2102-09-15T17:14:33Z", - "id": "urn:uuid:cf1f329d-9c4c-458e-ba0a-a762a296b79c", - "issuer": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8", - "type": "AscsIssuer", - "name": "Testcompany GmbH", - "url": "https://test.de/" - }, - "credentialSubject": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1SfdVU1mor3Sgej3FmmwMH4HM1EjTzqqeE", - "type": "AscsUser", - "name": "User", - "email": "mailto:user@test.de", - "address": { - "type": "PostalAddress", - "streetAddress": "Teststraße 1", - "postalCode": "12345", - "addressLocality": "Munich", - "addressCountry": "DE" - }, - "isAscsMember": true, - "isEnvitedMember": true, - "privacyPolicy": "https://media.ascs.digital/terms/ascs_privacy_policy_2020-07-08.pdf#cidv1" - } -} \ No newline at end of file diff --git a/examples/user-credential.json b/examples/user-credential.json deleted file mode 100644 index dfbbc09..0000000 --- a/examples/user-credential.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "@context": [ - "https://www.w3.org/2018/credentials/v1", - "https://schema.ascs.digital/AscsUserCredential/v1" - ], - "type": [ - "VerifiableCredential", - "AscsUserCredential" - ], - "issuanceDate": "2023-11-22T17:14:33Z", - "expirationDate": "2102-09-15T17:14:33Z", - "id": "urn:uuid:cf1f329d-9c4c-458e-ba0a-a762a296b79c", - "issuer": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8", - "type": "AscsIssuer", - "name": "Testcompany GmbH", - "url": "https://test.de/" - }, - "credentialSubject": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1SfdVU1mor3Sgej3FmmwMH4HM1EjTzqqeE", - "type": "AscsUser", - "name": "User", - "email": "mailto:user@test.de", - "address": { - "type": "PostalAddress", - "streetAddress": "Teststraße 1", - "postalCode": "12345", - "addressLocality": "Munich", - "addressCountry": "DE" - }, - "isAscsMember": true, - "isEnvitedMember": true, - "privacyPolicy": "https://media.ascs.digital/terms/ascs_privacy_policy_2020-07-08.pdf#cidv1" - } -} \ No newline at end of file diff --git a/linkml/simpulseid-model.yaml b/linkml/simpulseid-model.yaml new file mode 100644 index 0000000..d0180b9 --- /dev/null +++ b/linkml/simpulseid-model.yaml @@ -0,0 +1,337 @@ +id: https://schema.ascs.digital/SimpulseId/linkml/v1 +name: simpulseid +description: > + LinkML schema for SimpulseID credentials, aligned with the SimpulseIdOntology, + SimpulseIdCredentials JSON-LD context, and Gaia-X 24.06 LinkML models. + This schema is intended as the single source of truth to generate JSON-LD + contexts, SHACL shapes, and OWL ontologies for SimpulseID credential types. + +prefixes: + linkml: https://w3id.org/linkml/ + simpulseid: https://schema.ascs.digital/SimpulseId/v1/credentials + gx: https://w3id.org/gaia-x/development# + schema: http://schema.org/ + vc: https://www.w3.org/ns/credentials# + xsd: http://www.w3.org/2001/XMLSchema# + +default_prefix: simpulseid +default_range: string + +imports: + - linkml:types + # Single entry point for Gaia-X: pulls in Address, LegalPerson, LegalDocument, + # Issuer, Participant, TermsAndConditions, etc. via gaia-x.yaml. + - ../service-characteristics/linkml/gaia-x + +slots: + id: + description: > + Identifier of the resource, typically a URN (e.g. urn:uuid:...) + or DID URL. In the Gaia-X LegalPerson context this is NOT the + primary key – Gaia-X uses registrationNumber as the identifier. + # IMPORTANT: do NOT mark this as identifier, otherwise we clash + # with Gaia-X LegalPerson.registrationNumber. + required: true + range: uri + + type: + description: > + Set of RDF types associated with an instance (e.g. VerifiableCredential, + harbour:VerifiableCredential, simpulseid:UserCredential). + multivalued: true + range: string + + issuer: + description: > + Issuer of the Verifiable Credential, modelled using the Gaia-X Issuer + class. + slot_uri: vc:issuer + range: Issuer # class from Gaia-X (issuer.yaml) + required: true + + issuance_date: + description: > + Date-time at which the credential was issued. + slot_uri: vc:issuanceDate + range: datetime + required: true + + expiration_date: + description: > + Date-time at which the credential expires, if any. + slot_uri: vc:expirationDate + range: datetime + required: false + + credential_subject: + description: > + Subject of the Verifiable Credential. + slot_uri: vc:credentialSubject + range: CredentialSubject + required: true + + credential_status: + description: > + Status entry or entries associated with the Verifiable Credential + (e.g. Harbour CRSet entries). + slot_uri: vc:credentialStatus + range: CredentialStatusEntry + multivalued: true + required: false + + # Common person-related slots (schema.org) + given_name: + description: Given name of a natural person. + slot_uri: schema:givenName + range: string + + family_name: + description: Family name of a natural person. + slot_uri: schema:familyName + range: string + + email: + description: Email address of a person or organization. + slot_uri: schema:email + range: string + + # Membership / program slots (schema.org) + member_of: + description: > + Membership relation pointing from a person or membership to a participant + or program (DID or IRI). + slot_uri: schema:memberOf + multivalued: true + range: uri + + program_name: + description: Human-readable name of the program (e.g. ASCS Base Membership). + slot_uri: schema:programName + range: string + + hosting_organization: + description: > + Organization hosting the membership program (e.g. ASCS e.V. as + hosting organization of ENVITED). + slot_uri: schema:hostingOrganization + range: SimpulseidParticipant + + member_since: + description: > + Date on which the membership became effective. + slot_uri: schema:memberSince + range: date + + # Organization / participant related slots (Gaia-X-aligned) + legal_name: + description: > + Full legal name of the organization (e.g. Bayerische Motoren Werke + Aktiengesellschaft). Uses the Gaia-X legalName property. + slot_uri: gx:legalName + range: string + + legal_address: + description: > + Legal address of the organization, as required by the Gaia-X Trust + Framework (gx:legalAddress). + slot_uri: gx:legalAddress + range: Address # Gaia-X Address class + required: true + + headquarters_address: + description: > + Headquarters address of the organization, optional according to the + Gaia-X Trust Framework (gx:headquartersAddress). + slot_uri: gx:headquartersAddress + range: Address + required: false + + # Terms and Conditions / agreements (Gaia-X LegalDocument) + terms_and_conditions: + description: > + References to legal documents representing Terms and Conditions records, + typically URLs with fragments that identify specific consent documents. + Implemented using Gaia-X LegalDocument as range and gx:termsAndConditions + as the property IRI. + slot_uri: gx:termsAndConditions + range: LegalDocument # class from Gaia-X (legal-document.yaml) + multivalued: true + + # Base membership credential cross-reference + base_membership_credential: + description: > + Reference from an ENVITED membership subject to its underlying base + membership credential (URN of the credential). + slot_uri: simpulseid:baseMembershipCredential + range: uri + +classes: + ############################################# + # Core abstractions + ############################################# + + CredentialSubject: + description: > + Abstract base class for all SimpulseID credential subject entities + (participants, memberships, users, administrators). + abstract: true + class_uri: schema:Thing + slots: + - id + - type + - terms_and_conditions + + VerifiableCredential: + description: > + Base class for SimpulseID Verifiable Credentials. + class_uri: vc:VerifiableCredential + slots: + - id + - type + - issuer + - issuance_date + - expiration_date + - credential_subject + - credential_status + + CredentialStatusEntry: + description: > + Status entry describing revocation state, typically a Harbour + CRSetEntry. + class_uri: schema:Thing + slots: + - id + - type + # Harbour-specific properties stay in Harbour’s own context/ontology. + + ############################################# + # Participant / person classes + ############################################# + + SimpulseidParticipant: + description: > + SimpulseID Participant entity representing a legal person taking part + in SimpulseID programs. It specializes the Gaia-X LegalPerson and adds + SimpulseID-specific properties such as gx:legalName and gx:termsAndConditions. + is_a: LegalPerson # imported from Gaia-X legal-person.yaml + mixins: + - CredentialSubject + class_uri: simpulseid:Participant + slots: + - legal_name + - legal_address + - headquarters_address + - email + - terms_and_conditions + # Note: registrationNumber comes from Gaia-X LegalPerson and remains + # the identifier for this class according to Gaia-X. + + User: + description: > + SimpulseID User entity, representing a natural person acting in the + ENVITED Ecosystem. + is_a: CredentialSubject + class_uri: simpulseid:User + slots: + - given_name + - family_name + - email + - member_of + + Administrator: + description: > + SimpulseID Administrator entity, representing a natural person with + elevated rights in the ENVITED Ecosystem. + is_a: CredentialSubject + class_uri: simpulseid:Administrator + slots: + - given_name + - family_name + - email + - member_of + + AscsBaseMembership: + description: > + ASCS Base Membership entity, representing the base membership of a + participant in ASCS e.V. + is_a: CredentialSubject + class_uri: simpulseid:AscsBaseMembership + slots: + - program_name + - hosting_organization + - member_of + - member_since + + AscsEnvitedMembership: + description: > + ASCS ENVITED Membership entity, representing membership of a participant + in the ENVITED program, requiring an underlying base membership credential. + is_a: CredentialSubject + class_uri: simpulseid:AscsEnvitedMembership + slots: + - program_name + - hosting_organization + - member_of + - member_since + - base_membership_credential + + ############################################# + # Credential classes + ############################################# + + ParticipantCredential: + description: > + SimpulseID Participant Credential. Verifiable Credential asserting that + the subject is a SimpulseID Participant (a Gaia-X LegalPerson in the + context of the ENVITED Ecosystem). + is_a: VerifiableCredential + class_uri: simpulseid:ParticipantCredential + slot_usage: + credential_subject: + range: SimpulseidParticipant + required: true + + AscsBaseMembershipCredential: + description: > + SimpulseID ASCS Base Membership Credential. Verifiable Credential asserting + base membership of a participant in ASCS e.V. + is_a: VerifiableCredential + class_uri: simpulseid:AscsBaseMembershipCredential + slot_usage: + credential_subject: + range: AscsBaseMembership + required: true + + AscsEnvitedMembershipCredential: + description: > + SimpulseID ASCS ENVITED Membership Credential. Verifiable Credential + asserting ENVITED membership status, referencing an underlying base + membership credential. + is_a: VerifiableCredential + class_uri: simpulseid:AscsEnvitedMembershipCredential + slot_usage: + credential_subject: + range: AscsEnvitedMembership + required: true + + AdministratorCredential: + description: > + SimpulseID Administrator Credential. Verifiable Credential asserting that + the subject is an administrator. + is_a: VerifiableCredential + class_uri: simpulseid:AdministratorCredential + slot_usage: + credential_subject: + range: Administrator + required: true + + UserCredential: + description: > + SimpulseID User Credential. Verifiable Credential asserting that the + subject is a SimpulseID User. + is_a: VerifiableCredential + class_uri: simpulseid:UserCredential + slot_usage: + credential_subject: + range: User + required: true diff --git a/manifests/README.md b/manifests/README.md new file mode 100644 index 0000000..a7645f8 --- /dev/null +++ b/manifests/README.md @@ -0,0 +1,58 @@ +# Wallet Rendering Manifests for SimpulseID Credentials + +This folder contains **wallet rendering manifests** for each credential type. +These files follow the **Decentralized Identity Foundation (DIF) Wallet Rendering** +specification and define how SSI wallets (such as Altme) should display the +credential to end users. + +## Purpose + +Manifests control: + +- Title and subtitle displayed on the credential card +- Key fields shown on the card (e.g., name, organization, membership type) +- How credentials appear in credential lists and detail views +- Icons, colors, and layout options (if supported by the wallet) + +All manifest files correspond 1:1 to credential types found in: + +```txt +../examples/ +``` + +and are intended for use by wallets integrated with: + +**** + +## Files + +### `SimpulseIdParticipantCredentialManifest.json` + +Defines card rendering for Participant Credentials (gx:LegalPerson). + +### `SimpulseIdAscsBaseMembershipCredentialManifest.json` + +Defines rendering for ASCS Base Membership credentials. + +### `SimpulseIdAscsEnvitedMembershipCredentialManifest.json` + +Rendering for ENVITED Program Membership credentials. + +### `SimpulseIdAdministratorCredentialManifest.json` + +Rendering of administrator credentials issued by ASCS. + +### `SimpulseIdUserCredentialManifest.json` + +Rendering of user credentials issued by participant administrators. + +## Usage + +Wallets use these manifests to visually render credentials when they are: + +- Added to the wallet +- Displayed in a card list +- Displayed in detail view +- Offered for presentation via OIDC4VP + +They do **not** affect cryptographic validity—only **UX rendering**. diff --git a/manifests/SimpulseIdAdministratorCredentialManifest.json b/manifests/SimpulseIdAdministratorCredentialManifest.json new file mode 100644 index 0000000..97a1628 --- /dev/null +++ b/manifests/SimpulseIdAdministratorCredentialManifest.json @@ -0,0 +1,181 @@ +{ + "id": "SimpulseIdAdministratorManifest", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "name": "Automotive Solution Center for Simulation e.V." + }, + "output_descriptors": [ + { + "id": "https://schema.ascs.digital/SimpulseId/v1/credentials#AdministratorManifest", + "schema": "https://schema.ascs.digital/SimpulseId/v1/credentials#Administrator", + "styles": { + "background": { + "color": "#60ac24" + }, + "text": { + "color": "#ffffff" + } + }, + "display": { + "title": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "BMW Administrator Credential" + }, + "subtitle": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "Automotive Solution Center for Simulation e.V." + }, + "description": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "This credential certifies the administrator's role at BMW, granting specific permissions and responsibilities." + }, + "properties": [ + { + "path": [ + "$.credentialSubject.givenName", + "$.credentialSubject.familyName" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Full Name" + }, + { + "path": [ + "$.credentialSubject.email" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Email Address" + }, + { + "path": [ + "$.credentialSubject.memberOf" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Organization" + }, + { + "path": [ + "$.credentialSubject.address.streetAddress" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Street Address" + }, + { + "path": [ + "$.credentialSubject.address.postalCode" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Postal Code" + }, + { + "path": [ + "$.credentialSubject.address.addressLocality" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "City" + }, + { + "path": [ + "$.credentialSubject.address.countrySubdivisionCode" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "State" + }, + { + "path": [ + "$.credentialSubject.address.country" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Country" + }, + { + "path": [ + "$.credentialSubject.termsAndConditions[0].@id" + ], + "schema": { + "type": "string", + "format": "uri" + }, + "fallback": "Unknown", + "label": "Terms & Conditions" + }, + { + "path": [ + "$.issuanceDate" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Issued On" + }, + { + "path": [ + "$.expirationDate" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Expires On" + } + ] + } + } + ], + "presentation_definition": { + "input_descriptors": [ + { + "constraints": { + "fields": [ + { + "filter": { + "pattern": "TezosAssociatedAddress", + "type": "string" + }, + "path": [ + "$.type" + ] + } + ] + }, + "id": "f2a7402b-f649-11ed-834e-0a1628958560", + "purpose": "Select a Tezos address for verification" + } + ] + } +} diff --git a/manifests/AscsMemberCredentialManifest.json b/manifests/SimpulseIdAscsBaseMembershipCredentialManifest.json similarity index 63% rename from manifests/AscsMemberCredentialManifest.json rename to manifests/SimpulseIdAscsBaseMembershipCredentialManifest.json index b9156e7..1d263a8 100644 --- a/manifests/AscsMemberCredentialManifest.json +++ b/manifests/SimpulseIdAscsBaseMembershipCredentialManifest.json @@ -1,16 +1,16 @@ { - "id": "AscsMemberCredentialManifest", + "id": "SimpulseIdAscsBaseMembershipManifest", "issuer": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1ggujjYjA7oYoaZBzTg1tYSXn3VMjcgDuv", + "id": "did:web:did.ascs.digital:participants:ascs", "name": "Automotive Solution Center for Simulation e.V." }, "output_descriptors": [ { - "id": "https://schema.ascs.digital/AscsMemberCredential/v1#Manifest", - "schema": "AscsMemberCredential", + "id": "https://schema.ascs.digital/SimpulseId/v1/credentials#AscsBaseMembershipManifest", + "schema": "https://schema.ascs.digital/SimpulseId/v1/credentials#AscsBaseMembership", "styles": { "background": { - "color": "#60ac24" + "color": "#0066cc" }, "text": { "color": "#ffffff" @@ -22,7 +22,7 @@ "schema": { "type": "string" }, - "fallback": "asc(s Member Credential" + "fallback": "ASCS Base Membership" }, "subtitle": { "path": [], @@ -36,103 +36,102 @@ "schema": { "type": "string" }, - "fallback": "A certificate that attests the organizations membership in the asc(s and optionally the ENVITED research cluster confering the mandate to perform a number of actions on behalf of that organisation." + "fallback": "This credential certifies the base membership in ASCS e.V., granting access to core services and benefits." }, "properties": [ { "path": [ - "$.credentialSubject.name" + "$.credentialSubject.programName" ], "schema": { - "type": "text" + "type": "string" }, "fallback": "Unknown", - "label": "Organization name" + "label": "Membership Program" }, { "path": [ - "$.credentialSubject.address.addressCountry" + "$.credentialSubject.hostingOrganization.name" ], "schema": { - "type": "text" + "type": "string" }, "fallback": "Unknown", - "label": "Country" + "label": "Hosting Organization" }, { "path": [ - "$.credentialSubject.isAscsMember" + "$.credentialSubject.member" ], "schema": { - "type": "boolean" + "type": "string" }, "fallback": "Unknown", - "label": "asc(s membership" + "label": "Member" }, { "path": [ - "$.credentialSubject.isEnvitedMember" + "$.credentialSubject.memberOf[0]" ], "schema": { - "type": "boolean" + "type": "string" }, "fallback": "Unknown", - "label": "ENVITED membership" + "label": "Member Of (Organization)" }, { "path": [ - "$.credentialSubject.privacyPolicy" + "$.credentialSubject.memberOf[1]" ], "schema": { - "type": "string", - "format": "uri" + "type": "string" }, "fallback": "Unknown", - "label": "Privacy policy" + "label": "Member Of (Program)" }, { "path": [ - "$.credentialSubject.articlesOfAssociation" + "$.credentialSubject.memberSince" ], "schema": { "type": "string", - "format": "uri" + "format": "date" }, "fallback": "Unknown", - "label": "Articles of association" + "label": "Member Since" }, { "path": [ - "$.credentialSubject.contributionRules" + "$.credentialSubject.termsAndConditions[0].@id" ], "schema": { "type": "string", "format": "uri" }, "fallback": "Unknown", - "label": "Contribution rules" + "label": "Terms & Conditions" }, { "path": [ "$.issuanceDate" ], "schema": { - "type": "text", + "type": "string", "format": "date" }, "fallback": "Unknown", - "label": "Issue date" + "label": "Issued On" }, { "path": [ "$.expirationDate" ], "schema": { - "type": "text", + "type": "string", "format": "date" }, "fallback": "Unknown", - "label": "Expiration date" + "label": "Expires On" } ] } @@ -155,8 +154,8 @@ ] }, "id": "f2a7402b-f649-11ed-834e-0a1628958560", - "purpose": "Select a Tezos address" + "purpose": "Select a Tezos address for verification" } ] } -} \ No newline at end of file +} diff --git a/manifests/SimpulseIdAscsEnvitedMembershipCredentialManifest.json b/manifests/SimpulseIdAscsEnvitedMembershipCredentialManifest.json new file mode 100644 index 0000000..18b91dc --- /dev/null +++ b/manifests/SimpulseIdAscsEnvitedMembershipCredentialManifest.json @@ -0,0 +1,181 @@ +{ + "id": "SimpulseIdAscsEnvitedMembershipManifest", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "name": "Automotive Solution Center for Simulation e.V." + }, + "output_descriptors": [ + { + "id": "https://schema.ascs.digital/SimpulseId/v1/credentials#AscsEnvitedMembershipManifest", + "schema": "https://schema.ascs.digital/SimpulseId/v1/credentials#AscsEnvitedMembership", + "styles": { + "background": { + "color": "#008080" + }, + "text": { + "color": "#ffffff" + } + }, + "display": { + "title": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "ASCS ENVITED Membership" + }, + "subtitle": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "Automotive Solution Center for Simulation e.V." + }, + "description": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "This credential certifies the ENVITED membership in ASCS e.V., granting access to advanced services and collaboration tools." + }, + "properties": [ + { + "path": [ + "$.credentialSubject.programName" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Membership Program" + }, + { + "path": [ + "$.credentialSubject.hostingOrganization.name" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Hosting Organization" + }, + { + "path": [ + "$.credentialSubject.member" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Member" + }, + { + "path": [ + "$.credentialSubject.memberOf[0]" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Member Of (Organization)" + }, + { + "path": [ + "$.credentialSubject.memberOf[1]" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Member Of (Base Program)" + }, + { + "path": [ + "$.credentialSubject.memberOf[2]" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Member Of (ENVITED Program)" + }, + { + "path": [ + "$.credentialSubject.memberSince" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Member Since" + }, + { + "path": [ + "$.credentialSubject.baseMembership" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Base Membership ID" + }, + { + "path": [ + "$.credentialSubject.termsAndConditions[0].@id" + ], + "schema": { + "type": "string", + "format": "uri" + }, + "fallback": "Unknown", + "label": "Terms & Conditions" + }, + { + "path": [ + "$.issuanceDate" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Issued On" + }, + { + "path": [ + "$.expirationDate" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Expires On" + } + ] + } + } + ], + "presentation_definition": { + "input_descriptors": [ + { + "constraints": { + "fields": [ + { + "filter": { + "pattern": "TezosAssociatedAddress", + "type": "string" + }, + "path": [ + "$.type" + ] + } + ] + }, + "id": "f2a7402b-f649-11ed-834e-0a1628958560", + "purpose": "Select a Tezos address for verification" + } + ] + } +} diff --git a/manifests/SimpulseIdParticipantCredentialManifest.json b/manifests/SimpulseIdParticipantCredentialManifest.json new file mode 100644 index 0000000..882c966 --- /dev/null +++ b/manifests/SimpulseIdParticipantCredentialManifest.json @@ -0,0 +1,261 @@ +{ + "id": "SimpulseIdParticipantManifest", + "issuer": { + "id": "did:web:did.ascs.digital:participants:ascs", + "name": "Automotive Solution Center for Simulation e.V." + }, + "output_descriptors": [ + { + "id": "https://schema.ascs.digital/SimpulseId/v1/credentials#ParticipantManifest", + "schema": "https://schema.ascs.digital/SimpulseId/v1/credentials#Participant", + "styles": { + "background": { + "color": "#003366" + }, + "text": { + "color": "#ffffff" + } + }, + "display": { + "title": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "Company Participant Credential" + }, + "subtitle": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "Automotive Solution Center for Simulation e.V." + }, + "description": { + "path": [], + "schema": { + "type": "string" + }, + "fallback": "This credential certifies the company's participation in the ASCS ecosystem, enabling access to collaborative services and resources." + }, + "properties": [ + { + "path": [ + "$.credentialSubject.legalName" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Company Name" + }, + { + "path": [ + "$.credentialSubject.legalForm" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Legal Form" + }, + { + "path": [ + "$.credentialSubject.registrationNumber.vatID" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "VAT ID" + }, + { + "path": [ + "$.credentialSubject.duns" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "DUNS Number" + }, + { + "path": [ + "$.credentialSubject.email" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Email" + }, + { + "path": [ + "$.credentialSubject.website" + ], + "schema": { + "type": "string", + "format": "uri" + }, + "fallback": "Unknown", + "label": "Website" + }, + { + "path": [ + "$.credentialSubject.legalAddress.streetAddress" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Legal Address (Street)" + }, + { + "path": [ + "$.credentialSubject.legalAddress.postalCode" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Legal Address (Postal Code)" + }, + { + "path": [ + "$.credentialSubject.legalAddress.addressLocality" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Legal Address (City)" + }, + { + "path": [ + "$.credentialSubject.legalAddress.countrySubdivisionCode" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Legal Address (State)" + }, + { + "path": [ + "$.credentialSubject.legalAddress.country" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Legal Address (Country)" + }, + { + "path": [ + "$.credentialSubject.headquartersAddress.streetAddress" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Headquarters (Street)" + }, + { + "path": [ + "$.credentialSubject.headquartersAddress.postalCode" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Headquarters (Postal Code)" + }, + { + "path": [ + "$.credentialSubject.headquartersAddress.addressLocality" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Headquarters (City)" + }, + { + "path": [ + "$.credentialSubject.headquartersAddress.countrySubdivisionCode" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Headquarters (State)" + }, + { + "path": [ + "$.credentialSubject.headquartersAddress.country" + ], + "schema": { + "type": "string" + }, + "fallback": "Unknown", + "label": "Headquarters (Country)" + }, + { + "path": [ + "$.credentialSubject.termsAndConditions[0].@id" + ], + "schema": { + "type": "string", + "format": "uri" + }, + "fallback": "Unknown", + "label": "Terms & Conditions" + }, + { + "path": [ + "$.issuanceDate" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Issued On" + }, + { + "path": [ + "$.expirationDate" + ], + "schema": { + "type": "string", + "format": "date" + }, + "fallback": "Unknown", + "label": "Expires On" + } + ] + } + } + ], + "presentation_definition": { + "input_descriptors": [ + { + "constraints": { + "fields": [ + { + "filter": { + "pattern": "TezosAssociatedAddress", + "type": "string" + }, + "path": [ + "$.type" + ] + } + ] + }, + "id": "f2a7402b-f649-11ed-834e-0a1628958560", + "purpose": "Select a Tezos address for verification" + } + ] + } +} diff --git a/manifests/AscsUserCredentialManifest.json b/manifests/SimpulseIdUserCredentialManifest.json similarity index 55% rename from manifests/AscsUserCredentialManifest.json rename to manifests/SimpulseIdUserCredentialManifest.json index dc80ccc..bf56b8d 100644 --- a/manifests/AscsUserCredentialManifest.json +++ b/manifests/SimpulseIdUserCredentialManifest.json @@ -1,13 +1,13 @@ { - "id": "AscsUserCredentialManifest", + "id": "SimpulseIdUserManifest", "issuer": { - "id": "did:pkh:tezos:NetXnHfVqm9iesp:tz1bpeJArd7apJyTUryfXH1SD6w8GL6Gwhj8", - "name": "Testcompany GmbH" + "id": "did:web:did.ascs.digital:participants:bmw", + "name": "Bayerische Motoren Werke Aktiengesellschaft" }, "output_descriptors": [ { - "id": "https://schema.ascs.digital/AscsUserCredential/v1#Manifest", - "schema": "AscsUserCredential", + "id": "https://schema.ascs.digital/SimpulseId/v1/credentials#UserManifest", + "schema": "https://schema.ascs.digital/SimpulseId/v1/credentials#User", "styles": { "background": { "color": "#7891bb" @@ -22,105 +22,86 @@ "schema": { "type": "string" }, - "fallback": "asc(s User Credential" + "fallback": "BMW User Credential" }, "subtitle": { "path": [], "schema": { "type": "string" }, - "fallback": "Automotive Solution Center for Simulation e.V." + "fallback": "Bayerische Motoren Werke AG" }, "description": { "path": [], "schema": { "type": "string" }, - "fallback": "A certificate that attests the users affiliation with an organization holding a membership in the asc(s and optionally the ENVITED research cluster confering the mandate to access services within the ecosystem." + "fallback": "This credential certifies the user's affiliation with BMW, granting access to ecosystem services." }, "properties": [ { "path": [ - "$.credentialSubject.name" + "$.credentialSubject.givenName", + "$.credentialSubject.familyName" ], "schema": { - "type": "text" + "type": "string" }, "fallback": "Unknown", - "label": "User name" - }, - { - "path": [ - "$.credentialSubject.address.addressCountry" - ], - "schema": { - "type": "text" - }, - "fallback": "Unknown", - "label": "Country" + "label": "Full Name" }, { "path": [ "$.credentialSubject.email" ], "schema": { - "type": "text" - }, - "fallback": "Unknown", - "label": "E-Mail" - }, - { - "path": [ - "$.credentialSubject.isAscsMember" - ], - "schema": { - "type": "boolean" + "type": "string" }, "fallback": "Unknown", - "label": "asc(s membership" + "label": "Email Address" }, { "path": [ - "$.credentialSubject.isEnvitedMember" + "$.credentialSubject.memberOf" ], "schema": { - "type": "boolean" + "type": "string" }, "fallback": "Unknown", - "label": "ENVITED membership" + "label": "Organization" }, { "path": [ - "$.credentialSubject.privacyPolicy" + "$.credentialSubject.termsAndConditions[0].@id" ], "schema": { "type": "string", "format": "uri" }, "fallback": "Unknown", - "label": "Privacy policy" + "label": "Terms & Conditions" }, { "path": [ "$.issuanceDate" ], "schema": { - "type": "text", + "type": "string", "format": "date" }, "fallback": "Unknown", - "label": "Issue date" + "label": "Issued On" }, { "path": [ "$.expirationDate" ], "schema": { - "type": "text", + "type": "string", "format": "date" }, "fallback": "Unknown", - "label": "Expiration date" + "label": "Expires On" } ] } @@ -143,8 +124,8 @@ ] }, "id": "f2a7402b-f649-11ed-834e-0a1628958560", - "purpose": "Select a Tezos address" + "purpose": "Select a Tezos address for verification" } ] } -} \ No newline at end of file +} diff --git a/ontologies/README.md b/ontologies/README.md new file mode 100644 index 0000000..3326167 --- /dev/null +++ b/ontologies/README.md @@ -0,0 +1,66 @@ +# SimpulseID Ontologies + +This folder contains the RDF/OWL ontologies that define the formal semantics +for all classes and properties used in SimpulseID credentials. These ontologies +provide the canonical IRIs that are referenced by the JSON-LD contexts in +`../contexts` and interpreted by verifiers, wallets, and backend services. + +## Purpose + +The ontology defines: + +- The **SimpulseID credential model** (Participant, Memberships, User, Admin) +- The **relationships** between these classes +- Alignment with: + - **Gaia‑X Trust Framework** + - **schema.org** + - **vCard** + - **SKOS vocabularies** (e.g., legal form code list) + +By using shared IRIs and clear semantics, SimpulseID ensures interoperability +across the ENVITED Ecosystem and other data spaces. + +## Files + +### `SimpulseIdOntology.ttl` + +Defines: + +- Classes: + + - `simpulseid:Participant` + - `simpulseid:AscsBaseMembership` + - `simpulseid:AscsEnvitedMembership` + - `simpulseid:Administrator` + - `simpulseid:User` + - Program classes for Base and ENVITED memberships + +- Properties: + - `simpulseid:legalForm` + - `simpulseid:termsAndConditions` + - `simpulseid:baseMembership` + - Address fields using Gaia‑X and vCard IRIs + - Organizational membership relations (`schema:memberOf`) + +### Legal Form Vocabulary + +The ontology references the SKOS vocabulary defined in: + +```txt +../contexts/legalForm-v1.jsonld +``` + +This vocabulary provides IRIs for legal forms (AG, GmbH, LLC, CIC, etc.). + +## Why Ontologies Matter + +- JSON-LD contexts define _mapping_ +- Ontologies define _meaning_ +- Together, they create a robust, machine‑interpretable credential model + +These ontologies are essential for: + +- Trust interoperability +- Schema validation +- EVES compliance +- Gaia‑X compatibility diff --git a/ontologies/SimpulseIdOntology.ttl b/ontologies/SimpulseIdOntology.ttl new file mode 100644 index 0000000..1ba926a --- /dev/null +++ b/ontologies/SimpulseIdOntology.ttl @@ -0,0 +1,339 @@ +@prefix simpulseid: . +@prefix lf: . +@prefix gx: . +@prefix schema: . +@prefix xsd: . +@prefix rdfs: . +@prefix owl: . +@prefix skos: . +@prefix vcard: . +@prefix vc: . + +################################################################# +# Ontology header +################################################################# + +simpulseid: a owl:Ontology ; + rdfs:label "SimpulseID Credential Ontology"@en ; + rdfs:comment "SimpulseID credential ontology for participants, memberships, users, and administrators in the ASCS / ENVITED ecosystem, aligned with Gaia-X and schema.org. Addresses follow the Gaia-X gx:Address shape using vCard properties."@en ; + owl:versionInfo "1.1" . + +################################################################# +# Core classes +################################################################# + +simpulseid:Participant a owl:Class ; + rdfs:label "Participant"@en ; + rdfs:subClassOf gx:LegalPerson , + schema:Organization ; + rdfs:comment "Participant entity representing a legal person or organization, compliant with mandatory Gaia-X standards for gx:LegalPerson. Uses gx:headquartersAddress and gx:legalAddress, whose range is gx:Address with vCard street-address, postal-code, locality, region, and gx:countryCode."@en . + +simpulseid:AscsBaseMembership a owl:Class ; + rdfs:label "ASCS Base Membership"@en ; + rdfs:subClassOf schema:ProgramMembership ; + rdfs:comment "ASCS e.V. base membership entity. A revoked membership credential means no base membership status."@en . + +simpulseid:AscsEnvitedMembership a owl:Class ; + rdfs:label "ASCS ENVITED Membership"@en ; + rdfs:subClassOf schema:ProgramMembership ; + rdfs:comment "ASCS e.V. ENVITED membership entity. A revoked membership credential means no ENVITED membership status."@en . + +simpulseid:Administrator a owl:Class ; + rdfs:label "Administrator"@en ; + rdfs:subClassOf gx:NaturalPerson , + schema:Person ; + rdfs:comment "Administrator entity representing a natural person with elevated permissions in the SimpulseID ecosystem, compliant with Gaia-X standards for gx:NaturalPerson. May reference a gx:Address via schema:address."@en . + +simpulseid:User a owl:Class ; + rdfs:label "User"@en ; + rdfs:subClassOf gx:NaturalPerson , + schema:Person ; + rdfs:comment "User entity representing a natural person in the SimpulseID ecosystem, compliant with Gaia-X standards for gx:NaturalPerson."@en . + +simpulseid:BaseMembershipProgram a owl:Class ; + rdfs:label "Base Membership Program"@en ; + rdfs:subClassOf schema:Program ; + rdfs:comment "Definition of the ASCS e.V. Base Membership program as a schema:Program."@en . + +simpulseid:EnvitedMembershipProgram a owl:Class ; + rdfs:label "ENVITED Membership Program"@en ; + rdfs:subClassOf schema:Program ; + rdfs:comment "Definition of the ASCS e.V. ENVITED Membership program as a schema:Program."@en . + +################################################################# +# Issuer role +################################################################# + +simpulseid:Issuer a owl:Class ; + rdfs:label "Issuer"@en ; + rdfs:subClassOf gx:LegalPerson , + schema:Organization ; + rdfs:comment "Issuer entity representing an organization authorized to issue SimpulseID credentials. In practice, issuers are also SimpulseID Participants and are expected to reference their member organization via schema:member / simpulseid:member."@en . + +################################################################# +# Credential classes (for use in VC @type) +################################################################# + +simpulseid:ParticipantCredential a owl:Class ; + rdfs:label "Participant Credential"@en ; + rdfs:subClassOf vc:VerifiableCredential , + [ a owl:Restriction ; + owl:onProperty vc:credentialSubject ; + owl:allValuesFrom simpulseid:Participant + ] , + [ a owl:Restriction ; + owl:onProperty vc:issuer ; + owl:allValuesFrom simpulseid:Issuer + ] ; + rdfs:comment "Verifiable Credential asserting that the credentialSubject is a SimpulseID Participant and that the credential is issued by a SimpulseID Issuer."@en . + +simpulseid:AscsBaseMembershipCredential a owl:Class ; + rdfs:label "ASCS Base Membership Credential"@en ; + rdfs:subClassOf vc:VerifiableCredential , + [ a owl:Restriction ; + owl:onProperty vc:credentialSubject ; + owl:allValuesFrom simpulseid:AscsBaseMembership + ] , + [ a owl:Restriction ; + owl:onProperty vc:issuer ; + owl:allValuesFrom simpulseid:Issuer + ] ; + rdfs:comment "Verifiable Credential asserting that the credentialSubject holds an ASCS e.V. base membership, issued by a SimpulseID Issuer."@en . + +simpulseid:AscsEnvitedMembershipCredential a owl:Class ; + rdfs:label "ASCS ENVITED Membership Credential"@en ; + rdfs:subClassOf vc:VerifiableCredential , + [ a owl:Restriction ; + owl:onProperty vc:credentialSubject ; + owl:allValuesFrom simpulseid:AscsEnvitedMembership + ] , + [ a owl:Restriction ; + owl:onProperty vc:issuer ; + owl:allValuesFrom simpulseid:Issuer + ] ; + rdfs:comment "Verifiable Credential asserting that the credentialSubject holds an ASCS e.V. ENVITED membership, issued by a SimpulseID Issuer. Revocation of this credential implies loss of ENVITED membership status."@en . + +simpulseid:AdministratorCredential a owl:Class ; + rdfs:label "Administrator Credential"@en ; + rdfs:subClassOf vc:VerifiableCredential , + [ a owl:Restriction ; + owl:onProperty vc:credentialSubject ; + owl:allValuesFrom simpulseid:Administrator + ] , + [ a owl:Restriction ; + owl:onProperty vc:issuer ; + owl:allValuesFrom simpulseid:Issuer + ] ; + rdfs:comment "Verifiable Credential asserting that the credentialSubject acts as a SimpulseID Administrator for a given Participant or membership context, issued by a SimpulseID Issuer."@en . + +simpulseid:UserCredential a owl:Class ; + rdfs:label "User Credential"@en ; + rdfs:subClassOf vc:VerifiableCredential , + [ a owl:Restriction ; + owl:onProperty vc:credentialSubject ; + owl:allValuesFrom simpulseid:User + ] , + [ a owl:Restriction ; + owl:onProperty vc:issuer ; + owl:allValuesFrom simpulseid:Issuer + ] ; + rdfs:comment "Verifiable Credential asserting that the credentialSubject is a SimpulseID User associated with a Participant or membership, issued by a SimpulseID Issuer."@en . + +################################################################# +# LegalForm concept scheme and property +################################################################# + +simpulseid:LegalForm a owl:Class , skos:ConceptScheme ; + rdfs:label "Legal Form"@en ; + rdfs:comment "Code list (SKOS concept scheme) of legal forms used in SimpulseID credentials."@en . + +simpulseid:legalForm a owl:ObjectProperty ; + rdfs:label "legal form"@en ; + rdfs:domain simpulseid:Participant ; + rdfs:range simpulseid:LegalForm ; + rdfs:comment "Legal form of the participant entity, pointing to a SKOS concept in the SimpulseID LegalForm scheme."@en . + +# FULL legal form list (synchronized with legalForm-v1.jsonld) + +lf:LLC a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Limited Liability Company"@en ; + skos:notation "LLC" ; + rdfs:label "LLC"@en . + +lf:Corporation a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Corporation"@en ; + skos:notation "Corporation" ; + rdfs:label "Corporation"@en . + +lf:LimitedPartnership a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Limited Partnership"@en ; + skos:notation "LimitedPartnership" ; + rdfs:label "Limited Partnership"@en . + +lf:NonprofitCorporation a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Nonprofit Corporation"@en ; + skos:notation "NonprofitCorporation" ; + rdfs:label "Nonprofit Corporation"@en . + +lf:GmbH a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Gesellschaft mit beschränkter Haftung"@de , + "Limited liability company (GmbH)"@en ; + skos:notation "GmbH" ; + rdfs:label "GmbH"@en . + +lf:AG a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Aktiengesellschaft"@de , + "Stock corporation (AG)"@en ; + skos:notation "AG" ; + rdfs:label "AG"@en . + +lf:Einzelunternehmen a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Einzelunternehmen"@de , + "Sole proprietorship"@en ; + skos:notation "Einzelunternehmen" ; + rdfs:label "Sole Proprietorship"@en . + +lf:GbR a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Gesellschaft bürgerlichen Rechts"@de , + "Civil-law partnership (GbR)"@en ; + skos:notation "GbR" ; + rdfs:label "GbR"@en . + +lf:OHG a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Offene Handelsgesellschaft"@de , + "General partnership (OHG)"@en ; + skos:notation "OHG" ; + rdfs:label "OHG"@en . + +lf:KG a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Kommanditgesellschaft"@de , + "Limited partnership (KG)"@en ; + skos:notation "KG" ; + rdfs:label "KG"@en . + +lf:UG a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Unternehmergesellschaft (haftungsbeschränkt)"@de , + "Entrepreneurial company (UG)"@en ; + skos:notation "UG" ; + rdfs:label "UG"@en . + +lf:SoleTrader a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Sole Trader"@en ; + skos:notation "SoleTrader" ; + rdfs:label "Sole Trader"@en . + +lf:UnincorporatedAssociation a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Unincorporated Association"@en ; + skos:notation "UnincorporatedAssociation" ; + rdfs:label "Unincorporated Association"@en . + +lf:Partnership a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Partnership"@en ; + skos:notation "Partnership" ; + rdfs:label "Partnership"@en . + +lf:Trust a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Trust"@en ; + skos:notation "Trust" ; + rdfs:label "Trust"@en . + +lf:LimitedCompany a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Limited Company"@en ; + skos:notation "LimitedCompany" ; + rdfs:label "Limited Company"@en . + +lf:LLP a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Limited Liability Partnership"@en ; + skos:notation "LLP" ; + rdfs:label "LLP"@en . + +lf:CIC a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Community Interest Company (CIC)"@en ; + skos:notation "CIC" ; + rdfs:label "CIC"@en . + +lf:CIO a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Charitable Incorporated Organisation (CIO)"@en ; + skos:notation "CIO" ; + rdfs:label "CIO"@en . + +lf:CooperativeSociety a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Co-operative Society"@en ; + skos:notation "CooperativeSociety" ; + rdfs:label "Cooperative Society"@en . + +lf:BenCom a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Community Benefit Society (BenCom)"@en ; + skos:notation "BenCom" ; + rdfs:label "BenCom"@en . + +lf:other a skos:Concept , simpulseid:LegalForm ; + skos:inScheme simpulseid:LegalForm ; + skos:prefLabel "Other / unspecified legal form"@en ; + skos:notation "other" ; + rdfs:label "Other"@en . + +################################################################# +# Membership-related properties +################################################################# + +simpulseid:baseMembershipCredential a owl:ObjectProperty ; + rdfs:label "Base Membership Credential"@en ; + rdfs:domain simpulseid:AscsEnvitedMembership ; + rdfs:range simpulseid:AscsBaseMembershipCredential ; + rdfs:comment "Reference from an ENVITED membership subject to the underlying ASCS Base Membership credential (VC), identified by its id (e.g., a UUID URN)."@en . + +simpulseid:member a owl:ObjectProperty ; + rdfs:label "Member"@en ; + owl:equivalentProperty schema:member ; + owl:inverseOf simpulseid:memberOf ; + rdfs:comment "Alias for schema:member used in SimpulseID Issuer / membership credentials."@en . + +simpulseid:memberOf a owl:ObjectProperty ; + rdfs:label "Member Of"@en ; + owl:equivalentProperty schema:memberOf ; + owl:inverseOf simpulseid:member ; + rdfs:comment "Alias for schema:memberOf used in SimpulseID membership credentials."@en . + +################################################################# +# Terms and conditions (Participant + Memberships + Users) +################################################################# + +simpulseid:termsAndConditions a owl:ObjectProperty ; + rdfs:label "Terms and Conditions"@en ; + rdfs:domain simpulseid:Participant , + simpulseid:AscsBaseMembership , + simpulseid:AscsEnvitedMembership , + simpulseid:Administrator , + simpulseid:User ; + rdfs:range gx:TermsAndConditions ; + rdfs:comment "Reference from SimpulseID credential subjects to terms and conditions resources, which are represented as instances of gx:TermsAndConditions (e.g., documents or web resources describing conditions for participation, membership, or data processing)."@en . + +################################################################# +# Address note (linking to Gaia-X / vCard) +################################################################# + +gx:Address a owl:Class ; + rdfs:label "Gaia-X Address"@en ; + rdfs:comment "Gaia-X Address class. In SimpulseID credentials, gx:Address instances are expected to use vCard properties vcard:street-address, vcard:postal-code, vcard:locality, and vcard:region together with gx:countryCode to represent the full postal address and country subdivision (e.g., DE-BY for Bavaria) in line with Gaia-X specifications."@en . diff --git a/ontologies/legalForm-v1.jsonld b/ontologies/legalForm-v1.jsonld new file mode 100644 index 0000000..2277609 --- /dev/null +++ b/ontologies/legalForm-v1.jsonld @@ -0,0 +1,370 @@ +{ + "@context": { + "@version": 1.1, + "skos": "http://www.w3.org/2004/02/skos/core#", + "simpulseid": "https://schema.ascs.digital/SimpulseId/v1/credentials", + "@vocab": "https://schema.ascs.digital/SimpulseId/v1/legalForm" + }, + "@id": "simpulseid:LegalForm", + "@type": [ + "skos:ConceptScheme" + ], + "skos:prefLabel": { + "@value": "SimpulseID Legal Form Vocabulary", + "@language": "en" + }, + "skos:hasTopConcept": [ + "LLC", + "Corporation", + "LimitedPartnership", + "NonprofitCorporation", + "GmbH", + "AG", + "Einzelunternehmen", + "GbR", + "OHG", + "KG", + "UG", + "SoleTrader", + "UnincorporatedAssociation", + "Partnership", + "Trust", + "LimitedCompany", + "LLP", + "CIC", + "CIO", + "CooperativeSociety", + "BenCom", + "other" + ], + "@graph": [ + { + "@id": "LLC", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Limited Liability Company", + "@language": "en" + }, + "skos:notation": "LLC" + }, + { + "@id": "Corporation", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Corporation", + "@language": "en" + }, + "skos:notation": "Corporation" + }, + { + "@id": "LimitedPartnership", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Limited Partnership", + "@language": "en" + }, + "skos:notation": "LimitedPartnership" + }, + { + "@id": "NonprofitCorporation", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Nonprofit Corporation", + "@language": "en" + }, + "skos:notation": "NonprofitCorporation" + }, + { + "@id": "GmbH", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Gesellschaft mit beschränkter Haftung", + "@language": "de" + }, + { + "@value": "Limited liability company (GmbH)", + "@language": "en" + } + ], + "skos:notation": "GmbH" + }, + { + "@id": "AG", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Aktiengesellschaft", + "@language": "de" + }, + { + "@value": "Stock corporation (AG)", + "@language": "en" + } + ], + "skos:notation": "AG" + }, + { + "@id": "Einzelunternehmen", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Einzelunternehmen", + "@language": "de" + }, + { + "@value": "Sole proprietorship", + "@language": "en" + } + ], + "skos:notation": "Einzelunternehmen" + }, + { + "@id": "GbR", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Gesellschaft bürgerlichen Rechts", + "@language": "de" + }, + { + "@value": "Civil-law partnership (GbR)", + "@language": "en" + } + ], + "skos:notation": "GbR" + }, + { + "@id": "OHG", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Offene Handelsgesellschaft", + "@language": "de" + }, + { + "@value": "General partnership (OHG)", + "@language": "en" + } + ], + "skos:notation": "OHG" + }, + { + "@id": "KG", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Kommanditgesellschaft", + "@language": "de" + }, + { + "@value": "Limited partnership (KG)", + "@language": "en" + } + ], + "skos:notation": "KG" + }, + { + "@id": "UG", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": [ + { + "@value": "Unternehmergesellschaft (haftungsbeschränkt)", + "@language": "de" + }, + { + "@value": "Entrepreneurial company (UG)", + "@language": "en" + } + ], + "skos:notation": "UG" + }, + { + "@id": "SoleTrader", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Sole Trader", + "@language": "en" + }, + "skos:notation": "SoleTrader" + }, + { + "@id": "UnincorporatedAssociation", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Unincorporated Association", + "@language": "en" + }, + "skos:notation": "UnincorporatedAssociation" + }, + { + "@id": "Partnership", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Partnership", + "@language": "en" + }, + "skos:notation": "Partnership" + }, + { + "@id": "Trust", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Trust", + "@language": "en" + }, + "skos:notation": "Trust" + }, + { + "@id": "LimitedCompany", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Limited Company", + "@language": "en" + }, + "skos:notation": "LimitedCompany" + }, + { + "@id": "LLP", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Limited Liability Partnership", + "@language": "en" + }, + "skos:notation": "LLP" + }, + { + "@id": "CIC", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Community Interest Company (CIC)", + "@language": "en" + }, + "skos:notation": "CIC" + }, + { + "@id": "CIO", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Charitable Incorporated Organisation (CIO)", + "@language": "en" + }, + "skos:notation": "CIO" + }, + { + "@id": "CooperativeSociety", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Co-operative Society", + "@language": "en" + }, + "skos:notation": "CooperativeSociety" + }, + { + "@id": "BenCom", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Community Benefit Society (BenCom)", + "@language": "en" + }, + "skos:notation": "BenCom" + }, + { + "@id": "other", + "@type": [ + "skos:Concept", + "simpulseid:LegalForm" + ], + "skos:inScheme": "simpulseid:LegalForm", + "skos:prefLabel": { + "@value": "Other / unspecified legal form", + "@language": "en" + }, + "skos:notation": "other" + } + ] +} diff --git a/ontology-management-base b/ontology-management-base new file mode 160000 index 0000000..4865c1b --- /dev/null +++ b/ontology-management-base @@ -0,0 +1 @@ +Subproject commit 4865c1b650d939766e327b68ee7e89196ee515df diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..e8d8ea9 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,16 @@ +# Core LinkML libraries (generators, runtime, datamodel) +linkml==1.9.6 +linkml-runtime==1.9.5 + +# RDF & SHACL stack needed by LinkML and your existing scripts +rdflib==7.5.0 +pyshacl==0.30.1 + +# JSON-LD parsing and framing +pyld==2.0.4 + +# YAML loader for LinkML schema parsing +PyYAML==6.0.3 + +# General utilities used in your scripts +click==8.1.8 diff --git a/service-characteristics b/service-characteristics new file mode 160000 index 0000000..702940d --- /dev/null +++ b/service-characteristics @@ -0,0 +1 @@ +Subproject commit 702940d9b20b24d89057394dfd333c06d5c9a73a diff --git a/src/generate_from_linkml.py b/src/generate_from_linkml.py new file mode 100644 index 0000000..9afd8a7 --- /dev/null +++ b/src/generate_from_linkml.py @@ -0,0 +1,304 @@ +#!/usr/bin/env python3 +""" +Generate downstream artefacts (JSON-LD context, SHACL shapes, OWL ontology) +from the SimpulseID LinkML schema. + +Usage examples: + + python src/generate_from_linkml.py \ + --model linkml/simpulseid-model.yaml + + # With explicit output paths: + python src/generate_from_linkml.py \ + --model linkml/simpulseid-model.yaml \ + --out-context generated/contexts/SimpulseIdCredentials.context.jsonld \ + --out-shacl generated/ontologies/SimpulseIdShacl.ttl \ + --out-owl generated/ontologies/SimpulseIdOntology.ttl + +The script writes ALL artefacts into the /generated/* folder so that +hand-written files in /contexts and /ontologies remain untouched for diffing. +""" + +import argparse +import os +from pathlib import Path +from typing import Dict + +from linkml.generators.jsonldcontextgen import ContextGenerator +from linkml.generators.owlgen import OwlSchemaGenerator +from linkml.generators.shaclgen import ShaclGenerator as _BaseShaclGenerator +from linkml_runtime.utils.schemaview import SchemaView + + +def debug(msg: str) -> None: + print(f"[DEBUG] {msg}") + + +def ensure_parent_dir(path: Path) -> None: + if path.parent and not path.parent.exists(): + path.parent.mkdir(parents=True, exist_ok=True) + + +def find_repo_root(start: Path) -> Path: + """ + Heuristic to find the repo root starting from the model path. + + We walk upwards until we find either: + - a .git directory, or + - a 'service-characteristics' directory. + + If nothing is found, we return the starting directory's parent. + """ + current = start + while current != current.parent: + if (current / ".git").is_dir() or (current / "service-characteristics").is_dir(): + return current + current = current.parent + # Fallback: parent of start + return start.parent + + +def build_import_map(repo_root: Path) -> Dict[str, str]: + """ + Build an import map for Gaia-X LinkML modules so that imports like + 'address', 'legal-person', 'vm-image', etc. resolve to the actual files under + service-characteristics/linkml. + + We map: + + 'address' -> '/abs/path/service-characteristics/linkml/address' + 'vm-image' -> '/abs/path/service-characteristics/linkml/vm-image' + 'legal-person' -> '/abs/path/service-characteristics/linkml/legal-person' + ... + + SchemaLoader / SchemaView will then append '.yaml' and treat the value + as an absolute file path, bypassing incorrect 'linkml/*.yaml' resolution. + """ + gaiax_linkml_dir = repo_root / "service-characteristics" / "linkml" + import_map: Dict[str, str] = {} + + if not gaiax_linkml_dir.is_dir(): + debug( + f"Gaia-X linkml dir not found at {gaiax_linkml_dir} " + f"(exists={gaiax_linkml_dir.exists()}, type={'dir' if gaiax_linkml_dir.is_dir() else 'missing'})" + ) + return import_map + + for yaml_file in gaiax_linkml_dir.glob("*.yaml"): + stem = yaml_file.stem # e.g. 'address', 'country-names', 'vm-image' + import_map[stem] = str(yaml_file.with_suffix("").resolve()) + + debug(f"Built import_map with {len(import_map)} entries from {gaiax_linkml_dir}") + # Show a few sample entries + sample_keys = sorted(import_map.keys())[:10] + debug(f"Import map keys (first {len(sample_keys)}): {sample_keys}") + return import_map + + +# --------------------------------------------------------------------------- +# Fixed ShaclGenerator that correctly propagates importmap into SchemaView +# --------------------------------------------------------------------------- + +class FixedShaclGenerator(_BaseShaclGenerator): + """ + Wrapper around the stock ShaclGenerator. + + The original ShaclGenerator.__post_init__ builds its own SchemaView without + using the importmap. That causes imports like 'vm-image', 'legal-person', + etc. to be resolved again relative to linkml/, which is why you saw + errors like 'linkml/vm-image.yaml'. + + Here we: + + 1) Run the base Generator.__post_init__ to get a fully resolved SchemaDefinition + via SchemaLoader (which *does* use importmap). + 2) Build a SchemaView from that resolved schema, explicitly passing the same + importmap (and base_dir) so any further import resolution inside SchemaView + uses the Gaia-X paths, not linkml/. + """ + + def __post_init__(self) -> None: + from linkml.utils.generator import Generator as BaseGenerator + + debug("[FixedShaclGenerator] __post_init__ starting") + debug(f"[FixedShaclGenerator] raw schema parameter type: {type(self.schema)}") + + # Run only the generic Generator logic (SchemaLoader etc.), NOT the + # original ShaclGenerator.__post_init__ which would create its own SchemaView. + debug("[FixedShaclGenerator] Running BaseGenerator.__post_init__ (SchemaLoader + imports)") + BaseGenerator.__post_init__(self) + + debug( + "[FixedShaclGenerator] After BaseGenerator.__post_init__: " + f"schema.name={getattr(self.schema, 'name', None)!r}, " + f"schema.id={getattr(self.schema, 'id', None)!r}, " + f"base_dir={self.base_dir!r}, " + f"importmap entries={len(self.importmap) if getattr(self, 'importmap', None) else 0}" + ) + + # Now create a SchemaView that knows about the same importmap. + debug("[FixedShaclGenerator] Building SchemaView from resolved schema with importmap + base_dir") + sv = SchemaView(self.schema, importmap=self.importmap or {}, base_dir=self.base_dir) + + debug( + "[FixedShaclGenerator] SchemaView created: " + f"root schema={sv.schema.name!r}, " + f"importmap entries={len(sv.importmap)}" + ) + if sv.importmap: + some_keys = sorted(sv.importmap.keys())[:10] + debug(f"[FixedShaclGenerator] SchemaView.importmap keys (first {len(some_keys)}): {some_keys}") + + # Attach to self so ShaclGenerator.as_graph() can use it. + self.schemaview = sv + + # Generate SHACL header as usual + self.generate_header() + debug("[FixedShaclGenerator] __post_init__ completed") + + +# --------------------------------------------------------------------------- +# Main script +# --------------------------------------------------------------------------- + +def main() -> None: + parser = argparse.ArgumentParser( + description="Generate JSON-LD context, SHACL shapes and OWL ontology from a LinkML model." + ) + parser.add_argument( + "--model", + required=True, + help="Path to the LinkML YAML schema (e.g. linkml/simpulseid-model.yaml).", + ) + parser.add_argument( + "--out-context", + default="generated/simpulseid/simpulseid_context.jsonld", + help="Output path for the generated JSON-LD context.", + ) + parser.add_argument( + "--out-shacl", + default="generated/simpulseid/simpulseid_shacl.ttl", + help="Output path for the generated SHACL shapes.", + ) + parser.add_argument( + "--out-owl", + default="generated/simpulseid/simpulseid_ontology.ttl", + help="Output path for the generated OWL ontology.", + ) + + + args = parser.parse_args() + + model_path = Path(args.model).resolve() + if not model_path.exists(): + raise SystemExit(f"LinkML model not found: {model_path}") + + repo_root = find_repo_root(model_path.parent) + debug(f"repo_root: {repo_root} (exists={repo_root.exists()}, type={'dir' if repo_root.is_dir() else 'missing'})") + + # Build import map for Gaia-X schemas under service-characteristics/linkml + import_map = build_import_map(repo_root) + + # Keep LINKML_MODEL_PATH for other tools, although our import_map is the critical part. + gaiax_linkml_dir = repo_root / "service-characteristics" / "linkml" + local_linkml_dir = repo_root / "linkml" + search_paths = [] + + if gaiax_linkml_dir.is_dir(): + search_paths.append(str(gaiax_linkml_dir)) + if local_linkml_dir.is_dir(): + search_paths.append(str(local_linkml_dir)) + + existing_env = os.environ.get("LINKML_MODEL_PATH") + if existing_env: + search_paths.append(existing_env) + + if search_paths: + new_value = os.pathsep.join(search_paths) + os.environ["LINKML_MODEL_PATH"] = new_value + debug(f"LINKML_MODEL_PATH set to: {new_value}") + else: + debug( + "Warning: could not find 'service-characteristics/linkml' or 'linkml' " + "directories relative to the model; imports may fail." + ) + + cwd = Path.cwd() + debug(f"Current working directory: {cwd}") + debug(f"Model path (resolved): {model_path}") + + out_context = Path(args.out_context).resolve() + out_shacl = Path(args.out_shacl).resolve() + out_owl = Path(args.out_owl).resolve() + + debug( + f"out_context: {out_context} (exists={out_context.exists()}, " + f"type={'file' if out_context.is_file() else 'missing'})" + ) + debug( + f"out_shacl: {out_shacl} (exists={out_shacl.exists()}, " + f"type={'file' if out_shacl.is_file() else 'missing'})" + ) + debug( + f"out_owl: {out_owl} (exists={out_owl.exists()}, " + f"type={'file' if out_owl.is_file() else 'missing'})" + ) + + # Ensure /generated/* directory structure exists + ensure_parent_dir(out_context) + ensure_parent_dir(out_shacl) + ensure_parent_dir(out_owl) + + print(f"Using LinkML model: {model_path}") + + # Base dir for loaders and SchemaView – the directory of simpulseid-model.yaml + base_dir = str(model_path.parent) + debug(f"Using base_dir for generators: {base_dir}") + + # Change working directory only for internal relative path logic + old_cwd = Path.cwd() + os.chdir(model_path.parent) + try: + # 1) JSON-LD context + print(f"Generating JSON-LD context -> {out_context}") + debug("Initializing ContextGenerator with importmap and base_dir") + ctx_gen = ContextGenerator( + str(model_path), + importmap=import_map, + base_dir=base_dir, + ) + context_str = ctx_gen.serialize() + out_context.write_text(context_str, encoding="utf-8") + debug("JSON-LD context generation completed successfully.") + + # 2) SHACL shapes + print(f"Generating SHACL shapes -> {out_shacl}") + debug("Initializing FixedShaclGenerator with importmap and base_dir") + shacl_gen = FixedShaclGenerator( + str(model_path), + importmap=import_map, + base_dir=base_dir, + ) + shacl_str = shacl_gen.serialize() + out_shacl.write_text(shacl_str, encoding="utf-8") + debug("SHACL shapes generation completed successfully.") + + # 3) OWL ontology + print(f"Generating OWL ontology -> {out_owl}") + debug("Initializing OwlSchemaGenerator with importmap and base_dir") + owl_gen = OwlSchemaGenerator( + str(model_path), + importmap=import_map, + base_dir=base_dir, + ) + owl_str = owl_gen.serialize() + out_owl.write_text(owl_str, encoding="utf-8") + debug("OWL ontology generation completed successfully.") + finally: + os.chdir(old_cwd) + + print("Done. Generated artefacts in /generated/* for comparison with hand-written files.") + + +if __name__ == "__main__": + main()