{
  "project": "Erwin",
  "slug": "erwin",
  "domain": "erwin.heterodata.org",
  "version": "1.0.0",
  "generated_at": "2026-08-18T17:33:43Z",
  "description": "Military & defense economics dataset (Anu Framework).",
  "counts": {
    "series_published": 325,
    "series_total": 331,
    "chopped_csv": 324,
    "chopped_parquet": 324,
    "by_category": {
      "historical_pre_wwii": 12,
      "veterans_benefits_employment": 42,
      "defense_industrial_production": 57,
      "nipa_defense_aggregates": 27,
      "other": 52,
      "state_military_gdp": 19,
      "defense_ppi": 54,
      "dod_metro_employment": 15,
      "cross_country_military_spending": 7,
      "arms_industry": 4,
      "cross_country_military": 6,
      "us_historical_defense": 8,
      "bea_nipa_api": 5,
      "bls_defense_employment": 7,
      "dod_budget": 6,
      "nato_defence": 4
    },
    "excluded": 6,
    "excluded_sids": [
      "XS012",
      "XS013",
      "D294",
      "D295",
      "D296",
      "D297"
    ],
    "series_chartable": 324,
    "series_time_series": 318,
    "series_cross_section": 6,
    "series_no_file": 1,
    "series_not_chartable": 1,
    "observations_total": 806583,
    "data_dictionary_rows": 325,
    "categories": 16
  },
  "excluded_note": "series_total (331) minus series_published (325) = 6 series carrying publish:false. Of the 325 published series, 324 have a per-series CSV + Parquet download and 1 (XS035) is a cross-sectional table with no time-series file — it is still fully described in data_dictionary.csv and series_registry.json, and it is in the bulk bundle's dictionary. 324 published series can be charted: 318 as lines, 6 as ranked bar charts (single-vintage cross-sections). The publish:false series are XS012, XS013, D294, D295, D296, D297 — see their triage.reason in the internal registry for why each is withheld.",
  "files": {
    "registry": "series_registry.json",
    "data_dictionary": "data_dictionary.csv",
    "chopped_csv": "chopped/",
    "chopped_parquet": "chopped_parquet/"
  },
  "honest_presentation": {
    "disclaimer": "Educational/research dataset. Every value traces to a published source; see per-series provenance in the registry/DPRs. No synthetic or estimated data.",
    "provenance_basis": {
      "from_source": "Faithful replication of a published source series",
      "formula": "Computed from documented components (e.g. D300 profit share = GOS/Value Added)",
      "data_unavailable": "Quarantined — source not faithfully recoverable; excluded from publish"
    }
  },
  "series": [
    {
      "sid": "D001",
      "display_name": "Gross Public Construction, Excluding Military (Constant Dollars) for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_constant_1929_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1889,
      "end_year": 1955,
      "observations": 67,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D001.csv",
      "parquet_relpath": "chopped_parquet/D001.parquet",
      "csv_bytes": 1259,
      "parquet_bytes": 2481,
      "csv_href": "/downloads/series/D001.csv",
      "parquet_href": "/downloads/series/D001.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 67,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D002",
      "display_name": "Gross Public Construction, Excluding Military for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1889,
      "end_year": 1955,
      "observations": 67,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D002.csv",
      "parquet_relpath": "chopped_parquet/D002.parquet",
      "csv_bytes": 1257,
      "parquet_bytes": 2484,
      "csv_href": "/downloads/series/D002.csv",
      "parquet_href": "/downloads/series/D002.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 67,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D003",
      "display_name": "Net Public Construction, Excluding Military for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1889,
      "end_year": 1955,
      "observations": 67,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D003.csv",
      "parquet_relpath": "chopped_parquet/D003.parquet",
      "csv_bytes": 1234,
      "parquet_bytes": 2470,
      "csv_href": "/downloads/series/D003.csv",
      "parquet_href": "/downloads/series/D003.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 67,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D004",
      "display_name": "Net Public Construction, Excluding Military (Constant Dollars) for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_constant_1929_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1889,
      "end_year": 1955,
      "observations": 67,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D004.csv",
      "parquet_relpath": "chopped_parquet/D004.parquet",
      "csv_bytes": 1244,
      "parquet_bytes": 2485,
      "csv_href": "/downloads/series/D004.csv",
      "parquet_href": "/downloads/series/D004.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 67,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D005",
      "display_name": "Net Military Construction (Constant Dollars) for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_constant_1929_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1914,
      "end_year": 1955,
      "observations": 42,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D005.csv",
      "parquet_relpath": "chopped_parquet/D005.parquet",
      "csv_bytes": 789,
      "parquet_bytes": 2130,
      "csv_href": "/downloads/series/D005.csv",
      "parquet_href": "/downloads/series/D005.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 42,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D006",
      "display_name": "Federal Construction Expenditures, Military and Naval Construction for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "thousands_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1791,
      "end_year": 1919,
      "observations": 129,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D006.csv",
      "parquet_relpath": "chopped_parquet/D006.parquet",
      "csv_bytes": 2406,
      "parquet_bytes": 3183,
      "csv_href": "/downloads/series/D006.csv",
      "parquet_href": "/downloads/series/D006.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 129,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D007",
      "display_name": "Federal Nonmilitary Construction for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1915,
      "end_year": 1962,
      "observations": 48,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D007.csv",
      "parquet_relpath": "chopped_parquet/D007.parquet",
      "csv_bytes": 884,
      "parquet_bytes": 2202,
      "csv_href": "/downloads/series/D007.csv",
      "parquet_href": "/downloads/series/D007.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 48,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D008",
      "display_name": "Federal Construction Expenditures, Nonmilitary for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "thousands_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1791,
      "end_year": 1919,
      "observations": 129,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D008.csv",
      "parquet_relpath": "chopped_parquet/D008.parquet",
      "csv_bytes": 2454,
      "parquet_bytes": 3227,
      "csv_href": "/downloads/series/D008.csv",
      "parquet_href": "/downloads/series/D008.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 129,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D009",
      "display_name": "Military Facilities (Constant Dollars) for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_constant_1947_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1915,
      "end_year": 1946,
      "observations": 32,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D009.csv",
      "parquet_relpath": "chopped_parquet/D009.parquet",
      "csv_bytes": 578,
      "parquet_bytes": 2007,
      "csv_href": "/downloads/series/D009.csv",
      "parquet_href": "/downloads/series/D009.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 32,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D010",
      "display_name": "Government social benefits: to persons: Federal: Veterans' benefits",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2023,
      "observations": 95,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D010.csv",
      "parquet_relpath": "chopped_parquet/D010.parquet",
      "csv_bytes": 1776,
      "parquet_bytes": 3014,
      "csv_href": "/downloads/series/D010.csv",
      "parquet_href": "/downloads/series/D010.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 95,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D011",
      "display_name": "Manufacturers' New Orders: Communications Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D011.csv",
      "parquet_relpath": "chopped_parquet/D011.parquet",
      "csv_bytes": 7640,
      "parquet_bytes": 5867,
      "csv_href": "/downloads/series/D011.csv",
      "parquet_href": "/downloads/series/D011.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D012",
      "display_name": "Manufacturers' Total Inventories: Communications Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D012.csv",
      "parquet_relpath": "chopped_parquet/D012.parquet",
      "csv_bytes": 7718,
      "parquet_bytes": 5893,
      "csv_href": "/downloads/series/D012.csv",
      "parquet_href": "/downloads/series/D012.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D013",
      "display_name": "Manufacturers' Value of Shipments: Communications Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D013.csv",
      "parquet_relpath": "chopped_parquet/D013.parquet",
      "csv_bytes": 7653,
      "parquet_bytes": 5820,
      "csv_href": "/downloads/series/D013.csv",
      "parquet_href": "/downloads/series/D013.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D014",
      "display_name": "Manufacturers' New Orders: Communications Equipment Manufacturing, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D014.csv",
      "parquet_relpath": "chopped_parquet/D014.parquet",
      "csv_bytes": 7231,
      "parquet_bytes": 5328,
      "csv_href": "/downloads/series/D014.csv",
      "parquet_href": "/downloads/series/D014.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D015",
      "display_name": "Manufacturers' Total Inventories: Communications Equipment Manufacturing, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D015.csv",
      "parquet_relpath": "chopped_parquet/D015.parquet",
      "csv_bytes": 7356,
      "parquet_bytes": 5526,
      "csv_href": "/downloads/series/D015.csv",
      "parquet_href": "/downloads/series/D015.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D016",
      "display_name": "Manufacturers' Value of Shipments: Communications Equipment Manufacturing, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D016.csv",
      "parquet_relpath": "chopped_parquet/D016.parquet",
      "csv_bytes": 7248,
      "parquet_bytes": 5234,
      "csv_href": "/downloads/series/D016.csv",
      "parquet_href": "/downloads/series/D016.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D017",
      "display_name": "Manufacturers' New Orders: Search and Navigation Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D017.csv",
      "parquet_relpath": "chopped_parquet/D017.parquet",
      "csv_bytes": 7459,
      "parquet_bytes": 5684,
      "csv_href": "/downloads/series/D017.csv",
      "parquet_href": "/downloads/series/D017.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D018",
      "display_name": "Manufacturers' Total Inventories: Search and Navigation Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D018.csv",
      "parquet_relpath": "chopped_parquet/D018.parquet",
      "csv_bytes": 7650,
      "parquet_bytes": 5659,
      "csv_href": "/downloads/series/D018.csv",
      "parquet_href": "/downloads/series/D018.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D019",
      "display_name": "Manufacturers' New Orders: Search and Navigation Equipment, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D019.csv",
      "parquet_relpath": "chopped_parquet/D019.parquet",
      "csv_bytes": 7626,
      "parquet_bytes": 5733,
      "csv_href": "/downloads/series/D019.csv",
      "parquet_href": "/downloads/series/D019.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D020",
      "display_name": "Manufacturers' Value of Shipments: Search and Navigation Equipment, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D020.csv",
      "parquet_relpath": "chopped_parquet/D020.parquet",
      "csv_bytes": 7650,
      "parquet_bytes": 5714,
      "csv_href": "/downloads/series/D020.csv",
      "parquet_href": "/downloads/series/D020.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D021",
      "display_name": "Real federal government consumption expenditures: Defense consumption expenditures: Gross output of general government: Intermediate goods and services purchased: Services (chain-type quantity index)",
      "category": "nipa_defense_aggregates",
      "subcategory": "price_deflator",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D021.csv",
      "parquet_relpath": "chopped_parquet/D021.parquet",
      "csv_bytes": 1831,
      "parquet_bytes": 3098,
      "csv_href": "/downloads/series/D021.csv",
      "parquet_href": "/downloads/series/D021.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D022",
      "display_name": "Real federal government consumption expenditures: Defense consumption expenditures: Gross output of general government: Intermediate goods and services purchased: Services (chain-type quantity index)",
      "category": "nipa_defense_aggregates",
      "subcategory": "price_deflator",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D022.csv",
      "parquet_relpath": "chopped_parquet/D022.parquet",
      "csv_bytes": 6008,
      "parquet_bytes": 5928,
      "csv_href": "/downloads/series/D022.csv",
      "parquet_href": "/downloads/series/D022.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D023",
      "display_name": "Government consumption expenditures: Federal: Nondefense",
      "category": "nipa_defense_aggregates",
      "subcategory": "nondefense_comparison",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D023.csv",
      "parquet_relpath": "chopped_parquet/D023.parquet",
      "csv_bytes": 1827,
      "parquet_bytes": 3006,
      "csv_href": "/downloads/series/D023.csv",
      "parquet_href": "/downloads/series/D023.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D024",
      "display_name": "Government consumption expenditures: Federal: Nondefense",
      "category": "nipa_defense_aggregates",
      "subcategory": "nondefense_comparison",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D024.csv",
      "parquet_relpath": "chopped_parquet/D024.parquet",
      "csv_bytes": 6032,
      "parquet_bytes": 5633,
      "csv_href": "/downloads/series/D024.csv",
      "parquet_href": "/downloads/series/D024.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D025",
      "display_name": "Government consumption expenditures and gross investment: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D025.csv",
      "parquet_relpath": "chopped_parquet/D025.parquet",
      "csv_bytes": 1876,
      "parquet_bytes": 3044,
      "csv_href": "/downloads/series/D025.csv",
      "parquet_href": "/downloads/series/D025.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D026",
      "display_name": "Government consumption expenditures and gross investment: Federal: National defense (implicit price deflator)",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D026.csv",
      "parquet_relpath": "chopped_parquet/D026.parquet",
      "csv_bytes": 1805,
      "parquet_bytes": 3003,
      "csv_href": "/downloads/series/D026.csv",
      "parquet_href": "/downloads/series/D026.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D027",
      "display_name": "Government consumption expenditures and gross investment: Federal: National defense (implicit price deflator)",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D027.csv",
      "parquet_relpath": "chopped_parquet/D027.parquet",
      "csv_bytes": 5958,
      "parquet_bytes": 5669,
      "csv_href": "/downloads/series/D027.csv",
      "parquet_href": "/downloads/series/D027.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D028",
      "display_name": "Shares of gross domestic product: Government consumption expenditures and gross investment: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "percent",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D028.csv",
      "parquet_relpath": "chopped_parquet/D028.parquet",
      "csv_bytes": 1572,
      "parquet_bytes": 2627,
      "csv_href": "/downloads/series/D028.csv",
      "parquet_href": "/downloads/series/D028.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D029",
      "display_name": "Shares of gross domestic product: Government consumption expenditures and gross investment: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "percent",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D029.csv",
      "parquet_relpath": "chopped_parquet/D029.parquet",
      "csv_bytes": 5104,
      "parquet_bytes": 4074,
      "csv_href": "/downloads/series/D029.csv",
      "parquet_href": "/downloads/series/D029.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D030",
      "display_name": "Real government consumption expenditures and gross investment: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2024,
      "observations": 18,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D030.csv",
      "parquet_relpath": "chopped_parquet/D030.parquet",
      "csv_bytes": 370,
      "parquet_bytes": 1917,
      "csv_href": "/downloads/series/D030.csv",
      "parquet_href": "/downloads/series/D030.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 18,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D031",
      "display_name": "Real government consumption expenditures and gross investment: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_chained_2017_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2025,
      "observations": 74,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D031.csv",
      "parquet_relpath": "chopped_parquet/D031.parquet",
      "csv_bytes": 1475,
      "parquet_bytes": 2714,
      "csv_href": "/downloads/series/D031.csv",
      "parquet_href": "/downloads/series/D031.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 74,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D032",
      "display_name": "Government consumption expenditures and gross investment: Federal: Nondefense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D032.csv",
      "parquet_relpath": "chopped_parquet/D032.parquet",
      "csv_bytes": 1838,
      "parquet_bytes": 3049,
      "csv_href": "/downloads/series/D032.csv",
      "parquet_href": "/downloads/series/D032.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D033",
      "display_name": "Government consumption expenditures and gross investment: Federal: Nondefense (implicit price deflator)",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D033.csv",
      "parquet_relpath": "chopped_parquet/D033.parquet",
      "csv_bytes": 1811,
      "parquet_bytes": 3003,
      "csv_href": "/downloads/series/D033.csv",
      "parquet_href": "/downloads/series/D033.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D034",
      "display_name": "Government consumption expenditures and gross investment: Federal: Nondefense (implicit price deflator)",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D034.csv",
      "parquet_relpath": "chopped_parquet/D034.parquet",
      "csv_bytes": 5965,
      "parquet_bytes": 5661,
      "csv_href": "/downloads/series/D034.csv",
      "parquet_href": "/downloads/series/D034.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D035",
      "display_name": "Real government consumption expenditures and gross investment: Federal: Nondefense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2024,
      "observations": 18,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D035.csv",
      "parquet_relpath": "chopped_parquet/D035.parquet",
      "csv_bytes": 371,
      "parquet_bytes": 1918,
      "csv_href": "/downloads/series/D035.csv",
      "parquet_href": "/downloads/series/D035.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 18,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D036",
      "display_name": "Real government consumption expenditures and gross investment: Federal: Nondefense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_chained_2017_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2025,
      "observations": 74,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D036.csv",
      "parquet_relpath": "chopped_parquet/D036.parquet",
      "csv_bytes": 1483,
      "parquet_bytes": 2694,
      "csv_href": "/downloads/series/D036.csv",
      "parquet_href": "/downloads/series/D036.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 74,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D037",
      "display_name": "Real gross government fixed investment: Structures: Federal: Nondefense: New",
      "category": "nipa_defense_aggregates",
      "subcategory": "nondefense_comparison",
      "units": "billions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2023,
      "observations": 17,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D037.csv",
      "parquet_relpath": "chopped_parquet/D037.parquet",
      "csv_bytes": 334,
      "parquet_bytes": 1906,
      "csv_href": "/downloads/series/D037.csv",
      "parquet_href": "/downloads/series/D037.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 17,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D038",
      "display_name": "Government consumption expenditures: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D038.csv",
      "parquet_relpath": "chopped_parquet/D038.parquet",
      "csv_bytes": 1865,
      "parquet_bytes": 3028,
      "csv_href": "/downloads/series/D038.csv",
      "parquet_href": "/downloads/series/D038.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D039",
      "display_name": "Government consumption expenditures: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D039.csv",
      "parquet_relpath": "chopped_parquet/D039.parquet",
      "csv_bytes": 6144,
      "parquet_bytes": 5778,
      "csv_href": "/downloads/series/D039.csv",
      "parquet_href": "/downloads/series/D039.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D040",
      "display_name": "Expenses for Armored Car Services, All Establishments, Employer Firms",
      "category": "other",
      "subcategory": "armored_car_services",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2021,
      "observations": 19,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D040.csv",
      "parquet_relpath": "chopped_parquet/D040.parquet",
      "csv_bytes": 373,
      "parquet_bytes": 1879,
      "csv_href": "/downloads/series/D040.csv",
      "parquet_href": "/downloads/series/D040.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 19,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D041",
      "display_name": "Expenses for Armored Car Services, Establishments Subject To Federal Income Tax, Employer Firms",
      "category": "other",
      "subcategory": "armored_car_services",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2021,
      "observations": 19,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D041.csv",
      "parquet_relpath": "chopped_parquet/D041.parquet",
      "csv_bytes": 373,
      "parquet_bytes": 1879,
      "csv_href": "/downloads/series/D041.csv",
      "parquet_href": "/downloads/series/D041.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 19,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D042",
      "display_name": "Manufacturers' New Orders: Defense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "aircraft_parts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D042.csv",
      "parquet_relpath": "chopped_parquet/D042.parquet",
      "csv_bytes": 7628,
      "parquet_bytes": 5867,
      "csv_href": "/downloads/series/D042.csv",
      "parquet_href": "/downloads/series/D042.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D043",
      "display_name": "Manufacturers' Total Inventories: Defense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "aircraft_parts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D043.csv",
      "parquet_relpath": "chopped_parquet/D043.parquet",
      "csv_bytes": 7996,
      "parquet_bytes": 6049,
      "csv_href": "/downloads/series/D043.csv",
      "parquet_href": "/downloads/series/D043.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D044",
      "display_name": "Manufacturers' Unfilled Orders: Defense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "aircraft_parts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D044.csv",
      "parquet_relpath": "chopped_parquet/D044.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6204,
      "csv_href": "/downloads/series/D044.csv",
      "parquet_href": "/downloads/series/D044.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D045",
      "display_name": "Manufacturers' Value of Shipments: Defense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "aircraft_parts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D045.csv",
      "parquet_relpath": "chopped_parquet/D045.parquet",
      "csv_bytes": 7650,
      "parquet_bytes": 5808,
      "csv_href": "/downloads/series/D045.csv",
      "parquet_href": "/downloads/series/D045.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D046",
      "display_name": "Manufacturers' New Orders: Defense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "capital_goods",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D046.csv",
      "parquet_relpath": "chopped_parquet/D046.parquet",
      "csv_bytes": 7775,
      "parquet_bytes": 6013,
      "csv_href": "/downloads/series/D046.csv",
      "parquet_href": "/downloads/series/D046.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D047",
      "display_name": "Manufacturers' Total Inventories: Defense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "capital_goods",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D047.csv",
      "parquet_relpath": "chopped_parquet/D047.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6126,
      "csv_href": "/downloads/series/D047.csv",
      "parquet_href": "/downloads/series/D047.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D048",
      "display_name": "Manufacturers' Unfilled Orders: Defense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "capital_goods",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D048.csv",
      "parquet_relpath": "chopped_parquet/D048.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6262,
      "csv_href": "/downloads/series/D048.csv",
      "parquet_href": "/downloads/series/D048.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D049",
      "display_name": "Manufacturers' Value of Shipments: Defense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "capital_goods",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D049.csv",
      "parquet_relpath": "chopped_parquet/D049.parquet",
      "csv_bytes": 7787,
      "parquet_bytes": 5948,
      "csv_href": "/downloads/series/D049.csv",
      "parquet_href": "/downloads/series/D049.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D050",
      "display_name": "Manufacturers' New Orders: Durable Goods Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D050.csv",
      "parquet_relpath": "chopped_parquet/D050.parquet",
      "csv_bytes": 8433,
      "parquet_bytes": 6263,
      "csv_href": "/downloads/series/D050.csv",
      "parquet_href": "/downloads/series/D050.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D051",
      "display_name": "Manufacturers' Total Inventories: Durable Goods Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D051.csv",
      "parquet_relpath": "chopped_parquet/D051.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6268,
      "csv_href": "/downloads/series/D051.csv",
      "parquet_href": "/downloads/series/D051.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D052",
      "display_name": "Manufacturers' Unfilled Orders: Durable Goods Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D052.csv",
      "parquet_relpath": "chopped_parquet/D052.parquet",
      "csv_bytes": 8531,
      "parquet_bytes": 6287,
      "csv_href": "/downloads/series/D052.csv",
      "parquet_href": "/downloads/series/D052.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D053",
      "display_name": "Manufacturers' Value of Shipments: Durable Goods Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D053.csv",
      "parquet_relpath": "chopped_parquet/D053.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6268,
      "csv_href": "/downloads/series/D053.csv",
      "parquet_href": "/downloads/series/D053.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D054",
      "display_name": "Gross Domestic Product: Military in Alaska",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D054.csv",
      "parquet_relpath": "chopped_parquet/D054.parquet",
      "csv_bytes": 540,
      "parquet_bytes": 1998,
      "csv_href": "/downloads/series/D054.csv",
      "parquet_href": "/downloads/series/D054.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D055",
      "display_name": "Chain-Type Quantity Index for Real GDP: Military in Alaska",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D055.csv",
      "parquet_relpath": "chopped_parquet/D055.parquet",
      "csv_bytes": 553,
      "parquet_bytes": 2051,
      "csv_href": "/downloads/series/D055.csv",
      "parquet_href": "/downloads/series/D055.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D056",
      "display_name": "Real Gross Domestic Product: Military in Alaska",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D056.csv",
      "parquet_relpath": "chopped_parquet/D056.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 1998,
      "csv_href": "/downloads/series/D056.csv",
      "parquet_href": "/downloads/series/D056.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D057",
      "display_name": "Gross Domestic Product: Military in Alabama",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D057.csv",
      "parquet_relpath": "chopped_parquet/D057.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2007,
      "csv_href": "/downloads/series/D057.csv",
      "parquet_href": "/downloads/series/D057.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D058",
      "display_name": "Real Gross Domestic Product: Military in Alabama",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D058.csv",
      "parquet_relpath": "chopped_parquet/D058.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2001,
      "csv_href": "/downloads/series/D058.csv",
      "parquet_href": "/downloads/series/D058.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D059",
      "display_name": "Manufacturers' New Orders: Manufacturing Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D059.csv",
      "parquet_relpath": "chopped_parquet/D059.parquet",
      "csv_bytes": 8433,
      "parquet_bytes": 6273,
      "csv_href": "/downloads/series/D059.csv",
      "parquet_href": "/downloads/series/D059.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D060",
      "display_name": "Manufacturers' Total Inventories: Manufacturing Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D060.csv",
      "parquet_relpath": "chopped_parquet/D060.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6270,
      "csv_href": "/downloads/series/D060.csv",
      "parquet_href": "/downloads/series/D060.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D061",
      "display_name": "Manufacturers' Unfilled Orders: Manufacturing Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D061.csv",
      "parquet_relpath": "chopped_parquet/D061.parquet",
      "csv_bytes": 8531,
      "parquet_bytes": 6287,
      "csv_href": "/downloads/series/D061.csv",
      "parquet_href": "/downloads/series/D061.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D062",
      "display_name": "Manufacturers' Value of Shipments: Manufacturing Excluding Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D062.csv",
      "parquet_relpath": "chopped_parquet/D062.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6275,
      "csv_href": "/downloads/series/D062.csv",
      "parquet_href": "/downloads/series/D062.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D063",
      "display_name": "Manufacturers' New Orders: Nondefense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D063.csv",
      "parquet_relpath": "chopped_parquet/D063.parquet",
      "csv_bytes": 7789,
      "parquet_bytes": 6085,
      "csv_href": "/downloads/series/D063.csv",
      "parquet_href": "/downloads/series/D063.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D064",
      "display_name": "Manufacturers' Total Inventories: Nondefense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D064.csv",
      "parquet_relpath": "chopped_parquet/D064.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6233,
      "csv_href": "/downloads/series/D064.csv",
      "parquet_href": "/downloads/series/D064.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D065",
      "display_name": "Manufacturers' Unfilled Orders: Nondefense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D065.csv",
      "parquet_relpath": "chopped_parquet/D065.parquet",
      "csv_bytes": 8446,
      "parquet_bytes": 6294,
      "csv_href": "/downloads/series/D065.csv",
      "parquet_href": "/downloads/series/D065.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D066",
      "display_name": "Manufacturers' Value of Shipments: Nondefense Aircraft and Parts",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D066.csv",
      "parquet_relpath": "chopped_parquet/D066.parquet",
      "csv_bytes": 7775,
      "parquet_bytes": 6007,
      "csv_href": "/downloads/series/D066.csv",
      "parquet_href": "/downloads/series/D066.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D067",
      "display_name": "Manufacturers' New Orders: Nondefense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D067.csv",
      "parquet_relpath": "chopped_parquet/D067.parquet",
      "csv_bytes": 8037,
      "parquet_bytes": 6231,
      "csv_href": "/downloads/series/D067.csv",
      "parquet_href": "/downloads/series/D067.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D068",
      "display_name": "Manufacturers' Total Inventories: Nondefense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D068.csv",
      "parquet_relpath": "chopped_parquet/D068.parquet",
      "csv_bytes": 8411,
      "parquet_bytes": 6245,
      "csv_href": "/downloads/series/D068.csv",
      "parquet_href": "/downloads/series/D068.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D069",
      "display_name": "Manufacturers' Unfilled Orders: Nondefense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D069.csv",
      "parquet_relpath": "chopped_parquet/D069.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6289,
      "csv_href": "/downloads/series/D069.csv",
      "parquet_href": "/downloads/series/D069.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D070",
      "display_name": "Manufacturers' Value of Shipments: Nondefense Capital Goods",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D070.csv",
      "parquet_relpath": "chopped_parquet/D070.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6217,
      "csv_href": "/downloads/series/D070.csv",
      "parquet_href": "/downloads/series/D070.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D071",
      "display_name": "Manufacturers' Total Inventories: Nondefense Capital Goods Excluding Aircraft",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D071.csv",
      "parquet_relpath": "chopped_parquet/D071.parquet",
      "csv_bytes": 8286,
      "parquet_bytes": 6238,
      "csv_href": "/downloads/series/D071.csv",
      "parquet_href": "/downloads/series/D071.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D072",
      "display_name": "Manufacturers' Unfilled Orders: Nondefense Capital Goods Excluding Aircraft",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D072.csv",
      "parquet_relpath": "chopped_parquet/D072.parquet",
      "csv_bytes": 8424,
      "parquet_bytes": 6269,
      "csv_href": "/downloads/series/D072.csv",
      "parquet_href": "/downloads/series/D072.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D073",
      "display_name": "Manufacturers' Value of Shipments: Nondefense Capital Goods Excluding Aircraft",
      "category": "defense_industrial_production",
      "subcategory": "nondefense_comparison",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D073.csv",
      "parquet_relpath": "chopped_parquet/D073.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6221,
      "csv_href": "/downloads/series/D073.csv",
      "parquet_href": "/downloads/series/D073.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D074",
      "display_name": "Real Gross Domestic Product: Military in Arkansas",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D074.csv",
      "parquet_relpath": "chopped_parquet/D074.parquet",
      "csv_bytes": 528,
      "parquet_bytes": 2001,
      "csv_href": "/downloads/series/D074.csv",
      "parquet_href": "/downloads/series/D074.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D075",
      "display_name": "Average Sales Price of Houses Sold by Type of Financing, Veteran's Administration (VA) Guaranteed",
      "category": "other",
      "subcategory": "va_housing",
      "units": "usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1988,
      "end_year": 2025,
      "observations": 150,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D075.csv",
      "parquet_relpath": "chopped_parquet/D075.parquet",
      "csv_bytes": 3153,
      "parquet_bytes": 3405,
      "csv_href": "/downloads/series/D075.csv",
      "parquet_href": "/downloads/series/D075.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 150,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D076",
      "display_name": "Gross Domestic Product: Military in Arizona",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D076.csv",
      "parquet_relpath": "chopped_parquet/D076.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2002,
      "csv_href": "/downloads/series/D076.csv",
      "parquet_href": "/downloads/series/D076.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D077",
      "display_name": "Real Gross Domestic Product: Military in Arizona",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D077.csv",
      "parquet_relpath": "chopped_parquet/D077.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2002,
      "csv_href": "/downloads/series/D077.csv",
      "parquet_href": "/downloads/series/D077.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D078",
      "display_name": "Imports of Merchandise: Adjusted, Excluding Military (DISCONTINUED)",
      "category": "other",
      "subcategory": "trade_excluding_military",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2014,
      "observations": 217,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D078.csv",
      "parquet_relpath": "chopped_parquet/D078.parquet",
      "csv_bytes": 4391,
      "parquet_bytes": 4476,
      "csv_href": "/downloads/series/D078.csv",
      "parquet_href": "/downloads/series/D078.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 217,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D079",
      "display_name": "Gross Domestic Product: Military in California",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D079.csv",
      "parquet_relpath": "chopped_parquet/D079.parquet",
      "csv_bytes": 572,
      "parquet_bytes": 2026,
      "csv_href": "/downloads/series/D079.csv",
      "parquet_href": "/downloads/series/D079.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D080",
      "display_name": "Real Gross Domestic Product: Military in California",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D080.csv",
      "parquet_relpath": "chopped_parquet/D080.parquet",
      "csv_bytes": 572,
      "parquet_bytes": 2022,
      "csv_href": "/downloads/series/D080.csv",
      "parquet_href": "/downloads/series/D080.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D081",
      "display_name": "Gross Domestic Product: Military in Colorado",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D081.csv",
      "parquet_relpath": "chopped_parquet/D081.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2008,
      "csv_href": "/downloads/series/D081.csv",
      "parquet_href": "/downloads/series/D081.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D082",
      "display_name": "Real Gross Domestic Product: Military in Colorado",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D082.csv",
      "parquet_relpath": "chopped_parquet/D082.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2012,
      "csv_href": "/downloads/series/D082.csv",
      "parquet_href": "/downloads/series/D082.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D083",
      "display_name": "Contributions for government social insurance: Employee and self-employed contributions: Federal social insurance funds: Veterans life insurance",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2023,
      "observations": 95,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D083.csv",
      "parquet_relpath": "chopped_parquet/D083.parquet",
      "csv_bytes": 1710,
      "parquet_bytes": 2909,
      "csv_href": "/downloads/series/D083.csv",
      "parquet_href": "/downloads/series/D083.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 95,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D084",
      "display_name": "Real Gross Domestic Product: Military in Connecticut",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D084.csv",
      "parquet_relpath": "chopped_parquet/D084.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2004,
      "csv_href": "/downloads/series/D084.csv",
      "parquet_href": "/downloads/series/D084.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D085",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans Benefits by Income Before Taxes: $50,000 to $69,999",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2012,
      "observations": 21,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D085.csv",
      "parquet_relpath": "chopped_parquet/D085.parquet",
      "csv_bytes": 390,
      "parquet_bytes": 1907,
      "csv_href": "/downloads/series/D085.csv",
      "parquet_href": "/downloads/series/D085.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 21,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D086",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans Benefits by Age: Under Age 25",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1984,
      "end_year": 2012,
      "observations": 29,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D086.csv",
      "parquet_relpath": "chopped_parquet/D086.parquet",
      "csv_bytes": 517,
      "parquet_bytes": 1974,
      "csv_href": "/downloads/series/D086.csv",
      "parquet_href": "/downloads/series/D086.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 29,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D087",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans Benefits by Region: Residence in the Midwest Census Region",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1984,
      "end_year": 2012,
      "observations": 29,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D087.csv",
      "parquet_relpath": "chopped_parquet/D087.parquet",
      "csv_bytes": 534,
      "parquet_bytes": 1983,
      "csv_href": "/downloads/series/D087.csv",
      "parquet_href": "/downloads/series/D087.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 29,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D088",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans Benefits by Region: Residence in the West Census Region",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1984,
      "end_year": 2012,
      "observations": 29,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D088.csv",
      "parquet_relpath": "chopped_parquet/D088.parquet",
      "csv_bytes": 534,
      "parquet_bytes": 2005,
      "csv_href": "/downloads/series/D088.csv",
      "parquet_href": "/downloads/series/D088.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 29,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D089",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Income Before Taxes: $100,000 to $119,999",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2013,
      "end_year": 2015,
      "observations": 3,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D089.csv",
      "parquet_relpath": "chopped_parquet/D089.parquet",
      "csv_bytes": 67,
      "parquet_bytes": 1692,
      "csv_href": "/downloads/series/D089.csv",
      "parquet_href": "/downloads/series/D089.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 3,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D090",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Income Before Taxes: Less Than $15,000",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2015,
      "end_year": 2023,
      "observations": 9,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D090.csv",
      "parquet_relpath": "chopped_parquet/D090.parquet",
      "csv_bytes": 174,
      "parquet_bytes": 1767,
      "csv_href": "/downloads/series/D090.csv",
      "parquet_href": "/downloads/series/D090.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 9,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D091",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Income Before Taxes: $100,000 to $149,999",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2015,
      "end_year": 2023,
      "observations": 9,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D091.csv",
      "parquet_relpath": "chopped_parquet/D091.parquet",
      "csv_bytes": 176,
      "parquet_bytes": 1769,
      "csv_href": "/downloads/series/D091.csv",
      "parquet_href": "/downloads/series/D091.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 9,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D092",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Race: Black or African American",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2013,
      "end_year": 2023,
      "observations": 10,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D092.csv",
      "parquet_relpath": "chopped_parquet/D092.parquet",
      "csv_bytes": 194,
      "parquet_bytes": 1777,
      "csv_href": "/downloads/series/D092.csv",
      "parquet_href": "/downloads/series/D092.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 10,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D093",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Region: Residence in the Midwest Census Region",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2013,
      "end_year": 2023,
      "observations": 11,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D093.csv",
      "parquet_relpath": "chopped_parquet/D093.parquet",
      "csv_bytes": 211,
      "parquet_bytes": 1792,
      "csv_href": "/downloads/series/D093.csv",
      "parquet_href": "/downloads/series/D093.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 11,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D094",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Deciles of Income Before Taxes: Second 10 Percent (11st to 20th Percentile)",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2023,
      "observations": 10,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D094.csv",
      "parquet_relpath": "chopped_parquet/D094.parquet",
      "csv_bytes": 192,
      "parquet_bytes": 1780,
      "csv_href": "/downloads/series/D094.csv",
      "parquet_href": "/downloads/series/D094.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 10,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D095",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Deciles of Income Before Taxes: Third 10 Percent (21st to 30th Percentile)",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2023,
      "observations": 10,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D095.csv",
      "parquet_relpath": "chopped_parquet/D095.parquet",
      "csv_bytes": 192,
      "parquet_bytes": 1777,
      "csv_href": "/downloads/series/D095.csv",
      "parquet_href": "/downloads/series/D095.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 10,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D096",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Deciles of Income Before Taxes: Fifth 10 Percent (41st to 50th Percentile)",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2023,
      "observations": 10,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D096.csv",
      "parquet_relpath": "chopped_parquet/D096.parquet",
      "csv_bytes": 193,
      "parquet_bytes": 1781,
      "csv_href": "/downloads/series/D096.csv",
      "parquet_href": "/downloads/series/D096.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 10,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D097",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Deciles of Income Before Taxes: Eighth 10 Percent (71st to 80th Percentile)",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2023,
      "observations": 10,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D097.csv",
      "parquet_relpath": "chopped_parquet/D097.parquet",
      "csv_bytes": 194,
      "parquet_bytes": 1779,
      "csv_href": "/downloads/series/D097.csv",
      "parquet_href": "/downloads/series/D097.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 10,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D098",
      "display_name": "Income Before Taxes: Unemployment and Workers' Compensation, Veterans' Benefits, and Regular Contributions by Deciles of Income Before Taxes: Highest 10 Percent (91st to 100th Percentile)",
      "category": "veterans_benefits_employment",
      "subcategory": "consumer_survey",
      "units": "usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2023,
      "observations": 9,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D098.csv",
      "parquet_relpath": "chopped_parquet/D098.parquet",
      "csv_bytes": 177,
      "parquet_bytes": 1766,
      "csv_href": "/downloads/series/D098.csv",
      "parquet_href": "/downloads/series/D098.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 9,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D099",
      "display_name": "Real Gross Domestic Product: Military in Delaware",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D099.csv",
      "parquet_relpath": "chopped_parquet/D099.parquet",
      "csv_bytes": 516,
      "parquet_bytes": 1998,
      "csv_href": "/downloads/series/D099.csv",
      "parquet_href": "/downloads/series/D099.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D100",
      "display_name": "Real personal consumption expenditures: Services: Food furnished to employees (including military) (chain-type quantity index)",
      "category": "other",
      "subcategory": "military_food_services",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D100.csv",
      "parquet_relpath": "chopped_parquet/D100.parquet",
      "csv_bytes": 1826,
      "parquet_bytes": 2991,
      "csv_href": "/downloads/series/D100.csv",
      "parquet_href": "/downloads/series/D100.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D101",
      "display_name": "Personal consumption expenditures: Services: Food furnished to employees (including military) (chain-type price index)",
      "category": "other",
      "subcategory": "military_food_services",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D101.csv",
      "parquet_relpath": "chopped_parquet/D101.parquet",
      "csv_bytes": 1805,
      "parquet_bytes": 3019,
      "csv_href": "/downloads/series/D101.csv",
      "parquet_href": "/downloads/series/D101.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D102",
      "display_name": "Real personal consumption expenditures: Services: Food furnished to employees (including military)",
      "category": "other",
      "subcategory": "military_food_services",
      "units": "billions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2024,
      "observations": 18,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D102.csv",
      "parquet_relpath": "chopped_parquet/D102.parquet",
      "csv_bytes": 350,
      "parquet_bytes": 1920,
      "csv_href": "/downloads/series/D102.csv",
      "parquet_href": "/downloads/series/D102.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 18,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D103",
      "display_name": "Federal Government: National Defense Gross Investment",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D103.csv",
      "parquet_relpath": "chopped_parquet/D103.parquet",
      "csv_bytes": 6036,
      "parquet_bytes": 5652,
      "csv_href": "/downloads/series/D103.csv",
      "parquet_href": "/downloads/series/D103.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D104",
      "display_name": "Federal Government: Real National Defense Gross Investment",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_chained_2017_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2025,
      "observations": 74,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D104.csv",
      "parquet_relpath": "chopped_parquet/D104.parquet",
      "csv_bytes": 1479,
      "parquet_bytes": 2722,
      "csv_href": "/downloads/series/D104.csv",
      "parquet_href": "/downloads/series/D104.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 74,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D105",
      "display_name": "Real personal consumption expenditures: Durable goods: Sporting equipment, supplies, guns, and ammunition (chain-type quantity index)",
      "category": "other",
      "subcategory": "sporting_goods_ammo",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D105.csv",
      "parquet_relpath": "chopped_parquet/D105.parquet",
      "csv_bytes": 1784,
      "parquet_bytes": 3014,
      "csv_href": "/downloads/series/D105.csv",
      "parquet_href": "/downloads/series/D105.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D106",
      "display_name": "Personal consumption expenditures: Durable goods: Sporting equipment, supplies, guns, and ammunition",
      "category": "other",
      "subcategory": "sporting_goods_ammo",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D106.csv",
      "parquet_relpath": "chopped_parquet/D106.parquet",
      "csv_bytes": 1779,
      "parquet_bytes": 3005,
      "csv_href": "/downloads/series/D106.csv",
      "parquet_href": "/downloads/series/D106.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D107",
      "display_name": "Personal consumption expenditures: Durable goods: Sporting equipment, supplies, guns, and ammunition (chain-type price index)",
      "category": "other",
      "subcategory": "sporting_goods_ammo",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D107.csv",
      "parquet_relpath": "chopped_parquet/D107.parquet",
      "csv_bytes": 1868,
      "parquet_bytes": 3082,
      "csv_href": "/downloads/series/D107.csv",
      "parquet_href": "/downloads/series/D107.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D108",
      "display_name": "Real personal consumption expenditures: Durable goods: Sporting equipment, supplies, guns, and ammunition",
      "category": "other",
      "subcategory": "sporting_goods_ammo",
      "units": "billions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2007,
      "end_year": 2024,
      "observations": 18,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D108.csv",
      "parquet_relpath": "chopped_parquet/D108.parquet",
      "csv_bytes": 357,
      "parquet_bytes": 1925,
      "csv_href": "/downloads/series/D108.csv",
      "parquet_href": "/downloads/series/D108.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 18,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D109",
      "display_name": "Federal Government: National Defense Consumption Expenditures and Gross Investment",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D109.csv",
      "parquet_relpath": "chopped_parquet/D109.parquet",
      "csv_bytes": 6164,
      "parquet_bytes": 5729,
      "csv_href": "/downloads/series/D109.csv",
      "parquet_href": "/downloads/series/D109.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D110",
      "display_name": "Federal Government: Nondefense Consumption Expenditures and Gross Investment",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D110.csv",
      "parquet_relpath": "chopped_parquet/D110.parquet",
      "csv_bytes": 6079,
      "parquet_bytes": 5654,
      "csv_href": "/downloads/series/D110.csv",
      "parquet_href": "/downloads/series/D110.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D111",
      "display_name": "Government current expenditures: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1959,
      "end_year": 2023,
      "observations": 65,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D111.csv",
      "parquet_relpath": "chopped_parquet/D111.parquet",
      "csv_bytes": 1284,
      "parquet_bytes": 2665,
      "csv_href": "/downloads/series/D111.csv",
      "parquet_href": "/downloads/series/D111.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 65,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D112",
      "display_name": "Government current expenditures: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1959,
      "end_year": 2023,
      "observations": 65,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D112.csv",
      "parquet_relpath": "chopped_parquet/D112.parquet",
      "csv_bytes": 1289,
      "parquet_bytes": 2664,
      "csv_href": "/downloads/series/D112.csv",
      "parquet_href": "/downloads/series/D112.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 65,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D113",
      "display_name": "Industrial Production: Gross Value of Products: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "billions_constant_2017_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1972,
      "end_year": 2025,
      "observations": 642,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D113.csv",
      "parquet_relpath": "chopped_parquet/D113.parquet",
      "csv_bytes": 13132,
      "parquet_bytes": 10555,
      "csv_href": "/downloads/series/D113.csv",
      "parquet_href": "/downloads/series/D113.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 642,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D114",
      "display_name": "Industrial Production: Gross Value of Products: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "billions_constant_2017_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1972,
      "end_year": 2025,
      "observations": 214,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D114.csv",
      "parquet_relpath": "chopped_parquet/D114.parquet",
      "csv_bytes": 4383,
      "parquet_bytes": 4776,
      "csv_href": "/downloads/series/D114.csv",
      "parquet_href": "/downloads/series/D114.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 214,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D115",
      "display_name": "Gross Domestic Product: Military in Hawaii",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D115.csv",
      "parquet_relpath": "chopped_parquet/D115.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2012,
      "csv_href": "/downloads/series/D115.csv",
      "parquet_href": "/downloads/series/D115.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D116",
      "display_name": "Real Gross Domestic Product: Military in Hawaii",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D116.csv",
      "parquet_relpath": "chopped_parquet/D116.parquet",
      "csv_bytes": 544,
      "parquet_bytes": 2012,
      "csv_href": "/downloads/series/D116.csv",
      "parquet_href": "/downloads/series/D116.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D117",
      "display_name": "Houses Sold by Type of Financing, Veteran's Administration (VA) Guaranteed",
      "category": "other",
      "subcategory": "va_housing",
      "units": "thousands_persons",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1988,
      "end_year": 2025,
      "observations": 150,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D117.csv",
      "parquet_relpath": "chopped_parquet/D117.parquet",
      "csv_bytes": 2492,
      "parquet_bytes": 2642,
      "csv_href": "/downloads/series/D117.csv",
      "parquet_href": "/downloads/series/D117.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 150,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D118",
      "display_name": "Investment in Government Fixed Assets: Federal: National defense: Structures: Buildings: Residential",
      "category": "other",
      "subcategory": "government_fixed_assets",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1901,
      "end_year": 2023,
      "observations": 123,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D118.csv",
      "parquet_relpath": "chopped_parquet/D118.parquet",
      "csv_bytes": 2166,
      "parquet_bytes": 2912,
      "csv_href": "/downloads/series/D118.csv",
      "parquet_href": "/downloads/series/D118.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 123,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D119",
      "display_name": "Investment in Government Fixed Assets: Government nonresidential fixed assets: Structures: Federal: National defense",
      "category": "other",
      "subcategory": "government_fixed_assets",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1901,
      "end_year": 2023,
      "observations": 123,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D119.csv",
      "parquet_relpath": "chopped_parquet/D119.parquet",
      "csv_bytes": 2279,
      "parquet_bytes": 3063,
      "csv_href": "/downloads/series/D119.csv",
      "parquet_href": "/downloads/series/D119.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 123,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D120",
      "display_name": "Investment in Government Fixed Assets: Government nonresidential fixed assets: Structures: Federal: Nondefense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1901,
      "end_year": 2023,
      "observations": 123,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D120.csv",
      "parquet_relpath": "chopped_parquet/D120.parquet",
      "csv_bytes": 2291,
      "parquet_bytes": 3099,
      "csv_href": "/downloads/series/D120.csv",
      "parquet_href": "/downloads/series/D120.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 123,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D121",
      "display_name": "Industrial Production: Equipment: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2024,
      "observations": 78,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D121.csv",
      "parquet_relpath": "chopped_parquet/D121.parquet",
      "csv_bytes": 1578,
      "parquet_bytes": 2850,
      "csv_href": "/downloads/series/D121.csv",
      "parquet_href": "/downloads/series/D121.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 78,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D122",
      "display_name": "Industrial Production: Equipment: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "index_2017_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 942,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D122.csv",
      "parquet_relpath": "chopped_parquet/D122.parquet",
      "csv_bytes": 18953,
      "parquet_bytes": 13884,
      "csv_href": "/downloads/series/D122.csv",
      "parquet_href": "/downloads/series/D122.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 942,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D123",
      "display_name": "Industrial Production: Equipment: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D123.csv",
      "parquet_relpath": "chopped_parquet/D123.parquet",
      "csv_bytes": 6324,
      "parquet_bytes": 6293,
      "csv_href": "/downloads/series/D123.csv",
      "parquet_href": "/downloads/series/D123.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D124",
      "display_name": "Industrial Production: Equipment: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "index_2017_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 942,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D124.csv",
      "parquet_relpath": "chopped_parquet/D124.parquet",
      "csv_bytes": 18973,
      "parquet_bytes": 14854,
      "csv_href": "/downloads/series/D124.csv",
      "parquet_href": "/downloads/series/D124.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 942,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D125",
      "display_name": "Industrial Production: Equipment: Defense and Space Equipment",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D125.csv",
      "parquet_relpath": "chopped_parquet/D125.parquet",
      "csv_bytes": 6331,
      "parquet_bytes": 6166,
      "csv_href": "/downloads/series/D125.csv",
      "parquet_href": "/downloads/series/D125.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D126",
      "display_name": "Population Level - Women, Total Veterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D126.csv",
      "parquet_relpath": "chopped_parquet/D126.parquet",
      "csv_bytes": 5826,
      "parquet_bytes": 4671,
      "csv_href": "/downloads/series/D126.csv",
      "parquet_href": "/downloads/series/D126.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D127",
      "display_name": "Population Level - Women, Veterans, Other Service Periods, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 230,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D127.csv",
      "parquet_relpath": "chopped_parquet/D127.parquet",
      "csv_bytes": 4152,
      "parquet_bytes": 3640,
      "csv_href": "/downloads/series/D127.csv",
      "parquet_href": "/downloads/series/D127.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 230,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D128",
      "display_name": "Population Level - Women, Nonveterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D128.csv",
      "parquet_relpath": "chopped_parquet/D128.parquet",
      "csv_bytes": 6438,
      "parquet_bytes": 5176,
      "csv_href": "/downloads/series/D128.csv",
      "parquet_href": "/downloads/series/D128.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D129",
      "display_name": "Population Level - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over, Women",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D129.csv",
      "parquet_relpath": "chopped_parquet/D129.parquet",
      "csv_bytes": 3648,
      "parquet_bytes": 3494,
      "csv_href": "/downloads/series/D129.csv",
      "parquet_href": "/downloads/series/D129.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D130",
      "display_name": "Civilian Labor Force Level - Women, Veterans, Gulf War Era II, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 234,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D130.csv",
      "parquet_relpath": "chopped_parquet/D130.parquet",
      "csv_bytes": 4224,
      "parquet_bytes": 3993,
      "csv_href": "/downloads/series/D130.csv",
      "parquet_href": "/downloads/series/D130.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 234,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D131",
      "display_name": "Civilian Labor Force Level - Women, Veterans, Gulf War Era I, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D131.csv",
      "parquet_relpath": "chopped_parquet/D131.parquet",
      "csv_bytes": 3648,
      "parquet_bytes": 3490,
      "csv_href": "/downloads/series/D131.csv",
      "parquet_href": "/downloads/series/D131.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D132",
      "display_name": "Civilian Labor Force Level - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over, Women",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D132.csv",
      "parquet_relpath": "chopped_parquet/D132.parquet",
      "csv_bytes": 3497,
      "parquet_bytes": 3433,
      "csv_href": "/downloads/series/D132.csv",
      "parquet_href": "/downloads/series/D132.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D133",
      "display_name": "Labor Force Participation Rate - Total Veterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D133.csv",
      "parquet_relpath": "chopped_parquet/D133.parquet",
      "csv_bytes": 5214,
      "parquet_bytes": 4086,
      "csv_href": "/downloads/series/D133.csv",
      "parquet_href": "/downloads/series/D133.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D134",
      "display_name": "Labor Force Participation Rate - Men, Total Veterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D134.csv",
      "parquet_relpath": "chopped_parquet/D134.parquet",
      "csv_bytes": 5214,
      "parquet_bytes": 4105,
      "csv_href": "/downloads/series/D134.csv",
      "parquet_href": "/downloads/series/D134.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D135",
      "display_name": "Labor Force Participation Rate - Women, Veterans, Gulf War Era II, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 234,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D135.csv",
      "parquet_relpath": "chopped_parquet/D135.parquet",
      "csv_bytes": 3990,
      "parquet_bytes": 3663,
      "csv_href": "/downloads/series/D135.csv",
      "parquet_href": "/downloads/series/D135.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 234,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D136",
      "display_name": "Labor Force Participation Rate - Women, Veterans, Gulf War Era I, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D136.csv",
      "parquet_relpath": "chopped_parquet/D136.parquet",
      "csv_bytes": 3446,
      "parquet_bytes": 3569,
      "csv_href": "/downloads/series/D136.csv",
      "parquet_href": "/downloads/series/D136.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D137",
      "display_name": "Labor Force Participation Rate - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over, Men",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D137.csv",
      "parquet_relpath": "chopped_parquet/D137.parquet",
      "csv_bytes": 3446,
      "parquet_bytes": 3572,
      "csv_href": "/downloads/series/D137.csv",
      "parquet_href": "/downloads/series/D137.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D138",
      "display_name": "Labor Force Participation Rate - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over, Women",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D138.csv",
      "parquet_relpath": "chopped_parquet/D138.parquet",
      "csv_bytes": 3427,
      "parquet_bytes": 3652,
      "csv_href": "/downloads/series/D138.csv",
      "parquet_href": "/downloads/series/D138.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D139",
      "display_name": "Labor Force Participation Rate - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D139.csv",
      "parquet_relpath": "chopped_parquet/D139.parquet",
      "csv_bytes": 3446,
      "parquet_bytes": 3620,
      "csv_href": "/downloads/series/D139.csv",
      "parquet_href": "/downloads/series/D139.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D140",
      "display_name": "Employment-Population Ratio - Women, Total Veterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D140.csv",
      "parquet_relpath": "chopped_parquet/D140.parquet",
      "csv_bytes": 5214,
      "parquet_bytes": 4125,
      "csv_href": "/downloads/series/D140.csv",
      "parquet_href": "/downloads/series/D140.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D141",
      "display_name": "Employment-Population Ratio - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over, Women",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D141.csv",
      "parquet_relpath": "chopped_parquet/D141.parquet",
      "csv_bytes": 3424,
      "parquet_bytes": 3658,
      "csv_href": "/downloads/series/D141.csv",
      "parquet_href": "/downloads/series/D141.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D142",
      "display_name": "Unemployment Level - Women, Total Veterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D142.csv",
      "parquet_relpath": "chopped_parquet/D142.parquet",
      "csv_bytes": 5246,
      "parquet_bytes": 4000,
      "csv_href": "/downloads/series/D142.csv",
      "parquet_href": "/downloads/series/D142.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D143",
      "display_name": "Unemployment Level - Veterans, Vietnam-Era and Earlier Wartime Periods, 18 Years and over, Women",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 202,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D143.csv",
      "parquet_relpath": "chopped_parquet/D143.parquet",
      "csv_bytes": 3266,
      "parquet_bytes": 3011,
      "csv_href": "/downloads/series/D143.csv",
      "parquet_href": "/downloads/series/D143.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 202,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D144",
      "display_name": "Unemployment Rate - Women, Total Veterans, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2000,
      "end_year": 2025,
      "observations": 306,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D144.csv",
      "parquet_relpath": "chopped_parquet/D144.parquet",
      "csv_bytes": 4915,
      "parquet_bytes": 3963,
      "csv_href": "/downloads/series/D144.csv",
      "parquet_href": "/downloads/series/D144.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 306,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D145",
      "display_name": "Unemployment Rate - Women, Veterans, Gulf War Era II, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "percent",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 234,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D145.csv",
      "parquet_relpath": "chopped_parquet/D145.parquet",
      "csv_bytes": 3819,
      "parquet_bytes": 3657,
      "csv_href": "/downloads/series/D145.csv",
      "parquet_href": "/downloads/series/D145.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 234,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D146",
      "display_name": "Not in Labor Force - Women, Veterans, Other Service Periods, 18 Years and over",
      "category": "veterans_benefits_employment",
      "subcategory": "employment",
      "units": "persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 230,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D146.csv",
      "parquet_relpath": "chopped_parquet/D146.parquet",
      "csv_bytes": 4152,
      "parquet_bytes": 3608,
      "csv_href": "/downloads/series/D146.csv",
      "parquet_href": "/downloads/series/D146.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 230,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D147",
      "display_name": "Manufacturers' New Orders, Defense Products for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1953,
      "end_year": 1969,
      "observations": 201,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D147.csv",
      "parquet_relpath": "chopped_parquet/D147.parquet",
      "csv_bytes": 3820,
      "parquet_bytes": 3818,
      "csv_href": "/downloads/series/D147.csv",
      "parquet_href": "/downloads/series/D147.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 201,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D148",
      "display_name": "New Commitments for Future Investment of Life Insurance Companies, Nonfarm Residential Mortgages, Veterans Administration Guaranteed for United States",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1952,
      "end_year": 1965,
      "observations": 160,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D148.csv",
      "parquet_relpath": "chopped_parquet/D148.parquet",
      "csv_bytes": 2711,
      "parquet_bytes": 3041,
      "csv_href": "/downloads/series/D148.csv",
      "parquet_href": "/downloads/series/D148.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 160,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D149",
      "display_name": "Defense Department, Military Prime Contract Awards to U.S. Business Firms for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1951,
      "end_year": 1956,
      "observations": 72,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D149.csv",
      "parquet_relpath": "chopped_parquet/D149.parquet",
      "csv_bytes": 1358,
      "parquet_bytes": 2502,
      "csv_href": "/downloads/series/D149.csv",
      "parquet_href": "/downloads/series/D149.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 72,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D150",
      "display_name": "Defense Department, Military Prime Contract Awards to U.S. Business Firms and Institutions for United States",
      "category": "historical_pre_wwii",
      "subcategory": "construction_contracts",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1956,
      "end_year": 1969,
      "observations": 158,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D150.csv",
      "parquet_relpath": "chopped_parquet/D150.parquet",
      "csv_bytes": 3011,
      "parquet_bytes": 3412,
      "csv_href": "/downloads/series/D150.csv",
      "parquet_href": "/downloads/series/D150.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 158,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D151",
      "display_name": "Mortgage Debt Outstanding by Type of Holder: Federal and Related Agencies: Federal Housing Administration and Department of Veterans Affairs (DISCONTINUED)",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2019,
      "observations": 283,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D151.csv",
      "parquet_relpath": "chopped_parquet/D151.parquet",
      "csv_bytes": 5493,
      "parquet_bytes": 5037,
      "csv_href": "/downloads/series/D151.csv",
      "parquet_href": "/downloads/series/D151.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 283,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D152",
      "display_name": "Mortgage Debt Outstanding by Type of Holder and Property: Federal and Related Agencies: Federal Housing Administration and Department of Veterans Affairs for One- to Four-Family Residences (DISCONTINUED)",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2019,
      "observations": 283,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D152.csv",
      "parquet_relpath": "chopped_parquet/D152.parquet",
      "csv_bytes": 5405,
      "parquet_bytes": 4977,
      "csv_href": "/downloads/series/D152.csv",
      "parquet_href": "/downloads/series/D152.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 283,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D153",
      "display_name": "Mortgage Debt Outstanding by Type of Holder and Property: Federal and Related Agencies: Federal Housing Administration and Department of Veterans Affairs for Multifamily Residences (DISCONTINUED)",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2019,
      "observations": 283,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D153.csv",
      "parquet_relpath": "chopped_parquet/D153.parquet",
      "csv_bytes": 5368,
      "parquet_bytes": 4979,
      "csv_href": "/downloads/series/D153.csv",
      "parquet_href": "/downloads/series/D153.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 283,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D154",
      "display_name": "Nasdaq US Mid Cap Aerospace and Defense Index",
      "category": "other",
      "subcategory": "aerospace_defense_indices",
      "units": "index",
      "frequency": "daily",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2025,
      "observations": 3515,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D154.csv",
      "parquet_relpath": "chopped_parquet/D154.parquet",
      "csv_bytes": 70058,
      "parquet_bytes": 43139,
      "csv_href": "/downloads/series/D154.csv",
      "parquet_href": "/downloads/series/D154.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 3515,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D155",
      "display_name": "Nasdaq US Small Cap Defense Index",
      "category": "other",
      "subcategory": "aerospace_defense_indices",
      "units": "index",
      "frequency": "daily",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2025,
      "observations": 3588,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D155.csv",
      "parquet_relpath": "chopped_parquet/D155.parquet",
      "csv_bytes": 71039,
      "parquet_bytes": 43439,
      "csv_href": "/downloads/series/D155.csv",
      "parquet_href": "/downloads/series/D155.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 3588,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D156",
      "display_name": "Nasdaq US Small Cap Aerospace and Defense NTR Index",
      "category": "other",
      "subcategory": "aerospace_defense_indices",
      "units": "index",
      "frequency": "daily",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2012,
      "end_year": 2025,
      "observations": 3212,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D156.csv",
      "parquet_relpath": "chopped_parquet/D156.parquet",
      "csv_bytes": 63937,
      "parquet_bytes": 39274,
      "csv_href": "/downloads/series/D156.csv",
      "parquet_href": "/downloads/series/D156.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 3212,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D157",
      "display_name": "Real Government Consumption Expenditures and Gross Investment: Federal: National defense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2025,
      "observations": 94,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D157.csv",
      "parquet_relpath": "chopped_parquet/D157.parquet",
      "csv_bytes": 1855,
      "parquet_bytes": 2957,
      "csv_href": "/downloads/series/D157.csv",
      "parquet_href": "/downloads/series/D157.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 94,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D158",
      "display_name": "Real Government Consumption Expenditures and Gross Investment: Federal: Nondefense",
      "category": "nipa_defense_aggregates",
      "subcategory": "government_consumption_investment",
      "units": "index_2017_100",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2025,
      "observations": 94,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D158.csv",
      "parquet_relpath": "chopped_parquet/D158.parquet",
      "csv_bytes": 1825,
      "parquet_bytes": 2953,
      "csv_href": "/downloads/series/D158.csv",
      "parquet_href": "/downloads/series/D158.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 94,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D159",
      "display_name": "Gross Domestic Product: Military in the New England BEA Region",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D159.csv",
      "parquet_relpath": "chopped_parquet/D159.parquet",
      "csv_bytes": 565,
      "parquet_bytes": 2016,
      "csv_href": "/downloads/series/D159.csv",
      "parquet_href": "/downloads/series/D159.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D160",
      "display_name": "Chain-Type Quantity Index for Real GDP: Military in the New England BEA Region",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "index_2017_100",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D160.csv",
      "parquet_relpath": "chopped_parquet/D160.parquet",
      "csv_bytes": 559,
      "parquet_bytes": 2059,
      "csv_href": "/downloads/series/D160.csv",
      "parquet_href": "/downloads/series/D160.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D161",
      "display_name": "Real Gross Domestic Product: Military in the New England BEA Region",
      "category": "state_military_gdp",
      "subcategory": "by_state",
      "units": "millions_chained_2017_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D161.csv",
      "parquet_relpath": "chopped_parquet/D161.parquet",
      "csv_bytes": 572,
      "parquet_bytes": 2018,
      "csv_href": "/downloads/series/D161.csv",
      "parquet_href": "/downloads/series/D161.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D162",
      "display_name": "Real Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for Indonesia",
      "category": "other",
      "subcategory": "international_gfcf",
      "units": "millions_constant_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2010,
      "end_year": 2022,
      "observations": 13,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D162.csv",
      "parquet_relpath": "chopped_parquet/D162.parquet",
      "csv_bytes": 324,
      "parquet_bytes": 1830,
      "csv_href": "/downloads/series/D162.csv",
      "parquet_href": "/downloads/series/D162.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 13,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D163",
      "display_name": "Real Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for Republic of Korea",
      "category": "other",
      "subcategory": "international_gfcf",
      "units": "millions_constant_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 64,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D163.csv",
      "parquet_relpath": "chopped_parquet/D163.parquet",
      "csv_bytes": 1477,
      "parquet_bytes": 2521,
      "csv_href": "/downloads/series/D163.csv",
      "parquet_href": "/downloads/series/D163.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 64,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D164",
      "display_name": "Real Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for Mexico",
      "category": "other",
      "subcategory": "international_gfcf",
      "units": "millions_constant_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1993,
      "end_year": 2022,
      "observations": 30,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D164.csv",
      "parquet_relpath": "chopped_parquet/D164.parquet",
      "csv_bytes": 667,
      "parquet_bytes": 2071,
      "csv_href": "/downloads/series/D164.csv",
      "parquet_href": "/downloads/series/D164.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 30,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D165",
      "display_name": "Real Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for South Africa",
      "category": "other",
      "subcategory": "international_gfcf",
      "units": "millions_constant_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2010,
      "end_year": 2022,
      "observations": 13,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D165.csv",
      "parquet_relpath": "chopped_parquet/D165.parquet",
      "csv_bytes": 285,
      "parquet_bytes": 1825,
      "csv_href": "/downloads/series/D165.csv",
      "parquet_href": "/downloads/series/D165.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 13,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D166",
      "display_name": "Nominal Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for Indonesia",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_current_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2010,
      "end_year": 2022,
      "observations": 13,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D166.csv",
      "parquet_relpath": "chopped_parquet/D166.parquet",
      "csv_bytes": 325,
      "parquet_bytes": 1832,
      "csv_href": "/downloads/series/D166.csv",
      "parquet_href": "/downloads/series/D166.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 13,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D167",
      "display_name": "Nominal Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for Republic of Korea",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_current_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2022,
      "observations": 63,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D167.csv",
      "parquet_relpath": "chopped_parquet/D167.parquet",
      "csv_bytes": 1428,
      "parquet_bytes": 2488,
      "csv_href": "/downloads/series/D167.csv",
      "parquet_href": "/downloads/series/D167.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 63,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D168",
      "display_name": "Nominal Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for Mexico",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_current_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1993,
      "end_year": 2022,
      "observations": 30,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D168.csv",
      "parquet_relpath": "chopped_parquet/D168.parquet",
      "csv_bytes": 657,
      "parquet_bytes": 2065,
      "csv_href": "/downloads/series/D168.csv",
      "parquet_href": "/downloads/series/D168.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 30,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D169",
      "display_name": "Nominal Gross Fixed Capital Formation, Machinery and Equipment and Weapon System for South Africa",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_current_local_currency",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2010,
      "end_year": 2022,
      "observations": 13,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D169.csv",
      "parquet_relpath": "chopped_parquet/D169.parquet",
      "csv_bytes": 285,
      "parquet_bytes": 1829,
      "csv_href": "/downloads/series/D169.csv",
      "parquet_href": "/downloads/series/D169.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 13,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D170",
      "display_name": "30-Year Fixed Rate Veterans Affairs Mortgage Index",
      "category": "other",
      "subcategory": "va_mortgages",
      "units": "percent",
      "frequency": "daily",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2017,
      "end_year": 2025,
      "observations": 2123,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D170.csv",
      "parquet_relpath": "chopped_parquet/D170.parquet",
      "csv_bytes": 37961,
      "parquet_bytes": 23595,
      "csv_href": "/downloads/series/D170.csv",
      "parquet_href": "/downloads/series/D170.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 2123,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D171",
      "display_name": "Producer Price Index by Industry: Men's and Boys' Cut and Sew Apparel Manufacturing: Men's and Boys' Tailored Suits, Including Dress Uniforms (Firefighter, Military, Police, etc.)",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "index_2002_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2021,
      "observations": 232,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D171.csv",
      "parquet_relpath": "chopped_parquet/D171.parquet",
      "csv_bytes": 4181,
      "parquet_bytes": 3333,
      "csv_href": "/downloads/series/D171.csv",
      "parquet_href": "/downloads/series/D171.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 232,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D172",
      "display_name": "Producer Price Index by Industry: Metal Tanks, Heavy Gauge, Manufacturing",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 259,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D172.csv",
      "parquet_relpath": "chopped_parquet/D172.parquet",
      "csv_bytes": 4767,
      "parquet_bytes": 4313,
      "csv_href": "/downloads/series/D172.csv",
      "parquet_href": "/downloads/series/D172.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 259,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D173",
      "display_name": "Producer Price Index by Industry: Metal Tanks, Heavy Gauge, Manufacturing: Metal Tanks, Heavy Gauge",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 259,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D173.csv",
      "parquet_relpath": "chopped_parquet/D173.parquet",
      "csv_bytes": 4766,
      "parquet_bytes": 4305,
      "csv_href": "/downloads/series/D173.csv",
      "parquet_href": "/downloads/series/D173.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 259,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D174",
      "display_name": "Producer Price Index by Industry: Metal Tank, Heavy Gauge, Manufacturing: Metal Tanks, Complete at Factory (Standard Line Pressure) (DISCONTINUED)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1980_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1980,
      "end_year": 2017,
      "observations": 393,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D174.csv",
      "parquet_relpath": "chopped_parquet/D174.parquet",
      "csv_bytes": 7044,
      "parquet_bytes": 4952,
      "csv_href": "/downloads/series/D174.csv",
      "parquet_href": "/downloads/series/D174.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 393,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D175",
      "display_name": "Producer Price Index by Industry: Metal Tank, Heavy Gauge, Manufacturing: Metal Tanks, Completed at Factory (Standard Line Nonpressure)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1980_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1967,
      "end_year": 2021,
      "observations": 653,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D175.csv",
      "parquet_relpath": "chopped_parquet/D175.parquet",
      "csv_bytes": 11608,
      "parquet_bytes": 7274,
      "csv_href": "/downloads/series/D175.csv",
      "parquet_href": "/downloads/series/D175.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 653,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D176",
      "display_name": "Producer Price Index by Industry: Metal Tank, Heavy Gauge, Manufacturing: Ferrous Metal Pressure Tanks and Vessels (More Than 24 Inch Diameter and 5 Copper Foot Capacity)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2015,
      "observations": 52,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D176.csv",
      "parquet_relpath": "chopped_parquet/D176.parquet",
      "csv_bytes": 948,
      "parquet_bytes": 2107,
      "csv_href": "/downloads/series/D176.csv",
      "parquet_href": "/downloads/series/D176.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 52,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D177",
      "display_name": "Producer Price Index by Industry: Metal Tank, Heavy Gauge, Manufacturing: All Other Metal Tanks and Vessels, Custom Fabricated at the Factory",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2015,
      "observations": 48,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D177.csv",
      "parquet_relpath": "chopped_parquet/D177.parquet",
      "csv_bytes": 876,
      "parquet_bytes": 2115,
      "csv_href": "/downloads/series/D177.csv",
      "parquet_href": "/downloads/series/D177.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 48,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D178",
      "display_name": "Producer Price Index by Industry: Metal Tank (Heavy Gauge) Manufacturing",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 247,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D178.csv",
      "parquet_relpath": "chopped_parquet/D178.parquet",
      "csv_bytes": 4550,
      "parquet_bytes": 4141,
      "csv_href": "/downloads/series/D178.csv",
      "parquet_href": "/downloads/series/D178.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 247,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D179",
      "display_name": "Producer Price Index by Industry: Boiler, Tank and Shipping Container Manufacturing",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 259,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D179.csv",
      "parquet_relpath": "chopped_parquet/D179.parquet",
      "csv_bytes": 4762,
      "parquet_bytes": 4321,
      "csv_href": "/downloads/series/D179.csv",
      "parquet_href": "/downloads/series/D179.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 259,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D180",
      "display_name": "Total Population: All Ages including Armed Forces Overseas",
      "category": "other",
      "subcategory": "armed_forces_population",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair+unified) via Robin",
      "content_type": "time_series",
      "start_year": 1952,
      "end_year": 2025,
      "observations": 882,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D180.csv",
      "parquet_relpath": "chopped_parquet/D180.parquet",
      "csv_bytes": 18878,
      "parquet_bytes": 12315,
      "csv_href": "/downloads/series/D180.csv",
      "parquet_href": "/downloads/series/D180.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 882,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D181",
      "display_name": "Population",
      "category": "other",
      "subcategory": "armed_forces_population",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (unified_metadata) via Robin",
      "content_type": "time_series",
      "start_year": 1959,
      "end_year": 2025,
      "observations": 798,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D181.csv",
      "parquet_relpath": "chopped_parquet/D181.parquet",
      "csv_bytes": 16770,
      "parquet_bytes": 10806,
      "csv_href": "/downloads/series/D181.csv",
      "parquet_href": "/downloads/series/D181.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 798,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D182",
      "display_name": "All Employees: Government: Federal Government Excluding Department of Defense in Los Angeles-Long Beach-Anaheim, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "federal_ex_dod",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2025,
      "observations": 426,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D182.csv",
      "parquet_relpath": "chopped_parquet/D182.parquet",
      "csv_bytes": 7254,
      "parquet_bytes": 5022,
      "csv_href": "/downloads/series/D182.csv",
      "parquet_href": "/downloads/series/D182.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 426,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D183",
      "display_name": "All Employees: Government: Federal Government Excluding Department of Defense in Los Angeles-Long Beach-Anaheim, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "federal_ex_dod",
      "units": "thousands_persons",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2024,
      "observations": 35,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D183.csv",
      "parquet_relpath": "chopped_parquet/D183.parquet",
      "csv_bytes": 607,
      "parquet_bytes": 2077,
      "csv_href": "/downloads/series/D183.csv",
      "parquet_href": "/downloads/series/D183.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 35,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D184",
      "display_name": "All Employees: Government: Federal Government Excluding Department of Defense in Los Angeles-Long Beach-Anaheim, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "federal_ex_dod",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2025,
      "observations": 426,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D184.csv",
      "parquet_relpath": "chopped_parquet/D184.parquet",
      "csv_bytes": 12599,
      "parquet_bytes": 7797,
      "csv_href": "/downloads/series/D184.csv",
      "parquet_href": "/downloads/series/D184.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 426,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D185",
      "display_name": "All Employees: Government: Department of Defense in Los Angeles-Long Beach-Anaheim, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2025,
      "observations": 426,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D185.csv",
      "parquet_relpath": "chopped_parquet/D185.parquet",
      "csv_bytes": 6903,
      "parquet_bytes": 4538,
      "csv_href": "/downloads/series/D185.csv",
      "parquet_href": "/downloads/series/D185.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 426,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D186",
      "display_name": "All Employees: Government: Department of Defense in Los Angeles-Long Beach-Anaheim, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2024,
      "observations": 35,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D186.csv",
      "parquet_relpath": "chopped_parquet/D186.parquet",
      "csv_bytes": 578,
      "parquet_bytes": 2002,
      "csv_href": "/downloads/series/D186.csv",
      "parquet_href": "/downloads/series/D186.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 35,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D187",
      "display_name": "All Employees: Government: Department of Defense in Los Angeles-Long Beach-Anaheim, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2025,
      "observations": 426,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D187.csv",
      "parquet_relpath": "chopped_parquet/D187.parquet",
      "csv_bytes": 6903,
      "parquet_bytes": 4538,
      "csv_href": "/downloads/series/D187.csv",
      "parquet_href": "/downloads/series/D187.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 426,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D188",
      "display_name": "All Employees: Federal Government: Federal Government Excluding Department of Defense in Los Angeles-Long Beach-Santa Ana, CA (MSA) (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "federal_ex_dod",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2014,
      "observations": 300,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D188.csv",
      "parquet_relpath": "chopped_parquet/D188.parquet",
      "csv_bytes": 5112,
      "parquet_bytes": 4173,
      "csv_href": "/downloads/series/D188.csv",
      "parquet_href": "/downloads/series/D188.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 300,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D189",
      "display_name": "All Employees: Federal Government: Federal Government Excluding Department of Defense in Los Angeles-Long Beach-Santa Ana, CA (MSA) (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "federal_ex_dod",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2014,
      "observations": 300,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D189.csv",
      "parquet_relpath": "chopped_parquet/D189.parquet",
      "csv_bytes": 5112,
      "parquet_bytes": 4193,
      "csv_href": "/downloads/series/D189.csv",
      "parquet_href": "/downloads/series/D189.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 300,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D190",
      "display_name": "All Employees: Federal Government: Department of Defense in Los Angeles-Long Beach-Santa Ana, CA (MSA) (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2014,
      "observations": 300,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D190.csv",
      "parquet_relpath": "chopped_parquet/D190.parquet",
      "csv_bytes": 4887,
      "parquet_bytes": 3829,
      "csv_href": "/downloads/series/D190.csv",
      "parquet_href": "/downloads/series/D190.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 300,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D191",
      "display_name": "All Employees: Federal Government: Department of Defense in Los Angeles-Long Beach-Santa Ana, CA (MSA) (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2013,
      "observations": 24,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D191.csv",
      "parquet_relpath": "chopped_parquet/D191.parquet",
      "csv_bytes": 402,
      "parquet_bytes": 1917,
      "csv_href": "/downloads/series/D191.csv",
      "parquet_href": "/downloads/series/D191.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 24,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D192",
      "display_name": "All Employees: Federal Government: Department of Defense in Los Angeles-Long Beach-Santa Ana, CA (MSA) (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2014,
      "observations": 300,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D192.csv",
      "parquet_relpath": "chopped_parquet/D192.parquet",
      "csv_bytes": 4887,
      "parquet_bytes": 3853,
      "csv_href": "/downloads/series/D192.csv",
      "parquet_href": "/downloads/series/D192.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 300,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D193",
      "display_name": "All Employees: Government: Federal Government Excluding Department of Defense in Stockton-Lodi, CA (MSA)",
      "category": "dod_metro_employment",
      "subcategory": "federal_ex_dod",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2025,
      "observations": 426,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D193.csv",
      "parquet_relpath": "chopped_parquet/D193.parquet",
      "csv_bytes": 6828,
      "parquet_bytes": 4133,
      "csv_href": "/downloads/series/D193.csv",
      "parquet_href": "/downloads/series/D193.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 426,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D194",
      "display_name": "All Employees: Federal Government: Department of Defense, Including Ship Building and Hospitals in Hawaii (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2001,
      "end_year": 2017,
      "observations": 204,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D194.csv",
      "parquet_relpath": "chopped_parquet/D194.parquet",
      "csv_bytes": 3480,
      "parquet_bytes": 3060,
      "csv_href": "/downloads/series/D194.csv",
      "parquet_href": "/downloads/series/D194.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 204,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D195",
      "display_name": "All Employees: Federal Government: Department of Defense, Including Ship Building and Hospitals in Hawaii (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2001,
      "end_year": 2016,
      "observations": 16,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D195.csv",
      "parquet_relpath": "chopped_parquet/D195.parquet",
      "csv_bytes": 284,
      "parquet_bytes": 1819,
      "csv_href": "/downloads/series/D195.csv",
      "parquet_href": "/downloads/series/D195.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 16,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D196",
      "display_name": "All Employees: Federal Government: Department of Defense, Including Ship Building and Hospitals in Hawaii (DISCONTINUED)",
      "category": "dod_metro_employment",
      "subcategory": "dod_employees",
      "units": "thousands_persons",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2001,
      "end_year": 2017,
      "observations": 204,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D196.csv",
      "parquet_relpath": "chopped_parquet/D196.parquet",
      "csv_bytes": 3480,
      "parquet_bytes": 3069,
      "csv_href": "/downloads/series/D196.csv",
      "parquet_href": "/downloads/series/D196.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 204,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D197",
      "display_name": "Government social benefits: to persons: Federal: Benefits from social insurance funds: Veterans' life insurance",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2023,
      "observations": 95,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D197.csv",
      "parquet_relpath": "chopped_parquet/D197.parquet",
      "csv_bytes": 1710,
      "parquet_bytes": 2924,
      "csv_href": "/downloads/series/D197.csv",
      "parquet_href": "/downloads/series/D197.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 95,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D198",
      "display_name": "Government social benefits: to persons: Federal: Veterans' benefits: Pension and disability",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2023,
      "observations": 95,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D198.csv",
      "parquet_relpath": "chopped_parquet/D198.parquet",
      "csv_bytes": 1760,
      "parquet_bytes": 2981,
      "csv_href": "/downloads/series/D198.csv",
      "parquet_href": "/downloads/series/D198.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 95,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D199",
      "display_name": "Manufacturers' New Orders: Communications Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D199.csv",
      "parquet_relpath": "chopped_parquet/D199.parquet",
      "csv_bytes": 7639,
      "parquet_bytes": 5864,
      "csv_href": "/downloads/series/D199.csv",
      "parquet_href": "/downloads/series/D199.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D200",
      "display_name": "Manufacturers' Total Inventories: Communications Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D200.csv",
      "parquet_relpath": "chopped_parquet/D200.parquet",
      "csv_bytes": 7719,
      "parquet_bytes": 5925,
      "csv_href": "/downloads/series/D200.csv",
      "parquet_href": "/downloads/series/D200.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D201",
      "display_name": "Manufacturers' Value of Shipments: Communications Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D201.csv",
      "parquet_relpath": "chopped_parquet/D201.parquet",
      "csv_bytes": 7657,
      "parquet_bytes": 5879,
      "csv_href": "/downloads/series/D201.csv",
      "parquet_href": "/downloads/series/D201.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D202",
      "display_name": "Manufacturers' New Orders: Communications Equipment Manufacturing, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D202.csv",
      "parquet_relpath": "chopped_parquet/D202.parquet",
      "csv_bytes": 7233,
      "parquet_bytes": 5346,
      "csv_href": "/downloads/series/D202.csv",
      "parquet_href": "/downloads/series/D202.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D203",
      "display_name": "Manufacturers' Total Inventories: Communications Equipment Manufacturing, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D203.csv",
      "parquet_relpath": "chopped_parquet/D203.parquet",
      "csv_bytes": 7356,
      "parquet_bytes": 5526,
      "csv_href": "/downloads/series/D203.csv",
      "parquet_href": "/downloads/series/D203.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D204",
      "display_name": "Manufacturers' Value of Shipments: Communications Equipment Manufacturing, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D204.csv",
      "parquet_relpath": "chopped_parquet/D204.parquet",
      "csv_bytes": 7248,
      "parquet_bytes": 5338,
      "csv_href": "/downloads/series/D204.csv",
      "parquet_href": "/downloads/series/D204.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D205",
      "display_name": "Manufacturers' New Orders: Search and Navigation Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D205.csv",
      "parquet_relpath": "chopped_parquet/D205.parquet",
      "csv_bytes": 7463,
      "parquet_bytes": 5697,
      "csv_href": "/downloads/series/D205.csv",
      "parquet_href": "/downloads/series/D205.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D206",
      "display_name": "Manufacturers' Total Inventories: Search and Navigation Equipment, Nondefense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D206.csv",
      "parquet_relpath": "chopped_parquet/D206.parquet",
      "csv_bytes": 7650,
      "parquet_bytes": 5712,
      "csv_href": "/downloads/series/D206.csv",
      "parquet_href": "/downloads/series/D206.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D207",
      "display_name": "Manufacturers' New Orders: Search and Navigation Equipment, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D207.csv",
      "parquet_relpath": "chopped_parquet/D207.parquet",
      "csv_bytes": 7619,
      "parquet_bytes": 5850,
      "csv_href": "/downloads/series/D207.csv",
      "parquet_href": "/downloads/series/D207.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D208",
      "display_name": "Manufacturers' Value of Shipments: Search and Navigation Equipment, Defense",
      "category": "defense_industrial_production",
      "subcategory": "manufacturing",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D208.csv",
      "parquet_relpath": "chopped_parquet/D208.parquet",
      "csv_bytes": 7650,
      "parquet_bytes": 5724,
      "csv_href": "/downloads/series/D208.csv",
      "parquet_href": "/downloads/series/D208.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D209",
      "display_name": "Manufacturers' New Orders: Defense Aircraft and Parts",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D209.csv",
      "parquet_relpath": "chopped_parquet/D209.parquet",
      "csv_bytes": 7629,
      "parquet_bytes": 5863,
      "csv_href": "/downloads/series/D209.csv",
      "parquet_href": "/downloads/series/D209.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D210",
      "display_name": "Manufacturers' Total Inventories: Defense Aircraft and Parts",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D210.csv",
      "parquet_relpath": "chopped_parquet/D210.parquet",
      "csv_bytes": 7998,
      "parquet_bytes": 6048,
      "csv_href": "/downloads/series/D210.csv",
      "parquet_href": "/downloads/series/D210.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D211",
      "display_name": "Manufacturers' Unfilled Orders: Defense Aircraft and Parts",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D211.csv",
      "parquet_relpath": "chopped_parquet/D211.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6216,
      "csv_href": "/downloads/series/D211.csv",
      "parquet_href": "/downloads/series/D211.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D212",
      "display_name": "Manufacturers' Value of Shipments: Defense Aircraft and Parts",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D212.csv",
      "parquet_relpath": "chopped_parquet/D212.parquet",
      "csv_bytes": 7650,
      "parquet_bytes": 5844,
      "csv_href": "/downloads/series/D212.csv",
      "parquet_href": "/downloads/series/D212.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D213",
      "display_name": "Manufacturers' New Orders: Defense Capital Goods",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D213.csv",
      "parquet_relpath": "chopped_parquet/D213.parquet",
      "csv_bytes": 7773,
      "parquet_bytes": 6037,
      "csv_href": "/downloads/series/D213.csv",
      "parquet_href": "/downloads/series/D213.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D214",
      "display_name": "Manufacturers' Total Inventories: Defense Capital Goods",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D214.csv",
      "parquet_relpath": "chopped_parquet/D214.parquet",
      "csv_bytes": 8052,
      "parquet_bytes": 6115,
      "csv_href": "/downloads/series/D214.csv",
      "parquet_href": "/downloads/series/D214.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D215",
      "display_name": "Manufacturers' Unfilled Orders: Defense Capital Goods",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D215.csv",
      "parquet_relpath": "chopped_parquet/D215.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6251,
      "csv_href": "/downloads/series/D215.csv",
      "parquet_href": "/downloads/series/D215.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D216",
      "display_name": "Manufacturers' Value of Shipments: Defense Capital Goods",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D216.csv",
      "parquet_relpath": "chopped_parquet/D216.parquet",
      "csv_bytes": 7794,
      "parquet_bytes": 5990,
      "csv_href": "/downloads/series/D216.csv",
      "parquet_href": "/downloads/series/D216.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D217",
      "display_name": "Manufacturers' New Orders: Durable Goods Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D217.csv",
      "parquet_relpath": "chopped_parquet/D217.parquet",
      "csv_bytes": 8432,
      "parquet_bytes": 6270,
      "csv_href": "/downloads/series/D217.csv",
      "parquet_href": "/downloads/series/D217.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D218",
      "display_name": "Manufacturers' Total Inventories: Durable Goods Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D218.csv",
      "parquet_relpath": "chopped_parquet/D218.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6268,
      "csv_href": "/downloads/series/D218.csv",
      "parquet_href": "/downloads/series/D218.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D219",
      "display_name": "Manufacturers' Unfilled Orders: Durable Goods Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D219.csv",
      "parquet_relpath": "chopped_parquet/D219.parquet",
      "csv_bytes": 8526,
      "parquet_bytes": 6283,
      "csv_href": "/downloads/series/D219.csv",
      "parquet_href": "/downloads/series/D219.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D220",
      "display_name": "Manufacturers' Value of Shipments: Durable Goods Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D220.csv",
      "parquet_relpath": "chopped_parquet/D220.parquet",
      "csv_bytes": 8453,
      "parquet_bytes": 6269,
      "csv_href": "/downloads/series/D220.csv",
      "parquet_href": "/downloads/series/D220.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D221",
      "display_name": "Manufacturers' New Orders: Manufacturing Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 401,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D221.csv",
      "parquet_relpath": "chopped_parquet/D221.parquet",
      "csv_bytes": 8433,
      "parquet_bytes": 6276,
      "csv_href": "/downloads/series/D221.csv",
      "parquet_href": "/downloads/series/D221.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 401,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D222",
      "display_name": "Manufacturers' Total Inventories: Manufacturing Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D222.csv",
      "parquet_relpath": "chopped_parquet/D222.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6274,
      "csv_href": "/downloads/series/D222.csv",
      "parquet_href": "/downloads/series/D222.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D223",
      "display_name": "Manufacturers' Unfilled Orders: Manufacturing Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D223.csv",
      "parquet_relpath": "chopped_parquet/D223.parquet",
      "csv_bytes": 8526,
      "parquet_bytes": 6283,
      "csv_href": "/downloads/series/D223.csv",
      "parquet_href": "/downloads/series/D223.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D224",
      "display_name": "Manufacturers' Value of Shipments: Manufacturing Excluding Defense",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "millions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1992,
      "end_year": 2025,
      "observations": 402,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D224.csv",
      "parquet_relpath": "chopped_parquet/D224.parquet",
      "csv_bytes": 8454,
      "parquet_bytes": 6283,
      "csv_href": "/downloads/series/D224.csv",
      "parquet_href": "/downloads/series/D224.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 402,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D225",
      "display_name": "Personal current transfer receipts: Government social benefits to persons: Veterans' benefits",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1959,
      "end_year": 2025,
      "observations": 798,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D225.csv",
      "parquet_relpath": "chopped_parquet/D225.parquet",
      "csv_bytes": 13516,
      "parquet_bytes": 8514,
      "csv_href": "/downloads/series/D225.csv",
      "parquet_href": "/downloads/series/D225.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 798,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D226",
      "display_name": "Personal current transfer receipts: Government social benefits to persons: Veterans' benefits",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1929,
      "end_year": 2024,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D226.csv",
      "parquet_relpath": "chopped_parquet/D226.parquet",
      "csv_bytes": 1791,
      "parquet_bytes": 3013,
      "csv_href": "/downloads/series/D226.csv",
      "parquet_href": "/downloads/series/D226.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D227",
      "display_name": "Personal current transfer receipts: Government social benefits to persons: Veterans' benefits",
      "category": "veterans_benefits_employment",
      "subcategory": "benefits",
      "units": "billions_usd",
      "frequency": "quarterly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 314,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D227.csv",
      "parquet_relpath": "chopped_parquet/D227.parquet",
      "csv_bytes": 5868,
      "parquet_bytes": 5511,
      "csv_href": "/downloads/series/D227.csv",
      "parquet_href": "/downloads/series/D227.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 314,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D228",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks (DISCONTINUED)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1976,
      "end_year": 1989,
      "observations": 96,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D228.csv",
      "parquet_relpath": "chopped_parquet/D228.parquet",
      "csv_bytes": 1662,
      "parquet_bytes": 2687,
      "csv_href": "/downloads/series/D228.csv",
      "parquet_href": "/downloads/series/D228.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 96,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D229",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks (DISCONTINUED)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1989,
      "end_year": 1989,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D229.csv",
      "parquet_relpath": "chopped_parquet/D229.parquet",
      "csv_bytes": 228,
      "parquet_bytes": 1791,
      "csv_href": "/downloads/series/D229.csv",
      "parquet_href": "/downloads/series/D229.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 12,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D230",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks, Heavy Gauge, Including Field-Erected",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1989,
      "end_year": 1989,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D230.csv",
      "parquet_relpath": "chopped_parquet/D230.parquet",
      "csv_bytes": 228,
      "parquet_bytes": 1791,
      "csv_href": "/downloads/series/D230.csv",
      "parquet_href": "/downloads/series/D230.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 12,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D231",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Stationary and Marine Power Boilers",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2010,
      "observations": 60,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D231.csv",
      "parquet_relpath": "chopped_parquet/D231.parquet",
      "csv_bytes": 1092,
      "parquet_bytes": 2295,
      "csv_href": "/downloads/series/D231.csv",
      "parquet_href": "/downloads/series/D231.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 60,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D232",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Outboard Motorboats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1991,
      "end_year": 2025,
      "observations": 378,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D232.csv",
      "parquet_relpath": "chopped_parquet/D232.parquet",
      "csv_bytes": 6907,
      "parquet_bytes": 5748,
      "csv_href": "/downloads/series/D232.csv",
      "parquet_href": "/downloads/series/D232.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 378,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D233",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Inboard Motorboats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1990,
      "end_year": 2018,
      "observations": 216,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D233.csv",
      "parquet_relpath": "chopped_parquet/D233.parquet",
      "csv_bytes": 3900,
      "parquet_bytes": 3907,
      "csv_href": "/downloads/series/D233.csv",
      "parquet_href": "/downloads/series/D233.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 216,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D234",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Inboard-Outdrive Boats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2001,
      "end_year": 2025,
      "observations": 174,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D234.csv",
      "parquet_relpath": "chopped_parquet/D234.parquet",
      "csv_bytes": 3237,
      "parquet_bytes": 3692,
      "csv_href": "/downloads/series/D234.csv",
      "parquet_href": "/downloads/series/D234.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 174,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D235",
      "display_name": "Producer Price Index by Commodity: Services Related to Transportation Activities: Marine Cargo Handling",
      "category": "defense_ppi",
      "subcategory": "marine_cargo",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2017,
      "end_year": 2025,
      "observations": 102,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D235.csv",
      "parquet_relpath": "chopped_parquet/D235.parquet",
      "csv_bytes": 1935,
      "parquet_bytes": 2905,
      "csv_href": "/downloads/series/D235.csv",
      "parquet_href": "/downloads/series/D235.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 102,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D236",
      "display_name": "Producer Price Index by Commodity: Services Related to Transportation Activities: Marine Cargo Handling",
      "category": "defense_ppi",
      "subcategory": "marine_cargo",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2017,
      "end_year": 2025,
      "observations": 102,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D236.csv",
      "parquet_relpath": "chopped_parquet/D236.parquet",
      "csv_bytes": 1935,
      "parquet_bytes": 2905,
      "csv_href": "/downloads/series/D236.csv",
      "parquet_href": "/downloads/series/D236.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 102,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D237",
      "display_name": "Producer Price Index by Commodity: Textile Products and Apparel: Men's and Boys' Tailored Suits, Including Dress Uniforms (Firefighter, Military, Police, etc.)",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2021,
      "observations": 214,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D237.csv",
      "parquet_relpath": "chopped_parquet/D237.parquet",
      "csv_bytes": 3857,
      "parquet_bytes": 3242,
      "csv_href": "/downloads/series/D237.csv",
      "parquet_href": "/downloads/series/D237.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 214,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D238",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2025,
      "observations": 942,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D238.csv",
      "parquet_relpath": "chopped_parquet/D238.parquet",
      "csv_bytes": 16578,
      "parquet_bytes": 10145,
      "csv_href": "/downloads/series/D238.csv",
      "parquet_href": "/downloads/series/D238.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 942,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D239",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1975,
      "end_year": 2025,
      "observations": 606,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D239.csv",
      "parquet_relpath": "chopped_parquet/D239.parquet",
      "csv_bytes": 10866,
      "parquet_bytes": 7434,
      "csv_href": "/downloads/series/D239.csv",
      "parquet_href": "/downloads/series/D239.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 606,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D240",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Storage and Other Non-Pressure Tanks",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1994_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1994,
      "end_year": 2021,
      "observations": 317,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D240.csv",
      "parquet_relpath": "chopped_parquet/D240.parquet",
      "csv_bytes": 5718,
      "parquet_bytes": 4455,
      "csv_href": "/downloads/series/D240.csv",
      "parquet_href": "/downloads/series/D240.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 317,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D241",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks, Heavy Gauge, Including Field-Erected",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1975,
      "end_year": 2025,
      "observations": 606,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D241.csv",
      "parquet_relpath": "chopped_parquet/D241.parquet",
      "csv_bytes": 10866,
      "parquet_bytes": 7434,
      "csv_href": "/downloads/series/D241.csv",
      "parquet_href": "/downloads/series/D241.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 606,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D242",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks, Complete at Factory, Standard Line Pressure",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2001_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2001,
      "end_year": 2019,
      "observations": 210,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D242.csv",
      "parquet_relpath": "chopped_parquet/D242.parquet",
      "csv_bytes": 3787,
      "parquet_bytes": 3429,
      "csv_href": "/downloads/series/D242.csv",
      "parquet_href": "/downloads/series/D242.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 210,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D243",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks and Vessels, Custom Fabricated at Factory, Field Erected",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2001_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2001,
      "end_year": 2015,
      "observations": 169,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D243.csv",
      "parquet_relpath": "chopped_parquet/D243.parquet",
      "csv_bytes": 3054,
      "parquet_bytes": 3196,
      "csv_href": "/downloads/series/D243.csv",
      "parquet_href": "/downloads/series/D243.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 169,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D244",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Ferrous Metal Pressure Tanks and Vessels (More Than 24 Inch Diameter and 5 Copper Foot Capacity)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2015,
      "observations": 52,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D244.csv",
      "parquet_relpath": "chopped_parquet/D244.parquet",
      "csv_bytes": 948,
      "parquet_bytes": 2107,
      "csv_href": "/downloads/series/D244.csv",
      "parquet_href": "/downloads/series/D244.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 52,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D245",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: All Other Metal Tanks and Vessels, Custom Fabricated at the Factory",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2015,
      "observations": 53,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D245.csv",
      "parquet_relpath": "chopped_parquet/D245.parquet",
      "csv_bytes": 966,
      "parquet_bytes": 2151,
      "csv_href": "/downloads/series/D245.csv",
      "parquet_href": "/downloads/series/D245.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 53,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D246",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Metal Tanks and Vessels, Custom Fabricated and Field Erected (DISCONTINUED)",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1994_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1994,
      "end_year": 2013,
      "observations": 213,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D246.csv",
      "parquet_relpath": "chopped_parquet/D246.parquet",
      "csv_bytes": 3846,
      "parquet_bytes": 3383,
      "csv_href": "/downloads/series/D246.csv",
      "parquet_href": "/downloads/series/D246.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 213,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D247",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Stationary and Marine Power Boilers",
      "category": "defense_ppi",
      "subcategory": "industrial_components",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1980,
      "end_year": 2022,
      "observations": 459,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D247.csv",
      "parquet_relpath": "chopped_parquet/D247.parquet",
      "csv_bytes": 8246,
      "parquet_bytes": 5489,
      "csv_href": "/downloads/series/D247.csv",
      "parquet_href": "/downloads/series/D247.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 459,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D248",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Ammunition, Except for Small Arms",
      "category": "other",
      "subcategory": "defense_adjacent",
      "units": "index_1985_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1985,
      "end_year": 2025,
      "observations": 456,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D248.csv",
      "parquet_relpath": "chopped_parquet/D248.parquet",
      "csv_bytes": 8265,
      "parquet_bytes": 5324,
      "csv_href": "/downloads/series/D248.csv",
      "parquet_href": "/downloads/series/D248.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 456,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D249",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Ammunition, Except for Small Arms",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_1985_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1985,
      "end_year": 2025,
      "observations": 456,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D249.csv",
      "parquet_relpath": "chopped_parquet/D249.parquet",
      "csv_bytes": 8265,
      "parquet_bytes": 5324,
      "csv_href": "/downloads/series/D249.csv",
      "parquet_href": "/downloads/series/D249.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 456,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D250",
      "display_name": "Producer Price Index by Commodity: Metals and Metal Products: Ammunition, Except for Small Arms",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_1985_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1991,
      "end_year": 2025,
      "observations": 389,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D250.csv",
      "parquet_relpath": "chopped_parquet/D250.parquet",
      "csv_bytes": 7090,
      "parquet_bytes": 4698,
      "csv_href": "/downloads/series/D250.csv",
      "parquet_href": "/downloads/series/D250.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 389,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D251",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Buses, Including Military and Firefighting Vehicles (Chassis of Own Manufacture)",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2025,
      "observations": 152,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D251.csv",
      "parquet_relpath": "chopped_parquet/D251.parquet",
      "csv_bytes": 2837,
      "parquet_bytes": 3228,
      "csv_href": "/downloads/series/D251.csv",
      "parquet_href": "/downloads/series/D251.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 152,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D252",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Military Aircraft",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2013_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2013,
      "end_year": 2024,
      "observations": 132,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D252.csv",
      "parquet_relpath": "chopped_parquet/D252.parquet",
      "csv_bytes": 2449,
      "parquet_bytes": 2618,
      "csv_href": "/downloads/series/D252.csv",
      "parquet_href": "/downloads/series/D252.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 132,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D253",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Military Aircraft",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2013_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2013,
      "end_year": 2024,
      "observations": 132,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D253.csv",
      "parquet_relpath": "chopped_parquet/D253.parquet",
      "csv_bytes": 2449,
      "parquet_bytes": 2618,
      "csv_href": "/downloads/series/D253.csv",
      "parquet_href": "/downloads/series/D253.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 132,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D254",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Military Aircraft Engines",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2017,
      "observations": 70,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D254.csv",
      "parquet_relpath": "chopped_parquet/D254.parquet",
      "csv_bytes": 1271,
      "parquet_bytes": 2201,
      "csv_href": "/downloads/series/D254.csv",
      "parquet_href": "/downloads/series/D254.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 70,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D255",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Parts and Accessories for Military Aircraft Engines",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2025,
      "observations": 163,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D255.csv",
      "parquet_relpath": "chopped_parquet/D255.parquet",
      "csv_bytes": 3040,
      "parquet_bytes": 3205,
      "csv_href": "/downloads/series/D255.csv",
      "parquet_href": "/downloads/series/D255.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 163,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D256",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Aircraft Mechanical Power Transmission Equipment for Civilian and Military Aircraft",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2015,
      "observations": 42,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D256.csv",
      "parquet_relpath": "chopped_parquet/D256.parquet",
      "csv_bytes": 768,
      "parquet_bytes": 1997,
      "csv_href": "/downloads/series/D256.csv",
      "parquet_href": "/downloads/series/D256.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 42,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D257",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Aircraft Landing Gear for Civilian and Military Aircraft",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 163,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D257.csv",
      "parquet_relpath": "chopped_parquet/D257.parquet",
      "csv_bytes": 3030,
      "parquet_bytes": 3016,
      "csv_href": "/downloads/series/D257.csv",
      "parquet_href": "/downloads/series/D257.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 163,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D258",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Other Aircraft Subassemblies and Parts for Military Aircraft",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 163,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D258.csv",
      "parquet_relpath": "chopped_parquet/D258.parquet",
      "csv_bytes": 3042,
      "parquet_bytes": 3182,
      "csv_href": "/downloads/series/D258.csv",
      "parquet_href": "/downloads/series/D258.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 163,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D259",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Military Self-Propelled Ships, New Construction",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_1996_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1996,
      "end_year": 2025,
      "observations": 312,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D259.csv",
      "parquet_relpath": "chopped_parquet/D259.parquet",
      "csv_bytes": 5720,
      "parquet_bytes": 4433,
      "csv_href": "/downloads/series/D259.csv",
      "parquet_href": "/downloads/series/D259.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 312,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D260",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Military Self-Propelled Ships, New Construction",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_1996_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1996,
      "end_year": 2025,
      "observations": 312,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D260.csv",
      "parquet_relpath": "chopped_parquet/D260.parquet",
      "csv_bytes": 5720,
      "parquet_bytes": 4433,
      "csv_href": "/downloads/series/D260.csv",
      "parquet_href": "/downloads/series/D260.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 312,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D261",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Nonmilitary Self-Propelled Ships, New Construction",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_1996_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1996,
      "end_year": 2025,
      "observations": 349,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D261.csv",
      "parquet_relpath": "chopped_parquet/D261.parquet",
      "csv_bytes": 6387,
      "parquet_bytes": 4575,
      "csv_href": "/downloads/series/D261.csv",
      "parquet_href": "/downloads/series/D261.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 349,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D262",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Nonmilitary Self-Propelled Ships, New Construction",
      "category": "defense_ppi",
      "subcategory": "military_equipment",
      "units": "index_1985_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1985,
      "end_year": 2025,
      "observations": 450,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D262.csv",
      "parquet_relpath": "chopped_parquet/D262.parquet",
      "csv_bytes": 8206,
      "parquet_bytes": 5249,
      "csv_href": "/downloads/series/D262.csv",
      "parquet_href": "/downloads/series/D262.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 450,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D263",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Outboard Motorboats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1981,
      "end_year": 2025,
      "observations": 523,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D263.csv",
      "parquet_relpath": "chopped_parquet/D263.parquet",
      "csv_bytes": 9510,
      "parquet_bytes": 6972,
      "csv_href": "/downloads/series/D263.csv",
      "parquet_href": "/downloads/series/D263.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 523,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D264",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Outboard Motorboats, Plastics/Fiberglass, Including Commercial and Military (Excluding Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2025,
      "observations": 169,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D264.csv",
      "parquet_relpath": "chopped_parquet/D264.parquet",
      "csv_bytes": 3143,
      "parquet_bytes": 3468,
      "csv_href": "/downloads/series/D264.csv",
      "parquet_href": "/downloads/series/D264.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 169,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D265",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Inboard Motorboats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1981,
      "end_year": 2025,
      "observations": 523,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D265.csv",
      "parquet_relpath": "chopped_parquet/D265.parquet",
      "csv_bytes": 9512,
      "parquet_bytes": 6693,
      "csv_href": "/downloads/series/D265.csv",
      "parquet_href": "/downloads/series/D265.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 523,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D266",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Inboard Cabin Cruisers, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 259,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D266.csv",
      "parquet_relpath": "chopped_parquet/D266.parquet",
      "csv_bytes": 4768,
      "parquet_bytes": 4149,
      "csv_href": "/downloads/series/D266.csv",
      "parquet_href": "/downloads/series/D266.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 259,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D267",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Other Inboard Motorboats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2025,
      "observations": 161,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D267.csv",
      "parquet_relpath": "chopped_parquet/D267.parquet",
      "csv_bytes": 3005,
      "parquet_bytes": 3156,
      "csv_href": "/downloads/series/D267.csv",
      "parquet_href": "/downloads/series/D267.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 161,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D268",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Inboard-Outdrive Boats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1981,
      "end_year": 2025,
      "observations": 523,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D268.csv",
      "parquet_relpath": "chopped_parquet/D268.parquet",
      "csv_bytes": 9504,
      "parquet_bytes": 6503,
      "csv_href": "/downloads/series/D268.csv",
      "parquet_href": "/downloads/series/D268.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 523,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D269",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: Inboard-Outdrive Boats, Cabin Cruisers, Including Commercial and Military (Excluding Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_2011_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2011,
      "end_year": 2019,
      "observations": 92,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D269.csv",
      "parquet_relpath": "chopped_parquet/D269.parquet",
      "csv_bytes": 1668,
      "parquet_bytes": 2413,
      "csv_href": "/downloads/series/D269.csv",
      "parquet_href": "/downloads/series/D269.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 92,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D270",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: All Other Inboard-Outdrive Boats, Including Commercial and Military (Except Sailboats and Lifeboats)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 259,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D270.csv",
      "parquet_relpath": "chopped_parquet/D270.parquet",
      "csv_bytes": 4764,
      "parquet_bytes": 3967,
      "csv_href": "/downloads/series/D270.csv",
      "parquet_href": "/downloads/series/D270.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 259,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D271",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: All Other Boats (Excluding Military and Commercial)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_1982_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 1981,
      "end_year": 2025,
      "observations": 498,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D271.csv",
      "parquet_relpath": "chopped_parquet/D271.parquet",
      "csv_bytes": 9062,
      "parquet_bytes": 6251,
      "csv_href": "/downloads/series/D271.csv",
      "parquet_href": "/downloads/series/D271.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 498,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D272",
      "display_name": "Producer Price Index by Commodity: Transportation Equipment: All Other Boats (Excluding Military and Commercial)",
      "category": "defense_ppi",
      "subcategory": "boats_incl_military",
      "units": "index_2003_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2003,
      "end_year": 2025,
      "observations": 234,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D272.csv",
      "parquet_relpath": "chopped_parquet/D272.parquet",
      "csv_bytes": 4319,
      "parquet_bytes": 3797,
      "csv_href": "/downloads/series/D272.csv",
      "parquet_href": "/downloads/series/D272.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 234,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D273",
      "display_name": "Producer Price Index by Commodity: Services Related to Transportation Activities: Marine Cargo Handling",
      "category": "defense_ppi",
      "subcategory": "marine_cargo",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 199,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D273.csv",
      "parquet_relpath": "chopped_parquet/D273.parquet",
      "csv_bytes": 3682,
      "parquet_bytes": 3737,
      "csv_href": "/downloads/series/D273.csv",
      "parquet_href": "/downloads/series/D273.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 199,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D274",
      "display_name": "Producer Price Index by Commodity: Services Related to Transportation Activities: Marine Cargo Handling",
      "category": "defense_ppi",
      "subcategory": "marine_cargo",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 199,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D274.csv",
      "parquet_relpath": "chopped_parquet/D274.parquet",
      "csv_bytes": 3682,
      "parquet_bytes": 3737,
      "csv_href": "/downloads/series/D274.csv",
      "parquet_href": "/downloads/series/D274.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 199,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D275",
      "display_name": "Producer Price Index by Commodity: Services Related to Transportation Activities: Marine Cargo Handling",
      "category": "defense_ppi",
      "subcategory": "marine_cargo",
      "units": "index_2008_100",
      "frequency": "monthly",
      "source": "FRED (clair) via Robin",
      "content_type": "time_series",
      "start_year": 2008,
      "end_year": 2025,
      "observations": 199,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D275.csv",
      "parquet_relpath": "chopped_parquet/D275.parquet",
      "csv_bytes": 3682,
      "parquet_bytes": 3737,
      "csv_href": "/downloads/series/D275.csv",
      "parquet_href": "/downloads/series/D275.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 199,
      "x_col": "date",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS001",
      "display_name": "Military Expenditure (Current USD)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "millions_current_usd",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS001.csv",
      "parquet_relpath": "chopped_parquet/XS001.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS001.csv",
      "parquet_href": "/downloads/series/XS001.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS002",
      "display_name": "Military Expenditure (Constant 2024 USD)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "millions_constant_2024_usd",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS002.csv",
      "parquet_relpath": "chopped_parquet/XS002.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS002.csv",
      "parquet_href": "/downloads/series/XS002.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS003",
      "display_name": "Military Expenditure (% of GDP)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "percent_gdp",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS003.csv",
      "parquet_relpath": "chopped_parquet/XS003.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS003.csv",
      "parquet_href": "/downloads/series/XS003.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS004",
      "display_name": "Military Expenditure (% of Govt Spending)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "percent_govt_spending",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS004.csv",
      "parquet_relpath": "chopped_parquet/XS004.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS004.csv",
      "parquet_href": "/downloads/series/XS004.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS005",
      "display_name": "Military Expenditure per Capita (Current USD)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "usd_per_capita",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS005.csv",
      "parquet_relpath": "chopped_parquet/XS005.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS005.csv",
      "parquet_href": "/downloads/series/XS005.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS006",
      "display_name": "Military Expenditure (Local Currency, Calendar Years)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "current_local_currency",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS006.csv",
      "parquet_relpath": "chopped_parquet/XS006.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS006.csv",
      "parquet_href": "/downloads/series/XS006.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS007",
      "display_name": "Military Expenditure (Local Currency, Financial Years)",
      "category": "cross_country_military_spending",
      "subcategory": "sipri_milex",
      "units": "current_local_currency",
      "frequency": "annual",
      "source": "SIPRI Military Expenditure Database v1.2",
      "content_type": "time_series",
      "start_year": 1949,
      "end_year": 2025,
      "observations": 7761,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS007.csv",
      "parquet_relpath": "chopped_parquet/XS007.parquet",
      "csv_bytes": 4034036,
      "parquet_bytes": 472918,
      "csv_href": "/downloads/series/XS007.csv",
      "parquet_href": "/downloads/series/XS007.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 54326,
      "x_col": "year",
      "y_col": "value",
      "group_col": "country",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS010",
      "display_name": "Top 100 Arms Companies - Arms Revenue",
      "category": "arms_industry",
      "subcategory": "company_level",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "SIPRI Arms Industry Database",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2024,
      "observations": 2300,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS010.csv",
      "parquet_relpath": "chopped_parquet/XS010.parquet",
      "csv_bytes": 112899,
      "parquet_bytes": 28082,
      "csv_href": "/downloads/series/XS010.csv",
      "parquet_href": "/downloads/series/XS010.parquet",
      "kind": "time_series_wide",
      "chartable": true,
      "chart_kind": "line",
      "rows": 2300,
      "x_col": "year",
      "y_col": "arms_revenue",
      "group_col": "country",
      "shape_note": "Time series in wide form — one line per measure or group.",
      "header_note": null
    },
    {
      "sid": "XS011",
      "display_name": "Top 100 Arms Companies - Total Revenue",
      "category": "arms_industry",
      "subcategory": "company_level",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "SIPRI Arms Industry Database",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2024,
      "observations": 2300,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS011.csv",
      "parquet_relpath": "chopped_parquet/XS011.parquet",
      "csv_bytes": 112899,
      "parquet_bytes": 28082,
      "csv_href": "/downloads/series/XS011.csv",
      "parquet_href": "/downloads/series/XS011.parquet",
      "kind": "time_series_wide",
      "chartable": true,
      "chart_kind": "line",
      "rows": 2300,
      "x_col": "year",
      "y_col": "arms_revenue",
      "group_col": "country",
      "shape_note": "Time series in wide form — one line per measure or group.",
      "header_note": null
    },
    {
      "sid": "XS014",
      "display_name": "Top 100 Aggregate Arms Revenue (Current USD)",
      "category": "arms_industry",
      "subcategory": "aggregate_totals",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "SIPRI Arms Industry Database",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2024,
      "observations": 23,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS014.csv",
      "parquet_relpath": "chopped_parquet/XS014.parquet",
      "csv_bytes": 551,
      "parquet_bytes": 3293,
      "csv_href": "/downloads/series/XS014.csv",
      "parquet_href": "/downloads/series/XS014.parquet",
      "kind": "time_series_wide",
      "chartable": true,
      "chart_kind": "line",
      "rows": 23,
      "x_col": "year",
      "y_col": "top100_arms_revenue_current_usd_billions",
      "group_col": null,
      "shape_note": "Time series in wide form — one line per measure or group.",
      "header_note": null
    },
    {
      "sid": "XS015",
      "display_name": "Top 100 Aggregate Arms Revenue (Constant 2024 USD)",
      "category": "arms_industry",
      "subcategory": "aggregate_totals",
      "units": "billions_constant_2024_usd",
      "frequency": "annual",
      "source": "SIPRI Arms Industry Database",
      "content_type": "time_series",
      "start_year": 2002,
      "end_year": 2024,
      "observations": 23,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS015.csv",
      "parquet_relpath": "chopped_parquet/XS015.parquet",
      "csv_bytes": 551,
      "parquet_bytes": 3293,
      "csv_href": "/downloads/series/XS015.csv",
      "parquet_href": "/downloads/series/XS015.parquet",
      "kind": "time_series_wide",
      "chartable": true,
      "chart_kind": "line",
      "rows": 23,
      "x_col": "year",
      "y_col": "top100_arms_revenue_current_usd_billions",
      "group_col": null,
      "shape_note": "Time series in wide form — one line per measure or group.",
      "header_note": null
    },
    {
      "sid": "XS020",
      "display_name": "Armed Forces Personnel (Total)",
      "category": "cross_country_military",
      "subcategory": "military_personnel",
      "units": "persons",
      "frequency": "annual",
      "source": "World Bank World Development Indicators (WDI)",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 7980,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS020.csv",
      "parquet_relpath": "chopped_parquet/XS020.parquet",
      "csv_bytes": 4432798,
      "parquet_bytes": 441452,
      "csv_href": "/downloads/series/XS020.csv",
      "parquet_href": "/downloads/series/XS020.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 47885,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS021",
      "display_name": "Armed Forces Personnel (% of Labor Force)",
      "category": "cross_country_military",
      "subcategory": "military_personnel",
      "units": "percent",
      "frequency": "annual",
      "source": "World Bank World Development Indicators (WDI)",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 7980,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS021.csv",
      "parquet_relpath": "chopped_parquet/XS021.parquet",
      "csv_bytes": 4432798,
      "parquet_bytes": 441452,
      "csv_href": "/downloads/series/XS021.csv",
      "parquet_href": "/downloads/series/XS021.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 47885,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS022",
      "display_name": "Military Expenditure (Current USD, WDI)",
      "category": "cross_country_military",
      "subcategory": "military_expenditure",
      "units": "current_usd",
      "frequency": "annual",
      "source": "World Bank World Development Indicators (WDI)",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 7980,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS022.csv",
      "parquet_relpath": "chopped_parquet/XS022.parquet",
      "csv_bytes": 4432798,
      "parquet_bytes": 441452,
      "csv_href": "/downloads/series/XS022.csv",
      "parquet_href": "/downloads/series/XS022.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 47885,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS023",
      "display_name": "Military Expenditure (Current LCU, WDI)",
      "category": "cross_country_military",
      "subcategory": "military_expenditure",
      "units": "local_currency",
      "frequency": "annual",
      "source": "World Bank World Development Indicators (WDI)",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 7980,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS023.csv",
      "parquet_relpath": "chopped_parquet/XS023.parquet",
      "csv_bytes": 4432798,
      "parquet_bytes": 441452,
      "csv_href": "/downloads/series/XS023.csv",
      "parquet_href": "/downloads/series/XS023.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 47885,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS024",
      "display_name": "Military Expenditure (% of GDP, WDI)",
      "category": "cross_country_military",
      "subcategory": "military_expenditure",
      "units": "percent_gdp",
      "frequency": "annual",
      "source": "World Bank World Development Indicators (WDI)",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 7980,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS024.csv",
      "parquet_relpath": "chopped_parquet/XS024.parquet",
      "csv_bytes": 4432798,
      "parquet_bytes": 441452,
      "csv_href": "/downloads/series/XS024.csv",
      "parquet_href": "/downloads/series/XS024.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 47885,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS025",
      "display_name": "Military Expenditure (% of Govt Expenditure, WDI)",
      "category": "cross_country_military",
      "subcategory": "military_expenditure",
      "units": "percent_govt_spending",
      "frequency": "annual",
      "source": "World Bank World Development Indicators (WDI)",
      "content_type": "time_series",
      "start_year": 1960,
      "end_year": 2023,
      "observations": 7980,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS025.csv",
      "parquet_relpath": "chopped_parquet/XS025.parquet",
      "csv_bytes": 4432798,
      "parquet_bytes": 441452,
      "csv_href": "/downloads/series/XS025.csv",
      "parquet_href": "/downloads/series/XS025.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 47885,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS030",
      "display_name": "US Military Personnel — Army (1789–1970)",
      "category": "us_historical_defense",
      "subcategory": "military_personnel",
      "units": "personnel_count",
      "frequency": "annual",
      "source": "HSUS Bicentennial Edition (1975), Chapter Y, Series Y 904–907",
      "content_type": "time_series",
      "start_year": 1789,
      "end_year": 1970,
      "observations": 16,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS030.csv",
      "parquet_relpath": "chopped_parquet/XS030.parquet",
      "csv_bytes": 29771,
      "parquet_bytes": 7487,
      "csv_href": "/downloads/series/XS030.csv",
      "parquet_href": "/downloads/series/XS030.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 507,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS031",
      "display_name": "US Military Personnel — Navy (1789–1970)",
      "category": "us_historical_defense",
      "subcategory": "military_personnel",
      "units": "personnel_count",
      "frequency": "annual",
      "source": "HSUS Bicentennial Edition (1975), Chapter Y, Series Y 911–914",
      "content_type": "time_series",
      "start_year": 1789,
      "end_year": 1970,
      "observations": 16,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS031.csv",
      "parquet_relpath": "chopped_parquet/XS031.parquet",
      "csv_bytes": 30669,
      "parquet_bytes": 7396,
      "csv_href": "/downloads/series/XS031.csv",
      "parquet_href": "/downloads/series/XS031.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 525,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS032",
      "display_name": "US Military Personnel — Marine Corps (1789–1970)",
      "category": "us_historical_defense",
      "subcategory": "military_personnel",
      "units": "personnel_count",
      "frequency": "annual",
      "source": "HSUS Bicentennial Edition (1975), Chapter Y, Series Y 914–916",
      "content_type": "time_series",
      "start_year": 1789,
      "end_year": 1970,
      "observations": 15,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS032.csv",
      "parquet_relpath": "chopped_parquet/XS032.parquet",
      "csv_bytes": 30956,
      "parquet_bytes": 6894,
      "csv_href": "/downloads/series/XS032.csv",
      "parquet_href": "/downloads/series/XS032.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 472,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS033",
      "display_name": "US Federal Defense Expenditures (1791-1970)",
      "category": "us_historical_defense",
      "subcategory": "defense_expenditures",
      "units": "thousands_usd",
      "frequency": "annual",
      "source": "HSUS Millennial Edition, Table Ea636-643 (Federal govt expenditure by major function). Defense = Army+Navy+AirForce depa",
      "content_type": "time_series",
      "start_year": 1791,
      "end_year": 1970,
      "observations": 180,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS033.csv",
      "parquet_relpath": "chopped_parquet/XS033.parquet",
      "csv_bytes": 23543,
      "parquet_bytes": 5713,
      "csv_href": "/downloads/series/XS033.csv",
      "parquet_href": "/downloads/series/XS033.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 180,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS034",
      "display_name": "US Veterans Compensation & Pensions (1791-1970)",
      "category": "us_historical_defense",
      "subcategory": "veterans_benefits",
      "units": "thousands_usd",
      "frequency": "annual",
      "source": "HSUS Millennial Edition, Table Ea636-643 (Federal govt expenditure by major function), Veterans' compensation and pensio",
      "content_type": "time_series",
      "start_year": 1791,
      "end_year": 1970,
      "observations": 180,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS034.csv",
      "parquet_relpath": "chopped_parquet/XS034.parquet",
      "csv_bytes": 18190,
      "parquet_bytes": 5497,
      "csv_href": "/downloads/series/XS034.csv",
      "parquet_href": "/downloads/series/XS034.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 180,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS035",
      "display_name": "US War Costs by Conflict (Cumulative)",
      "category": "us_historical_defense",
      "subcategory": "war_costs",
      "units": "millions_usd",
      "frequency": "irregular",
      "source": "HSUS Bicentennial Edition (1975), Chapter Y, Series Y 849–855",
      "content_type": "cross_sectional",
      "start_year": 1775,
      "end_year": 1970,
      "observations": 63,
      "has_csv": false,
      "has_parquet": false,
      "csv_relpath": null,
      "parquet_relpath": null,
      "csv_bytes": 0,
      "parquet_bytes": 0,
      "csv_href": null,
      "parquet_href": null,
      "kind": "no_file",
      "chartable": false,
      "chart_kind": null,
      "rows": 0,
      "x_col": null,
      "y_col": null,
      "group_col": null,
      "shape_note": "No per-series time-series file: cross-sectional table, documented in the dictionary.",
      "header_note": null
    },
    {
      "sid": "D276",
      "display_name": "BEA NIPA Table 1.5.5 - Gross Domestic Product, Expanded Detail (All Lines, Quarterly)",
      "category": "bea_nipa_api",
      "subcategory": "quarterly_nipa",
      "units": "millions_usd",
      "frequency": "quarterly",
      "source": "BEA NIPA Table 1.5.5 via API",
      "content_type": "time_series",
      "start_year": 1947,
      "end_year": 2026,
      "observations": 19030,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D276.csv",
      "parquet_relpath": "chopped_parquet/D276.parquet",
      "csv_bytes": 1710188,
      "parquet_bytes": 173113,
      "csv_href": "/downloads/series/D276.csv",
      "parquet_href": "/downloads/series/D276.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 19030,
      "x_col": "TimePeriod",
      "y_col": "DataValue",
      "group_col": "LineDescription",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D277",
      "display_name": "BEA NIPA Table 3.16 - Government Current Expenditures by Function (All Lines, Annual)",
      "category": "bea_nipa_api",
      "subcategory": "annual_summary",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "BEA NIPA Table 3.16 via API",
      "content_type": "time_series",
      "start_year": 1959,
      "end_year": 2024,
      "observations": 7408,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D277.csv",
      "parquet_relpath": "chopped_parquet/D277.parquet",
      "csv_bytes": 586800,
      "parquet_bytes": 60313,
      "csv_href": "/downloads/series/D277.csv",
      "parquet_href": "/downloads/series/D277.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 7408,
      "x_col": "TimePeriod",
      "y_col": "DataValue",
      "group_col": "LineDescription",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D278",
      "display_name": "BEA NIPA Table 3.17 - Selected Government Current and Capital Expenditures by Function (All Lines, Annual)",
      "category": "bea_nipa_api",
      "subcategory": "consumption_by_type",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "BEA NIPA Table 3.17 via API",
      "content_type": "time_series",
      "start_year": 1959,
      "end_year": 2024,
      "observations": 9623,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D278.csv",
      "parquet_relpath": "chopped_parquet/D278.parquet",
      "csv_bytes": 760957,
      "parquet_bytes": 63616,
      "csv_href": "/downloads/series/D278.csv",
      "parquet_href": "/downloads/series/D278.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 9623,
      "x_col": "TimePeriod",
      "y_col": "DataValue",
      "group_col": "LineDescription",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D279",
      "display_name": "BEA NIPA Table 3.18A - Federal Receipts and Expenditures: NIPAs vs the Consolidated Cash Statement (All Lines, Annual)",
      "category": "bea_nipa_api",
      "subcategory": "defense_detail_a",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "BEA NIPA Table 3.18A via API",
      "content_type": "time_series",
      "start_year": 1952,
      "end_year": 1967,
      "observations": 816,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D279.csv",
      "parquet_relpath": "chopped_parquet/D279.parquet",
      "csv_bytes": 79813,
      "parquet_bytes": 12876,
      "csv_href": "/downloads/series/D279.csv",
      "parquet_href": "/downloads/series/D279.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 816,
      "x_col": "TimePeriod",
      "y_col": "DataValue",
      "group_col": "LineDescription",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D280",
      "display_name": "BEA NIPA Table 3.18B - Federal Receipts and Expenditures: NIPAs vs the Budget (All Lines, Annual)",
      "category": "bea_nipa_api",
      "subcategory": "defense_detail_b",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "BEA NIPA Table 3.18B via API",
      "content_type": "time_series",
      "start_year": 1968,
      "end_year": 2024,
      "observations": 3026,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D280.csv",
      "parquet_relpath": "chopped_parquet/D280.parquet",
      "csv_bytes": 295228,
      "parquet_bytes": 28731,
      "csv_href": "/downloads/series/D280.csv",
      "parquet_href": "/downloads/series/D280.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 3026,
      "x_col": "TimePeriod",
      "y_col": "DataValue",
      "group_col": "LineDescription",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D281",
      "display_name": "Employment: Aerospace Product & Parts Manufacturing (NAICS 3364)",
      "category": "bls_defense_employment",
      "subcategory": "aerospace_defense",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D281.csv",
      "parquet_relpath": "chopped_parquet/D281.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D281.csv",
      "parquet_href": "/downloads/series/D281.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D282",
      "display_name": "Employment: Aircraft Manufacturing (NAICS 336411)",
      "category": "bls_defense_employment",
      "subcategory": "aerospace_defense",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D282.csv",
      "parquet_relpath": "chopped_parquet/D282.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D282.csv",
      "parquet_href": "/downloads/series/D282.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D283",
      "display_name": "Employment: Ship & Boat Building (NAICS 3366)",
      "category": "bls_defense_employment",
      "subcategory": "shipbuilding",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D283.csv",
      "parquet_relpath": "chopped_parquet/D283.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D283.csv",
      "parquet_href": "/downloads/series/D283.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D284",
      "display_name": "Employment: Ship Building & Repairing (NAICS 336611)",
      "category": "bls_defense_employment",
      "subcategory": "shipbuilding",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D284.csv",
      "parquet_relpath": "chopped_parquet/D284.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D284.csv",
      "parquet_href": "/downloads/series/D284.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D285",
      "display_name": "Employment: Small Arms, Ammo, Ordnance (NAICS 332992-4)",
      "category": "bls_defense_employment",
      "subcategory": "ordnance",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D285.csv",
      "parquet_relpath": "chopped_parquet/D285.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D285.csv",
      "parquet_href": "/downloads/series/D285.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D286",
      "display_name": "Employment: Search/Detection/Navigation Instruments (NAICS 334511)",
      "category": "bls_defense_employment",
      "subcategory": "electronics_defense",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D286.csv",
      "parquet_relpath": "chopped_parquet/D286.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D286.csv",
      "parquet_href": "/downloads/series/D286.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D287",
      "display_name": "Employment: Scientific R&D Services (NAICS 5417)",
      "category": "bls_defense_employment",
      "subcategory": "r_and_d",
      "units": "thousands_employees",
      "frequency": "monthly",
      "source": "BLS Current Employment Statistics (CES) via API v2",
      "content_type": "time_series",
      "start_year": 2006,
      "end_year": 2025,
      "observations": 240,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D287.csv",
      "parquet_relpath": "chopped_parquet/D287.parquet",
      "csv_bytes": 184348,
      "parquet_bytes": 14080,
      "csv_href": "/downloads/series/D287.csv",
      "parquet_href": "/downloads/series/D287.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 1680,
      "x_col": "year",
      "y_col": "value",
      "group_col": null,
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D288",
      "display_name": "DOD Military Personnel Budget Authority (FY2027 Request)",
      "category": "dod_budget",
      "subcategory": "military_personnel",
      "units": "usd",
      "frequency": "annual",
      "source": "DOD Comptroller Budget Exhibits FY2027",
      "content_type": "time_series",
      "start_year": 2025,
      "end_year": 2027,
      "observations": 421,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D288.csv",
      "parquet_relpath": "chopped_parquet/D288.parquet",
      "csv_bytes": 50827,
      "parquet_bytes": 12404,
      "csv_href": "/downloads/series/D288.csv",
      "parquet_href": "/downloads/series/D288.parquet",
      "kind": "cross_section",
      "chartable": true,
      "chart_kind": "bar",
      "rows": 421,
      "x_col": "Budget SubActivity (BSA) Title",
      "y_col": "FY 2027 Total",
      "group_col": null,
      "shape_note": "Cross-section: a single-vintage snapshot, not a time series. Shown as a ranked bar chart of FY 2027 Total by Budget SubActivity (BSA) Title.",
      "header_note": null
    },
    {
      "sid": "D289",
      "display_name": "DOD O&M Budget Authority (FY2027 Request)",
      "category": "dod_budget",
      "subcategory": "operations_maintenance",
      "units": "usd",
      "frequency": "annual",
      "source": "DOD Comptroller Budget Exhibits FY2027",
      "content_type": "time_series",
      "start_year": 2025,
      "end_year": 2027,
      "observations": 395,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D289.csv",
      "parquet_relpath": "chopped_parquet/D289.parquet",
      "csv_bytes": 60393,
      "parquet_bytes": 21594,
      "csv_href": "/downloads/series/D289.csv",
      "parquet_href": "/downloads/series/D289.parquet",
      "kind": "cross_section",
      "chartable": true,
      "chart_kind": "bar",
      "rows": 395,
      "x_col": "SAG/Budget Line Item (BLI) Title",
      "y_col": "FY 2027 Total",
      "group_col": null,
      "shape_note": "Cross-section: a single-vintage snapshot, not a time series. Shown as a ranked bar chart of FY 2027 Total by SAG/Budget Line Item (BLI) Title.",
      "header_note": null
    },
    {
      "sid": "D290",
      "display_name": "DOD Procurement Budget Authority (FY2027 Request)",
      "category": "dod_budget",
      "subcategory": "procurement",
      "units": "usd",
      "frequency": "annual",
      "source": "DOD Comptroller Budget Exhibits FY2027",
      "content_type": "time_series",
      "start_year": 2025,
      "end_year": 2027,
      "observations": 1138,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D290.csv",
      "parquet_relpath": "chopped_parquet/D290.parquet",
      "csv_bytes": 191179,
      "parquet_bytes": 48711,
      "csv_href": "/downloads/series/D290.csv",
      "parquet_href": "/downloads/series/D290.parquet",
      "kind": "cross_section",
      "chartable": true,
      "chart_kind": "bar",
      "rows": 1137,
      "x_col": "Budget Line Item (BLI) Title",
      "y_col": "FY 2027 Total Amount",
      "group_col": null,
      "shape_note": "Cross-section: a single-vintage snapshot, not a time series. Shown as a ranked bar chart of FY 2027 Total Amount by Budget Line Item (BLI) Title.",
      "header_note": "Header recovered from line 2: the source export puts a totals row above the column names."
    },
    {
      "sid": "D291",
      "display_name": "DOD RDT&E Budget Authority (FY2027 Request)",
      "category": "dod_budget",
      "subcategory": "rdte",
      "units": "usd",
      "frequency": "annual",
      "source": "DOD Comptroller Budget Exhibits FY2027",
      "content_type": "time_series",
      "start_year": 2025,
      "end_year": 2027,
      "observations": 1163,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D291.csv",
      "parquet_relpath": "chopped_parquet/D291.parquet",
      "csv_bytes": 183840,
      "parquet_bytes": 46350,
      "csv_href": "/downloads/series/D291.csv",
      "parquet_href": "/downloads/series/D291.parquet",
      "kind": "cross_section",
      "chartable": true,
      "chart_kind": "bar",
      "rows": 1163,
      "x_col": "Budget Activity Title",
      "y_col": "FY 2027 Total",
      "group_col": null,
      "shape_note": "Cross-section: a single-vintage snapshot, not a time series. Shown as a ranked bar chart of FY 2027 Total by Budget Activity Title.",
      "header_note": null
    },
    {
      "sid": "D292",
      "display_name": "DOD Military Construction Budget Authority (FY2027 Request)",
      "category": "dod_budget",
      "subcategory": "military_construction",
      "units": "usd",
      "frequency": "annual",
      "source": "DOD Comptroller Budget Exhibits FY2027",
      "content_type": "time_series",
      "start_year": 2025,
      "end_year": 2027,
      "observations": 322,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D292.csv",
      "parquet_relpath": "chopped_parquet/D292.parquet",
      "csv_bytes": 65368,
      "parquet_bytes": 31210,
      "csv_href": "/downloads/series/D292.csv",
      "parquet_href": "/downloads/series/D292.parquet",
      "kind": "cross_section",
      "chartable": true,
      "chart_kind": "bar",
      "rows": 319,
      "x_col": "Construction Project Title",
      "y_col": "FY2027 Authorization of Approp Amount",
      "group_col": null,
      "shape_note": "Cross-section: a single-vintage snapshot for 2027, not a time series. Shown as a ranked bar chart of FY2027 Authorization of Approp Amount by Construction Project Title.",
      "header_note": "Header recovered from line 2: the source export puts a totals row above the column names."
    },
    {
      "sid": "D293",
      "display_name": "DOD Revolving Funds Budget Authority (FY2027 Request)",
      "category": "dod_budget",
      "subcategory": "revolving_funds",
      "units": "usd",
      "frequency": "annual",
      "source": "DOD Comptroller Budget Exhibits FY2027",
      "content_type": "time_series",
      "start_year": 2025,
      "end_year": 2027,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D293.csv",
      "parquet_relpath": "chopped_parquet/D293.parquet",
      "csv_bytes": 1771,
      "parquet_bytes": 9431,
      "csv_href": "/downloads/series/D293.csv",
      "parquet_href": "/downloads/series/D293.parquet",
      "kind": "cross_section",
      "chartable": true,
      "chart_kind": "bar",
      "rows": 12,
      "x_col": "SAG/Budget Line Item (BLI) Title",
      "y_col": "FY 2027 Total",
      "group_col": null,
      "shape_note": "Cross-section: a single-vintage snapshot, not a time series. Shown as a ranked bar chart of FY 2027 Total by SAG/Budget Line Item (BLI) Title.",
      "header_note": null
    },
    {
      "sid": "D298",
      "display_name": "Defense-Adjacent Manufacturing (3364OT) Gross Operating Surplus",
      "category": "defense_industrial_production",
      "subcategory": "profit_rates_3364ot",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "BEA GDPbyIndustry API (TableID 6 Components of Value Added, industry 3364OT 'Other transportation equipment' = NAICS 336",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D298.csv",
      "parquet_relpath": "chopped_parquet/D298.parquet",
      "csv_bytes": 2525,
      "parquet_bytes": 3786,
      "csv_href": "/downloads/series/D298.csv",
      "parquet_href": "/downloads/series/D298.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D299",
      "display_name": "Defense-Adjacent Manufacturing (3364OT) Value Added",
      "category": "defense_industrial_production",
      "subcategory": "profit_rates_3364ot",
      "units": "billions_usd",
      "frequency": "annual",
      "source": "BEA GDPbyIndustry API (TableID 6 Components of Value Added, industry 3364OT 'Other transportation equipment' = NAICS 336",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D299.csv",
      "parquet_relpath": "chopped_parquet/D299.parquet",
      "csv_bytes": 2207,
      "parquet_bytes": 3735,
      "csv_href": "/downloads/series/D299.csv",
      "parquet_href": "/downloads/series/D299.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D300",
      "display_name": "Defense-Adjacent Manufacturing (3364OT) Profit Share of Value Added",
      "category": "defense_industrial_production",
      "subcategory": "profit_rates_3364ot",
      "units": "ratio",
      "frequency": "annual",
      "source": "BEA GDPbyIndustry API (TableID 6 Components of Value Added, industry 3364OT 'Other transportation equipment' = NAICS 336",
      "content_type": "time_series",
      "start_year": 1997,
      "end_year": 2024,
      "observations": 28,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D300.csv",
      "parquet_relpath": "chopped_parquet/D300.parquet",
      "csv_bytes": 2829,
      "parquet_bytes": 3910,
      "csv_href": "/downloads/series/D300.csv",
      "parquet_href": "/downloads/series/D300.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 28,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS036",
      "display_name": "NATO Total Defence Expenditure (Million USD, Current)",
      "category": "nato_defence",
      "subcategory": "nato_aggregates",
      "units": "million_usd_current",
      "frequency": "annual",
      "source": "NATO — Defence Expenditure of NATO Countries (2014-2025), def-exp-2025-en.pdf, Table 2 (Million USD current) / Table 3 (",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2025,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS036.csv",
      "parquet_relpath": "chopped_parquet/XS036.parquet",
      "csv_bytes": 1074,
      "parquet_bytes": 3524,
      "csv_href": "/downloads/series/XS036.csv",
      "parquet_href": "/downloads/series/XS036.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 12,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS037",
      "display_name": "NATO Total Defence Expenditure (% of GDP)",
      "category": "nato_defence",
      "subcategory": "nato_aggregates",
      "units": "pct_gdp",
      "frequency": "annual",
      "source": "NATO — Defence Expenditure of NATO Countries (2014-2025), def-exp-2025-en.pdf, Table 2 (Million USD current) / Table 3 (",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2025,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS037.csv",
      "parquet_relpath": "chopped_parquet/XS037.parquet",
      "csv_bytes": 995,
      "parquet_bytes": 3511,
      "csv_href": "/downloads/series/XS037.csv",
      "parquet_href": "/downloads/series/XS037.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 12,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS038",
      "display_name": "NATO Europe and Canada Defence Expenditure (Million USD, Current)",
      "category": "nato_defence",
      "subcategory": "nato_aggregates",
      "units": "million_usd_current",
      "frequency": "annual",
      "source": "NATO — Defence Expenditure of NATO Countries (2014-2025), def-exp-2025-en.pdf, Table 2 (Million USD current) / Table 3 (",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2025,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS038.csv",
      "parquet_relpath": "chopped_parquet/XS038.parquet",
      "csv_bytes": 1067,
      "parquet_bytes": 3525,
      "csv_href": "/downloads/series/XS038.csv",
      "parquet_href": "/downloads/series/XS038.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 12,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "XS039",
      "display_name": "NATO Europe and Canada Defence Expenditure (% of GDP)",
      "category": "nato_defence",
      "subcategory": "nato_aggregates",
      "units": "pct_gdp",
      "frequency": "annual",
      "source": "NATO — Defence Expenditure of NATO Countries (2014-2025), def-exp-2025-en.pdf, Table 2 (Million USD current) / Table 3 (",
      "content_type": "time_series",
      "start_year": 2014,
      "end_year": 2025,
      "observations": 12,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/XS039.csv",
      "parquet_relpath": "chopped_parquet/XS039.parquet",
      "csv_bytes": 993,
      "parquet_bytes": 3507,
      "csv_href": "/downloads/series/XS039.csv",
      "parquet_href": "/downloads/series/XS039.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 12,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D310",
      "display_name": "US National Defense Outlays (Function 050, OMB Historical)",
      "category": "us_historical_defense",
      "subcategory": "omb_function_050",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "OMB Historical Tables, Table 3.2 (Outlays by Function), FY2027 vintage",
      "content_type": "time_series",
      "start_year": 1962,
      "end_year": 2025,
      "observations": 64,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D310.csv",
      "parquet_relpath": "chopped_parquet/D310.parquet",
      "csv_bytes": 8209,
      "parquet_bytes": 4399,
      "csv_href": "/downloads/series/D310.csv",
      "parquet_href": "/downloads/series/D310.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 64,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    },
    {
      "sid": "D311",
      "display_name": "US National Defense Capital Investment (OMB Table 9.4 Total)",
      "category": "us_historical_defense",
      "subcategory": "omb_capital_investment",
      "units": "millions_usd",
      "frequency": "annual",
      "source": "OMB Historical Tables, Table 9.4 (National Defense Outlays for Major Public Direct Physical Capital Investment), FY2027 ",
      "content_type": "time_series",
      "start_year": 1940,
      "end_year": 2025,
      "observations": 86,
      "has_csv": true,
      "has_parquet": true,
      "csv_relpath": "chopped/D311.csv",
      "parquet_relpath": "chopped_parquet/D311.parquet",
      "csv_bytes": 8902,
      "parquet_bytes": 4540,
      "csv_href": "/downloads/series/D311.csv",
      "parquet_href": "/downloads/series/D311.parquet",
      "kind": "time_series",
      "chartable": true,
      "chart_kind": "line",
      "rows": 86,
      "x_col": "year",
      "y_col": "value",
      "group_col": "variable",
      "shape_note": "Time series — plotted as a line.",
      "header_note": null
    }
  ],
  "by_kind": {
    "time_series": 314,
    "time_series_wide": 4,
    "no_file": 1,
    "cross_section": 6
  },
  "formats": [
    "csv",
    "parquet"
  ],
  "bundles": {
    "data": {
      "href": "/downloads/data.zip",
      "filename": "erwin_data_v1.zip",
      "bytes": 15625125,
      "manifest_total_bytes": 15625125,
      "members": 654,
      "manifest_href": "/downloads/BUNDLE_MANIFEST.csv"
    }
  }
}
