{
  "id": "mitre-explorer",
  "name": "MITRE Explorer",
  "description": "Threat intelligence agent for MITRE ATT&CK, ATLAS, CVE vulnerabilities, and application security. Query techniques, threat groups, campaigns, software, CVEs (with EPSS exploit-probability scoring), CAPEC attack patterns, GHSA + OSV advisories (OSS packages, OS, distros, kernel, Android), detection strategies, and compliance mappings across Enterprise, ICS, Mobile, and ATLAS domains.",
  "url": "https://mitre-explorer.org/api/a2a",
  "version": "1.0.0",
  "protocolVersion": "1.0.0",
  "provider": {
    "organization": "MITRE Explorer",
    "url": "https://mitre-explorer.org"
  },
  "documentationUrl": "https://mitre-explorer.org",
  "supportedInterfaces": [
    {
      "protocol": "jsonrpc",
      "url": "https://mitre-explorer.org/api/a2a"
    },
    {
      "protocol": "mcp",
      "url": "https://mitre-explorer.org/api/mcp"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "authentication": {
    "schemes": []
  },
  "skills": [
    {
      "id": "cve-lookup",
      "name": "CVE Vulnerability Lookup",
      "description": "Search and retrieve CVE vulnerability details including CVSS scores, severity, CWEs, EPSS exploit-probability scores (First.org, daily refreshed), CAPEC attack patterns, affected applications, linked ATT&CK techniques, CISA KEV status, GHSA package advisories, and OSV OS/distro advisories (Linux kernel, Debian, Ubuntu, Alpine, Android, Rocky, Alma, SUSE, OSS-Fuzz) that alias the CVE. Covers 21,000+ CVEs from 2017-2026.",
      "examples": [
        "What is CVE-2024-3400?",
        "Show me critical CVEs affecting Apache HTTP Server",
        "What new CVEs were published in the last 7 days?",
        "Which CVEs are linked to technique T1190?",
        "What is the EPSS score for CVE-2021-44228?",
        "Which CAPEC attack patterns apply to CVE-2024-3400?",
        "Which Linux / Debian / Ubuntu distro advisories reference CVE-2024-1086?"
      ],
      "tags": [
        "cve",
        "vulnerability",
        "security",
        "cvss",
        "epss",
        "capec",
        "osv",
        "cisa-kev"
      ]
    },
    {
      "id": "technique-intelligence",
      "name": "ATT&CK Technique Intelligence",
      "description": "Get detailed intelligence on ATT&CK and ATLAS techniques: threat groups using them, Sigma detection rules, Atomic Red Team tests, D3FEND countermeasures, affected applications, NIST 800-53 control mappings, and CAPEC attack patterns mapped to the technique.",
      "examples": [
        "What groups use T1059 Command and Scripting Interpreter?",
        "Give me Sigma rules for T1566 Phishing",
        "What are the D3FEND countermeasures for T1190?",
        "Show me ATLAS technique AML.T0051",
        "Which CAPEC attack patterns map to T1190?"
      ],
      "tags": [
        "technique",
        "attack",
        "atlas",
        "detection",
        "sigma",
        "d3fend",
        "capec"
      ]
    },
    {
      "id": "threat-group-profile",
      "name": "Threat Group Profile",
      "description": "Retrieve threat actor group profiles with their techniques, targeted sectors, software used, campaigns, and targeted applications. Covers 191 ATT&CK groups plus 514 ETDA/ThaiCERT external actors.",
      "examples": [
        "What techniques does APT29 use?",
        "Which groups target the financial sector?",
        "Show me the profile of Lazarus Group",
        "Compare APT28 and APT29 techniques"
      ],
      "tags": [
        "threat-group",
        "apt",
        "adversary",
        "actor"
      ]
    },
    {
      "id": "application-security",
      "name": "Application Vulnerability Assessment",
      "description": "Check the security posture of 11,000+ vendor products. Returns CVEs, CWE weakness profile, reachable ATT&CK techniques, and associated threat groups via the CVE-CWE-CAPEC-ATT&CK chain.",
      "examples": [
        "What CVEs affect LiteLLM?",
        "Show the attack surface for Microsoft Windows Server 2022",
        "Which threat groups target Apache Tomcat?"
      ],
      "tags": [
        "application",
        "software",
        "cpe",
        "vulnerability",
        "attack-surface"
      ]
    },
    {
      "id": "sector-threat-landscape",
      "name": "Sector Threat Landscape",
      "description": "Analyze threats to industry sectors: groups targeting the sector, their techniques, campaigns, vulnerable applications, and associated CVEs. Covers 12 sectors including Financial, Healthcare, Government, Energy, Telecom.",
      "examples": [
        "What groups target the healthcare sector?",
        "Show the threat landscape for financial services",
        "Which techniques are most used against energy sector?"
      ],
      "tags": [
        "sector",
        "industry",
        "threat-landscape"
      ]
    },
    {
      "id": "detection-search",
      "name": "Detection & Compliance Search",
      "description": "Search Sigma rules (3,100+), Atomic Red Team tests (1,770+), D3FEND countermeasures (5,000+), NIST 800-53 controls (5,200+), MITRE Engage mappings, VERIS mappings, and cloud security controls for Azure and GCP.",
      "examples": [
        "What Sigma rules detect credential dumping?",
        "Show NIST controls for T1078 Valid Accounts",
        "What Atomic tests exist for T1059?",
        "List Azure cloud controls for T1190"
      ],
      "tags": [
        "sigma",
        "detection",
        "nist",
        "compliance",
        "d3fend",
        "atomic"
      ]
    },
    {
      "id": "cti-reports",
      "name": "Threat Intelligence Reports",
      "description": "Access recent CTI reports from AlienVault OTX, DFIR Report, Unit42, Microsoft Security, and Talos. Reports are mapped to ATT&CK techniques with IOC indicators.",
      "examples": [
        "Show me the latest threat reports",
        "What threat reports are linked to technique T1059?"
      ],
      "tags": [
        "cti",
        "threat-report",
        "otx",
        "ioc"
      ]
    },
    {
      "id": "entity-search",
      "name": "Cross-Domain Entity Search",
      "description": "Search across all entity types (techniques, groups, software, campaigns, mitigations, data sources, applications) in all domains (Enterprise, ICS, Mobile, ATLAS).",
      "examples": [
        "Search for phishing",
        "Find all entities related to Mimikatz",
        "What entities match 'remote code execution'?"
      ],
      "tags": [
        "search",
        "entity",
        "cross-domain"
      ]
    },
    {
      "id": "software-analysis",
      "name": "Malware & Tool Analysis",
      "description": "Search and profile 914 malware families and attacker tools. Get techniques, groups using them, campaigns, and platform coverage.",
      "examples": [
        "What techniques does Cobalt Strike use?",
        "Search for ransomware tools",
        "Which groups use Mimikatz?"
      ],
      "tags": [
        "malware",
        "tool",
        "software",
        "cobalt-strike"
      ]
    },
    {
      "id": "campaign-intelligence",
      "name": "Campaign Intelligence",
      "description": "Search and analyze 56 named campaigns with timelines, techniques, software, and threat groups involved.",
      "examples": [
        "What was Operation ShadowHammer?",
        "Show campaigns targeting the financial sector",
        "List recent campaigns by APT29"
      ],
      "tags": [
        "campaign",
        "operation",
        "timeline"
      ]
    },
    {
      "id": "mitigation-guidance",
      "name": "Mitigation Guidance",
      "description": "Search 369 mitigations and get specific countermeasure guidance for ATT&CK techniques.",
      "examples": [
        "How do I mitigate T1059 Command and Scripting?",
        "What mitigations exist for credential theft?",
        "Show me network-based mitigations"
      ],
      "tags": [
        "mitigation",
        "defense",
        "countermeasure"
      ]
    },
    {
      "id": "ioc-feed",
      "name": "IOC Feed Search",
      "description": "Search 5,800+ IOCs (IPs, domains, hashes, URLs, CVEs) with VirusTotal verdicts and malware family attribution. Sources: OTX, ThreatFox, MalwareBazaar, CISA KEV.",
      "examples": [
        "Show me IOCs from the last 24 hours",
        "Search for Emotet IOCs",
        "What malicious hashes were reported today?"
      ],
      "tags": [
        "ioc",
        "indicator",
        "hash",
        "ip",
        "domain",
        "virustotal"
      ]
    },
    {
      "id": "sigma-rules",
      "name": "Sigma Detection Rules",
      "description": "Search 3,100+ Sigma rules by keyword, technique, or severity. Get YAML rule details for SIEM deployment.",
      "examples": [
        "Sigma rules for credential dumping",
        "Show critical Sigma rules for T1059",
        "Find Sigma rules for PowerShell abuse"
      ],
      "tags": [
        "sigma",
        "detection",
        "siem",
        "rule"
      ]
    },
    {
      "id": "atomic-red-team",
      "name": "Atomic Red Team Tests",
      "description": "Search 1,770+ Atomic Red Team tests for adversary emulation. Filter by technique, platform, and executor type.",
      "examples": [
        "Atomic tests for T1059 on Windows",
        "Show me Linux persistence tests",
        "What tests exist for lateral movement?"
      ],
      "tags": [
        "atomic",
        "red-team",
        "emulation",
        "testing"
      ]
    },
    {
      "id": "external-actors",
      "name": "External Threat Actor Profiles",
      "description": "Search 514 threat actors from ETDA/ThaiCERT with country attribution, state sponsors, motivation, suspected victims, and MITRE ATT&CK group mappings.",
      "examples": [
        "Show me Russian state-sponsored actors",
        "What is known about Lazarus Group?",
        "List actors targeting critical infrastructure"
      ],
      "tags": [
        "actor",
        "attribution",
        "country",
        "state-sponsor"
      ]
    },
    {
      "id": "owasp-top10",
      "name": "OWASP Top 10 Analysis",
      "description": "Get OWASP Top 10 categories for Web (2021), ML (2023), and LLM (2025) security risks mapped to ATT&CK + ATLAS techniques via CWE.",
      "examples": [
        "Show me the OWASP Top 10 categories",
        "What techniques relate to OWASP A01 Broken Access Control?",
        "Which CVEs are linked to OWASP Injection (A03)?",
        "Map OWASP A07 Authentication Failures to ATT&CK",
        "Show me the ML Top 10 AI security risks",
        "Which ATLAS techniques map to LLM01 Prompt Injection?",
        "Compare Web and LLM OWASP supply chain risks"
      ],
      "tags": [
        "owasp",
        "top10",
        "web-security",
        "appsec",
        "compliance",
        "ml-security",
        "llm-security",
        "ai-risks"
      ]
    },
    {
      "id": "ghsa-lookup",
      "name": "GitHub Security Advisory Detail",
      "description": "Get full details for a GitHub Security Advisory: summary, description, CVSS v3/v4, CWEs, CAPEC attack patterns, affected open-source packages with vulnerable/fixed version ranges, linked ATT&CK techniques.",
      "examples": [
        "Show me GHSA-jfh8-c2jp-5v3q",
        "What does GHSA-m3wx-6f6g-9mvv affect?",
        "Get the GitHub advisory for the log4shell vulnerability",
        "Which CAPEC attack patterns apply to GHSA-jfh8-c2jp-5v3q?"
      ],
      "tags": [
        "ghsa",
        "github",
        "advisory",
        "appsec",
        "vulnerabilities",
        "supply-chain",
        "capec"
      ]
    },
    {
      "id": "package-vulnerabilities",
      "name": "Package Vulnerabilities",
      "description": "List vulnerabilities affecting a specific open-source package in an ecosystem (npm, pypi, go, maven, rubygems, nuget, composer, rust). Returns all GHSAs with vulnerable/fixed version ranges and linked ATT&CK techniques.",
      "examples": [
        "Which vulnerabilities affect npm/log4js-node?",
        "Show me GHSAs for pypi/django",
        "Is maven/org.apache.logging.log4j:log4j-core vulnerable?",
        "What CVEs affect the go package github.com/containerd/containerd?"
      ],
      "tags": [
        "packages",
        "npm",
        "pypi",
        "go",
        "maven",
        "supply-chain",
        "appsec",
        "vulnerabilities"
      ]
    },
    {
      "id": "ghsa-search",
      "name": "Search GitHub Security Advisories",
      "description": "Search GHSA advisories by keyword, severity, ecosystem, or publication date. Returns summary, severity, affected ecosystems, linked CVEs.",
      "examples": [
        "Show me recent CRITICAL GHSAs for npm",
        "Search GHSA advisories about prototype pollution",
        "List GHSA-only vulnerabilities (no CVE assigned) from the last 30 days",
        "Show me HIGH-severity Python package vulnerabilities"
      ],
      "tags": [
        "ghsa",
        "github",
        "advisory",
        "search",
        "vulnerabilities"
      ]
    },
    {
      "id": "cve-to-packages",
      "name": "CVE to Affected Packages",
      "description": "Given a CVE ID, return the open-source packages affected via its GitHub Security Advisory alias. Returns ecosystem, package name, vulnerable range, fixed version.",
      "examples": [
        "Which packages are affected by CVE-2021-44228?",
        "Show me the package versions vulnerable to CVE-2022-22965"
      ],
      "tags": [
        "cve",
        "packages",
        "ghsa",
        "supply-chain",
        "remediation"
      ]
    },
    {
      "id": "capec-lookup",
      "name": "CAPEC Attack Pattern Detail",
      "description": "Get a specific MITRE CAPEC attack pattern (CAPEC-N) with full taxonomy: description, abstraction (Meta/Standard/Detailed), severity, likelihood, prerequisites, skills required, resources required, consequences, example instances, linked CWEs, mapped ATT&CK techniques, mitigations, and related patterns (ChildOf/ParentOf/CanPrecede/CanFollow). 615 patterns from the CAPEC STIX 2.1 corpus.",
      "examples": [
        "Show me CAPEC-66 SQL Injection",
        "What are the prerequisites for CAPEC-112 Brute Force?",
        "Which ATT&CK techniques map to CAPEC-206?",
        "What mitigations exist for CAPEC-63 Cross-Site Scripting?"
      ],
      "tags": [
        "capec",
        "attack-pattern",
        "cwe",
        "adversary-modelling",
        "threat-modelling"
      ]
    },
    {
      "id": "capec-search",
      "name": "Search CAPEC Attack Patterns",
      "description": "Search/filter CAPEC attack patterns by keyword, abstraction level (Meta, Standard, Detailed), severity (Very Low..Very High), or likelihood (Low, Medium, High). Returns CAPEC ID, name, taxonomy fields, CWE references, and technique/mitigation counts.",
      "examples": [
        "List all Very High severity CAPEC patterns",
        "Show me CAPEC patterns about injection",
        "Which Standard-abstraction patterns have High likelihood?",
        "Find CAPEC patterns related to authentication bypass"
      ],
      "tags": [
        "capec",
        "attack-pattern",
        "search",
        "threat-modelling"
      ]
    },
    {
      "id": "advisories-search",
      "name": "Unified Advisories Search",
      "description": "Search across GHSA (GitHub Security Advisories \u2014 OSS packages: npm/PyPI/Maven/Go/NuGet/RubyGems/Composer/crates.io/Pub/Hex) AND OSV (OS + distro + kernel: Linux kernel, Debian, Ubuntu, Alpine, Android, Red Hat, Rocky Linux, AlmaLinux, SUSE, openSUSE, OSS-Fuzz, Bitnami, Chainguard, Wolfi, Hackage, CRAN, Julia). Filter by source, severity, ecosystem, date range, or CVE-alias presence. Returns one row per advisory with a source badge \u2014 no duplicates: our OSV ingest skips GHSA-covered ecosystems at fetch time and drops records aliasing existing GHSA rows.",
      "examples": [
        "Show me HIGH advisories on Debian this month",
        "Find OSV advisories for the Linux kernel with CVE aliases",
        "List CRITICAL GHSA advisories for npm in the last 7 days",
        "Which Alpine advisories reference CVE-2024-1086?",
        "Show all OS/distro advisories affecting openssl",
        "What advisories apply to Android in 2024?"
      ],
      "tags": [
        "advisories",
        "ghsa",
        "osv",
        "vulnerabilities",
        "linux",
        "debian",
        "ubuntu",
        "alpine",
        "android",
        "kernel",
        "distros"
      ]
    },
    {
      "id": "osv-lookup",
      "name": "OSV Advisory Detail",
      "description": "Get full details for an OSV advisory (OS / distro / kernel) by native ID (DSA-*, USN-*, LBSEC-*, ALAS-*, KERN-*, RLSA-*, etc.): summary, description, aliases (CVE/GHSA), CVSS score + vector, affected packages grouped by ecosystem with vulnerable version ranges. Source: osv.dev \u2014 ingested daily with 7-day rolling delta and monthly full reconcile.",
      "examples": [
        "Show me DSA-5678-1 (Debian Security Advisory)",
        "What packages are affected by USN-6543-1?",
        "Get the OSV record for a Linux kernel CVE",
        "Which Alpine packages are vulnerable per ALAS-2024-0001?"
      ],
      "tags": [
        "osv",
        "advisory",
        "linux",
        "debian",
        "ubuntu",
        "alpine",
        "android",
        "kernel",
        "distros"
      ]
    },
    {
      "id": "compliance-frameworks",
      "name": "Compliance Frameworks (SCF-backed)",
      "description": "Bridge between MITRE ATT&CK and regulatory / audit frameworks via the Secure Controls Framework (SCF). Cross-walks ~250 frameworks \u2014 NIS2, DORA, PCI DSS v4, ISO 27002:2022, HIPAA Security Rule, GDPR, NIST 800-53 r5, NIST CSF v2, CMMC 2.0, FedRAMP r5, NERC CIP, IEC 62443, UK Cyber Essentials, AU Essential Eight, NIST AI RMF, EU CRA, EU AI Act, OWASP Top 10, and more \u2014 to ATT&CK techniques. Answer GRC questions like 'which techniques does NIS2 cover?' or 'if I mitigate T1059, which compliance regimes do I satisfy?'. Each framework rolls up to 1,469 SCF controls with article/section-level cross-references. Updated twice yearly (Jan/Jul) per SCF release cadence. Powered by SCF \u2014 CC BY 4.0.",
      "examples": [
        "Which compliance frameworks cover T1059?",
        "What ATT&CK techniques does EU NIS2 require coverage on?",
        "Show me the DORA articles that map to credential-access techniques",
        "Which framework has the broadest ATT&CK coverage?",
        "List all EU regulatory frameworks tracked",
        "Compare NIS2 and DORA coverage overlap"
      ],
      "tags": [
        "compliance",
        "regulatory",
        "scf",
        "nis2",
        "dora",
        "pci-dss",
        "iso-27002",
        "hipaa",
        "gdpr",
        "nist-800-53",
        "cmmc",
        "fedramp",
        "nerc-cip",
        "iec-62443",
        "owasp-top-10",
        "eu-ai-act",
        "eu-cra",
        "grc"
      ]
    }
  ],
  "extensions": {
    "https://mitre-explorer.org/a2a/rate-limiting": {
      "maxRequestsPerDay": 50,
      "rateLimitBy": "ip",
      "retryAfterHeader": true
    },
    "https://mitre-explorer.org/a2a/data-sources": [
      "MITRE ATT&CK STIX (v18.1 \u2014 Enterprise, ICS, Mobile)",
      "MITRE ATLAS (v1.0 \u2014 AI/ML threats)",
      "CVElistV5 (21,000+ CVEs, 2017-2026)",
      "CISA KEV (Known Exploited Vulnerabilities)",
      "NVD (CVSS enrichment)",
      "EPSS (First.org exploit-probability scoring, daily refreshed, 26,000+ scored CVEs)",
      "OSV (Open Source Vulnerabilities \u2014 non-GHSA ecosystems: Linux kernel, Debian, Ubuntu, Alpine, Android, Red Hat, Rocky Linux, AlmaLinux, SUSE, openSUSE, openEuler, OSS-Fuzz, Bitnami, Chainguard, Wolfi, Hackage, CRAN, Julia, GHC, SwiftURL. Daily 7-day delta + monthly full reconcile. Disjoint from GHSA by ingest-time filter.)",
      "CAPEC STIX 2.1 (615 attack patterns with full taxonomy: prerequisites, skills, consequences, mitigations, related patterns; also used as CWE\u2192CAPEC\u2192ATT&CK bridge)",
      "CTID (hand-curated CVE\u2192technique mappings)",
      "SigmaHQ (3,100+ detection rules)",
      "Atomic Red Team (1,770+ tests)",
      "D3FEND (5,000+ countermeasures)",
      "NIST 800-53 (5,200+ controls)",
      "AlienVault OTX (threat reports + IOCs)",
      "ETDA/ThaiCERT (514 external actors)",
      "MITRE Engage, RE&CT, VERIS, Azure/GCP cloud controls",
      "Secure Controls Framework \u2014 SCF (CC BY 4.0, twice-yearly ingest Jan/Jul) \u2014 1,469 controls cross-mapped to ~250 compliance and regulatory frameworks (NIS2, DORA, PCI DSS, ISO 27002, HIPAA, GDPR, NIST 800-53 r5, CMMC 2, FedRAMP, NERC CIP, IEC 62443, UK Cyber Essentials, AU Essential Eight, NIST AI RMF, OWASP Top 10 + 240 more). Backs /compliance/* and per-entity compliance shadow panels."
    ],
    "https://mitre-explorer.org/a2a/presentation-hints": {
      "description": "When presenting results to your user, include clickable links to MITRE Explorer for each entity mentioned. Use the URL patterns below. Format results as structured tables or lists with severity color-coding.",
      "baseUrl": "https://mitre-explorer.org",
      "entityUrls": {
        "technique_detail": "/techniques/{attackId}",
        "technique_360": "/?entity={attackId}&tab=technique-map",
        "group_detail": "/groups/{attackId}",
        "group_360": "/?entity={attackId}&tab=actor",
        "software_detail": "/software/{attackId}",
        "campaign_detail": "/campaigns/{attackId}",
        "cve_detail": "/cti/cves/{cveId}",
        "cve_list": "/cti/cves?q={query}&since={isoDate}",
        "ghsa_detail": "/cti/ghsa/{ghsaId}",
        "ghsa_list": "/cti/ghsa?q={query}&since={isoDate}",
        "advisories_list": "/cti/advisories?q={query}&source={GHSA|OSV}&severity={CRITICAL|HIGH|MEDIUM|LOW}&ecosystem={ecosystem}&since={isoDate}",
        "osv_detail": "/cti/osv/{osvId}",
        "package_detail": "/packages/{ecosystem}/{encodedName}",
        "package_list": "/packages",
        "application_360": "/?entity={vendor}%2F{product}&tab=application-map",
        "application_list": "/applications",
        "sector_360": "/?entity={sectorSlug}&tab=sector-map",
        "capec_detail": "/cti/capec/{capecId}",
        "capec_list": "/cti/capec?q={query}",
        "matrix": "/matrix?domain={domain}",
        "matrix_filtered": "/matrix?entity={attackId}&type={entityType}&label={name}",
        "dashboard": "/dashboard?domain={domain}",
        "compliance_hub": "/compliance",
        "compliance_framework": "/compliance/{frameworkKey}"
      },
      "severityColors": {
        "CRITICAL": "#db2777",
        "HIGH": "#f97316",
        "MEDIUM": "#facc15",
        "LOW": "#60a5fa"
      },
      "entityColors": {
        "technique": "#0d9488",
        "group": "#f97316",
        "software": "#a78bfa",
        "campaign": "#60a5fa",
        "mitigation": "#34d399",
        "application": "#3b82f6",
        "cve": "#f472b6",
        "capec": "#eab308",
        "osv": "#eab308",
        "advisory": "#f472b6",
        "data_source": "#94a3b8"
      },
      "example": "When listing CVEs, render each as a clickable link: [CVE-2024-3400](https://mitre-explorer.org/cti/cves/CVE-2024-3400). For techniques: [T1059](https://mitre-explorer.org/techniques/T1059). For groups: [APT29 (G0016)](https://mitre-explorer.org/?entity=G0016&tab=actor). For applications: [LiteLLM](https://mitre-explorer.org/?entity=litellm%2Flitellm&tab=application-map). For CAPEC patterns: [CAPEC-66 SQL Injection](https://mitre-explorer.org/cti/capec/CAPEC-66). For GHSA advisories: [GHSA-jfh8-c2jp-5v3q](https://mitre-explorer.org/cti/ghsa/GHSA-jfh8-c2jp-5v3q). For OSV advisories: [DSA-5678-1](https://mitre-explorer.org/cti/osv/DSA-5678-1). For unified advisories list: [OSS advisories](https://mitre-explorer.org/cti/advisories?source=GHSA) or [OS/distro advisories](https://mitre-explorer.org/cti/advisories?source=OSV)."
    }
  }
}
