{
  "name": "Meteomatics Weather API",
  "slug": "meteomatics",
  "website_url": "https://www.meteomatics.com/en/weather-api/",
  "vendor_description": "\"All the weather data you need in one place\"",
  "categories": [
    "weather"
  ],
  "summary": "Meteomatics Weather API, founded in 2012, delivers current conditions, forecasts, historical records, climate scenarios, air quality, and marine data via a REST interface, with query types spanning time series, grids, routes, polygons, and weather alerts at up to 1 km native resolution across Europe and the US. It serves industries including aviation, energy, agriculture, insurance, and defense, with customers such as Tesla, NASA, Airbus, and Shell. Pricing is contract-based with no published rates, though a free non-commercial tier offers 500 queries per day across 15 parameters. SDKs are available in ten languages including Python, Go, and Rust, and an MCP server is supported alongside GDPR compliance and a published SLA.",
  "capabilities": {
    "supported_actions": [
      "time_series_data",
      "grid_data",
      "route_queries",
      "polygon_queries",
      "isolines_isobands",
      "weather_station_data",
      "weather_alerts",
      "thunderstorm_tracking",
      "weather_fronts",
      "climate_scenarios",
      "air_quality",
      "marine_data",
      "agricultural_parameters",
      "energy_parameters",
      "astronomical_data",
      "health_indices",
      "user_stats"
    ],
    "supported_regions": [
      "global",
      "Europe (EURO1k 1km native resolution)",
      "United States (US1k 1km native resolution)"
    ],
    "supported_languages": [
      "English"
    ],
    "input_types": [
      "latitude/longitude coordinates",
      "multiple location lists",
      "route (line) queries",
      "polygon queries",
      "ISO 8601 datetime with interval",
      "natural language (via MCP)"
    ],
    "output_types": [
      "JSON",
      "CSV",
      "XML",
      "PNG",
      "WebP",
      "GeoTIFF",
      "NetCDF",
      "HTML",
      "HTML-Map"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "Python",
      "Rust",
      "R",
      "Java",
      "Kotlin",
      "Julia",
      "C++",
      "Swift",
      "PHP",
      "Go"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.meteomatics.com",
    "api_version": null,
    "versioning_scheme": "none",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "basic",
      "oauth2"
    ],
    "auth_docs_url": "https://www.meteomatics.com/en/api/request/api-requests-oauth-authentification/",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 500,
    "rate_limit_window": "day",
    "sdk_packages": [
      {
        "package": "meteomatics",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/meteomatics/python-connector-api"
      },
      {
        "package": "meteomatics",
        "language": "Rust",
        "official": true,
        "repo_url": "https://github.com/meteomatics/rust-connector-api"
      },
      {
        "package": "MeteomaticsRConnector",
        "language": "R",
        "official": true,
        "repo_url": "https://github.com/meteomatics/R-connector-api"
      },
      {
        "package": null,
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/meteomatics/java-connector-api"
      },
      {
        "package": null,
        "language": "Kotlin",
        "official": true,
        "repo_url": "https://github.com/meteomatics/kotlin-connector-api"
      },
      {
        "package": null,
        "language": "Julia",
        "official": true,
        "repo_url": "https://github.com/meteomatics/julia-connector-api"
      },
      {
        "package": null,
        "language": "C++",
        "official": true,
        "repo_url": "https://github.com/meteomatics/cpp-connector-api"
      },
      {
        "package": null,
        "language": "Swift",
        "official": true,
        "repo_url": "https://github.com/meteomatics/swift-connector-api"
      },
      {
        "package": null,
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/meteomatics/php-connector-api"
      },
      {
        "package": "go-meteomatics",
        "language": "Go",
        "official": false,
        "repo_url": "https://github.com/twpayne/go-meteomatics"
      }
    ],
    "mcp_url": "https://mcp.meteomatics.com/mcp",
    "quickstart_url": "https://www.meteomatics.com/en/api/getting-started/"
  },
  "pricing": {
    "pricing_model": "contact_sales",
    "has_published_pricing": false,
    "starting_price_usd": null,
    "price_basis": null,
    "free_tier_available": true,
    "free_tier_limit": "500 queries/day (free basic package for non-commercial use; 15 parameters, 10-day forecast)",
    "free_tier_details": "Free Basic account available for non-commercial/private projects only. Includes 15 basic weather parameters, 10-day forecast at 1-hour temporal resolution, 500 queries/day, 50 queries/minute, 10 queries in parallel. Self-serve signup via registration form. Commercial use requires a paid plan.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": true,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": []
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": false,
    "sla_published": true,
    "sla_url": "https://www.meteomatics.com/en/service-level-agreement/",
    "data_retention_policy_url": "https://www.meteomatics.com/en/privacy-policy/",
    "documented_rate_limits": "Free Basic account: 500 queries/day, 50 queries/minute, 10 queries in parallel. Commercial plan limits are contract-defined and checkable via /user_stats endpoint.",
    "known_restrictions": [
      "Free Basic account is non-commercial (private projects only)",
      "Business API is designed for business use only, not hobbyist or personal projects (on commercial plans)",
      "Area requests require enabling the area request package",
      "Climate projection data beyond one scenario requires purchasing 'model source option'",
      "OAuth tokens are valid for 3 hours only",
      "Username/password in URL is explicitly not recommended",
      "MCP server is currently in beta"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2012-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Tesla",
      "NASA",
      "Airbus",
      "CVS Health",
      "Axpo",
      "Toyota",
      "Shell",
      "Enel",
      "SAP",
      "AXA",
      "SBB",
      "Vueling",
      "Swiss Re",
      "Honda",
      "McCain",
      "Stellantis"
    ]
  },
  "scores": {
    "agent_friendliness": 50,
    "pricing_transparency": 15,
    "setup_speed": 85,
    "docs_quality": 0,
    "procurement_friction": 40,
    "trust_readiness": 35,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You need transparent pricing up front",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "All the weather data you need without any hassle",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "Energy production, consumption, trading, and more",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "Route optimization, fuel efficiency, port management, and more",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://www.meteomatics.com/en/api/request/advanced-requests/",
      "excerpt": "It is possible to define a random polygon and get e.g. mean and maximum values of a parameter within that polygon.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "Get the most accurate forecasts for Europe",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.meteomatics.com/en/api/request/optional-parameters/data-source/",
      "excerpt": "MM-EURO1k: High-resolution model for Europe designed by Meteomatics",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://www.meteomatics.com/en/api/request/",
      "excerpt": "A request can be constructed using the format: https://api.meteomatics.com/<validdatetime>/<parameters>/<location>/<format>?<optionals>",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://www.meteomatics.com/en/api/data-connectors/",
      "excerpt": "We provide connectors for several programming languages and programs to simplify the integration of the data into existing workflows.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://www.meteomatics.com/en/api/data-connectors/matlab/",
      "excerpt": "This collection of samples codes shows how to retrieve historical weather model data with a single line of code, which allows you to compare the forecast skill of different weather models such as ECMWF, GFS, UK Met Office, etc.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://www.meteomatics.com/en/blog/how-to-use-the-meteomatics-mcp-with-an-ai-agent/",
      "excerpt": "This feature is currently in beta. As such, not all functionalities of the Meteomatics API may be fully supported, and performance or availability may evolve over time.",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "The most comprehensive set of weather models and parameters, seamlessly integrated into any workflow.",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "Fuel efficiency, safety during takeoff, landing, and in the air, and more",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://www.meteomatics.com/en/api/request/advanced-requests/",
      "excerpt": "Request weather data along a time/space dependent route as specified here.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://www.meteomatics.com/en/api/request/advanced-requests/isolines/",
      "excerpt": "The Meteomatics API allows to get automatically identified weather fronts. It distingushes between cold fronts, warm fronts, stationary fronts and upper-level fronts.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.meteomatics.com/en/api/request/optional-parameters/data-source/",
      "excerpt": "MM-US1k: High-resolution model for the United States of America, designed by Meteomatics",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://www.meteomatics.com/en/api/response/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://www.meteomatics.com/en/api/request/",
      "excerpt": "According to the REST standard, data can be queried using HTTP-GET or HTTP-POST requests from api.meteomatics.com.",
      "confidence": "medium"
    },
    {
      "field": "sdk_languages",
      "url": "https://www.meteomatics.com/en/api/data-connectors/python/",
      "excerpt": "Meteomatics offers sample code and open source Python modules for the easy retrieval of any type of weather data.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://www.meteomatics.com/en/api/data-connectors/mcp/",
      "excerpt": "The Meteomatics MCP (Model Context Protocol) server allows AI agents to securely access Meteomatics weather data tools.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "Connect to the Meteomatics MCP and request any weather data in plain language, without writing API calls or maintaining custom integrations.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "the Meteomatics Weather API is designed for business use only and is not intended for hobbyist or personal projects.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://medium.com/@androidcrypto/sign-up-for-a-meteomatics-free-basic-weather-api-account-30cddda41407",
      "excerpt": "The API is for non-commercial = private projects only !",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "When you sign up to access the Weather API, you will receive a Weather API key in the form of your Meteomatics login credentials.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "the Meteomatics Weather API is designed for business use only and is not intended for hobbyist or personal projects.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.meteomatics.com/en/news/meteomatics-series-c-funding-22-million-dollars/",
      "excerpt": "More than 600 companies, including Tesla, CVS Health, Swiss Re, McCain, NASA, Honda, Airbus, Stellantis, and UK Power Networks, rely on Meteomatics' high-resolution weather data to make critical business decisions.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "Talk to an expert to discuss your requirements and set up an account.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "Talk to an expert to discuss your requirements and set up an account.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://medium.com/@androidcrypto/sign-up-for-a-meteomatics-free-basic-weather-api-account-30cddda41407",
      "excerpt": "10-day forecast in 1-hour temporal resolution for 15 basic weather parameters",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "Talk to an expert to discuss your requirements and set up an account.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.meteomatics.com/en/service-level-agreement/",
      "excerpt": "Meteomatics guarantees an uptime of 99,9% in respect to a period of 1 month",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.meteomatics.com/en/privacy-policy/",
      "excerpt": "However, it depends on the specific individual case whether the EU General Data Protection Regulation (GDPR) or other data protection laws would be applicable.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://www.meteomatics.com/en/privacy-policy/",
      "excerpt": "We are generally subject to Swiss data protection law, which is why this privacy notice is primarily based on the Swiss Data Protection Act (DSG).",
      "confidence": "low"
    },
    {
      "field": "sla_published",
      "url": "https://www.meteomatics.com/en/service-level-agreement/",
      "excerpt": "Meteomatics aims an uptime of 99% in respect to a period of 1 month",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://www.meteomatics.com/en/api/request/meta-requests/",
      "excerpt": "You can check how many queries you already sent and how your limits are defined by calling https://api.meteomatics.com/user_stats",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "the Meteomatics Weather API is designed for business use only and is not intended for hobbyist or personal projects.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.meteomatics.com/en/blog/how-to-use-the-meteomatics-mcp-with-an-ai-agent/",
      "excerpt": "This feature is currently in beta. As such, not all functionalities of the Meteomatics API may be fully supported, and performance or availability may evolve over time.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://www.meteomatics.com/en/weather-api/how-to-get-weather-api-key/",
      "excerpt": "This token is valid for 3 hours and can be used to call the API without the need to enter credentials for each query.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://www.meteomatics.com/en/weather-api/forecast-weather-api/",
      "excerpt": "Operates as a RESTful API, enabling convenient weather data retrieval through URLs",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://www.meteomatics.com/en/api/getting-started/",
      "excerpt": "api.meteomatics.com is the endpoint for API queries.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://www.meteomatics.com/en/api/request/meta-requests/",
      "excerpt": "You can check how many queries you already sent and how your limits are defined by calling https://api.meteomatics.com/user_stats",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://en.wikipedia.org/wiki/Meteomatics",
      "excerpt": "Meteomatics AG is a private Swiss weather technology company headquartered in St. Gallen. Meteomatics was founded by German mathematician Dr. Martin Fengler in 2012.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://www.meteomatics.com/en/news/meteomatics-series-c-funding-22-million-dollars/",
      "excerpt": "More than 600 companies, including Tesla, CVS Health, Swiss Re, McCain, NASA, Honda, Airbus, Stellantis, and UK Power Networks, rely on Meteomatics' high-resolution weather data to make critical business decisions.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.meteomatics.com/en/customer-stories/nasa-taps-meteomatics-to-enhance-aerospace-operations-meteomatics/",
      "excerpt": "Weather forecasting has long been fundamental to NASA's launch and mission operations.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://www.meteomatics.com/en/api/request/advanced-requests/route-queries/",
      "excerpt": "The route query allows you to query the weather along your travel route. You need to provide a list of times and a list of locations, both of the same length.",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://www.meteomatics.com/en/api/getting-started/",
      "excerpt": "After you receive your login username and password, you can immediately start using and exploring the Weather API",
      "confidence": "medium"
    },
    {
      "field": "gdpr",
      "url": "https://www.meteomatics.com/en/privacy-policy/",
      "excerpt": "we contractually oblige the recipient to comply with the applicable data protection laws and regulations (we use the revised standard contractual clauses of the European Commission)",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.meteomatics.com/en/service-level-agreement/",
      "excerpt": null,
      "confidence": "low"
    },
    {
      "field": "sla_published",
      "url": "https://www.meteomatics.com/en/service-level-agreement/",
      "excerpt": "Meteomatics guarantees an uptime of 99,9% in respect to a period of 1 month",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://www.meteomatics.com/en/api/request/",
      "excerpt": "https://api.meteomatics.com/user_stats or the JSON version at https://api.meteomatics.com/user_stats_json",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.meteomatics.com/en/api/request/api-requests-oauth-authentification/",
      "excerpt": "The obtained token is valid for 2 hours and can be used to authenticate your queries",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://www.meteomatics.com/en/api/request/api-requests-oauth-authentification/",
      "excerpt": "Obtain your token through https://login.meteomatics.com/api/v1/token by using basic authentication with your username and password.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://www.meteomatics.com/en/api/request/",
      "excerpt": "According to the REST standard, data can be queried using HTTP-GET or HTTP-POST requests from api.meteomatics.com.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://www.meteomatics.com/en/api/request/",
      "excerpt": "A request can be constructed using the format: https://api.meteomatics.com/<validdatetime>/<parameters>/<location>/<format>?<optionals>",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://www.meteomatics.com/en/api/request/advanced-requests/api-request-weather-station-mos-data/",
      "excerpt": "`fail` - Send an error message as soon as data is missing (default)",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://medium.com/@androidcrypto/sign-up-for-a-meteomatics-free-basic-weather-api-account-30cddda41407",
      "excerpt": "10-day forecast in 1-hour temporal resolution for 15 basic weather parameters",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://en.wikipedia.org/wiki/Meteomatics",
      "excerpt": "Founded March 20, 2012; 14 years ago (2012-03-20) in St. Gallen, Switzerland",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://www.meteomatics.com/en/news/a-review-of-2021-delivering-trillions-of-weather-insights-to-customers-across-the-globe/",
      "excerpt": "Meteomatics is thrilled to be supporting more organizations than ever before, with a growing number of global brands joining our list of partners in 2021, such as Tesla, Porsche, Honda, Frontex, ENEL and many more.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://www.meteomatics.com/en/api/request/",
      "excerpt": "A request can be constructed using the format: https://api.meteomatics.com/<validdatetime>/<parameters>/<location>/<format>?<optionals>",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://www.meteomatics.com/en/weather-api/",
      "excerpt": "Connect to the Meteomatics MCP and request any weather data in plain language, without writing API calls or maintaining custom integrations.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "iso_27001",
    "minimum_commitment",
    "api_version",
    "deprecation_policy_url",
    "idempotency_supported",
    "webhook_signing",
    "webhook_events_url",
    "starting_price_usd",
    "price_basis",
    "ga_date"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/meteomatics",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/meteomatics/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}