{
  "contest": {
    "id": "ars-spartan-sprint",
    "name": "ARS Spartan Sprint",
    "sponsor": "Adventure Radio Society",
    "sponsor_home": "https://ars-qrp.com/",
    "country": "US",
    "summary": "Monthly two-hour QRP CW sprint on the first Monday evening. Scoring rewards a low station weight as well as QSOs, which is what makes it distinctive.",
    "modes": [
      "CW"
    ],
    "bands": [
      "80m",
      "40m",
      "20m",
      "15m",
      "10m"
    ],
    "exchange": "RST + state/province + power output",
    "power_categories": [
      {
        "name": "QRP",
        "max_watts": 5
      }
    ],
    "log_format": "",
    "log_deadline_days": null,
    "log_submit_url": "",
    "timezone": "America/New_York",
    "local_rolling": false,
    "eligibility": {
      "scope": "worldwide",
      "verified": true,
      "note": "ars-qrp.com: 'It is open to all QRP CW operators - there is no membership requirement.'"
    },
    "active_from": null,
    "active_until": null,
    "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
    "verified": true,
    "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
    "rules_url_pattern": "",
    "rules_url_archived": "",
    "rules_url_checked": "2026-08-11",
    "source_note": "ars-qrp.com Spartan Sprint page: 'Held on the first Monday of every month', 'EASTERN 8:00 p.m. to 10:00 p.m. Local. CENTRAL 7:00 p.m. to 9:00 p.m. Local MOUNTAIN 6:00 p.m. to 8:00 p.m. Local PACIFIC 5:00 p.m. to 7:00 p.m. Local', '(Does not shift for DST - This event is always at these Local Times)', 'a simple, casual 2 Hour QRP CW Event', 'open to all QRP CW operators - there is no membership requirement'."
  },
  "rule": {
    "plain": "First Monday of every month",
    "raw": {
      "type": "monthly_nth_weekday",
      "n": 1,
      "weekday": 0
    },
    "start": {
      "day_offset": 0,
      "time": "2000",
      "wall_clock": true
    },
    "end": {
      "day_offset": 0,
      "time": "2200",
      "wall_clock": true
    },
    "sessions": null
  },
  "next": [
    {
      "contest_id": "ars-spartan-sprint",
      "name": "ARS Spartan Sprint",
      "start": "2026-10-06T00:00:00Z",
      "end": "2026-10-06T02:00:00Z",
      "start_wall": "2026-10-05T20:00:00",
      "end_wall": "2026-10-05T22:00:00",
      "local_rolling": false,
      "timezone": "America/New_York",
      "duration_hours": 2,
      "modes": [
        "CW"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "Adventure Radio Society",
      "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
      "verified": true,
      "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
      "exchange": "RST + state/province + power output",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-11",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "ars-spartan-sprint-20261006T0000@contestcal",
      "start_date": "2026-10-06",
      "mode_families": [
        "CW"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "ars-spartan-sprint",
      "name": "ARS Spartan Sprint",
      "start": "2026-11-03T01:00:00Z",
      "end": "2026-11-03T03:00:00Z",
      "start_wall": "2026-11-02T20:00:00",
      "end_wall": "2026-11-02T22:00:00",
      "local_rolling": false,
      "timezone": "America/New_York",
      "duration_hours": 2,
      "modes": [
        "CW"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "Adventure Radio Society",
      "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
      "verified": true,
      "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
      "exchange": "RST + state/province + power output",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-11",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "ars-spartan-sprint-20261103T0100@contestcal",
      "start_date": "2026-11-03",
      "mode_families": [
        "CW"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "ars-spartan-sprint",
      "name": "ARS Spartan Sprint",
      "start": "2026-12-08T01:00:00Z",
      "end": "2026-12-08T03:00:00Z",
      "start_wall": "2026-12-07T20:00:00",
      "end_wall": "2026-12-07T22:00:00",
      "local_rolling": false,
      "timezone": "America/New_York",
      "duration_hours": 2,
      "modes": [
        "CW"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "Adventure Radio Society",
      "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
      "verified": true,
      "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
      "exchange": "RST + state/province + power output",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-11",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "ars-spartan-sprint-20261208T0100@contestcal",
      "start_date": "2026-12-08",
      "mode_families": [
        "CW"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "ars-spartan-sprint",
      "name": "ARS Spartan Sprint",
      "start": "2027-01-05T01:00:00Z",
      "end": "2027-01-05T03:00:00Z",
      "start_wall": "2027-01-04T20:00:00",
      "end_wall": "2027-01-04T22:00:00",
      "local_rolling": false,
      "timezone": "America/New_York",
      "duration_hours": 2,
      "modes": [
        "CW"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "Adventure Radio Society",
      "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
      "verified": true,
      "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
      "exchange": "RST + state/province + power output",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-11",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "ars-spartan-sprint-20270105T0100@contestcal",
      "start_date": "2027-01-05",
      "mode_families": [
        "CW"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "ars-spartan-sprint",
      "name": "ARS Spartan Sprint",
      "start": "2027-02-02T01:00:00Z",
      "end": "2027-02-02T03:00:00Z",
      "start_wall": "2027-02-01T20:00:00",
      "end_wall": "2027-02-01T22:00:00",
      "local_rolling": false,
      "timezone": "America/New_York",
      "duration_hours": 2,
      "modes": [
        "CW"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "Adventure Radio Society",
      "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
      "verified": true,
      "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
      "exchange": "RST + state/province + power output",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-11",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "ars-spartan-sprint-20270202T0100@contestcal",
      "start_date": "2027-02-02",
      "mode_families": [
        "CW"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "ars-spartan-sprint",
      "name": "ARS Spartan Sprint",
      "start": "2027-03-02T01:00:00Z",
      "end": "2027-03-02T03:00:00Z",
      "start_wall": "2027-03-01T20:00:00",
      "end_wall": "2027-03-01T22:00:00",
      "local_rolling": false,
      "timezone": "America/New_York",
      "duration_hours": 2,
      "modes": [
        "CW"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "Adventure Radio Society",
      "rules_url": "https://ars-qrp.com/Spartan_Sprint/Spartan_Sprint.html",
      "verified": true,
      "note": "CORRECTION (anchor): previously encoded as the first TUESDAY of the month. The sponsor's rule is the first MONDAY US local, which lands on Tuesday UTC -- and those are different dates whenever the 1st falls on a Tuesday (Sep and Dec 2026). SPONSOR-ANCHORED LOCAL TIME: ARS publishes no UTC time and states the event 'is always at these Local Times', so the UTC instant is what moves -- 0100Z Tuesday under EST, 0000Z Tuesday under EDT. Resolved through America/New_York rather than hardcoded, so DST is handled. ARS lists Eastern, Central, Mountain and Pacific times that are the same instant in every zone that observes DST; Arizona, which does not, is the one place the sponsor's own table is inconsistent.",
      "exchange": "RST + state/province + power output",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-11",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "ars-spartan-sprint-20270302T0100@contestcal",
      "start_date": "2027-03-02",
      "mode_families": [
        "CW"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    }
  ]
}