{
  "algorithm": "sun",
  "publishedDate": "2026-09-29",
  "earthModel": "WGS84 latitude and longitude; UT1 read from the UTC given",
  "sources": [
    {
      "role": "Rise, set, transit and civil twilight",
      "name": "Astronomical Applications API 4.0.1: Complete Sun and Moon Data for One Day",
      "by": "US Naval Observatory. Every request and response is in /sun/sources/usno.jsonl",
      "url": "https://aa.usno.navy.mil/data/api",
      "licence": "Public domain"
    },
    {
      "role": "Position",
      "name": "Astronomical Applications API 4.0.1: Celestial Navigation Data, Hc and Zn",
      "by": "US Naval Observatory. USNO lists the sun only when it's up; below the horizon, Skyfield answers",
      "url": "https://aa.usno.navy.mil/data/api",
      "licence": "Public domain"
    },
    {
      "role": "Nautical and astronomical twilight",
      "name": "Skyfield 1.55, almanac.dark_twilight_day, on JPL's DE421",
      "by": "Brandon Rhodes. USNO's API doesn't give these. Checked against USNO's rise, set and civil twilight on every case. Every call is in /sun/sources/skyfield.txt",
      "url": "https://rhodesmill.org/skyfield/",
      "licence": "MIT"
    },
    {
      "role": "Method",
      "name": "Astronomical Algorithms, 2nd edition, 1998, chapters 15 and 25",
      "by": "Jean Meeus. The method to follow; no value in the file comes from it",
      "url": "",
      "licence": ""
    }
  ],
  "operations": [
    {
      "id": "events",
      "gives": "Rise, set, transit and twilight in a window",
      "inputs": [
        "latitudeInDegrees",
        "longitudeInDegrees",
        "startUtc",
        "windowInHours"
      ],
      "outputs": [
        "riseUtc",
        "setUtc",
        "transitUtc",
        "civilDawnUtc",
        "civilDuskUtc",
        "nauticalDawnUtc",
        "nauticalDuskUtc",
        "astronomicalDawnUtc",
        "astronomicalDuskUtc",
        "isAlwaysUp",
        "isAlwaysDown"
      ]
    },
    {
      "id": "position",
      "gives": "The sun's azimuth and altitude from a place",
      "inputs": [
        "latitudeInDegrees",
        "longitudeInDegrees",
        "instantUtc"
      ],
      "outputs": [
        "azimuthInDegrees",
        "altitudeInDegrees"
      ]
    }
  ],
  "fields": {
    "latitudeInDegrees": "−90 to 90, north positive",
    "longitudeInDegrees": "−180 to 180, east positive",
    "startUtc": "The window's start, ISO 8601 with Z. Usually midnight UTC; a few cases start at a place's local midnight.",
    "windowInHours": "The window's length: 24 in every case here. More than 0 and at most 48.",
    "instantUtc": "An instant, ISO 8601 with Z, read as UT1",
    "riseUtc": "The first moment in the window the top of the sun reaches the horizon: its centre at −0.833°, geometric. null if it doesn't happen in the window. To the second, compared within 60 s: USNO gives the minute.",
    "setUtc": "As rise, going down",
    "transitUtc": "The first moment in the window the sun crosses the meridian, highest in the sky. Left out when the sun stays down all window, where USNO gives none.",
    "civilDawnUtc": "Centre at −6°, rising. null if it doesn't happen in the window",
    "civilDuskUtc": "Centre at −6°, setting",
    "nauticalDawnUtc": "Centre at −12°, rising",
    "nauticalDuskUtc": "Centre at −12°, setting",
    "astronomicalDawnUtc": "Centre at −18°, rising",
    "astronomicalDuskUtc": "Centre at −18°, setting",
    "isAlwaysUp": "true when the sun is above −0.833° for the whole window",
    "isAlwaysDown": "true when it's below −0.833° for the whole window",
    "azimuthInDegrees": "0 to 360, clockwise from north. Left out near the zenith.",
    "altitudeInDegrees": "−90 to 90, of the sun's centre, geometric: no refraction"
  },
  "tolerances": {
    "riseUtc": "60",
    "setUtc": "60",
    "transitUtc": "60",
    "civilDawnUtc": "60",
    "civilDuskUtc": "60",
    "nauticalDawnUtc": "60",
    "nauticalDuskUtc": "60",
    "astronomicalDawnUtc": "60",
    "astronomicalDuskUtc": "60",
    "azimuthInDegrees": "0.01",
    "altitudeInDegrees": "0.01"
  },
  "cases": [
    {
      "id": "usno-events-vancouver-local-day",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "edge"
      ],
      "note": "A window from local midnight, 08:00Z.",
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-09-29T08:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-29T14:10:00Z",
        "setUtc": "2026-09-30T01:55:00Z",
        "transitUtc": "2026-09-29T20:03:00Z",
        "civilDawnUtc": "2026-09-29T13:38:00Z",
        "civilDuskUtc": "2026-09-30T02:27:00Z",
        "nauticalDawnUtc": "2026-09-29T13:00:45Z",
        "nauticalDuskUtc": "2026-09-30T03:03:32Z",
        "astronomicalDawnUtc": "2026-09-29T12:22:46Z",
        "astronomicalDuskUtc": "2026-09-30T03:41:21Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-local-day",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-03-19T12:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-19T18:10:00Z",
        "setUtc": "2026-03-20T06:17:00Z",
        "transitUtc": "2026-03-20T00:14:00Z",
        "civilDawnUtc": "2026-03-19T17:48:00Z",
        "civilDuskUtc": "2026-03-20T06:39:00Z",
        "nauticalDawnUtc": "2026-03-19T17:22:51Z",
        "nauticalDuskUtc": "2026-03-20T07:04:24Z",
        "astronomicalDawnUtc": "2026-03-19T16:57:29Z",
        "astronomicalDuskUtc": "2026-03-20T07:29:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-local-day",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "edge"
      ],
      "note": "A window from local midnight across the date line.",
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-12-20T11:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-20T16:56:00Z",
        "setUtc": "2026-12-21T06:21:00Z",
        "transitUtc": "2026-12-20T23:39:00Z",
        "civilDawnUtc": "2026-12-20T16:31:00Z",
        "civilDuskUtc": "2026-12-21T06:46:00Z",
        "nauticalDawnUtc": "2026-12-20T16:01:31Z",
        "nauticalDuskUtc": "2026-12-21T07:15:43Z",
        "astronomicalDawnUtc": "2026-12-20T15:30:48Z",
        "astronomicalDuskUtc": "2026-12-21T07:46:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-local-day",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-06-20T15:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-20T19:26:00Z",
        "setUtc": "2026-06-21T10:00:00Z",
        "transitUtc": "2026-06-21T02:43:00Z",
        "civilDawnUtc": "2026-06-20T18:56:00Z",
        "civilDuskUtc": "2026-06-21T10:31:00Z",
        "nauticalDawnUtc": "2026-06-20T18:18:23Z",
        "nauticalDuskUtc": "2026-06-21T11:07:53Z",
        "astronomicalDawnUtc": "2026-06-20T17:36:55Z",
        "astronomicalDuskUtc": "2026-06-21T11:49:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": "2026-01-21T11:12:34Z",
        "astronomicalDuskUtc": "2026-01-21T21:31:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-alert-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": "2026-02-21T12:46:00Z",
        "civilDuskUtc": "2026-02-21T20:04:00Z",
        "nauticalDawnUtc": "2026-02-21T09:33:42Z",
        "nauticalDuskUtc": "2026-02-21T23:18:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-alert-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T09:41:00Z",
        "setUtc": "2026-03-21T22:58:00Z",
        "transitUtc": "2026-03-21T16:16:00Z",
        "civilDawnUtc": "2026-03-21T06:30:00Z",
        "civilDuskUtc": "2026-03-21T01:59:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-04-21T16:08:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-05-21T16:06:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "note": "Midnight sun: no rise or set, always up, and a transit.",
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-06-21T16:11:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-07-21T16:16:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-08-21T16:13:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T09:18:00Z",
        "setUtc": "2026-09-21T22:40:00Z",
        "transitUtc": "2026-09-21T16:02:00Z",
        "civilDawnUtc": "2026-09-21T05:50:00Z",
        "civilDuskUtc": "2026-09-21T02:19:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-alert-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": "2026-10-21T12:32:00Z",
        "civilDuskUtc": "2026-10-21T19:12:00Z",
        "nauticalDawnUtc": "2026-10-21T09:13:07Z",
        "nauticalDuskUtc": "2026-10-21T22:28:52Z",
        "astronomicalDawnUtc": "2026-10-21T04:45:36Z",
        "astronomicalDuskUtc": "2026-10-21T03:05:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-alert-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": "2026-11-21T10:50:58Z",
        "astronomicalDuskUtc": "2026-11-21T20:56:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-alert-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": 82.5018,
        "longitudeInDegrees": -62.3481,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": "2026-12-21T13:09:23Z",
        "astronomicalDuskUtc": "2026-12-21T19:05:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": "2026-01-21T07:51:09Z",
        "nauticalDuskUtc": "2026-01-21T14:28:01Z",
        "astronomicalDawnUtc": "2026-01-21T05:37:37Z",
        "astronomicalDuskUtc": "2026-01-21T16:41:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T08:50:00Z",
        "setUtc": "2026-02-21T13:35:00Z",
        "transitUtc": "2026-02-21T11:11:00Z",
        "civilDawnUtc": "2026-02-21T06:38:00Z",
        "civilDuskUtc": "2026-02-21T15:47:00Z",
        "nauticalDawnUtc": "2026-02-21T04:38:33Z",
        "nauticalDuskUtc": "2026-02-21T17:47:24Z",
        "astronomicalDawnUtc": "2026-02-21T02:31:05Z",
        "astronomicalDuskUtc": "2026-02-21T19:57:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T04:44:00Z",
        "setUtc": "2026-03-21T17:29:00Z",
        "transitUtc": "2026-03-21T11:05:00Z",
        "civilDawnUtc": "2026-03-21T02:57:00Z",
        "civilDuskUtc": "2026-03-21T19:18:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-04-21T10:56:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-05-21T10:54:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-06-21T10:59:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-07-21T11:04:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-08-21T11:01:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T04:21:00Z",
        "setUtc": "2026-09-21T17:16:00Z",
        "transitUtc": "2026-09-21T10:51:00Z",
        "civilDawnUtc": "2026-09-21T02:31:00Z",
        "civilDuskUtc": "2026-09-21T19:04:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T08:30:00Z",
        "setUtc": "2026-10-21T12:52:00Z",
        "transitUtc": "2026-10-21T10:42:00Z",
        "civilDawnUtc": "2026-10-21T06:13:00Z",
        "civilDuskUtc": "2026-10-21T15:08:00Z",
        "nauticalDawnUtc": "2026-10-21T04:11:59Z",
        "nauticalDuskUtc": "2026-10-21T17:08:36Z",
        "astronomicalDawnUtc": "2026-10-21T02:03:35Z",
        "astronomicalDuskUtc": "2026-10-21T19:14:34Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": "2026-11-21T07:27:17Z",
        "nauticalDuskUtc": "2026-11-21T13:57:48Z",
        "astronomicalDawnUtc": "2026-11-21T05:12:32Z",
        "astronomicalDuskUtc": "2026-11-21T16:12:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-longyearbyen-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": "2026-12-21T09:58:28Z",
        "nauticalDuskUtc": "2026-12-21T11:52:34Z",
        "astronomicalDawnUtc": "2026-12-21T06:37:07Z",
        "astronomicalDuskUtc": "2026-12-21T15:13:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-tromso-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T09:29:00Z",
        "setUtc": "2026-01-21T12:23:00Z",
        "transitUtc": "2026-01-21T10:55:00Z",
        "civilDawnUtc": "2026-01-21T07:39:00Z",
        "civilDuskUtc": "2026-01-21T14:13:00Z",
        "nauticalDawnUtc": "2026-01-21T06:14:50Z",
        "nauticalDuskUtc": "2026-01-21T15:37:07Z",
        "astronomicalDawnUtc": "2026-01-21T05:02:30Z",
        "astronomicalDuskUtc": "2026-01-21T16:49:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T06:47:00Z",
        "setUtc": "2026-02-21T15:10:00Z",
        "transitUtc": "2026-02-21T10:58:00Z",
        "civilDawnUtc": "2026-02-21T05:43:00Z",
        "civilDuskUtc": "2026-02-21T16:14:00Z",
        "nauticalDawnUtc": "2026-02-21T04:33:38Z",
        "nauticalDuskUtc": "2026-02-21T17:23:57Z",
        "astronomicalDawnUtc": "2026-02-21T03:23:26Z",
        "astronomicalDuskUtc": "2026-02-21T18:34:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T04:39:00Z",
        "setUtc": "2026-03-21T17:05:00Z",
        "transitUtc": "2026-03-21T10:51:00Z",
        "civilDawnUtc": "2026-03-21T03:39:00Z",
        "civilDuskUtc": "2026-03-21T18:06:00Z",
        "nauticalDawnUtc": "2026-03-21T02:22:01Z",
        "nauticalDuskUtc": "2026-03-21T19:24:29Z",
        "astronomicalDawnUtc": "2026-03-21T00:36:51Z",
        "astronomicalDuskUtc": "2026-03-21T21:14:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T02:14:00Z",
        "setUtc": "2026-04-21T19:16:00Z",
        "transitUtc": "2026-04-21T10:43:00Z",
        "civilDawnUtc": "2026-04-21T00:41:00Z",
        "civilDuskUtc": "2026-04-21T20:52:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-05-21T10:41:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-06-21T10:46:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-07-21T10:51:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T02:13:00Z",
        "setUtc": "2026-08-21T19:18:00Z",
        "transitUtc": "2026-08-21T10:47:00Z",
        "civilDawnUtc": "2026-08-21T00:37:00Z",
        "civilDuskUtc": "2026-08-21T20:51:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T04:20:00Z",
        "setUtc": "2026-09-21T16:52:00Z",
        "transitUtc": "2026-09-21T10:37:00Z",
        "civilDawnUtc": "2026-09-21T03:19:00Z",
        "civilDuskUtc": "2026-09-21T17:53:00Z",
        "nauticalDawnUtc": "2026-09-21T02:00:21Z",
        "nauticalDuskUtc": "2026-09-21T19:10:21Z",
        "astronomicalDawnUtc": "2026-09-21T00:06:41Z",
        "astronomicalDuskUtc": "2026-09-21T20:58:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T06:20:00Z",
        "setUtc": "2026-10-21T14:36:00Z",
        "transitUtc": "2026-10-21T10:29:00Z",
        "civilDawnUtc": "2026-10-21T05:16:00Z",
        "civilDuskUtc": "2026-10-21T15:40:00Z",
        "nauticalDawnUtc": "2026-10-21T04:05:59Z",
        "nauticalDuskUtc": "2026-10-21T16:49:37Z",
        "astronomicalDawnUtc": "2026-10-21T02:55:29Z",
        "astronomicalDuskUtc": "2026-10-21T17:59:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T09:06:00Z",
        "setUtc": "2026-11-21T11:53:00Z",
        "transitUtc": "2026-11-21T10:30:00Z",
        "civilDawnUtc": "2026-11-21T07:15:00Z",
        "civilDuskUtc": "2026-11-21T13:45:00Z",
        "nauticalDawnUtc": "2026-11-21T05:49:45Z",
        "nauticalDuskUtc": "2026-11-21T15:09:16Z",
        "astronomicalDawnUtc": "2026-11-21T04:37:09Z",
        "astronomicalDuskUtc": "2026-11-21T16:21:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tromso-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "note": "Polar night with civil twilight at midday.",
      "input": {
        "latitudeInDegrees": 69.6492,
        "longitudeInDegrees": 18.9553,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": "2026-12-21T08:31:00Z",
        "civilDuskUtc": "2026-12-21T12:53:00Z",
        "nauticalDawnUtc": "2026-12-21T06:46:43Z",
        "nauticalDuskUtc": "2026-12-21T14:37:42Z",
        "astronomicalDawnUtc": "2026-12-21T05:28:20Z",
        "astronomicalDuskUtc": "2026-12-21T15:56:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-reykjavik-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T10:40:00Z",
        "setUtc": "2026-01-21T16:39:00Z",
        "transitUtc": "2026-01-21T13:39:00Z",
        "civilDawnUtc": "2026-01-21T09:37:00Z",
        "civilDuskUtc": "2026-01-21T17:42:00Z",
        "nauticalDawnUtc": "2026-01-21T08:34:18Z",
        "nauticalDuskUtc": "2026-01-21T18:44:42Z",
        "astronomicalDawnUtc": "2026-01-21T07:37:19Z",
        "astronomicalDuskUtc": "2026-01-21T19:41:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T09:03:00Z",
        "setUtc": "2026-02-21T18:21:00Z",
        "transitUtc": "2026-02-21T13:41:00Z",
        "civilDawnUtc": "2026-02-21T08:13:00Z",
        "civilDuskUtc": "2026-02-21T19:11:00Z",
        "nauticalDawnUtc": "2026-02-21T07:18:04Z",
        "nauticalDuskUtc": "2026-02-21T20:06:11Z",
        "astronomicalDawnUtc": "2026-02-21T06:22:38Z",
        "astronomicalDuskUtc": "2026-02-21T21:01:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T07:25:00Z",
        "setUtc": "2026-03-21T19:46:00Z",
        "transitUtc": "2026-03-21T13:35:00Z",
        "civilDawnUtc": "2026-03-21T06:37:00Z",
        "civilDuskUtc": "2026-03-21T20:34:00Z",
        "nauticalDawnUtc": "2026-03-21T05:38:48Z",
        "nauticalDuskUtc": "2026-03-21T21:33:28Z",
        "astronomicalDawnUtc": "2026-03-21T04:31:52Z",
        "astronomicalDuskUtc": "2026-03-21T22:41:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T05:35:00Z",
        "setUtc": "2026-04-21T21:20:00Z",
        "transitUtc": "2026-04-21T13:26:00Z",
        "civilDawnUtc": "2026-04-21T04:36:00Z",
        "civilDuskUtc": "2026-04-21T22:20:00Z",
        "nauticalDawnUtc": "2026-04-21T02:59:11Z",
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T03:54:00Z",
        "setUtc": "2026-05-21T22:57:00Z",
        "transitUtc": "2026-05-21T13:24:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T02:55:00Z",
        "setUtc": "2026-06-21T00:04:00Z",
        "transitUtc": "2026-06-21T13:30:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T03:59:00Z",
        "setUtc": "2026-07-21T23:07:00Z",
        "transitUtc": "2026-07-21T13:34:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T05:37:00Z",
        "setUtc": "2026-08-21T21:22:00Z",
        "transitUtc": "2026-08-21T13:31:00Z",
        "civilDawnUtc": "2026-08-21T04:37:00Z",
        "civilDuskUtc": "2026-08-21T22:22:00Z",
        "nauticalDawnUtc": "2026-08-21T02:56:29Z",
        "nauticalDuskUtc": "2026-08-21T00:06:34Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T07:08:00Z",
        "setUtc": "2026-09-21T19:32:00Z",
        "transitUtc": "2026-09-21T13:21:00Z",
        "civilDawnUtc": "2026-09-21T06:20:00Z",
        "civilDuskUtc": "2026-09-21T20:20:00Z",
        "nauticalDawnUtc": "2026-09-21T05:20:30Z",
        "nauticalDuskUtc": "2026-09-21T21:18:41Z",
        "astronomicalDawnUtc": "2026-09-21T04:12:00Z",
        "astronomicalDuskUtc": "2026-09-21T22:26:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T08:36:00Z",
        "setUtc": "2026-10-21T17:47:00Z",
        "transitUtc": "2026-10-21T13:12:00Z",
        "civilDawnUtc": "2026-10-21T07:46:00Z",
        "civilDuskUtc": "2026-10-21T18:37:00Z",
        "nauticalDawnUtc": "2026-10-21T06:50:48Z",
        "nauticalDuskUtc": "2026-10-21T19:32:27Z",
        "astronomicalDawnUtc": "2026-10-21T05:55:11Z",
        "astronomicalDuskUtc": "2026-10-21T20:27:47Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T10:16:00Z",
        "setUtc": "2026-11-21T16:11:00Z",
        "transitUtc": "2026-11-21T13:14:00Z",
        "civilDawnUtc": "2026-11-21T09:12:00Z",
        "civilDuskUtc": "2026-11-21T17:14:00Z",
        "nauticalDawnUtc": "2026-11-21T08:09:30Z",
        "nauticalDuskUtc": "2026-11-21T18:16:58Z",
        "astronomicalDawnUtc": "2026-11-21T07:12:20Z",
        "astronomicalDuskUtc": "2026-11-21T19:14:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-reykjavik-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.1466,
        "longitudeInDegrees": -21.9426,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T11:22:00Z",
        "setUtc": "2026-12-21T15:29:00Z",
        "transitUtc": "2026-12-21T13:26:00Z",
        "civilDawnUtc": "2026-12-21T10:03:00Z",
        "civilDuskUtc": "2026-12-21T16:49:00Z",
        "nauticalDawnUtc": "2026-12-21T08:53:53Z",
        "nauticalDuskUtc": "2026-12-21T17:57:50Z",
        "astronomicalDawnUtc": "2026-12-21T07:53:51Z",
        "astronomicalDuskUtc": "2026-12-21T18:57:52Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T19:09:00Z",
        "setUtc": "2026-01-21T00:53:00Z",
        "transitUtc": "2026-01-21T22:02:00Z",
        "civilDawnUtc": "2026-01-21T18:03:00Z",
        "civilDuskUtc": "2026-01-21T01:59:00Z",
        "nauticalDawnUtc": "2026-01-21T16:59:15Z",
        "nauticalDuskUtc": "2026-01-21T03:03:49Z",
        "astronomicalDawnUtc": "2026-01-21T16:00:49Z",
        "astronomicalDuskUtc": "2026-01-21T04:02:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T17:28:00Z",
        "setUtc": "2026-02-21T02:39:00Z",
        "transitUtc": "2026-02-21T22:04:00Z",
        "civilDawnUtc": "2026-02-21T16:37:00Z",
        "civilDuskUtc": "2026-02-21T03:31:00Z",
        "nauticalDawnUtc": "2026-02-21T15:39:58Z",
        "nauticalDuskUtc": "2026-02-21T04:27:28Z",
        "astronomicalDawnUtc": "2026-02-21T14:43:02Z",
        "astronomicalDuskUtc": "2026-02-21T05:24:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T15:47:00Z",
        "setUtc": "2026-03-21T04:08:00Z",
        "transitUtc": "2026-03-21T21:58:00Z",
        "civilDawnUtc": "2026-03-21T14:58:00Z",
        "civilDuskUtc": "2026-03-21T04:57:00Z",
        "nauticalDawnUtc": "2026-03-21T13:57:10Z",
        "nauticalDuskUtc": "2026-03-21T05:57:36Z",
        "astronomicalDawnUtc": "2026-03-21T12:47:00Z",
        "astronomicalDuskUtc": "2026-03-21T07:07:53Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T13:53:00Z",
        "setUtc": "2026-04-21T05:45:00Z",
        "transitUtc": "2026-04-21T21:49:00Z",
        "civilDawnUtc": "2026-04-21T12:51:00Z",
        "civilDuskUtc": "2026-04-21T06:47:00Z",
        "nauticalDawnUtc": "2026-04-21T11:02:15Z",
        "nauticalDuskUtc": "2026-04-21T08:35:52Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T12:07:00Z",
        "setUtc": "2026-05-21T07:28:00Z",
        "transitUtc": "2026-05-21T21:47:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T10:58:00Z",
        "setUtc": "2026-06-21T08:47:00Z",
        "transitUtc": "2026-06-21T21:53:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:14:00Z",
        "setUtc": "2026-07-21T07:42:00Z",
        "transitUtc": "2026-07-21T21:57:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T13:58:00Z",
        "setUtc": "2026-08-21T05:52:00Z",
        "transitUtc": "2026-08-21T21:54:00Z",
        "civilDawnUtc": "2026-08-21T12:55:00Z",
        "civilDuskUtc": "2026-08-21T06:54:00Z",
        "nauticalDawnUtc": "2026-08-21T11:04:28Z",
        "nauticalDuskUtc": "2026-08-21T08:44:38Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T15:32:00Z",
        "setUtc": "2026-09-21T03:58:00Z",
        "transitUtc": "2026-09-21T21:44:00Z",
        "civilDawnUtc": "2026-09-21T14:42:00Z",
        "civilDuskUtc": "2026-09-21T04:47:00Z",
        "nauticalDawnUtc": "2026-09-21T13:41:22Z",
        "nauticalDuskUtc": "2026-09-21T05:47:52Z",
        "astronomicalDawnUtc": "2026-09-21T12:30:13Z",
        "astronomicalDuskUtc": "2026-09-21T06:58:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T17:03:00Z",
        "setUtc": "2026-10-21T02:10:00Z",
        "transitUtc": "2026-10-21T21:35:00Z",
        "civilDawnUtc": "2026-10-21T16:12:00Z",
        "civilDuskUtc": "2026-10-21T03:01:00Z",
        "nauticalDawnUtc": "2026-10-21T15:14:52Z",
        "nauticalDuskUtc": "2026-10-21T03:57:35Z",
        "astronomicalDawnUtc": "2026-10-21T14:17:49Z",
        "astronomicalDuskUtc": "2026-10-21T04:54:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T18:48:00Z",
        "setUtc": "2026-11-21T00:28:00Z",
        "transitUtc": "2026-11-21T21:37:00Z",
        "civilDawnUtc": "2026-11-21T17:41:00Z",
        "civilDuskUtc": "2026-11-21T01:34:00Z",
        "nauticalDawnUtc": "2026-11-21T16:35:54Z",
        "nauticalDuskUtc": "2026-11-21T02:38:40Z",
        "astronomicalDawnUtc": "2026-11-21T15:37:10Z",
        "astronomicalDuskUtc": "2026-11-21T03:37:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-fairbanks-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 64.8378,
        "longitudeInDegrees": -147.7164,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T19:58:00Z",
        "setUtc": "2026-12-21T23:40:00Z",
        "transitUtc": "2026-12-21T21:49:00Z",
        "civilDawnUtc": "2026-12-21T18:33:00Z",
        "civilDuskUtc": "2026-12-21T01:05:00Z",
        "nauticalDawnUtc": "2026-12-21T17:20:51Z",
        "nauticalDuskUtc": "2026-12-21T02:16:56Z",
        "astronomicalDawnUtc": "2026-12-21T16:19:05Z",
        "astronomicalDuskUtc": "2026-12-21T03:18:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T06:59:00Z",
        "setUtc": "2026-01-21T14:05:00Z",
        "transitUtc": "2026-01-21T10:32:00Z",
        "civilDawnUtc": "2026-01-21T06:08:00Z",
        "civilDuskUtc": "2026-01-21T14:56:00Z",
        "nauticalDawnUtc": "2026-01-21T05:14:32Z",
        "nauticalDuskUtc": "2026-01-21T15:49:14Z",
        "astronomicalDawnUtc": "2026-01-21T04:24:46Z",
        "astronomicalDuskUtc": "2026-01-21T16:39:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T05:42:00Z",
        "setUtc": "2026-02-21T15:26:00Z",
        "transitUtc": "2026-02-21T10:34:00Z",
        "civilDawnUtc": "2026-02-21T04:59:00Z",
        "civilDuskUtc": "2026-02-21T16:09:00Z",
        "nauticalDawnUtc": "2026-02-21T04:10:58Z",
        "nauticalDuskUtc": "2026-02-21T16:58:00Z",
        "astronomicalDawnUtc": "2026-02-21T03:22:34Z",
        "astronomicalDuskUtc": "2026-02-21T17:46:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T04:19:00Z",
        "setUtc": "2026-03-21T16:37:00Z",
        "transitUtc": "2026-03-21T10:27:00Z",
        "civilDawnUtc": "2026-03-21T03:37:00Z",
        "civilDuskUtc": "2026-03-21T17:19:00Z",
        "nauticalDawnUtc": "2026-03-21T02:47:10Z",
        "nauticalDuskUtc": "2026-03-21T18:09:36Z",
        "astronomicalDawnUtc": "2026-03-21T01:52:17Z",
        "astronomicalDuskUtc": "2026-03-21T19:05:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T02:46:00Z",
        "setUtc": "2026-04-21T17:54:00Z",
        "transitUtc": "2026-04-21T10:19:00Z",
        "civilDawnUtc": "2026-04-21T01:57:00Z",
        "civilDuskUtc": "2026-04-21T18:43:00Z",
        "nauticalDawnUtc": "2026-04-21T00:49:48Z",
        "nauticalDuskUtc": "2026-04-21T19:51:30Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T01:28:00Z",
        "setUtc": "2026-05-21T19:07:00Z",
        "transitUtc": "2026-05-21T10:17:00Z",
        "civilDawnUtc": "2026-05-21T00:18:00Z",
        "civilDuskUtc": "2026-05-21T20:18:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "note": "It never gets darker than civil twilight: nautical and astronomical dawn and dusk are null.",
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T00:54:00Z",
        "setUtc": "2026-06-21T19:50:00Z",
        "transitUtc": "2026-06-21T10:22:00Z",
        "civilDawnUtc": "2026-06-21T23:02:00Z",
        "civilDuskUtc": "2026-06-21T21:42:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T01:34:00Z",
        "setUtc": "2026-07-21T19:17:00Z",
        "transitUtc": "2026-07-21T10:27:00Z",
        "civilDawnUtc": "2026-07-21T00:22:00Z",
        "civilDuskUtc": "2026-07-21T20:29:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T02:48:00Z",
        "setUtc": "2026-08-21T17:57:00Z",
        "transitUtc": "2026-08-21T10:23:00Z",
        "civilDawnUtc": "2026-08-21T01:59:00Z",
        "civilDuskUtc": "2026-08-21T18:46:00Z",
        "nauticalDawnUtc": "2026-08-21T00:49:43Z",
        "nauticalDuskUtc": "2026-08-21T19:53:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T04:02:00Z",
        "setUtc": "2026-09-21T16:24:00Z",
        "transitUtc": "2026-09-21T10:13:00Z",
        "civilDawnUtc": "2026-09-21T03:20:00Z",
        "civilDuskUtc": "2026-09-21T17:05:00Z",
        "nauticalDawnUtc": "2026-09-21T02:28:57Z",
        "nauticalDuskUtc": "2026-09-21T17:55:49Z",
        "astronomicalDawnUtc": "2026-09-21T01:33:04Z",
        "astronomicalDuskUtc": "2026-09-21T18:51:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T05:15:00Z",
        "setUtc": "2026-10-21T14:54:00Z",
        "transitUtc": "2026-10-21T10:05:00Z",
        "civilDawnUtc": "2026-10-21T04:31:00Z",
        "civilDuskUtc": "2026-10-21T15:37:00Z",
        "nauticalDawnUtc": "2026-10-21T03:42:48Z",
        "nauticalDuskUtc": "2026-10-21T16:25:40Z",
        "astronomicalDawnUtc": "2026-10-21T02:54:15Z",
        "astronomicalDuskUtc": "2026-10-21T17:14:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T06:34:00Z",
        "setUtc": "2026-11-21T13:38:00Z",
        "transitUtc": "2026-11-21T10:06:00Z",
        "civilDawnUtc": "2026-11-21T05:43:00Z",
        "civilDuskUtc": "2026-11-21T14:29:00Z",
        "nauticalDawnUtc": "2026-11-21T04:49:11Z",
        "nauticalDuskUtc": "2026-11-21T15:22:17Z",
        "astronomicalDawnUtc": "2026-11-21T03:59:19Z",
        "astronomicalDuskUtc": "2026-11-21T16:12:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-helsinki-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.1699,
        "longitudeInDegrees": 24.9384,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T07:24:00Z",
        "setUtc": "2026-12-21T13:13:00Z",
        "transitUtc": "2026-12-21T10:18:00Z",
        "civilDawnUtc": "2026-12-21T06:25:00Z",
        "civilDuskUtc": "2026-12-21T14:11:00Z",
        "nauticalDawnUtc": "2026-12-21T05:28:08Z",
        "nauticalDuskUtc": "2026-12-21T15:08:25Z",
        "astronomicalDawnUtc": "2026-12-21T04:36:17Z",
        "astronomicalDuskUtc": "2026-12-21T16:00:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T17:42:00Z",
        "setUtc": "2026-01-21T00:39:00Z",
        "transitUtc": "2026-01-21T21:12:00Z",
        "civilDawnUtc": "2026-01-21T16:50:00Z",
        "civilDuskUtc": "2026-01-21T01:32:00Z",
        "nauticalDawnUtc": "2026-01-21T15:55:27Z",
        "nauticalDuskUtc": "2026-01-21T02:26:34Z",
        "astronomicalDawnUtc": "2026-01-21T15:04:52Z",
        "astronomicalDuskUtc": "2026-01-21T03:17:19Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T16:23:00Z",
        "setUtc": "2026-02-21T02:03:00Z",
        "transitUtc": "2026-02-21T21:14:00Z",
        "civilDawnUtc": "2026-02-21T15:39:00Z",
        "civilDuskUtc": "2026-02-21T02:47:00Z",
        "nauticalDawnUtc": "2026-02-21T14:49:47Z",
        "nauticalDuskUtc": "2026-02-21T03:36:37Z",
        "astronomicalDawnUtc": "2026-02-21T14:00:30Z",
        "astronomicalDuskUtc": "2026-02-21T04:26:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T14:58:00Z",
        "setUtc": "2026-03-21T03:16:00Z",
        "transitUtc": "2026-03-21T21:07:00Z",
        "civilDawnUtc": "2026-03-21T14:15:00Z",
        "civilDuskUtc": "2026-03-21T03:58:00Z",
        "nauticalDawnUtc": "2026-03-21T13:23:47Z",
        "nauticalDuskUtc": "2026-03-21T04:49:54Z",
        "astronomicalDawnUtc": "2026-03-21T12:27:19Z",
        "astronomicalDuskUtc": "2026-03-21T05:46:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T13:22:00Z",
        "setUtc": "2026-04-21T04:34:00Z",
        "transitUtc": "2026-04-21T20:59:00Z",
        "civilDawnUtc": "2026-04-21T12:32:00Z",
        "civilDuskUtc": "2026-04-21T05:24:00Z",
        "nauticalDawnUtc": "2026-04-21T11:21:46Z",
        "nauticalDuskUtc": "2026-04-21T06:35:13Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T12:03:00Z",
        "setUtc": "2026-05-21T05:51:00Z",
        "transitUtc": "2026-05-21T20:57:00Z",
        "civilDawnUtc": "2026-05-21T10:48:00Z",
        "civilDuskUtc": "2026-05-21T07:05:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T11:27:00Z",
        "setUtc": "2026-06-21T06:37:00Z",
        "transitUtc": "2026-06-21T21:02:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:11:00Z",
        "setUtc": "2026-07-21T06:03:00Z",
        "transitUtc": "2026-07-21T21:07:00Z",
        "civilDawnUtc": "2026-07-21T10:54:00Z",
        "civilDuskUtc": "2026-07-21T07:20:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T13:27:00Z",
        "setUtc": "2026-08-21T04:41:00Z",
        "transitUtc": "2026-08-21T21:03:00Z",
        "civilDawnUtc": "2026-08-21T12:37:00Z",
        "civilDuskUtc": "2026-08-21T05:31:00Z",
        "nauticalDawnUtc": "2026-08-21T11:25:22Z",
        "nauticalDuskUtc": "2026-08-21T06:42:22Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T14:43:00Z",
        "setUtc": "2026-09-21T03:05:00Z",
        "transitUtc": "2026-09-21T20:53:00Z",
        "civilDawnUtc": "2026-09-21T14:00:00Z",
        "civilDuskUtc": "2026-09-21T03:48:00Z",
        "nauticalDawnUtc": "2026-09-21T13:08:11Z",
        "nauticalDuskUtc": "2026-09-21T04:39:37Z",
        "astronomicalDawnUtc": "2026-09-21T12:11:10Z",
        "astronomicalDuskUtc": "2026-09-21T05:36:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T15:58:00Z",
        "setUtc": "2026-10-21T01:34:00Z",
        "transitUtc": "2026-10-21T20:45:00Z",
        "civilDawnUtc": "2026-10-21T15:13:00Z",
        "civilDuskUtc": "2026-10-21T02:18:00Z",
        "nauticalDawnUtc": "2026-10-21T14:23:53Z",
        "nauticalDuskUtc": "2026-10-21T03:07:04Z",
        "astronomicalDawnUtc": "2026-10-21T13:34:29Z",
        "astronomicalDuskUtc": "2026-10-21T03:56:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T17:19:00Z",
        "setUtc": "2026-11-21T00:15:00Z",
        "transitUtc": "2026-11-21T20:46:00Z",
        "civilDawnUtc": "2026-11-21T16:26:00Z",
        "civilDuskUtc": "2026-11-21T01:07:00Z",
        "nauticalDawnUtc": "2026-11-21T15:31:35Z",
        "nauticalDuskUtc": "2026-11-21T02:01:28Z",
        "astronomicalDawnUtc": "2026-11-21T14:40:48Z",
        "astronomicalDuskUtc": "2026-11-21T02:52:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-whitehorse-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 60.7212,
        "longitudeInDegrees": -135.0568,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T18:10:00Z",
        "setUtc": "2026-12-21T23:47:00Z",
        "transitUtc": "2026-12-21T20:58:00Z",
        "civilDawnUtc": "2026-12-21T17:09:00Z",
        "civilDuskUtc": "2026-12-21T00:47:00Z",
        "nauticalDawnUtc": "2026-12-21T16:10:36Z",
        "nauticalDuskUtc": "2026-12-21T01:45:53Z",
        "astronomicalDawnUtc": "2026-12-21T15:17:46Z",
        "astronomicalDuskUtc": "2026-12-21T02:38:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T08:26:00Z",
        "setUtc": "2026-01-21T16:23:00Z",
        "transitUtc": "2026-01-21T12:24:00Z",
        "civilDawnUtc": "2026-01-21T07:43:00Z",
        "civilDuskUtc": "2026-01-21T17:06:00Z",
        "nauticalDawnUtc": "2026-01-21T06:56:16Z",
        "nauticalDuskUtc": "2026-01-21T17:52:27Z",
        "astronomicalDawnUtc": "2026-01-21T06:12:10Z",
        "astronomicalDuskUtc": "2026-01-21T18:36:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T07:24:00Z",
        "setUtc": "2026-02-21T17:30:00Z",
        "transitUtc": "2026-02-21T12:26:00Z",
        "civilDawnUtc": "2026-02-21T06:46:00Z",
        "civilDuskUtc": "2026-02-21T18:08:00Z",
        "nauticalDawnUtc": "2026-02-21T06:02:53Z",
        "nauticalDuskUtc": "2026-02-21T18:50:53Z",
        "astronomicalDawnUtc": "2026-02-21T05:19:58Z",
        "astronomicalDuskUtc": "2026-02-21T19:33:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T06:12:00Z",
        "setUtc": "2026-03-21T18:28:00Z",
        "transitUtc": "2026-03-21T12:20:00Z",
        "civilDawnUtc": "2026-03-21T05:35:00Z",
        "civilDuskUtc": "2026-03-21T19:06:00Z",
        "nauticalDawnUtc": "2026-03-21T04:51:19Z",
        "nauticalDuskUtc": "2026-03-21T19:50:02Z",
        "astronomicalDawnUtc": "2026-03-21T04:04:27Z",
        "astronomicalDuskUtc": "2026-03-21T20:37:17Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T04:53:00Z",
        "setUtc": "2026-04-21T19:32:00Z",
        "transitUtc": "2026-04-21T12:11:00Z",
        "civilDawnUtc": "2026-04-21T04:11:00Z",
        "civilDuskUtc": "2026-04-21T20:13:00Z",
        "nauticalDawnUtc": "2026-04-21T03:17:09Z",
        "nauticalDuskUtc": "2026-04-21T21:08:00Z",
        "astronomicalDawnUtc": "2026-04-21T02:08:01Z",
        "astronomicalDuskUtc": "2026-04-21T22:18:49Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T03:50:00Z",
        "setUtc": "2026-05-21T20:30:00Z",
        "transitUtc": "2026-05-21T12:09:00Z",
        "civilDawnUtc": "2026-05-21T02:58:00Z",
        "civilDuskUtc": "2026-05-21T21:23:00Z",
        "nauticalDawnUtc": "2026-05-21T01:29:56Z",
        "nauticalDuskUtc": "2026-05-21T22:52:39Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T03:26:00Z",
        "setUtc": "2026-06-21T21:03:00Z",
        "transitUtc": "2026-06-21T12:15:00Z",
        "civilDawnUtc": "2026-06-21T02:24:00Z",
        "civilDuskUtc": "2026-06-21T22:05:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T03:57:00Z",
        "setUtc": "2026-07-21T20:40:00Z",
        "transitUtc": "2026-07-21T12:19:00Z",
        "civilDawnUtc": "2026-07-21T03:04:00Z",
        "civilDuskUtc": "2026-07-21T21:33:00Z",
        "nauticalDawnUtc": "2026-07-21T01:32:22Z",
        "nauticalDuskUtc": "2026-07-21T23:02:05Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T04:56:00Z",
        "setUtc": "2026-08-21T19:35:00Z",
        "transitUtc": "2026-08-21T12:16:00Z",
        "civilDawnUtc": "2026-08-21T04:14:00Z",
        "civilDuskUtc": "2026-08-21T20:16:00Z",
        "nauticalDawnUtc": "2026-08-21T03:19:00Z",
        "nauticalDuskUtc": "2026-08-21T21:10:35Z",
        "astronomicalDawnUtc": "2026-08-21T02:07:59Z",
        "astronomicalDuskUtc": "2026-08-21T22:19:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T05:56:00Z",
        "setUtc": "2026-09-21T18:15:00Z",
        "transitUtc": "2026-09-21T12:06:00Z",
        "civilDawnUtc": "2026-09-21T05:19:00Z",
        "civilDuskUtc": "2026-09-21T18:52:00Z",
        "nauticalDawnUtc": "2026-09-21T04:34:14Z",
        "nauticalDuskUtc": "2026-09-21T19:35:51Z",
        "astronomicalDawnUtc": "2026-09-21T03:46:49Z",
        "astronomicalDuskUtc": "2026-09-21T20:22:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T06:56:00Z",
        "setUtc": "2026-10-21T16:58:00Z",
        "transitUtc": "2026-10-21T11:57:00Z",
        "civilDawnUtc": "2026-10-21T06:18:00Z",
        "civilDuskUtc": "2026-10-21T17:36:00Z",
        "nauticalDawnUtc": "2026-10-21T05:34:55Z",
        "nauticalDuskUtc": "2026-10-21T18:18:45Z",
        "astronomicalDawnUtc": "2026-10-21T04:51:53Z",
        "astronomicalDuskUtc": "2026-10-21T19:01:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T08:01:00Z",
        "setUtc": "2026-11-21T15:56:00Z",
        "transitUtc": "2026-11-21T11:59:00Z",
        "civilDawnUtc": "2026-11-21T07:18:00Z",
        "civilDuskUtc": "2026-11-21T16:39:00Z",
        "nauticalDawnUtc": "2026-11-21T06:31:06Z",
        "nauticalDuskUtc": "2026-11-21T17:25:31Z",
        "astronomicalDawnUtc": "2026-11-21T05:46:55Z",
        "astronomicalDuskUtc": "2026-11-21T18:09:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-edinburgh-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 55.9533,
        "longitudeInDegrees": -3.1883,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T08:42:00Z",
        "setUtc": "2026-12-21T15:40:00Z",
        "transitUtc": "2026-12-21T12:11:00Z",
        "civilDawnUtc": "2026-12-21T07:55:00Z",
        "civilDuskUtc": "2026-12-21T16:27:00Z",
        "nauticalDawnUtc": "2026-12-21T07:05:31Z",
        "nauticalDuskUtc": "2026-12-21T17:16:07Z",
        "astronomicalDawnUtc": "2026-12-21T06:19:53Z",
        "astronomicalDuskUtc": "2026-12-21T18:01:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T07:54:00Z",
        "setUtc": "2026-01-21T16:31:00Z",
        "transitUtc": "2026-01-21T12:12:00Z",
        "civilDawnUtc": "2026-01-21T07:16:00Z",
        "civilDuskUtc": "2026-01-21T17:08:00Z",
        "nauticalDawnUtc": "2026-01-21T06:34:37Z",
        "nauticalDuskUtc": "2026-01-21T17:49:31Z",
        "astronomicalDawnUtc": "2026-01-21T05:55:00Z",
        "astronomicalDuskUtc": "2026-01-21T18:29:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T07:03:00Z",
        "setUtc": "2026-02-21T17:26:00Z",
        "transitUtc": "2026-02-21T12:14:00Z",
        "civilDawnUtc": "2026-02-21T06:29:00Z",
        "civilDuskUtc": "2026-02-21T18:00:00Z",
        "nauticalDawnUtc": "2026-02-21T05:49:51Z",
        "nauticalDuskUtc": "2026-02-21T18:39:15Z",
        "astronomicalDawnUtc": "2026-02-21T05:11:18Z",
        "astronomicalDuskUtc": "2026-02-21T19:17:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T06:01:00Z",
        "setUtc": "2026-03-21T18:15:00Z",
        "transitUtc": "2026-03-21T12:08:00Z",
        "civilDawnUtc": "2026-03-21T05:28:00Z",
        "civilDuskUtc": "2026-03-21T18:49:00Z",
        "nauticalDawnUtc": "2026-03-21T04:48:28Z",
        "nauticalDuskUtc": "2026-03-21T19:28:08Z",
        "astronomicalDawnUtc": "2026-03-21T04:07:25Z",
        "astronomicalDuskUtc": "2026-03-21T20:09:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T04:52:00Z",
        "setUtc": "2026-04-21T19:07:00Z",
        "transitUtc": "2026-04-21T11:59:00Z",
        "civilDawnUtc": "2026-04-21T04:16:00Z",
        "civilDuskUtc": "2026-04-21T19:44:00Z",
        "nauticalDawnUtc": "2026-04-21T03:30:24Z",
        "nauticalDuskUtc": "2026-04-21T20:29:40Z",
        "astronomicalDawnUtc": "2026-04-21T02:37:41Z",
        "astronomicalDuskUtc": "2026-04-21T21:23:06Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T04:01:00Z",
        "setUtc": "2026-05-21T19:55:00Z",
        "transitUtc": "2026-05-21T11:57:00Z",
        "civilDawnUtc": "2026-05-21T03:18:00Z",
        "civilDuskUtc": "2026-05-21T20:38:00Z",
        "nauticalDawnUtc": "2026-05-21T02:17:43Z",
        "nauticalDuskUtc": "2026-05-21T21:38:15Z",
        "astronomicalDawnUtc": "2026-05-21T00:29:15Z",
        "astronomicalDuskUtc": "2026-05-21T23:35:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T03:43:00Z",
        "setUtc": "2026-06-21T20:21:00Z",
        "transitUtc": "2026-06-21T12:02:00Z",
        "civilDawnUtc": "2026-06-21T02:55:00Z",
        "civilDuskUtc": "2026-06-21T21:09:00Z",
        "nauticalDawnUtc": "2026-06-21T01:40:41Z",
        "nauticalDuskUtc": "2026-06-21T22:23:58Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T04:08:00Z",
        "setUtc": "2026-07-21T20:05:00Z",
        "transitUtc": "2026-07-21T12:07:00Z",
        "civilDawnUtc": "2026-07-21T03:25:00Z",
        "civilDuskUtc": "2026-07-21T20:48:00Z",
        "nauticalDawnUtc": "2026-07-21T02:24:04Z",
        "nauticalDuskUtc": "2026-07-21T21:48:08Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": "2026-07-21T23:43:34Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T04:55:00Z",
        "setUtc": "2026-08-21T19:11:00Z",
        "transitUtc": "2026-08-21T12:04:00Z",
        "civilDawnUtc": "2026-08-21T04:19:00Z",
        "civilDuskUtc": "2026-08-21T19:47:00Z",
        "nauticalDawnUtc": "2026-08-21T03:32:54Z",
        "nauticalDuskUtc": "2026-08-21T20:32:48Z",
        "astronomicalDawnUtc": "2026-08-21T02:39:23Z",
        "astronomicalDuskUtc": "2026-08-21T21:25:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T05:45:00Z",
        "setUtc": "2026-09-21T18:01:00Z",
        "transitUtc": "2026-09-21T11:54:00Z",
        "civilDawnUtc": "2026-09-21T05:11:00Z",
        "civilDuskUtc": "2026-09-21T18:35:00Z",
        "nauticalDawnUtc": "2026-09-21T04:31:52Z",
        "nauticalDuskUtc": "2026-09-21T19:14:01Z",
        "astronomicalDawnUtc": "2026-09-21T03:50:28Z",
        "astronomicalDuskUtc": "2026-09-21T19:55:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T06:35:00Z",
        "setUtc": "2026-10-21T16:55:00Z",
        "transitUtc": "2026-10-21T11:45:00Z",
        "civilDawnUtc": "2026-10-21T06:01:00Z",
        "civilDuskUtc": "2026-10-21T17:29:00Z",
        "nauticalDawnUtc": "2026-10-21T05:21:43Z",
        "nauticalDuskUtc": "2026-10-21T18:07:38Z",
        "astronomicalDawnUtc": "2026-10-21T04:43:04Z",
        "astronomicalDuskUtc": "2026-10-21T18:46:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T07:28:00Z",
        "setUtc": "2026-11-21T16:04:00Z",
        "transitUtc": "2026-11-21T11:46:00Z",
        "civilDawnUtc": "2026-11-21T06:51:00Z",
        "civilDuskUtc": "2026-11-21T16:42:00Z",
        "nauticalDawnUtc": "2026-11-21T06:09:23Z",
        "nauticalDuskUtc": "2026-11-21T17:22:49Z",
        "astronomicalDawnUtc": "2026-11-21T05:29:41Z",
        "astronomicalDuskUtc": "2026-11-21T18:02:29Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-london-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 51.5072,
        "longitudeInDegrees": -0.1276,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T08:04:00Z",
        "setUtc": "2026-12-21T15:53:00Z",
        "transitUtc": "2026-12-21T11:59:00Z",
        "civilDawnUtc": "2026-12-21T07:23:00Z",
        "civilDuskUtc": "2026-12-21T16:34:00Z",
        "nauticalDawnUtc": "2026-12-21T06:40:12Z",
        "nauticalDuskUtc": "2026-12-21T17:16:56Z",
        "astronomicalDawnUtc": "2026-12-21T05:59:23Z",
        "astronomicalDuskUtc": "2026-12-21T17:57:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T15:57:00Z",
        "setUtc": "2026-01-21T00:50:00Z",
        "transitUtc": "2026-01-21T20:24:00Z",
        "civilDawnUtc": "2026-01-21T15:21:00Z",
        "civilDuskUtc": "2026-01-21T01:25:00Z",
        "nauticalDawnUtc": "2026-01-21T14:42:07Z",
        "nauticalDuskUtc": "2026-01-21T02:04:47Z",
        "astronomicalDawnUtc": "2026-01-21T14:04:20Z",
        "astronomicalDuskUtc": "2026-01-21T02:42:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T15:10:00Z",
        "setUtc": "2026-02-21T01:41:00Z",
        "transitUtc": "2026-02-21T20:26:00Z",
        "civilDawnUtc": "2026-02-21T14:38:00Z",
        "civilDuskUtc": "2026-02-21T02:14:00Z",
        "nauticalDawnUtc": "2026-02-21T14:00:43Z",
        "nauticalDuskUtc": "2026-02-21T02:50:39Z",
        "astronomicalDawnUtc": "2026-02-21T13:23:56Z",
        "astronomicalDuskUtc": "2026-02-21T03:27:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T14:13:00Z",
        "setUtc": "2026-03-21T02:26:00Z",
        "transitUtc": "2026-03-21T20:20:00Z",
        "civilDawnUtc": "2026-03-21T13:41:00Z",
        "civilDuskUtc": "2026-03-21T02:58:00Z",
        "nauticalDawnUtc": "2026-03-21T13:03:29Z",
        "nauticalDuskUtc": "2026-03-21T03:35:05Z",
        "astronomicalDawnUtc": "2026-03-21T12:24:39Z",
        "astronomicalDuskUtc": "2026-03-21T04:13:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T13:09:00Z",
        "setUtc": "2026-04-21T03:13:00Z",
        "transitUtc": "2026-04-21T20:11:00Z",
        "civilDawnUtc": "2026-04-21T12:34:00Z",
        "civilDuskUtc": "2026-04-21T03:47:00Z",
        "nauticalDawnUtc": "2026-04-21T11:51:40Z",
        "nauticalDuskUtc": "2026-04-21T04:30:05Z",
        "astronomicalDawnUtc": "2026-04-21T11:03:38Z",
        "astronomicalDuskUtc": "2026-04-21T05:18:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T12:22:00Z",
        "setUtc": "2026-05-21T03:56:00Z",
        "transitUtc": "2026-05-21T20:09:00Z",
        "civilDawnUtc": "2026-05-21T11:42:00Z",
        "civilDuskUtc": "2026-05-21T04:36:00Z",
        "nauticalDawnUtc": "2026-05-21T10:48:24Z",
        "nauticalDuskUtc": "2026-05-21T05:29:20Z",
        "astronomicalDawnUtc": "2026-05-21T09:33:32Z",
        "astronomicalDuskUtc": "2026-05-21T06:44:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T12:07:00Z",
        "setUtc": "2026-06-21T04:22:00Z",
        "transitUtc": "2026-06-21T20:14:00Z",
        "civilDawnUtc": "2026-06-21T11:23:00Z",
        "civilDuskUtc": "2026-06-21T05:05:00Z",
        "nauticalDawnUtc": "2026-06-21T10:20:59Z",
        "nauticalDuskUtc": "2026-06-21T06:07:32Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:30:00Z",
        "setUtc": "2026-07-21T04:08:00Z",
        "transitUtc": "2026-07-21T20:19:00Z",
        "civilDawnUtc": "2026-07-21T11:51:00Z",
        "civilDuskUtc": "2026-07-21T04:48:00Z",
        "nauticalDawnUtc": "2026-07-21T10:56:37Z",
        "nauticalDuskUtc": "2026-07-21T05:41:38Z",
        "astronomicalDawnUtc": "2026-07-21T09:39:58Z",
        "astronomicalDuskUtc": "2026-07-21T06:58:17Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T13:13:00Z",
        "setUtc": "2026-08-21T03:19:00Z",
        "transitUtc": "2026-08-21T20:16:00Z",
        "civilDawnUtc": "2026-08-21T12:39:00Z",
        "civilDuskUtc": "2026-08-21T03:53:00Z",
        "nauticalDawnUtc": "2026-08-21T11:55:49Z",
        "nauticalDuskUtc": "2026-08-21T04:36:11Z",
        "astronomicalDawnUtc": "2026-08-21T11:07:33Z",
        "astronomicalDuskUtc": "2026-08-21T05:24:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "note": "A UTC day: the set (evening before, local time) comes before the rise.",
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T13:58:00Z",
        "setUtc": "2026-09-21T02:14:00Z",
        "transitUtc": "2026-09-21T20:05:00Z",
        "civilDawnUtc": "2026-09-21T13:26:00Z",
        "civilDuskUtc": "2026-09-21T02:46:00Z",
        "nauticalDawnUtc": "2026-09-21T12:48:24Z",
        "nauticalDuskUtc": "2026-09-21T03:23:35Z",
        "astronomicalDawnUtc": "2026-09-21T12:09:23Z",
        "astronomicalDuskUtc": "2026-09-21T04:02:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T14:43:00Z",
        "setUtc": "2026-10-21T01:12:00Z",
        "transitUtc": "2026-10-21T19:57:00Z",
        "civilDawnUtc": "2026-10-21T14:11:00Z",
        "civilDuskUtc": "2026-10-21T01:44:00Z",
        "nauticalDawnUtc": "2026-10-21T13:33:37Z",
        "nauticalDuskUtc": "2026-10-21T02:21:25Z",
        "astronomicalDawnUtc": "2026-10-21T12:56:46Z",
        "astronomicalDuskUtc": "2026-10-21T02:58:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T15:33:00Z",
        "setUtc": "2026-11-21T00:25:00Z",
        "transitUtc": "2026-11-21T19:58:00Z",
        "civilDawnUtc": "2026-11-21T14:57:00Z",
        "civilDuskUtc": "2026-11-21T01:00:00Z",
        "nauticalDawnUtc": "2026-11-21T14:17:34Z",
        "nauticalDuskUtc": "2026-11-21T01:39:35Z",
        "astronomicalDawnUtc": "2026-11-21T13:39:41Z",
        "astronomicalDuskUtc": "2026-11-21T02:17:23Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-vancouver-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T16:05:00Z",
        "setUtc": "2026-12-21T00:16:00Z",
        "transitUtc": "2026-12-21T20:11:00Z",
        "civilDawnUtc": "2026-12-21T15:27:00Z",
        "civilDuskUtc": "2026-12-21T00:53:00Z",
        "nauticalDawnUtc": "2026-12-21T14:46:35Z",
        "nauticalDuskUtc": "2026-12-21T01:34:21Z",
        "astronomicalDawnUtc": "2026-12-21T14:07:43Z",
        "astronomicalDuskUtc": "2026-12-21T02:13:14Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T15:58:00Z",
        "setUtc": "2026-01-21T00:50:00Z",
        "transitUtc": "2026-01-21T20:24:00Z",
        "civilDawnUtc": "2026-01-21T15:22:00Z",
        "civilDuskUtc": "2026-01-21T01:26:00Z",
        "nauticalDawnUtc": "2026-01-21T14:42:39Z",
        "nauticalDuskUtc": "2026-01-21T02:04:54Z",
        "astronomicalDawnUtc": "2026-01-21T14:04:47Z",
        "astronomicalDuskUtc": "2026-01-21T02:42:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T15:11:00Z",
        "setUtc": "2026-02-21T01:41:00Z",
        "transitUtc": "2026-02-21T20:26:00Z",
        "civilDawnUtc": "2026-02-21T14:38:00Z",
        "civilDuskUtc": "2026-02-21T02:14:00Z",
        "nauticalDawnUtc": "2026-02-21T14:01:04Z",
        "nauticalDuskUtc": "2026-02-21T02:50:57Z",
        "astronomicalDawnUtc": "2026-02-21T13:24:12Z",
        "astronomicalDuskUtc": "2026-02-21T03:27:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T14:13:00Z",
        "setUtc": "2026-03-21T02:26:00Z",
        "transitUtc": "2026-03-21T20:20:00Z",
        "civilDawnUtc": "2026-03-21T13:41:00Z",
        "civilDuskUtc": "2026-03-21T02:58:00Z",
        "nauticalDawnUtc": "2026-03-21T13:03:37Z",
        "nauticalDuskUtc": "2026-03-21T03:35:36Z",
        "astronomicalDawnUtc": "2026-03-21T12:24:41Z",
        "astronomicalDuskUtc": "2026-03-21T04:14:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T13:09:00Z",
        "setUtc": "2026-04-21T03:14:00Z",
        "transitUtc": "2026-04-21T20:11:00Z",
        "civilDawnUtc": "2026-04-21T12:34:00Z",
        "civilDuskUtc": "2026-04-21T03:48:00Z",
        "nauticalDawnUtc": "2026-04-21T11:51:30Z",
        "nauticalDuskUtc": "2026-04-21T04:30:54Z",
        "astronomicalDawnUtc": "2026-04-21T11:03:15Z",
        "astronomicalDuskUtc": "2026-04-21T05:19:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T12:21:00Z",
        "setUtc": "2026-05-21T03:57:00Z",
        "transitUtc": "2026-05-21T20:09:00Z",
        "civilDawnUtc": "2026-05-21T11:42:00Z",
        "civilDuskUtc": "2026-05-21T04:37:00Z",
        "nauticalDawnUtc": "2026-05-21T10:47:49Z",
        "nauticalDuskUtc": "2026-05-21T05:30:34Z",
        "astronomicalDawnUtc": "2026-05-21T09:32:00Z",
        "astronomicalDuskUtc": "2026-05-21T06:46:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T12:07:00Z",
        "setUtc": "2026-06-21T04:23:00Z",
        "transitUtc": "2026-06-21T20:15:00Z",
        "civilDawnUtc": "2026-06-21T11:23:00Z",
        "civilDuskUtc": "2026-06-21T05:06:00Z",
        "nauticalDawnUtc": "2026-06-21T10:20:04Z",
        "nauticalDuskUtc": "2026-06-21T06:09:07Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:30:00Z",
        "setUtc": "2026-07-21T04:09:00Z",
        "transitUtc": "2026-07-21T20:19:00Z",
        "civilDawnUtc": "2026-07-21T11:50:00Z",
        "civilDuskUtc": "2026-07-21T04:49:00Z",
        "nauticalDawnUtc": "2026-07-21T10:56:02Z",
        "nauticalDuskUtc": "2026-07-21T05:42:53Z",
        "astronomicalDawnUtc": "2026-07-21T09:38:19Z",
        "astronomicalDuskUtc": "2026-07-21T07:00:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T13:13:00Z",
        "setUtc": "2026-08-21T03:20:00Z",
        "transitUtc": "2026-08-21T20:16:00Z",
        "civilDawnUtc": "2026-08-21T12:39:00Z",
        "civilDuskUtc": "2026-08-21T03:54:00Z",
        "nauticalDawnUtc": "2026-08-21T11:55:40Z",
        "nauticalDuskUtc": "2026-08-21T04:37:01Z",
        "astronomicalDawnUtc": "2026-08-21T11:07:10Z",
        "astronomicalDuskUtc": "2026-08-21T05:25:29Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T13:58:00Z",
        "setUtc": "2026-09-21T02:15:00Z",
        "transitUtc": "2026-09-21T20:06:00Z",
        "civilDawnUtc": "2026-09-21T13:26:00Z",
        "civilDuskUtc": "2026-09-21T02:46:00Z",
        "nauticalDawnUtc": "2026-09-21T12:48:33Z",
        "nauticalDuskUtc": "2026-09-21T03:24:06Z",
        "astronomicalDawnUtc": "2026-09-21T12:09:25Z",
        "astronomicalDuskUtc": "2026-09-21T04:03:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T14:44:00Z",
        "setUtc": "2026-10-21T01:12:00Z",
        "transitUtc": "2026-10-21T19:57:00Z",
        "civilDawnUtc": "2026-10-21T14:11:00Z",
        "civilDuskUtc": "2026-10-21T01:45:00Z",
        "nauticalDawnUtc": "2026-10-21T13:33:59Z",
        "nauticalDuskUtc": "2026-10-21T02:21:43Z",
        "astronomicalDawnUtc": "2026-10-21T12:57:03Z",
        "astronomicalDuskUtc": "2026-10-21T02:58:35Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T15:33:00Z",
        "setUtc": "2026-11-21T00:25:00Z",
        "transitUtc": "2026-11-21T19:59:00Z",
        "civilDawnUtc": "2026-11-21T14:58:00Z",
        "civilDuskUtc": "2026-11-21T01:00:00Z",
        "nauticalDawnUtc": "2026-11-21T14:18:07Z",
        "nauticalDuskUtc": "2026-11-21T01:39:43Z",
        "astronomicalDawnUtc": "2026-11-21T13:40:09Z",
        "astronomicalDuskUtc": "2026-11-21T02:17:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-west-vancouver-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 49.3975,
        "longitudeInDegrees": -123.2035,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T16:06:00Z",
        "setUtc": "2026-12-21T00:16:00Z",
        "transitUtc": "2026-12-21T20:11:00Z",
        "civilDawnUtc": "2026-12-21T15:28:00Z",
        "civilDuskUtc": "2026-12-21T00:53:00Z",
        "nauticalDawnUtc": "2026-12-21T14:47:12Z",
        "nauticalDuskUtc": "2026-12-21T01:34:24Z",
        "astronomicalDawnUtc": "2026-12-21T14:08:14Z",
        "astronomicalDuskUtc": "2026-12-21T02:13:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T07:34:00Z",
        "setUtc": "2026-01-21T16:31:00Z",
        "transitUtc": "2026-01-21T12:02:00Z",
        "civilDawnUtc": "2026-01-21T06:59:00Z",
        "civilDuskUtc": "2026-01-21T17:06:00Z",
        "nauticalDawnUtc": "2026-01-21T06:19:44Z",
        "nauticalDuskUtc": "2026-01-21T17:44:32Z",
        "astronomicalDawnUtc": "2026-01-21T05:42:15Z",
        "astronomicalDuskUtc": "2026-01-21T18:22:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T06:48:00Z",
        "setUtc": "2026-02-21T17:21:00Z",
        "transitUtc": "2026-02-21T12:04:00Z",
        "civilDawnUtc": "2026-02-21T06:16:00Z",
        "civilDuskUtc": "2026-02-21T17:53:00Z",
        "nauticalDawnUtc": "2026-02-21T05:39:20Z",
        "nauticalDuskUtc": "2026-02-21T18:29:51Z",
        "astronomicalDawnUtc": "2026-02-21T05:02:52Z",
        "astronomicalDuskUtc": "2026-02-21T19:06:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T05:52:00Z",
        "setUtc": "2026-03-21T18:05:00Z",
        "transitUtc": "2026-03-21T11:58:00Z",
        "civilDawnUtc": "2026-03-21T05:20:00Z",
        "civilDuskUtc": "2026-03-21T18:36:00Z",
        "nauticalDawnUtc": "2026-03-21T04:43:02Z",
        "nauticalDuskUtc": "2026-03-21T19:13:35Z",
        "astronomicalDawnUtc": "2026-03-21T04:04:39Z",
        "astronomicalDuskUtc": "2026-03-21T19:52:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T04:48:00Z",
        "setUtc": "2026-04-21T18:51:00Z",
        "transitUtc": "2026-04-21T11:49:00Z",
        "civilDawnUtc": "2026-04-21T04:14:00Z",
        "civilDuskUtc": "2026-04-21T19:25:00Z",
        "nauticalDawnUtc": "2026-04-21T03:32:22Z",
        "nauticalDuskUtc": "2026-04-21T20:07:38Z",
        "astronomicalDawnUtc": "2026-04-21T02:45:18Z",
        "astronomicalDuskUtc": "2026-04-21T20:55:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T04:02:00Z",
        "setUtc": "2026-05-21T19:33:00Z",
        "transitUtc": "2026-05-21T11:47:00Z",
        "civilDawnUtc": "2026-05-21T03:23:00Z",
        "civilDuskUtc": "2026-05-21T20:13:00Z",
        "nauticalDawnUtc": "2026-05-21T02:30:23Z",
        "nauticalDuskUtc": "2026-05-21T21:05:21Z",
        "astronomicalDawnUtc": "2026-05-21T01:19:15Z",
        "astronomicalDuskUtc": "2026-05-21T22:17:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T03:47:00Z",
        "setUtc": "2026-06-21T19:58:00Z",
        "transitUtc": "2026-06-21T11:52:00Z",
        "civilDawnUtc": "2026-06-21T03:04:00Z",
        "civilDuskUtc": "2026-06-21T20:41:00Z",
        "nauticalDawnUtc": "2026-06-21T02:03:32Z",
        "nauticalDuskUtc": "2026-06-21T21:41:17Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T04:10:00Z",
        "setUtc": "2026-07-21T19:43:00Z",
        "transitUtc": "2026-07-21T11:57:00Z",
        "civilDawnUtc": "2026-07-21T03:30:00Z",
        "civilDuskUtc": "2026-07-21T20:23:00Z",
        "nauticalDawnUtc": "2026-07-21T02:37:28Z",
        "nauticalDuskUtc": "2026-07-21T21:15:18Z",
        "astronomicalDawnUtc": "2026-07-21T01:23:50Z",
        "astronomicalDuskUtc": "2026-07-21T22:27:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T04:52:00Z",
        "setUtc": "2026-08-21T18:55:00Z",
        "transitUtc": "2026-08-21T11:54:00Z",
        "civilDawnUtc": "2026-08-21T04:17:00Z",
        "civilDuskUtc": "2026-08-21T19:29:00Z",
        "nauticalDawnUtc": "2026-08-21T03:35:06Z",
        "nauticalDuskUtc": "2026-08-21T20:10:59Z",
        "astronomicalDawnUtc": "2026-08-21T02:47:29Z",
        "astronomicalDuskUtc": "2026-08-21T20:58:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T05:36:00Z",
        "setUtc": "2026-09-21T17:51:00Z",
        "transitUtc": "2026-09-21T11:44:00Z",
        "civilDawnUtc": "2026-09-21T05:04:00Z",
        "civilDuskUtc": "2026-09-21T18:22:00Z",
        "nauticalDawnUtc": "2026-09-21T04:26:41Z",
        "nauticalDuskUtc": "2026-09-21T18:59:31Z",
        "astronomicalDawnUtc": "2026-09-21T03:48:00Z",
        "astronomicalDuskUtc": "2026-09-21T19:38:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T06:20:00Z",
        "setUtc": "2026-10-21T16:50:00Z",
        "transitUtc": "2026-10-21T11:35:00Z",
        "civilDawnUtc": "2026-10-21T05:48:00Z",
        "civilDuskUtc": "2026-10-21T17:22:00Z",
        "nauticalDawnUtc": "2026-10-21T05:11:06Z",
        "nauticalDuskUtc": "2026-10-21T17:58:30Z",
        "astronomicalDawnUtc": "2026-10-21T04:34:34Z",
        "astronomicalDuskUtc": "2026-10-21T18:34:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T07:09:00Z",
        "setUtc": "2026-11-21T16:04:00Z",
        "transitUtc": "2026-11-21T11:36:00Z",
        "civilDawnUtc": "2026-11-21T06:33:00Z",
        "civilDuskUtc": "2026-11-21T16:39:00Z",
        "nauticalDawnUtc": "2026-11-21T05:54:27Z",
        "nauticalDuskUtc": "2026-11-21T17:17:58Z",
        "astronomicalDawnUtc": "2026-11-21T05:16:55Z",
        "astronomicalDuskUtc": "2026-11-21T17:55:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-paris-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.8566,
        "longitudeInDegrees": 2.3522,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T07:41:00Z",
        "setUtc": "2026-12-21T15:56:00Z",
        "transitUtc": "2026-12-21T11:49:00Z",
        "civilDawnUtc": "2026-12-21T07:04:00Z",
        "civilDuskUtc": "2026-12-21T16:33:00Z",
        "nauticalDawnUtc": "2026-12-21T06:23:28Z",
        "nauticalDuskUtc": "2026-12-21T17:13:50Z",
        "astronomicalDawnUtc": "2026-12-21T05:44:56Z",
        "astronomicalDuskUtc": "2026-12-21T17:52:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T12:26:00Z",
        "setUtc": "2026-01-21T21:45:00Z",
        "transitUtc": "2026-01-21T17:06:00Z",
        "civilDawnUtc": "2026-01-21T11:54:00Z",
        "civilDuskUtc": "2026-01-21T22:18:00Z",
        "nauticalDawnUtc": "2026-01-21T11:17:27Z",
        "nauticalDuskUtc": "2026-01-21T22:54:14Z",
        "astronomicalDawnUtc": "2026-01-21T10:42:17Z",
        "astronomicalDuskUtc": "2026-01-21T23:29:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T11:46:00Z",
        "setUtc": "2026-02-21T22:30:00Z",
        "transitUtc": "2026-02-21T17:08:00Z",
        "civilDawnUtc": "2026-02-21T11:16:00Z",
        "civilDuskUtc": "2026-02-21T23:00:00Z",
        "nauticalDawnUtc": "2026-02-21T10:41:46Z",
        "nauticalDuskUtc": "2026-02-21T23:34:37Z",
        "astronomicalDawnUtc": "2026-02-21T10:07:33Z",
        "astronomicalDuskUtc": "2026-02-21T00:07:35Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T10:55:00Z",
        "setUtc": "2026-03-21T23:08:00Z",
        "transitUtc": "2026-03-21T17:01:00Z",
        "civilDawnUtc": "2026-03-21T10:26:00Z",
        "civilDuskUtc": "2026-03-21T23:38:00Z",
        "nauticalDawnUtc": "2026-03-21T09:51:05Z",
        "nauticalDuskUtc": "2026-03-21T00:11:14Z",
        "astronomicalDawnUtc": "2026-03-21T09:15:26Z",
        "astronomicalDuskUtc": "2026-03-21T00:46:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T09:58:00Z",
        "setUtc": "2026-04-21T23:48:00Z",
        "transitUtc": "2026-04-21T16:53:00Z",
        "civilDawnUtc": "2026-04-21T09:27:00Z",
        "civilDuskUtc": "2026-04-21T00:19:00Z",
        "nauticalDawnUtc": "2026-04-21T08:48:14Z",
        "nauticalDuskUtc": "2026-04-21T00:57:13Z",
        "astronomicalDawnUtc": "2026-04-21T08:06:14Z",
        "astronomicalDuskUtc": "2026-04-21T01:39:14Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T09:17:00Z",
        "setUtc": "2026-05-21T00:24:00Z",
        "transitUtc": "2026-05-21T16:51:00Z",
        "civilDawnUtc": "2026-05-21T08:42:00Z",
        "civilDuskUtc": "2026-05-21T00:59:00Z",
        "nauticalDawnUtc": "2026-05-21T07:56:07Z",
        "nauticalDuskUtc": "2026-05-21T01:45:13Z",
        "astronomicalDawnUtc": "2026-05-21T07:00:29Z",
        "astronomicalDuskUtc": "2026-05-21T02:40:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T09:06:00Z",
        "setUtc": "2026-06-21T00:46:00Z",
        "transitUtc": "2026-06-21T16:56:00Z",
        "civilDawnUtc": "2026-06-21T08:28:00Z",
        "civilDuskUtc": "2026-06-21T01:25:00Z",
        "nauticalDawnUtc": "2026-06-21T07:36:37Z",
        "nauticalDuskUtc": "2026-06-21T02:15:26Z",
        "astronomicalDawnUtc": "2026-06-21T06:27:21Z",
        "astronomicalDuskUtc": "2026-06-21T03:24:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T09:26:00Z",
        "setUtc": "2026-07-21T00:36:00Z",
        "transitUtc": "2026-07-21T17:01:00Z",
        "civilDawnUtc": "2026-07-21T08:50:00Z",
        "civilDuskUtc": "2026-07-21T01:11:00Z",
        "nauticalDawnUtc": "2026-07-21T08:04:22Z",
        "nauticalDuskUtc": "2026-07-21T01:57:25Z",
        "astronomicalDawnUtc": "2026-07-21T07:07:55Z",
        "astronomicalDuskUtc": "2026-07-21T02:53:52Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T10:02:00Z",
        "setUtc": "2026-08-21T23:52:00Z",
        "transitUtc": "2026-08-21T16:57:00Z",
        "civilDawnUtc": "2026-08-21T09:31:00Z",
        "civilDuskUtc": "2026-08-21T00:25:00Z",
        "nauticalDawnUtc": "2026-08-21T08:52:00Z",
        "nauticalDuskUtc": "2026-08-21T01:03:36Z",
        "astronomicalDawnUtc": "2026-08-21T08:09:45Z",
        "astronomicalDuskUtc": "2026-08-21T01:45:49Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T10:40:00Z",
        "setUtc": "2026-09-21T22:54:00Z",
        "transitUtc": "2026-09-21T16:47:00Z",
        "civilDawnUtc": "2026-09-21T10:11:00Z",
        "civilDuskUtc": "2026-09-21T23:23:00Z",
        "nauticalDawnUtc": "2026-09-21T09:35:42Z",
        "nauticalDuskUtc": "2026-09-21T23:57:51Z",
        "astronomicalDawnUtc": "2026-09-21T08:59:52Z",
        "astronomicalDuskUtc": "2026-09-21T00:35:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T11:19:00Z",
        "setUtc": "2026-10-21T21:58:00Z",
        "transitUtc": "2026-10-21T16:39:00Z",
        "civilDawnUtc": "2026-10-21T10:49:00Z",
        "civilDuskUtc": "2026-10-21T22:28:00Z",
        "nauticalDawnUtc": "2026-10-21T10:14:03Z",
        "nauticalDuskUtc": "2026-10-21T23:02:55Z",
        "astronomicalDawnUtc": "2026-10-21T09:39:46Z",
        "astronomicalDuskUtc": "2026-10-21T23:37:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T12:02:00Z",
        "setUtc": "2026-11-21T21:18:00Z",
        "transitUtc": "2026-11-21T16:40:00Z",
        "civilDawnUtc": "2026-11-21T11:29:00Z",
        "civilDuskUtc": "2026-11-21T21:51:00Z",
        "nauticalDawnUtc": "2026-11-21T10:52:32Z",
        "nauticalDuskUtc": "2026-11-21T22:27:24Z",
        "astronomicalDawnUtc": "2026-11-21T10:17:17Z",
        "astronomicalDuskUtc": "2026-11-21T23:02:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-montreal-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.5019,
        "longitudeInDegrees": -73.5674,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T12:31:00Z",
        "setUtc": "2026-12-21T21:14:00Z",
        "transitUtc": "2026-12-21T16:52:00Z",
        "civilDawnUtc": "2026-12-21T11:57:00Z",
        "civilDuskUtc": "2026-12-21T21:48:00Z",
        "nauticalDawnUtc": "2026-12-21T11:19:24Z",
        "nauticalDuskUtc": "2026-12-21T22:25:28Z",
        "astronomicalDawnUtc": "2026-12-21T10:43:18Z",
        "astronomicalDuskUtc": "2026-12-21T23:01:34Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T12:15:00Z",
        "setUtc": "2026-01-21T22:00:00Z",
        "transitUtc": "2026-01-21T17:07:00Z",
        "civilDawnUtc": "2026-01-21T11:45:00Z",
        "civilDuskUtc": "2026-01-21T22:30:00Z",
        "nauticalDawnUtc": "2026-01-21T11:11:39Z",
        "nauticalDuskUtc": "2026-01-21T23:03:28Z",
        "astronomicalDawnUtc": "2026-01-21T10:39:06Z",
        "astronomicalDuskUtc": "2026-01-21T23:36:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T11:42:00Z",
        "setUtc": "2026-02-21T22:38:00Z",
        "transitUtc": "2026-02-21T17:10:00Z",
        "civilDawnUtc": "2026-02-21T11:14:00Z",
        "civilDuskUtc": "2026-02-21T23:06:00Z",
        "nauticalDawnUtc": "2026-02-21T10:42:04Z",
        "nauticalDuskUtc": "2026-02-21T23:37:43Z",
        "astronomicalDawnUtc": "2026-02-21T10:10:25Z",
        "astronomicalDuskUtc": "2026-02-21T00:08:19Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T10:58:00Z",
        "setUtc": "2026-03-21T23:09:00Z",
        "transitUtc": "2026-03-21T17:03:00Z",
        "civilDawnUtc": "2026-03-21T10:30:00Z",
        "civilDuskUtc": "2026-03-21T23:37:00Z",
        "nauticalDawnUtc": "2026-03-21T09:58:23Z",
        "nauticalDuskUtc": "2026-03-21T00:07:32Z",
        "astronomicalDawnUtc": "2026-03-21T09:25:49Z",
        "astronomicalDuskUtc": "2026-03-21T00:40:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T10:08:00Z",
        "setUtc": "2026-04-21T23:42:00Z",
        "transitUtc": "2026-04-21T16:55:00Z",
        "civilDawnUtc": "2026-04-21T09:39:00Z",
        "civilDuskUtc": "2026-04-21T00:10:00Z",
        "nauticalDawnUtc": "2026-04-21T09:04:42Z",
        "nauticalDuskUtc": "2026-04-21T00:44:20Z",
        "astronomicalDawnUtc": "2026-04-21T08:27:48Z",
        "astronomicalDuskUtc": "2026-04-21T01:21:14Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T09:34:00Z",
        "setUtc": "2026-05-21T00:11:00Z",
        "transitUtc": "2026-05-21T16:53:00Z",
        "civilDawnUtc": "2026-05-21T09:02:00Z",
        "civilDuskUtc": "2026-05-21T00:43:00Z",
        "nauticalDawnUtc": "2026-05-21T08:22:30Z",
        "nauticalDuskUtc": "2026-05-21T01:22:22Z",
        "astronomicalDawnUtc": "2026-05-21T07:37:51Z",
        "astronomicalDuskUtc": "2026-05-21T02:07:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T09:25:00Z",
        "setUtc": "2026-06-21T00:31:00Z",
        "transitUtc": "2026-06-21T16:58:00Z",
        "civilDawnUtc": "2026-06-21T08:52:00Z",
        "civilDuskUtc": "2026-06-21T01:04:00Z",
        "nauticalDawnUtc": "2026-06-21T08:08:56Z",
        "nauticalDuskUtc": "2026-06-21T01:46:37Z",
        "astronomicalDawnUtc": "2026-06-21T07:18:31Z",
        "astronomicalDuskUtc": "2026-06-21T02:37:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T09:43:00Z",
        "setUtc": "2026-07-21T00:22:00Z",
        "transitUtc": "2026-07-21T17:02:00Z",
        "civilDawnUtc": "2026-07-21T09:11:00Z",
        "civilDuskUtc": "2026-07-21T00:54:00Z",
        "nauticalDawnUtc": "2026-07-21T08:31:10Z",
        "nauticalDuskUtc": "2026-07-21T01:34:05Z",
        "astronomicalDawnUtc": "2026-07-21T07:46:06Z",
        "astronomicalDuskUtc": "2026-07-21T02:19:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T10:12:00Z",
        "setUtc": "2026-08-21T23:45:00Z",
        "transitUtc": "2026-08-21T16:59:00Z",
        "civilDawnUtc": "2026-08-21T09:43:00Z",
        "civilDuskUtc": "2026-08-21T00:16:00Z",
        "nauticalDawnUtc": "2026-08-21T09:08:37Z",
        "nauticalDuskUtc": "2026-08-21T00:50:24Z",
        "astronomicalDawnUtc": "2026-08-21T08:31:34Z",
        "astronomicalDuskUtc": "2026-08-21T01:27:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T10:43:00Z",
        "setUtc": "2026-09-21T22:55:00Z",
        "transitUtc": "2026-09-21T16:49:00Z",
        "civilDawnUtc": "2026-09-21T10:15:00Z",
        "civilDuskUtc": "2026-09-21T23:22:00Z",
        "nauticalDawnUtc": "2026-09-21T09:43:14Z",
        "nauticalDuskUtc": "2026-09-21T23:54:00Z",
        "astronomicalDawnUtc": "2026-09-21T09:10:32Z",
        "astronomicalDuskUtc": "2026-09-21T00:28:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T11:14:00Z",
        "setUtc": "2026-10-21T22:07:00Z",
        "transitUtc": "2026-10-21T16:41:00Z",
        "civilDawnUtc": "2026-10-21T10:46:00Z",
        "civilDuskUtc": "2026-10-21T22:35:00Z",
        "nauticalDawnUtc": "2026-10-21T10:14:10Z",
        "nauticalDuskUtc": "2026-10-21T23:06:27Z",
        "astronomicalDawnUtc": "2026-10-21T09:42:27Z",
        "astronomicalDuskUtc": "2026-10-21T23:38:06Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T11:50:00Z",
        "setUtc": "2026-11-21T21:34:00Z",
        "transitUtc": "2026-11-21T16:42:00Z",
        "civilDawnUtc": "2026-11-21T11:20:00Z",
        "civilDuskUtc": "2026-11-21T22:03:00Z",
        "nauticalDawnUtc": "2026-11-21T10:46:38Z",
        "nauticalDuskUtc": "2026-11-21T22:36:51Z",
        "astronomicalDawnUtc": "2026-11-21T10:14:01Z",
        "astronomicalDuskUtc": "2026-11-21T23:09:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-new-york-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.7128,
        "longitudeInDegrees": -74.006,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T12:17:00Z",
        "setUtc": "2026-12-21T21:32:00Z",
        "transitUtc": "2026-12-21T16:54:00Z",
        "civilDawnUtc": "2026-12-21T11:46:00Z",
        "civilDuskUtc": "2026-12-21T22:03:00Z",
        "nauticalDawnUtc": "2026-12-21T11:11:05Z",
        "nauticalDuskUtc": "2026-12-21T22:37:18Z",
        "astronomicalDawnUtc": "2026-12-21T10:37:43Z",
        "astronomicalDuskUtc": "2026-12-21T23:10:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T07:33:00Z",
        "setUtc": "2026-01-21T17:20:00Z",
        "transitUtc": "2026-01-21T12:26:00Z",
        "civilDawnUtc": "2026-01-21T07:03:00Z",
        "civilDuskUtc": "2026-01-21T17:49:00Z",
        "nauticalDawnUtc": "2026-01-21T06:30:06Z",
        "nauticalDuskUtc": "2026-01-21T18:22:30Z",
        "astronomicalDawnUtc": "2026-01-21T05:57:40Z",
        "astronomicalDuskUtc": "2026-01-21T18:54:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T07:00:00Z",
        "setUtc": "2026-02-21T17:57:00Z",
        "transitUtc": "2026-02-21T12:28:00Z",
        "civilDawnUtc": "2026-02-21T06:33:00Z",
        "civilDuskUtc": "2026-02-21T18:25:00Z",
        "nauticalDawnUtc": "2026-02-21T06:01:01Z",
        "nauticalDuskUtc": "2026-02-21T18:56:23Z",
        "astronomicalDawnUtc": "2026-02-21T05:29:30Z",
        "astronomicalDuskUtc": "2026-02-21T19:27:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T06:17:00Z",
        "setUtc": "2026-03-21T18:28:00Z",
        "transitUtc": "2026-03-21T12:22:00Z",
        "civilDawnUtc": "2026-03-21T05:50:00Z",
        "civilDuskUtc": "2026-03-21T18:55:00Z",
        "nauticalDawnUtc": "2026-03-21T05:17:49Z",
        "nauticalDuskUtc": "2026-03-21T19:26:55Z",
        "astronomicalDawnUtc": "2026-03-21T04:45:25Z",
        "astronomicalDuskUtc": "2026-03-21T19:59:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T05:28:00Z",
        "setUtc": "2026-04-21T19:00:00Z",
        "transitUtc": "2026-04-21T12:14:00Z",
        "civilDawnUtc": "2026-04-21T04:59:00Z",
        "civilDuskUtc": "2026-04-21T19:29:00Z",
        "nauticalDawnUtc": "2026-04-21T04:24:37Z",
        "nauticalDuskUtc": "2026-04-21T20:03:20Z",
        "astronomicalDawnUtc": "2026-04-21T03:48:01Z",
        "astronomicalDuskUtc": "2026-04-21T20:40:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T04:54:00Z",
        "setUtc": "2026-05-21T19:30:00Z",
        "transitUtc": "2026-05-21T12:11:00Z",
        "civilDawnUtc": "2026-05-21T04:22:00Z",
        "civilDuskUtc": "2026-05-21T20:01:00Z",
        "nauticalDawnUtc": "2026-05-21T03:42:49Z",
        "nauticalDuskUtc": "2026-05-21T20:40:46Z",
        "astronomicalDawnUtc": "2026-05-21T02:58:42Z",
        "astronomicalDuskUtc": "2026-05-21T21:25:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T04:45:00Z",
        "setUtc": "2026-06-21T19:48:00Z",
        "transitUtc": "2026-06-21T12:17:00Z",
        "civilDawnUtc": "2026-06-21T04:12:00Z",
        "civilDuskUtc": "2026-06-21T20:22:00Z",
        "nauticalDawnUtc": "2026-06-21T03:29:17Z",
        "nauticalDuskUtc": "2026-06-21T21:03:59Z",
        "astronomicalDawnUtc": "2026-06-21T02:39:35Z",
        "astronomicalDuskUtc": "2026-06-21T21:53:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T05:02:00Z",
        "setUtc": "2026-07-21T19:40:00Z",
        "transitUtc": "2026-07-21T12:21:00Z",
        "civilDawnUtc": "2026-07-21T04:31:00Z",
        "civilDuskUtc": "2026-07-21T20:11:00Z",
        "nauticalDawnUtc": "2026-07-21T03:51:05Z",
        "nauticalDuskUtc": "2026-07-21T20:50:43Z",
        "astronomicalDawnUtc": "2026-07-21T03:06:28Z",
        "astronomicalDuskUtc": "2026-07-21T21:35:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T05:31:00Z",
        "setUtc": "2026-08-21T19:04:00Z",
        "transitUtc": "2026-08-21T12:18:00Z",
        "civilDawnUtc": "2026-08-21T05:03:00Z",
        "civilDuskUtc": "2026-08-21T19:33:00Z",
        "nauticalDawnUtc": "2026-08-21T04:27:59Z",
        "nauticalDuskUtc": "2026-08-21T20:07:02Z",
        "astronomicalDawnUtc": "2026-08-21T03:51:10Z",
        "astronomicalDuskUtc": "2026-08-21T20:43:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T06:01:00Z",
        "setUtc": "2026-09-21T18:14:00Z",
        "transitUtc": "2026-09-21T12:08:00Z",
        "civilDawnUtc": "2026-09-21T05:34:00Z",
        "civilDuskUtc": "2026-09-21T18:41:00Z",
        "nauticalDawnUtc": "2026-09-21T05:02:08Z",
        "nauticalDuskUtc": "2026-09-21T19:12:50Z",
        "astronomicalDawnUtc": "2026-09-21T04:29:35Z",
        "astronomicalDuskUtc": "2026-09-21T19:45:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T06:32:00Z",
        "setUtc": "2026-10-21T17:26:00Z",
        "transitUtc": "2026-10-21T11:59:00Z",
        "civilDawnUtc": "2026-10-21T06:04:00Z",
        "civilDuskUtc": "2026-10-21T17:54:00Z",
        "nauticalDawnUtc": "2026-10-21T05:32:39Z",
        "nauticalDuskUtc": "2026-10-21T18:25:37Z",
        "astronomicalDawnUtc": "2026-10-21T05:01:05Z",
        "astronomicalDuskUtc": "2026-10-21T18:57:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T07:08:00Z",
        "setUtc": "2026-11-21T16:53:00Z",
        "transitUtc": "2026-11-21T12:01:00Z",
        "civilDawnUtc": "2026-11-21T06:38:00Z",
        "civilDuskUtc": "2026-11-21T17:23:00Z",
        "nauticalDawnUtc": "2026-11-21T06:04:47Z",
        "nauticalDuskUtc": "2026-11-21T17:56:12Z",
        "astronomicalDawnUtc": "2026-11-21T05:32:19Z",
        "astronomicalDuskUtc": "2026-11-21T18:28:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-madrid-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 40.4168,
        "longitudeInDegrees": -3.7038,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T07:34:00Z",
        "setUtc": "2026-12-21T16:51:00Z",
        "transitUtc": "2026-12-21T12:13:00Z",
        "civilDawnUtc": "2026-12-21T07:04:00Z",
        "civilDuskUtc": "2026-12-21T17:22:00Z",
        "nauticalDawnUtc": "2026-12-21T06:29:11Z",
        "nauticalDuskUtc": "2026-12-21T17:56:35Z",
        "astronomicalDawnUtc": "2026-12-21T05:55:58Z",
        "astronomicalDuskUtc": "2026-12-21T18:29:48Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T23:31:00Z",
        "setUtc": "2026-01-21T09:20:00Z",
        "transitUtc": "2026-01-21T04:26:00Z",
        "civilDawnUtc": "2026-01-21T23:02:00Z",
        "civilDuskUtc": "2026-01-21T09:49:00Z",
        "nauticalDawnUtc": "2026-01-21T22:28:34Z",
        "nauticalDuskUtc": "2026-01-21T10:22:28Z",
        "astronomicalDawnUtc": "2026-01-21T21:56:24Z",
        "astronomicalDuskUtc": "2026-01-21T10:54:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T22:58:00Z",
        "setUtc": "2026-02-21T09:57:00Z",
        "transitUtc": "2026-02-21T04:28:00Z",
        "civilDawnUtc": "2026-02-21T22:31:00Z",
        "civilDuskUtc": "2026-02-21T10:24:00Z",
        "nauticalDawnUtc": "2026-02-21T21:59:32Z",
        "nauticalDuskUtc": "2026-02-21T10:55:45Z",
        "astronomicalDawnUtc": "2026-02-21T21:28:15Z",
        "astronomicalDuskUtc": "2026-02-21T11:27:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T22:15:00Z",
        "setUtc": "2026-03-21T10:27:00Z",
        "transitUtc": "2026-03-21T04:22:00Z",
        "civilDawnUtc": "2026-03-21T21:48:00Z",
        "civilDuskUtc": "2026-03-21T10:54:00Z",
        "nauticalDawnUtc": "2026-03-21T21:16:45Z",
        "nauticalDuskUtc": "2026-03-21T11:25:36Z",
        "astronomicalDawnUtc": "2026-03-21T20:44:35Z",
        "astronomicalDuskUtc": "2026-03-21T11:57:48Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T21:27:00Z",
        "setUtc": "2026-04-21T10:58:00Z",
        "transitUtc": "2026-04-21T04:13:00Z",
        "civilDawnUtc": "2026-04-21T20:59:00Z",
        "civilDuskUtc": "2026-04-21T11:27:00Z",
        "nauticalDawnUtc": "2026-04-21T20:24:27Z",
        "nauticalDuskUtc": "2026-04-21T12:01:06Z",
        "astronomicalDawnUtc": "2026-04-21T19:48:10Z",
        "astronomicalDuskUtc": "2026-04-21T12:37:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T20:54:00Z",
        "setUtc": "2026-05-21T11:28:00Z",
        "transitUtc": "2026-05-21T04:11:00Z",
        "civilDawnUtc": "2026-05-21T20:23:00Z",
        "civilDuskUtc": "2026-05-21T11:59:00Z",
        "nauticalDawnUtc": "2026-05-21T19:43:57Z",
        "nauticalDuskUtc": "2026-05-21T12:37:41Z",
        "astronomicalDawnUtc": "2026-05-21T19:00:27Z",
        "astronomicalDuskUtc": "2026-05-21T13:21:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T20:46:00Z",
        "setUtc": "2026-06-21T11:46:00Z",
        "transitUtc": "2026-06-21T04:16:00Z",
        "civilDawnUtc": "2026-06-21T20:13:00Z",
        "civilDuskUtc": "2026-06-21T12:19:00Z",
        "nauticalDawnUtc": "2026-06-21T19:31:42Z",
        "nauticalDuskUtc": "2026-06-21T13:00:45Z",
        "astronomicalDawnUtc": "2026-06-21T18:43:09Z",
        "astronomicalDuskUtc": "2026-06-21T13:49:19Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T21:04:00Z",
        "setUtc": "2026-07-21T11:38:00Z",
        "transitUtc": "2026-07-21T04:21:00Z",
        "civilDawnUtc": "2026-07-21T20:33:00Z",
        "civilDuskUtc": "2026-07-21T12:09:00Z",
        "nauticalDawnUtc": "2026-07-21T19:53:38Z",
        "nauticalDuskUtc": "2026-07-21T12:48:21Z",
        "astronomicalDawnUtc": "2026-07-21T19:10:00Z",
        "astronomicalDuskUtc": "2026-07-21T13:31:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T21:32:00Z",
        "setUtc": "2026-08-21T11:03:00Z",
        "transitUtc": "2026-08-21T04:18:00Z",
        "civilDawnUtc": "2026-08-21T21:04:00Z",
        "civilDuskUtc": "2026-08-21T11:32:00Z",
        "nauticalDawnUtc": "2026-08-21T20:29:42Z",
        "nauticalDuskUtc": "2026-08-21T12:05:46Z",
        "astronomicalDawnUtc": "2026-08-21T19:53:26Z",
        "astronomicalDuskUtc": "2026-08-21T12:42:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T22:02:00Z",
        "setUtc": "2026-09-21T10:14:00Z",
        "transitUtc": "2026-09-21T04:08:00Z",
        "civilDawnUtc": "2026-09-21T21:35:00Z",
        "civilDuskUtc": "2026-09-21T10:41:00Z",
        "nauticalDawnUtc": "2026-09-21T21:02:54Z",
        "nauticalDuskUtc": "2026-09-21T11:12:26Z",
        "astronomicalDawnUtc": "2026-09-21T20:30:41Z",
        "astronomicalDuskUtc": "2026-09-21T11:44:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T22:32:00Z",
        "setUtc": "2026-10-21T09:27:00Z",
        "transitUtc": "2026-10-21T03:59:00Z",
        "civilDawnUtc": "2026-10-21T22:04:00Z",
        "civilDuskUtc": "2026-10-21T09:54:00Z",
        "nauticalDawnUtc": "2026-10-21T21:32:41Z",
        "nauticalDuskUtc": "2026-10-21T10:25:48Z",
        "astronomicalDawnUtc": "2026-10-21T21:01:21Z",
        "astronomicalDuskUtc": "2026-10-21T10:57:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T23:07:00Z",
        "setUtc": "2026-11-21T08:54:00Z",
        "transitUtc": "2026-11-21T04:00:00Z",
        "civilDawnUtc": "2026-11-21T22:37:00Z",
        "civilDuskUtc": "2026-11-21T09:24:00Z",
        "nauticalDawnUtc": "2026-11-21T22:04:14Z",
        "nauticalDuskUtc": "2026-11-21T09:56:41Z",
        "astronomicalDawnUtc": "2026-11-21T21:31:58Z",
        "astronomicalDuskUtc": "2026-11-21T10:28:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-beijing-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 39.9042,
        "longitudeInDegrees": 116.4074,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T23:33:00Z",
        "setUtc": "2026-12-21T08:52:00Z",
        "transitUtc": "2026-12-21T04:12:00Z",
        "civilDawnUtc": "2026-12-21T23:02:00Z",
        "civilDuskUtc": "2026-12-21T09:23:00Z",
        "nauticalDawnUtc": "2026-12-21T22:28:04Z",
        "nauticalDuskUtc": "2026-12-21T09:56:59Z",
        "astronomicalDawnUtc": "2026-12-21T21:55:06Z",
        "astronomicalDuskUtc": "2026-12-21T10:29:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T21:48:00Z",
        "setUtc": "2026-01-21T07:57:00Z",
        "transitUtc": "2026-01-21T02:53:00Z",
        "civilDawnUtc": "2026-01-21T21:21:00Z",
        "civilDuskUtc": "2026-01-21T08:24:00Z",
        "nauticalDawnUtc": "2026-01-21T20:49:33Z",
        "nauticalDuskUtc": "2026-01-21T08:55:34Z",
        "astronomicalDawnUtc": "2026-01-21T20:19:08Z",
        "astronomicalDuskUtc": "2026-01-21T09:26:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T21:21:00Z",
        "setUtc": "2026-02-21T08:29:00Z",
        "transitUtc": "2026-02-21T02:55:00Z",
        "civilDawnUtc": "2026-02-21T20:55:00Z",
        "civilDuskUtc": "2026-02-21T08:54:00Z",
        "nauticalDawnUtc": "2026-02-21T20:25:12Z",
        "nauticalDuskUtc": "2026-02-21T09:24:14Z",
        "astronomicalDawnUtc": "2026-02-21T19:55:39Z",
        "astronomicalDuskUtc": "2026-02-21T09:53:49Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T20:43:00Z",
        "setUtc": "2026-03-21T08:54:00Z",
        "transitUtc": "2026-03-21T02:49:00Z",
        "civilDawnUtc": "2026-03-21T20:17:00Z",
        "civilDuskUtc": "2026-03-21T09:19:00Z",
        "nauticalDawnUtc": "2026-03-21T19:47:43Z",
        "nauticalDuskUtc": "2026-03-21T09:48:48Z",
        "astronomicalDawnUtc": "2026-03-21T19:17:34Z",
        "astronomicalDuskUtc": "2026-03-21T10:18:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T20:00:00Z",
        "setUtc": "2026-04-21T09:19:00Z",
        "transitUtc": "2026-04-21T02:40:00Z",
        "civilDawnUtc": "2026-04-21T19:34:00Z",
        "civilDuskUtc": "2026-04-21T09:46:00Z",
        "nauticalDawnUtc": "2026-04-21T19:01:56Z",
        "nauticalDuskUtc": "2026-04-21T10:17:45Z",
        "astronomicalDawnUtc": "2026-04-21T18:28:42Z",
        "astronomicalDuskUtc": "2026-04-21T10:51:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T19:32:00Z",
        "setUtc": "2026-05-21T09:44:00Z",
        "transitUtc": "2026-05-21T02:38:00Z",
        "civilDawnUtc": "2026-05-21T19:03:00Z",
        "civilDuskUtc": "2026-05-21T10:13:00Z",
        "nauticalDawnUtc": "2026-05-21T18:27:43Z",
        "nauticalDuskUtc": "2026-05-21T10:48:01Z",
        "astronomicalDawnUtc": "2026-05-21T17:49:25Z",
        "astronomicalDuskUtc": "2026-05-21T11:26:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T19:26:00Z",
        "setUtc": "2026-06-21T10:00:00Z",
        "transitUtc": "2026-06-21T02:43:00Z",
        "civilDawnUtc": "2026-06-21T18:56:00Z",
        "civilDuskUtc": "2026-06-21T10:31:00Z",
        "nauticalDawnUtc": "2026-06-21T18:18:36Z",
        "nauticalDuskUtc": "2026-06-21T11:07:53Z",
        "astronomicalDawnUtc": "2026-06-21T17:37:07Z",
        "astronomicalDuskUtc": "2026-06-21T11:49:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T19:42:00Z",
        "setUtc": "2026-07-21T09:54:00Z",
        "transitUtc": "2026-07-21T02:48:00Z",
        "civilDawnUtc": "2026-07-21T19:13:00Z",
        "civilDuskUtc": "2026-07-21T10:23:00Z",
        "nauticalDawnUtc": "2026-07-21T18:37:20Z",
        "nauticalDuskUtc": "2026-07-21T10:58:40Z",
        "astronomicalDawnUtc": "2026-07-21T17:58:57Z",
        "astronomicalDuskUtc": "2026-07-21T11:37:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T20:05:00Z",
        "setUtc": "2026-08-21T09:24:00Z",
        "transitUtc": "2026-08-21T02:45:00Z",
        "civilDawnUtc": "2026-08-21T19:39:00Z",
        "civilDuskUtc": "2026-08-21T09:51:00Z",
        "nauticalDawnUtc": "2026-08-21T19:06:56Z",
        "nauticalDuskUtc": "2026-08-21T10:22:34Z",
        "astronomicalDawnUtc": "2026-08-21T18:33:41Z",
        "astronomicalDuskUtc": "2026-08-21T10:55:48Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T20:29:00Z",
        "setUtc": "2026-09-21T08:40:00Z",
        "transitUtc": "2026-09-21T02:35:00Z",
        "civilDawnUtc": "2026-09-21T20:03:00Z",
        "civilDuskUtc": "2026-09-21T09:06:00Z",
        "nauticalDawnUtc": "2026-09-21T19:33:41Z",
        "nauticalDuskUtc": "2026-09-21T09:35:41Z",
        "astronomicalDawnUtc": "2026-09-21T19:03:29Z",
        "astronomicalDuskUtc": "2026-09-21T10:05:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T20:54:00Z",
        "setUtc": "2026-10-21T07:59:00Z",
        "transitUtc": "2026-10-21T02:26:00Z",
        "civilDawnUtc": "2026-10-21T20:28:00Z",
        "civilDuskUtc": "2026-10-21T08:25:00Z",
        "nauticalDawnUtc": "2026-10-21T19:57:55Z",
        "nauticalDuskUtc": "2026-10-21T08:54:34Z",
        "astronomicalDawnUtc": "2026-10-21T19:28:19Z",
        "astronomicalDuskUtc": "2026-10-21T09:24:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T21:24:00Z",
        "setUtc": "2026-11-21T07:31:00Z",
        "transitUtc": "2026-11-21T02:27:00Z",
        "civilDawnUtc": "2026-11-21T20:56:00Z",
        "civilDuskUtc": "2026-11-21T07:59:00Z",
        "nauticalDawnUtc": "2026-11-21T20:24:58Z",
        "nauticalDuskUtc": "2026-11-21T08:29:55Z",
        "astronomicalDawnUtc": "2026-11-21T19:54:28Z",
        "astronomicalDuskUtc": "2026-11-21T09:00:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tokyo-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 35.6762,
        "longitudeInDegrees": 139.6503,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T21:48:00Z",
        "setUtc": "2026-12-21T07:32:00Z",
        "transitUtc": "2026-12-21T02:39:00Z",
        "civilDawnUtc": "2026-12-21T21:19:00Z",
        "civilDuskUtc": "2026-12-21T08:00:00Z",
        "nauticalDawnUtc": "2026-12-21T20:47:03Z",
        "nauticalDuskUtc": "2026-12-21T08:31:59Z",
        "astronomicalDawnUtc": "2026-12-21T20:15:55Z",
        "astronomicalDuskUtc": "2026-12-21T09:03:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T14:56:00Z",
        "setUtc": "2026-01-21T01:12:00Z",
        "transitUtc": "2026-01-21T20:04:00Z",
        "civilDawnUtc": "2026-01-21T14:29:00Z",
        "civilDuskUtc": "2026-01-21T01:39:00Z",
        "nauticalDawnUtc": "2026-01-21T13:58:59Z",
        "nauticalDuskUtc": "2026-01-21T02:09:09Z",
        "astronomicalDawnUtc": "2026-01-21T13:29:07Z",
        "astronomicalDuskUtc": "2026-01-21T02:39:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T14:31:00Z",
        "setUtc": "2026-02-21T01:42:00Z",
        "transitUtc": "2026-02-21T20:07:00Z",
        "civilDawnUtc": "2026-02-21T14:06:00Z",
        "civilDuskUtc": "2026-02-21T02:07:00Z",
        "nauticalDawnUtc": "2026-02-21T13:36:29Z",
        "nauticalDuskUtc": "2026-02-21T02:36:11Z",
        "astronomicalDawnUtc": "2026-02-21T13:07:30Z",
        "astronomicalDuskUtc": "2026-02-21T03:05:13Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T13:55:00Z",
        "setUtc": "2026-03-21T02:05:00Z",
        "transitUtc": "2026-03-21T20:00:00Z",
        "civilDawnUtc": "2026-03-21T13:30:00Z",
        "civilDuskUtc": "2026-03-21T02:30:00Z",
        "nauticalDawnUtc": "2026-03-21T13:00:57Z",
        "nauticalDuskUtc": "2026-03-21T02:58:55Z",
        "astronomicalDawnUtc": "2026-03-21T12:31:29Z",
        "astronomicalDuskUtc": "2026-03-21T03:28:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T13:15:00Z",
        "setUtc": "2026-04-21T02:28:00Z",
        "transitUtc": "2026-04-21T19:52:00Z",
        "civilDawnUtc": "2026-04-21T12:48:00Z",
        "civilDuskUtc": "2026-04-21T02:55:00Z",
        "nauticalDawnUtc": "2026-04-21T12:17:26Z",
        "nauticalDuskUtc": "2026-04-21T03:25:33Z",
        "astronomicalDawnUtc": "2026-04-21T11:45:11Z",
        "astronomicalDuskUtc": "2026-04-21T03:57:49Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T12:47:00Z",
        "setUtc": "2026-05-21T02:51:00Z",
        "transitUtc": "2026-05-21T19:50:00Z",
        "civilDawnUtc": "2026-05-21T12:19:00Z",
        "civilDuskUtc": "2026-05-21T03:20:00Z",
        "nauticalDawnUtc": "2026-05-21T11:45:08Z",
        "nauticalDuskUtc": "2026-05-21T03:53:43Z",
        "astronomicalDawnUtc": "2026-05-21T11:08:25Z",
        "astronomicalDuskUtc": "2026-05-21T04:30:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T12:42:00Z",
        "setUtc": "2026-06-21T03:07:00Z",
        "transitUtc": "2026-06-21T19:55:00Z",
        "civilDawnUtc": "2026-06-21T12:13:00Z",
        "civilDuskUtc": "2026-06-21T03:37:00Z",
        "nauticalDawnUtc": "2026-06-21T11:36:47Z",
        "nauticalDuskUtc": "2026-06-21T04:12:44Z",
        "astronomicalDawnUtc": "2026-06-21T10:57:15Z",
        "astronomicalDuskUtc": "2026-06-21T04:52:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:57:00Z",
        "setUtc": "2026-07-21T03:02:00Z",
        "transitUtc": "2026-07-21T19:59:00Z",
        "civilDawnUtc": "2026-07-21T12:29:00Z",
        "civilDuskUtc": "2026-07-21T03:30:00Z",
        "nauticalDawnUtc": "2026-07-21T11:54:20Z",
        "nauticalDuskUtc": "2026-07-21T04:04:47Z",
        "astronomicalDawnUtc": "2026-07-21T11:17:26Z",
        "astronomicalDuskUtc": "2026-07-21T04:41:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T13:19:00Z",
        "setUtc": "2026-08-21T02:34:00Z",
        "transitUtc": "2026-08-21T19:56:00Z",
        "civilDawnUtc": "2026-08-21T12:53:00Z",
        "civilDuskUtc": "2026-08-21T03:00:00Z",
        "nauticalDawnUtc": "2026-08-21T12:21:46Z",
        "nauticalDuskUtc": "2026-08-21T03:31:00Z",
        "astronomicalDawnUtc": "2026-08-21T11:49:27Z",
        "astronomicalDuskUtc": "2026-08-21T04:03:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T13:41:00Z",
        "setUtc": "2026-09-21T01:52:00Z",
        "transitUtc": "2026-09-21T19:46:00Z",
        "civilDawnUtc": "2026-09-21T13:16:00Z",
        "civilDuskUtc": "2026-09-21T02:17:00Z",
        "nauticalDawnUtc": "2026-09-21T12:46:19Z",
        "nauticalDuskUtc": "2026-09-21T02:46:22Z",
        "astronomicalDawnUtc": "2026-09-21T12:16:46Z",
        "astronomicalDuskUtc": "2026-09-21T03:15:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T14:03:00Z",
        "setUtc": "2026-10-21T01:13:00Z",
        "transitUtc": "2026-10-21T19:38:00Z",
        "civilDawnUtc": "2026-10-21T13:38:00Z",
        "civilDuskUtc": "2026-10-21T01:38:00Z",
        "nauticalDawnUtc": "2026-10-21T13:08:35Z",
        "nauticalDuskUtc": "2026-10-21T02:07:07Z",
        "astronomicalDawnUtc": "2026-10-21T12:39:33Z",
        "astronomicalDuskUtc": "2026-10-21T02:36:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T14:31:00Z",
        "setUtc": "2026-11-21T00:47:00Z",
        "transitUtc": "2026-11-21T19:39:00Z",
        "civilDawnUtc": "2026-11-21T14:05:00Z",
        "civilDuskUtc": "2026-11-21T01:13:00Z",
        "nauticalDawnUtc": "2026-11-21T13:34:00Z",
        "nauticalDuskUtc": "2026-11-21T01:43:52Z",
        "astronomicalDawnUtc": "2026-11-21T13:04:06Z",
        "astronomicalDuskUtc": "2026-11-21T02:13:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-los-angeles-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 34.0522,
        "longitudeInDegrees": -118.2437,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T14:55:00Z",
        "setUtc": "2026-12-21T00:47:00Z",
        "transitUtc": "2026-12-21T19:51:00Z",
        "civilDawnUtc": "2026-12-21T14:27:00Z",
        "civilDuskUtc": "2026-12-21T01:15:00Z",
        "nauticalDawnUtc": "2026-12-21T13:55:33Z",
        "nauticalDuskUtc": "2026-12-21T01:46:21Z",
        "astronomicalDawnUtc": "2026-12-21T13:25:00Z",
        "astronomicalDuskUtc": "2026-12-21T02:16:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T04:50:00Z",
        "setUtc": "2026-01-21T15:22:00Z",
        "transitUtc": "2026-01-21T10:06:00Z",
        "civilDawnUtc": "2026-01-21T04:25:00Z",
        "civilDuskUtc": "2026-01-21T15:48:00Z",
        "nauticalDawnUtc": "2026-01-21T03:55:43Z",
        "nauticalDuskUtc": "2026-01-21T16:17:11Z",
        "astronomicalDawnUtc": "2026-01-21T03:27:04Z",
        "astronomicalDuskUtc": "2026-01-21T16:45:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T04:29:00Z",
        "setUtc": "2026-02-21T15:48:00Z",
        "transitUtc": "2026-02-21T10:09:00Z",
        "civilDawnUtc": "2026-02-21T04:05:00Z",
        "civilDuskUtc": "2026-02-21T16:12:00Z",
        "nauticalDawnUtc": "2026-02-21T03:37:20Z",
        "nauticalDuskUtc": "2026-02-21T16:40:22Z",
        "astronomicalDawnUtc": "2026-02-21T03:09:34Z",
        "astronomicalDuskUtc": "2026-02-21T17:08:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T03:58:00Z",
        "setUtc": "2026-03-21T16:07:00Z",
        "transitUtc": "2026-03-21T10:02:00Z",
        "civilDawnUtc": "2026-03-21T03:34:00Z",
        "civilDuskUtc": "2026-03-21T16:31:00Z",
        "nauticalDawnUtc": "2026-03-21T03:06:15Z",
        "nauticalDuskUtc": "2026-03-21T16:58:45Z",
        "astronomicalDawnUtc": "2026-03-21T02:38:11Z",
        "astronomicalDuskUtc": "2026-03-21T17:26:52Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T03:22:00Z",
        "setUtc": "2026-04-21T16:26:00Z",
        "transitUtc": "2026-04-21T09:54:00Z",
        "civilDawnUtc": "2026-04-21T02:57:00Z",
        "civilDuskUtc": "2026-04-21T16:51:00Z",
        "nauticalDawnUtc": "2026-04-21T02:27:50Z",
        "nauticalDuskUtc": "2026-04-21T17:20:17Z",
        "astronomicalDawnUtc": "2026-04-21T01:57:36Z",
        "astronomicalDuskUtc": "2026-04-21T17:50:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T02:58:00Z",
        "setUtc": "2026-05-21T16:45:00Z",
        "transitUtc": "2026-05-21T09:52:00Z",
        "civilDawnUtc": "2026-05-21T02:32:00Z",
        "civilDuskUtc": "2026-05-21T17:12:00Z",
        "nauticalDawnUtc": "2026-05-21T01:59:58Z",
        "nauticalDuskUtc": "2026-05-21T17:43:47Z",
        "astronomicalDawnUtc": "2026-05-21T01:26:16Z",
        "astronomicalDuskUtc": "2026-05-21T18:17:35Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T02:54:00Z",
        "setUtc": "2026-06-21T16:59:00Z",
        "transitUtc": "2026-06-21T09:57:00Z",
        "civilDawnUtc": "2026-06-21T02:27:00Z",
        "civilDuskUtc": "2026-06-21T17:27:00Z",
        "nauticalDawnUtc": "2026-06-21T01:53:28Z",
        "nauticalDuskUtc": "2026-06-21T18:00:15Z",
        "astronomicalDawnUtc": "2026-06-21T01:17:41Z",
        "astronomicalDuskUtc": "2026-06-21T18:36:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T03:07:00Z",
        "setUtc": "2026-07-21T16:55:00Z",
        "transitUtc": "2026-07-21T10:02:00Z",
        "civilDawnUtc": "2026-07-21T02:41:00Z",
        "civilDuskUtc": "2026-07-21T17:22:00Z",
        "nauticalDawnUtc": "2026-07-21T02:08:43Z",
        "nauticalDuskUtc": "2026-07-21T17:53:52Z",
        "astronomicalDawnUtc": "2026-07-21T01:34:49Z",
        "astronomicalDuskUtc": "2026-07-21T18:27:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T03:26:00Z",
        "setUtc": "2026-08-21T16:30:00Z",
        "transitUtc": "2026-08-21T09:58:00Z",
        "civilDawnUtc": "2026-08-21T03:01:00Z",
        "civilDuskUtc": "2026-08-21T16:55:00Z",
        "nauticalDawnUtc": "2026-08-21T02:31:27Z",
        "nauticalDuskUtc": "2026-08-21T17:24:27Z",
        "astronomicalDawnUtc": "2026-08-21T02:01:04Z",
        "astronomicalDuskUtc": "2026-08-21T17:54:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T03:43:00Z",
        "setUtc": "2026-09-21T15:53:00Z",
        "transitUtc": "2026-09-21T09:48:00Z",
        "civilDawnUtc": "2026-09-21T03:19:00Z",
        "civilDuskUtc": "2026-09-21T16:17:00Z",
        "nauticalDawnUtc": "2026-09-21T02:50:56Z",
        "nauticalDuskUtc": "2026-09-21T16:44:51Z",
        "astronomicalDawnUtc": "2026-09-21T02:22:47Z",
        "astronomicalDuskUtc": "2026-09-21T17:12:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T04:01:00Z",
        "setUtc": "2026-10-21T15:18:00Z",
        "transitUtc": "2026-10-21T09:40:00Z",
        "civilDawnUtc": "2026-10-21T03:37:00Z",
        "civilDuskUtc": "2026-10-21T15:42:00Z",
        "nauticalDawnUtc": "2026-10-21T03:08:37Z",
        "nauticalDuskUtc": "2026-10-21T16:10:21Z",
        "astronomicalDawnUtc": "2026-10-21T02:40:49Z",
        "astronomicalDuskUtc": "2026-10-21T16:38:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T04:25:00Z",
        "setUtc": "2026-11-21T14:57:00Z",
        "transitUtc": "2026-11-21T09:41:00Z",
        "civilDawnUtc": "2026-11-21T03:59:00Z",
        "civilDuskUtc": "2026-11-21T15:22:00Z",
        "nauticalDawnUtc": "2026-11-21T03:30:16Z",
        "nauticalDuskUtc": "2026-11-21T15:51:16Z",
        "astronomicalDawnUtc": "2026-11-21T03:01:36Z",
        "astronomicalDuskUtc": "2026-11-21T16:19:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cairo-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 30.0444,
        "longitudeInDegrees": 31.2357,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T04:47:00Z",
        "setUtc": "2026-12-21T14:59:00Z",
        "transitUtc": "2026-12-21T09:53:00Z",
        "civilDawnUtc": "2026-12-21T04:20:00Z",
        "civilDuskUtc": "2026-12-21T15:26:00Z",
        "nauticalDawnUtc": "2026-12-21T03:50:26Z",
        "nauticalDuskUtc": "2026-12-21T15:55:43Z",
        "astronomicalDawnUtc": "2026-12-21T03:21:08Z",
        "astronomicalDuskUtc": "2026-12-21T16:25:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T01:44:00Z",
        "setUtc": "2026-01-21T12:21:00Z",
        "transitUtc": "2026-01-21T07:02:00Z",
        "civilDawnUtc": "2026-01-21T01:19:00Z",
        "civilDuskUtc": "2026-01-21T12:46:00Z",
        "nauticalDawnUtc": "2026-01-21T00:49:56Z",
        "nauticalDuskUtc": "2026-01-21T13:15:05Z",
        "astronomicalDawnUtc": "2026-01-21T00:21:39Z",
        "astronomicalDuskUtc": "2026-01-21T13:43:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T01:24:00Z",
        "setUtc": "2026-02-21T12:46:00Z",
        "transitUtc": "2026-02-21T07:05:00Z",
        "civilDawnUtc": "2026-02-21T01:00:00Z",
        "civilDuskUtc": "2026-02-21T13:09:00Z",
        "nauticalDawnUtc": "2026-02-21T00:32:55Z",
        "nauticalDuskUtc": "2026-02-21T13:37:00Z",
        "astronomicalDawnUtc": "2026-02-21T00:05:31Z",
        "astronomicalDuskUtc": "2026-02-21T14:04:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T00:54:00Z",
        "setUtc": "2026-03-21T13:03:00Z",
        "transitUtc": "2026-03-21T06:58:00Z",
        "civilDawnUtc": "2026-03-21T00:31:00Z",
        "civilDuskUtc": "2026-03-21T13:26:00Z",
        "nauticalDawnUtc": "2026-03-21T00:03:19Z",
        "nauticalDuskUtc": "2026-03-21T13:53:56Z",
        "astronomicalDawnUtc": "2026-03-21T23:34:28Z",
        "astronomicalDuskUtc": "2026-03-21T14:21:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T00:20:00Z",
        "setUtc": "2026-04-21T13:20:00Z",
        "transitUtc": "2026-04-21T06:50:00Z",
        "civilDawnUtc": "2026-04-21T23:54:00Z",
        "civilDuskUtc": "2026-04-21T13:45:00Z",
        "nauticalDawnUtc": "2026-04-21T23:25:31Z",
        "nauticalDuskUtc": "2026-04-21T14:13:44Z",
        "astronomicalDawnUtc": "2026-04-21T22:55:47Z",
        "astronomicalDuskUtc": "2026-04-21T14:43:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T23:57:00Z",
        "setUtc": "2026-05-21T13:38:00Z",
        "transitUtc": "2026-05-21T06:48:00Z",
        "civilDawnUtc": "2026-05-21T23:31:00Z",
        "civilDuskUtc": "2026-05-21T14:04:00Z",
        "nauticalDawnUtc": "2026-05-21T22:59:36Z",
        "nauticalDuskUtc": "2026-05-21T14:35:44Z",
        "astronomicalDawnUtc": "2026-05-21T22:26:41Z",
        "astronomicalDuskUtc": "2026-05-21T15:08:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T23:54:00Z",
        "setUtc": "2026-06-21T13:52:00Z",
        "transitUtc": "2026-06-21T06:53:00Z",
        "civilDawnUtc": "2026-06-21T23:27:00Z",
        "civilDuskUtc": "2026-06-21T14:19:00Z",
        "nauticalDawnUtc": "2026-06-21T22:54:31Z",
        "nauticalDuskUtc": "2026-06-21T14:51:35Z",
        "astronomicalDawnUtc": "2026-06-21T22:19:47Z",
        "astronomicalDuskUtc": "2026-06-21T15:26:19Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T00:06:00Z",
        "setUtc": "2026-07-21T13:49:00Z",
        "transitUtc": "2026-07-21T06:58:00Z",
        "civilDawnUtc": "2026-07-21T23:41:00Z",
        "civilDuskUtc": "2026-07-21T14:15:00Z",
        "nauticalDawnUtc": "2026-07-21T23:09:31Z",
        "nauticalDuskUtc": "2026-07-21T14:45:58Z",
        "astronomicalDawnUtc": "2026-07-21T22:36:35Z",
        "astronomicalDuskUtc": "2026-07-21T15:18:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T00:24:00Z",
        "setUtc": "2026-08-21T13:25:00Z",
        "transitUtc": "2026-08-21T06:54:00Z",
        "civilDuskUtc": "2026-08-21T13:49:00Z",
        "nauticalDawnUtc": "2026-08-21T23:30:42Z",
        "nauticalDuskUtc": "2026-08-21T14:18:10Z",
        "astronomicalDawnUtc": "2026-08-21T23:01:00Z",
        "astronomicalDuskUtc": "2026-08-21T14:47:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T00:39:00Z",
        "setUtc": "2026-09-21T12:49:00Z",
        "transitUtc": "2026-09-21T06:44:00Z",
        "civilDawnUtc": "2026-09-21T00:15:00Z",
        "civilDuskUtc": "2026-09-21T13:13:00Z",
        "nauticalDawnUtc": "2026-09-21T23:48:24Z",
        "nauticalDuskUtc": "2026-09-21T13:40:16Z",
        "astronomicalDawnUtc": "2026-09-21T23:20:42Z",
        "astronomicalDuskUtc": "2026-09-21T14:07:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T00:56:00Z",
        "setUtc": "2026-10-21T12:16:00Z",
        "transitUtc": "2026-10-21T06:36:00Z",
        "civilDawnUtc": "2026-10-21T00:32:00Z",
        "civilDuskUtc": "2026-10-21T12:40:00Z",
        "nauticalDawnUtc": "2026-10-21T00:04:01Z",
        "nauticalDuskUtc": "2026-10-21T13:07:15Z",
        "astronomicalDawnUtc": "2026-10-21T23:37:09Z",
        "astronomicalDuskUtc": "2026-10-21T13:34:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T01:18:00Z",
        "setUtc": "2026-11-21T11:55:00Z",
        "transitUtc": "2026-11-21T06:37:00Z",
        "civilDawnUtc": "2026-11-21T00:53:00Z",
        "civilDuskUtc": "2026-11-21T12:21:00Z",
        "nauticalDawnUtc": "2026-11-21T00:24:22Z",
        "nauticalDuskUtc": "2026-11-21T12:49:19Z",
        "astronomicalDawnUtc": "2026-11-21T23:56:46Z",
        "astronomicalDuskUtc": "2026-11-21T13:17:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-delhi-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 28.6139,
        "longitudeInDegrees": 77.209,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T01:39:00Z",
        "setUtc": "2026-12-21T11:59:00Z",
        "transitUtc": "2026-12-21T06:49:00Z",
        "civilDawnUtc": "2026-12-21T01:14:00Z",
        "civilDuskUtc": "2026-12-21T12:25:00Z",
        "nauticalDawnUtc": "2026-12-21T00:44:02Z",
        "nauticalDuskUtc": "2026-12-21T12:54:12Z",
        "astronomicalDawnUtc": "2026-12-21T00:15:08Z",
        "astronomicalDuskUtc": "2026-12-21T13:23:06Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T17:11:00Z",
        "setUtc": "2026-01-21T04:14:00Z",
        "transitUtc": "2026-01-21T22:43:00Z",
        "civilDawnUtc": "2026-01-21T16:48:00Z",
        "civilDuskUtc": "2026-01-21T04:38:00Z",
        "nauticalDawnUtc": "2026-01-21T16:20:34Z",
        "nauticalDuskUtc": "2026-01-21T05:04:42Z",
        "astronomicalDawnUtc": "2026-01-21T15:53:48Z",
        "astronomicalDuskUtc": "2026-01-21T05:31:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T16:58:00Z",
        "setUtc": "2026-02-21T04:32:00Z",
        "transitUtc": "2026-02-21T22:45:00Z",
        "civilDawnUtc": "2026-02-21T16:35:00Z",
        "civilDuskUtc": "2026-02-21T04:55:00Z",
        "nauticalDawnUtc": "2026-02-21T16:09:14Z",
        "nauticalDuskUtc": "2026-02-21T05:20:32Z",
        "astronomicalDawnUtc": "2026-02-21T15:43:22Z",
        "astronomicalDuskUtc": "2026-02-21T05:46:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T16:34:00Z",
        "setUtc": "2026-03-21T04:43:00Z",
        "transitUtc": "2026-03-21T22:38:00Z",
        "civilDawnUtc": "2026-03-21T16:12:00Z",
        "civilDuskUtc": "2026-03-21T05:05:00Z",
        "nauticalDawnUtc": "2026-03-21T15:46:18Z",
        "nauticalDuskUtc": "2026-03-21T05:30:37Z",
        "astronomicalDawnUtc": "2026-03-21T15:20:23Z",
        "astronomicalDuskUtc": "2026-03-21T05:56:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T16:07:00Z",
        "setUtc": "2026-04-21T04:53:00Z",
        "transitUtc": "2026-04-21T22:30:00Z",
        "civilDawnUtc": "2026-04-21T15:44:00Z",
        "civilDuskUtc": "2026-04-21T05:16:00Z",
        "nauticalDawnUtc": "2026-04-21T15:17:36Z",
        "nauticalDuskUtc": "2026-04-21T05:42:25Z",
        "astronomicalDawnUtc": "2026-04-21T14:50:15Z",
        "astronomicalDuskUtc": "2026-04-21T06:09:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T15:51:00Z",
        "setUtc": "2026-05-21T05:05:00Z",
        "transitUtc": "2026-05-21T22:28:00Z",
        "civilDawnUtc": "2026-05-21T15:27:00Z",
        "civilDuskUtc": "2026-05-21T05:29:00Z",
        "nauticalDawnUtc": "2026-05-21T14:58:13Z",
        "nauticalDuskUtc": "2026-05-21T05:57:39Z",
        "astronomicalDawnUtc": "2026-05-21T14:28:40Z",
        "astronomicalDuskUtc": "2026-05-21T06:27:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T15:50:00Z",
        "setUtc": "2026-06-21T05:16:00Z",
        "transitUtc": "2026-06-21T22:33:00Z",
        "civilDawnUtc": "2026-06-21T15:26:00Z",
        "civilDuskUtc": "2026-06-21T05:41:00Z",
        "nauticalDawnUtc": "2026-06-21T14:55:53Z",
        "nauticalDuskUtc": "2026-06-21T06:10:36Z",
        "astronomicalDawnUtc": "2026-06-21T14:25:05Z",
        "astronomicalDuskUtc": "2026-06-21T06:41:23Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T16:01:00Z",
        "setUtc": "2026-07-21T05:15:00Z",
        "transitUtc": "2026-07-21T22:38:00Z",
        "civilDawnUtc": "2026-07-21T15:37:00Z",
        "civilDuskUtc": "2026-07-21T05:39:00Z",
        "nauticalDawnUtc": "2026-07-21T15:07:50Z",
        "nauticalDuskUtc": "2026-07-21T06:08:07Z",
        "astronomicalDawnUtc": "2026-07-21T14:38:13Z",
        "astronomicalDuskUtc": "2026-07-21T06:37:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T16:12:00Z",
        "setUtc": "2026-08-21T04:58:00Z",
        "transitUtc": "2026-08-21T22:34:00Z",
        "civilDawnUtc": "2026-08-21T15:49:00Z",
        "civilDuskUtc": "2026-08-21T05:20:00Z",
        "nauticalDawnUtc": "2026-08-21T15:22:09Z",
        "nauticalDuskUtc": "2026-08-21T05:47:20Z",
        "astronomicalDawnUtc": "2026-08-21T14:54:48Z",
        "astronomicalDuskUtc": "2026-08-21T06:14:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T16:20:00Z",
        "setUtc": "2026-09-21T04:29:00Z",
        "transitUtc": "2026-09-21T22:24:00Z",
        "civilDawnUtc": "2026-09-21T15:58:00Z",
        "civilDuskUtc": "2026-09-21T04:51:00Z",
        "nauticalDawnUtc": "2026-09-21T15:32:02Z",
        "nauticalDuskUtc": "2026-09-21T05:17:18Z",
        "astronomicalDawnUtc": "2026-09-21T15:06:06Z",
        "astronomicalDuskUtc": "2026-09-21T05:43:13Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T16:30:00Z",
        "setUtc": "2026-10-21T04:03:00Z",
        "transitUtc": "2026-10-21T22:16:00Z",
        "civilDawnUtc": "2026-10-21T16:07:00Z",
        "civilDuskUtc": "2026-10-21T04:25:00Z",
        "nauticalDawnUtc": "2026-10-21T15:40:59Z",
        "nauticalDuskUtc": "2026-10-21T04:51:24Z",
        "astronomicalDawnUtc": "2026-10-21T15:15:04Z",
        "astronomicalDuskUtc": "2026-10-21T05:17:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T16:46:00Z",
        "setUtc": "2026-11-21T03:49:00Z",
        "transitUtc": "2026-11-21T22:17:00Z",
        "civilDawnUtc": "2026-11-21T16:23:00Z",
        "civilDuskUtc": "2026-11-21T04:12:00Z",
        "nauticalDawnUtc": "2026-11-21T15:55:26Z",
        "nauticalDuskUtc": "2026-11-21T04:39:16Z",
        "astronomicalDawnUtc": "2026-11-21T15:28:37Z",
        "astronomicalDuskUtc": "2026-11-21T05:06:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-honolulu-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 21.3099,
        "longitudeInDegrees": -157.8581,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T17:05:00Z",
        "setUtc": "2026-12-21T03:54:00Z",
        "transitUtc": "2026-12-21T22:30:00Z",
        "civilDawnUtc": "2026-12-21T16:40:00Z",
        "civilDuskUtc": "2026-12-21T04:19:00Z",
        "nauticalDawnUtc": "2026-12-21T16:12:35Z",
        "nauticalDuskUtc": "2026-12-21T04:46:21Z",
        "astronomicalDawnUtc": "2026-12-21T15:45:12Z",
        "astronomicalDuskUtc": "2026-12-21T05:13:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T13:13:00Z",
        "setUtc": "2026-01-21T00:22:00Z",
        "transitUtc": "2026-01-21T18:48:00Z",
        "civilDawnUtc": "2026-01-21T12:50:00Z",
        "civilDuskUtc": "2026-01-21T00:45:00Z",
        "nauticalDawnUtc": "2026-01-21T12:23:14Z",
        "nauticalDuskUtc": "2026-01-21T01:12:09Z",
        "astronomicalDawnUtc": "2026-01-21T11:56:44Z",
        "astronomicalDuskUtc": "2026-01-21T01:38:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T13:01:00Z",
        "setUtc": "2026-02-21T00:39:00Z",
        "transitUtc": "2026-02-21T18:50:00Z",
        "civilDawnUtc": "2026-02-21T12:39:00Z",
        "civilDuskUtc": "2026-02-21T01:01:00Z",
        "nauticalDawnUtc": "2026-02-21T12:13:29Z",
        "nauticalDuskUtc": "2026-02-21T01:26:33Z",
        "astronomicalDawnUtc": "2026-02-21T11:47:54Z",
        "astronomicalDuskUtc": "2026-02-21T01:52:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T12:40:00Z",
        "setUtc": "2026-03-21T00:48:00Z",
        "transitUtc": "2026-03-21T18:44:00Z",
        "civilDawnUtc": "2026-03-21T12:18:00Z",
        "civilDuskUtc": "2026-03-21T01:09:00Z",
        "nauticalDawnUtc": "2026-03-21T11:52:14Z",
        "nauticalDuskUtc": "2026-03-21T01:35:00Z",
        "astronomicalDawnUtc": "2026-03-21T11:26:40Z",
        "astronomicalDuskUtc": "2026-03-21T02:00:35Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T12:14:00Z",
        "setUtc": "2026-04-21T00:56:00Z",
        "transitUtc": "2026-04-21T18:35:00Z",
        "civilDawnUtc": "2026-04-21T11:52:00Z",
        "civilDuskUtc": "2026-04-21T01:18:00Z",
        "nauticalDawnUtc": "2026-04-21T11:25:24Z",
        "nauticalDuskUtc": "2026-04-21T01:44:54Z",
        "astronomicalDawnUtc": "2026-04-21T10:58:32Z",
        "astronomicalDuskUtc": "2026-04-21T02:11:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T11:59:00Z",
        "setUtc": "2026-05-21T01:07:00Z",
        "transitUtc": "2026-05-21T18:33:00Z",
        "civilDawnUtc": "2026-05-21T11:36:00Z",
        "civilDuskUtc": "2026-05-21T01:30:00Z",
        "nauticalDawnUtc": "2026-05-21T11:07:30Z",
        "nauticalDuskUtc": "2026-05-21T01:58:34Z",
        "astronomicalDawnUtc": "2026-05-21T10:38:35Z",
        "astronomicalDuskUtc": "2026-05-21T02:27:29Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T11:59:00Z",
        "setUtc": "2026-06-21T01:17:00Z",
        "transitUtc": "2026-06-21T18:38:00Z",
        "civilDawnUtc": "2026-06-21T11:35:00Z",
        "civilDuskUtc": "2026-06-21T01:42:00Z",
        "nauticalDawnUtc": "2026-06-21T11:05:44Z",
        "nauticalDuskUtc": "2026-06-21T02:10:52Z",
        "astronomicalDawnUtc": "2026-06-21T10:35:40Z",
        "astronomicalDuskUtc": "2026-06-21T02:40:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:09:00Z",
        "setUtc": "2026-07-21T01:17:00Z",
        "transitUtc": "2026-07-21T18:43:00Z",
        "civilDawnUtc": "2026-07-21T11:45:00Z",
        "civilDuskUtc": "2026-07-21T01:41:00Z",
        "nauticalDawnUtc": "2026-07-21T11:16:59Z",
        "nauticalDuskUtc": "2026-07-21T02:09:08Z",
        "astronomicalDawnUtc": "2026-07-21T10:48:00Z",
        "astronomicalDuskUtc": "2026-07-21T02:38:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T12:19:00Z",
        "setUtc": "2026-08-21T01:01:00Z",
        "transitUtc": "2026-08-21T18:40:00Z",
        "civilDawnUtc": "2026-08-21T11:56:00Z",
        "civilDuskUtc": "2026-08-21T01:23:00Z",
        "nauticalDawnUtc": "2026-08-21T11:29:46Z",
        "nauticalDuskUtc": "2026-08-21T01:49:58Z",
        "astronomicalDawnUtc": "2026-08-21T11:02:51Z",
        "astronomicalDuskUtc": "2026-08-21T02:16:53Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T12:25:00Z",
        "setUtc": "2026-09-21T00:34:00Z",
        "transitUtc": "2026-09-21T18:30:00Z",
        "civilDawnUtc": "2026-09-21T12:03:00Z",
        "civilDuskUtc": "2026-09-21T00:56:00Z",
        "nauticalDawnUtc": "2026-09-21T11:37:49Z",
        "nauticalDuskUtc": "2026-09-21T01:21:48Z",
        "astronomicalDawnUtc": "2026-09-21T11:12:13Z",
        "astronomicalDuskUtc": "2026-09-21T01:47:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T12:33:00Z",
        "setUtc": "2026-10-21T00:10:00Z",
        "transitUtc": "2026-10-21T18:21:00Z",
        "civilDawnUtc": "2026-10-21T12:11:00Z",
        "civilDuskUtc": "2026-10-21T00:32:00Z",
        "nauticalDawnUtc": "2026-10-21T11:45:00Z",
        "nauticalDuskUtc": "2026-10-21T00:57:36Z",
        "astronomicalDawnUtc": "2026-10-21T11:19:23Z",
        "astronomicalDuskUtc": "2026-10-21T01:23:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T12:48:00Z",
        "setUtc": "2026-11-21T23:57:00Z",
        "transitUtc": "2026-11-21T18:22:00Z",
        "civilDawnUtc": "2026-11-21T12:25:00Z",
        "civilDuskUtc": "2026-11-21T00:20:00Z",
        "nauticalDawnUtc": "2026-11-21T11:57:59Z",
        "nauticalDuskUtc": "2026-11-21T00:46:49Z",
        "astronomicalDawnUtc": "2026-11-21T11:31:27Z",
        "astronomicalDuskUtc": "2026-11-21T01:13:19Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mexico-city-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.4326,
        "longitudeInDegrees": -99.1332,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T13:06:00Z",
        "setUtc": "2026-12-21T00:03:00Z",
        "transitUtc": "2026-12-21T18:35:00Z",
        "civilDawnUtc": "2026-12-21T12:42:00Z",
        "civilDuskUtc": "2026-12-21T00:27:00Z",
        "nauticalDawnUtc": "2026-12-21T12:14:34Z",
        "nauticalDuskUtc": "2026-12-21T00:54:24Z",
        "astronomicalDawnUtc": "2026-12-21T11:47:28Z",
        "astronomicalDuskUtc": "2026-12-21T01:21:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T07:39:00Z",
        "setUtc": "2026-01-21T19:03:00Z",
        "transitUtc": "2026-01-21T13:21:00Z",
        "civilDawnUtc": "2026-01-21T07:17:00Z",
        "civilDuskUtc": "2026-01-21T19:26:00Z",
        "nauticalDawnUtc": "2026-01-21T06:50:24Z",
        "nauticalDuskUtc": "2026-01-21T19:52:03Z",
        "astronomicalDawnUtc": "2026-01-21T06:24:26Z",
        "astronomicalDuskUtc": "2026-01-21T20:18:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T07:31:00Z",
        "setUtc": "2026-02-21T19:16:00Z",
        "transitUtc": "2026-02-21T13:23:00Z",
        "civilDawnUtc": "2026-02-21T07:09:00Z",
        "civilDuskUtc": "2026-02-21T19:38:00Z",
        "nauticalDawnUtc": "2026-02-21T06:44:22Z",
        "nauticalDuskUtc": "2026-02-21T20:02:41Z",
        "astronomicalDawnUtc": "2026-02-21T06:19:21Z",
        "astronomicalDuskUtc": "2026-02-21T20:27:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T07:13:00Z",
        "setUtc": "2026-03-21T19:21:00Z",
        "transitUtc": "2026-03-21T13:17:00Z",
        "civilDawnUtc": "2026-03-21T06:52:00Z",
        "civilDuskUtc": "2026-03-21T19:42:00Z",
        "nauticalDawnUtc": "2026-03-21T06:27:09Z",
        "nauticalDuskUtc": "2026-03-21T20:07:05Z",
        "astronomicalDawnUtc": "2026-03-21T06:02:17Z",
        "astronomicalDuskUtc": "2026-03-21T20:31:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T06:52:00Z",
        "setUtc": "2026-04-21T19:25:00Z",
        "transitUtc": "2026-04-21T13:09:00Z",
        "civilDawnUtc": "2026-04-21T06:30:00Z",
        "civilDuskUtc": "2026-04-21T19:47:00Z",
        "nauticalDawnUtc": "2026-04-21T06:04:48Z",
        "nauticalDuskUtc": "2026-04-21T20:12:34Z",
        "astronomicalDawnUtc": "2026-04-21T05:38:52Z",
        "astronomicalDuskUtc": "2026-04-21T20:38:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T06:41:00Z",
        "setUtc": "2026-05-21T19:32:00Z",
        "transitUtc": "2026-05-21T13:06:00Z",
        "civilDawnUtc": "2026-05-21T06:18:00Z",
        "civilDuskUtc": "2026-05-21T19:56:00Z",
        "nauticalDawnUtc": "2026-05-21T05:50:26Z",
        "nauticalDuskUtc": "2026-05-21T20:22:42Z",
        "astronomicalDawnUtc": "2026-05-21T05:22:48Z",
        "astronomicalDuskUtc": "2026-05-21T20:50:23Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T06:42:00Z",
        "setUtc": "2026-06-21T19:42:00Z",
        "transitUtc": "2026-06-21T13:12:00Z",
        "civilDawnUtc": "2026-06-21T06:18:00Z",
        "civilDuskUtc": "2026-06-21T20:05:00Z",
        "nauticalDawnUtc": "2026-06-21T05:50:09Z",
        "nauticalDuskUtc": "2026-06-21T20:33:15Z",
        "astronomicalDawnUtc": "2026-06-21T05:21:33Z",
        "astronomicalDuskUtc": "2026-06-21T21:01:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T06:50:00Z",
        "setUtc": "2026-07-21T19:42:00Z",
        "transitUtc": "2026-07-21T13:16:00Z",
        "civilDawnUtc": "2026-07-21T06:27:00Z",
        "civilDuskUtc": "2026-07-21T20:05:00Z",
        "nauticalDawnUtc": "2026-07-21T05:59:53Z",
        "nauticalDuskUtc": "2026-07-21T20:32:35Z",
        "astronomicalDawnUtc": "2026-07-21T05:32:10Z",
        "astronomicalDuskUtc": "2026-07-21T21:00:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T06:57:00Z",
        "setUtc": "2026-08-21T19:29:00Z",
        "transitUtc": "2026-08-21T13:13:00Z",
        "civilDawnUtc": "2026-08-21T06:35:00Z",
        "civilDuskUtc": "2026-08-21T19:51:00Z",
        "nauticalDawnUtc": "2026-08-21T06:09:00Z",
        "nauticalDuskUtc": "2026-08-21T20:16:47Z",
        "astronomicalDawnUtc": "2026-08-21T05:43:01Z",
        "astronomicalDuskUtc": "2026-08-21T20:42:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T06:59:00Z",
        "setUtc": "2026-09-21T19:07:00Z",
        "transitUtc": "2026-09-21T13:03:00Z",
        "civilDawnUtc": "2026-09-21T06:38:00Z",
        "civilDuskUtc": "2026-09-21T19:28:00Z",
        "nauticalDawnUtc": "2026-09-21T06:12:39Z",
        "nauticalDuskUtc": "2026-09-21T19:52:58Z",
        "astronomicalDawnUtc": "2026-09-21T05:47:45Z",
        "astronomicalDuskUtc": "2026-09-21T20:17:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T07:02:00Z",
        "setUtc": "2026-10-21T18:46:00Z",
        "transitUtc": "2026-10-21T12:54:00Z",
        "civilDawnUtc": "2026-10-21T06:41:00Z",
        "civilDuskUtc": "2026-10-21T19:08:00Z",
        "nauticalDawnUtc": "2026-10-21T06:15:37Z",
        "nauticalDuskUtc": "2026-10-21T19:33:12Z",
        "astronomicalDawnUtc": "2026-10-21T05:50:35Z",
        "astronomicalDuskUtc": "2026-10-21T19:58:13Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T07:14:00Z",
        "setUtc": "2026-11-21T18:38:00Z",
        "transitUtc": "2026-11-21T12:56:00Z",
        "civilDawnUtc": "2026-11-21T06:51:00Z",
        "civilDuskUtc": "2026-11-21T19:00:00Z",
        "nauticalDawnUtc": "2026-11-21T06:25:00Z",
        "nauticalDuskUtc": "2026-11-21T19:26:22Z",
        "astronomicalDawnUtc": "2026-11-21T05:59:02Z",
        "astronomicalDuskUtc": "2026-11-21T19:52:21Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-dakar-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 14.7167,
        "longitudeInDegrees": -17.4677,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T07:30:00Z",
        "setUtc": "2026-12-21T18:46:00Z",
        "transitUtc": "2026-12-21T13:08:00Z",
        "civilDawnUtc": "2026-12-21T07:07:00Z",
        "civilDuskUtc": "2026-12-21T19:09:00Z",
        "nauticalDawnUtc": "2026-12-21T06:40:10Z",
        "nauticalDuskUtc": "2026-12-21T19:35:45Z",
        "astronomicalDawnUtc": "2026-12-21T06:13:36Z",
        "astronomicalDuskUtc": "2026-12-21T20:02:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T23:46:00Z",
        "setUtc": "2026-01-21T11:13:00Z",
        "transitUtc": "2026-01-21T05:29:00Z",
        "civilDawnUtc": "2026-01-21T23:23:00Z",
        "civilDuskUtc": "2026-01-21T11:35:00Z",
        "nauticalDawnUtc": "2026-01-21T22:57:19Z",
        "nauticalDuskUtc": "2026-01-21T12:01:17Z",
        "astronomicalDawnUtc": "2026-01-21T22:31:28Z",
        "astronomicalDuskUtc": "2026-01-21T12:27:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T23:38:00Z",
        "setUtc": "2026-02-21T11:25:00Z",
        "transitUtc": "2026-02-21T05:32:00Z",
        "civilDawnUtc": "2026-02-21T23:17:00Z",
        "civilDuskUtc": "2026-02-21T11:46:00Z",
        "nauticalDawnUtc": "2026-02-21T22:51:38Z",
        "nauticalDuskUtc": "2026-02-21T12:11:17Z",
        "astronomicalDawnUtc": "2026-02-21T22:26:44Z",
        "astronomicalDuskUtc": "2026-02-21T12:36:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T23:21:00Z",
        "setUtc": "2026-03-21T11:29:00Z",
        "transitUtc": "2026-03-21T05:25:00Z",
        "civilDawnUtc": "2026-03-21T23:00:00Z",
        "civilDuskUtc": "2026-03-21T11:50:00Z",
        "nauticalDawnUtc": "2026-03-21T22:35:03Z",
        "nauticalDuskUtc": "2026-03-21T12:14:55Z",
        "astronomicalDawnUtc": "2026-03-21T22:10:17Z",
        "astronomicalDuskUtc": "2026-03-21T12:39:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T23:01:00Z",
        "setUtc": "2026-04-21T11:32:00Z",
        "transitUtc": "2026-04-21T05:17:00Z",
        "civilDawnUtc": "2026-04-21T22:39:00Z",
        "civilDuskUtc": "2026-04-21T11:54:00Z",
        "nauticalDawnUtc": "2026-04-21T22:13:37Z",
        "nauticalDuskUtc": "2026-04-21T12:19:29Z",
        "astronomicalDawnUtc": "2026-04-21T21:47:49Z",
        "astronomicalDuskUtc": "2026-04-21T12:45:17Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T22:50:00Z",
        "setUtc": "2026-05-21T11:39:00Z",
        "transitUtc": "2026-05-21T05:15:00Z",
        "civilDawnUtc": "2026-05-21T22:27:00Z",
        "civilDuskUtc": "2026-05-21T12:02:00Z",
        "nauticalDawnUtc": "2026-05-21T22:00:14Z",
        "nauticalDuskUtc": "2026-05-21T12:28:52Z",
        "astronomicalDawnUtc": "2026-05-21T21:32:46Z",
        "astronomicalDuskUtc": "2026-05-21T12:56:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T22:52:00Z",
        "setUtc": "2026-06-21T11:48:00Z",
        "transitUtc": "2026-06-21T05:20:00Z",
        "civilDawnUtc": "2026-06-21T22:28:00Z",
        "civilDuskUtc": "2026-06-21T12:11:00Z",
        "nauticalDawnUtc": "2026-06-21T22:00:33Z",
        "nauticalDuskUtc": "2026-06-21T12:39:10Z",
        "astronomicalDawnUtc": "2026-06-21T21:32:12Z",
        "astronomicalDuskUtc": "2026-06-21T13:07:31Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T23:00:00Z",
        "setUtc": "2026-07-21T11:49:00Z",
        "transitUtc": "2026-07-21T05:24:00Z",
        "civilDawnUtc": "2026-07-21T22:37:00Z",
        "civilDuskUtc": "2026-07-21T12:12:00Z",
        "nauticalDawnUtc": "2026-07-21T22:10:05Z",
        "nauticalDuskUtc": "2026-07-21T12:38:57Z",
        "astronomicalDawnUtc": "2026-07-21T21:42:37Z",
        "astronomicalDuskUtc": "2026-07-21T13:06:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T23:06:00Z",
        "setUtc": "2026-08-21T11:37:00Z",
        "transitUtc": "2026-08-21T05:21:00Z",
        "civilDawnUtc": "2026-08-21T22:44:00Z",
        "civilDuskUtc": "2026-08-21T11:58:00Z",
        "nauticalDawnUtc": "2026-08-21T22:18:22Z",
        "nauticalDuskUtc": "2026-08-21T12:24:01Z",
        "astronomicalDawnUtc": "2026-08-21T21:52:35Z",
        "astronomicalDuskUtc": "2026-08-21T12:49:48Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T23:07:00Z",
        "setUtc": "2026-09-21T11:15:00Z",
        "transitUtc": "2026-09-21T05:11:00Z",
        "civilDawnUtc": "2026-09-21T22:46:00Z",
        "civilDuskUtc": "2026-09-21T11:36:00Z",
        "nauticalDawnUtc": "2026-09-21T22:21:04Z",
        "nauticalDuskUtc": "2026-09-21T12:01:05Z",
        "astronomicalDawnUtc": "2026-09-21T21:56:17Z",
        "astronomicalDuskUtc": "2026-09-21T12:25:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T23:10:00Z",
        "setUtc": "2026-10-21T10:55:00Z",
        "transitUtc": "2026-10-21T05:03:00Z",
        "civilDawnUtc": "2026-10-21T22:48:00Z",
        "civilDuskUtc": "2026-10-21T11:17:00Z",
        "nauticalDawnUtc": "2026-10-21T22:23:16Z",
        "nauticalDuskUtc": "2026-10-21T11:42:03Z",
        "astronomicalDawnUtc": "2026-10-21T21:58:19Z",
        "astronomicalDuskUtc": "2026-10-21T12:06:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T23:21:00Z",
        "setUtc": "2026-11-21T10:47:00Z",
        "transitUtc": "2026-11-21T05:04:00Z",
        "civilDawnUtc": "2026-11-21T22:58:00Z",
        "civilDuskUtc": "2026-11-21T11:10:00Z",
        "nauticalDawnUtc": "2026-11-21T22:32:09Z",
        "nauticalDuskUtc": "2026-11-21T11:35:45Z",
        "astronomicalDawnUtc": "2026-11-21T22:06:14Z",
        "astronomicalDuskUtc": "2026-11-21T12:01:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-bangkok-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 13.7563,
        "longitudeInDegrees": 100.5018,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T23:37:00Z",
        "setUtc": "2026-12-21T10:55:00Z",
        "transitUtc": "2026-12-21T05:16:00Z",
        "civilDawnUtc": "2026-12-21T23:14:00Z",
        "civilDuskUtc": "2026-12-21T11:19:00Z",
        "nauticalDawnUtc": "2026-12-21T22:47:04Z",
        "nauticalDuskUtc": "2026-12-21T11:45:16Z",
        "astronomicalDawnUtc": "2026-12-21T22:20:35Z",
        "astronomicalDuskUtc": "2026-12-21T12:11:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T23:15:00Z",
        "setUtc": "2026-01-21T11:18:00Z",
        "transitUtc": "2026-01-21T05:16:00Z",
        "civilDawnUtc": "2026-01-21T22:53:00Z",
        "civilDuskUtc": "2026-01-21T11:40:00Z",
        "nauticalDawnUtc": "2026-01-21T22:27:04Z",
        "nauticalDuskUtc": "2026-01-21T12:05:05Z",
        "astronomicalDawnUtc": "2026-01-21T22:01:30Z",
        "astronomicalDuskUtc": "2026-01-21T12:30:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T23:16:00Z",
        "setUtc": "2026-02-21T11:21:00Z",
        "transitUtc": "2026-02-21T05:18:00Z",
        "civilDawnUtc": "2026-02-21T22:55:00Z",
        "civilDuskUtc": "2026-02-21T11:42:00Z",
        "nauticalDawnUtc": "2026-02-21T22:30:26Z",
        "nauticalDuskUtc": "2026-02-21T12:06:05Z",
        "astronomicalDawnUtc": "2026-02-21T22:06:02Z",
        "astronomicalDuskUtc": "2026-02-21T12:30:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T23:08:00Z",
        "setUtc": "2026-03-21T11:15:00Z",
        "transitUtc": "2026-03-21T05:12:00Z",
        "civilDawnUtc": "2026-03-21T22:48:00Z",
        "civilDuskUtc": "2026-03-21T11:36:00Z",
        "nauticalDawnUtc": "2026-03-21T22:23:41Z",
        "nauticalDuskUtc": "2026-03-21T11:59:54Z",
        "astronomicalDawnUtc": "2026-03-21T21:59:40Z",
        "astronomicalDuskUtc": "2026-03-21T12:23:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T22:59:00Z",
        "setUtc": "2026-04-21T11:08:00Z",
        "transitUtc": "2026-04-21T05:03:00Z",
        "civilDawnUtc": "2026-04-21T22:38:00Z",
        "civilDuskUtc": "2026-04-21T11:29:00Z",
        "nauticalDawnUtc": "2026-04-21T22:13:01Z",
        "nauticalDuskUtc": "2026-04-21T11:53:40Z",
        "astronomicalDawnUtc": "2026-04-21T21:48:24Z",
        "astronomicalDuskUtc": "2026-04-21T12:18:17Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T22:56:00Z",
        "setUtc": "2026-05-21T11:07:00Z",
        "transitUtc": "2026-05-21T05:01:00Z",
        "civilDawnUtc": "2026-05-21T22:34:00Z",
        "civilDuskUtc": "2026-05-21T11:29:00Z",
        "nauticalDawnUtc": "2026-05-21T22:08:03Z",
        "nauticalDuskUtc": "2026-05-21T11:54:35Z",
        "astronomicalDawnUtc": "2026-05-21T21:42:15Z",
        "astronomicalDuskUtc": "2026-05-21T12:20:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T23:01:00Z",
        "setUtc": "2026-06-21T11:12:00Z",
        "transitUtc": "2026-06-21T05:06:00Z",
        "civilDawnUtc": "2026-06-21T22:38:00Z",
        "civilDuskUtc": "2026-06-21T11:35:00Z",
        "nauticalDawnUtc": "2026-06-21T22:11:50Z",
        "nauticalDuskUtc": "2026-06-21T12:01:21Z",
        "astronomicalDawnUtc": "2026-06-21T21:45:23Z",
        "astronomicalDuskUtc": "2026-06-21T12:27:47Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T23:06:00Z",
        "setUtc": "2026-07-21T11:17:00Z",
        "transitUtc": "2026-07-21T05:11:00Z",
        "civilDawnUtc": "2026-07-21T22:44:00Z",
        "civilDuskUtc": "2026-07-21T11:39:00Z",
        "nauticalDawnUtc": "2026-07-21T22:17:54Z",
        "nauticalDuskUtc": "2026-07-21T12:04:31Z",
        "astronomicalDawnUtc": "2026-07-21T21:52:06Z",
        "astronomicalDuskUtc": "2026-07-21T12:30:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T23:03:00Z",
        "setUtc": "2026-08-21T11:12:00Z",
        "transitUtc": "2026-08-21T05:08:00Z",
        "civilDawnUtc": "2026-08-21T22:42:00Z",
        "civilDuskUtc": "2026-08-21T11:34:00Z",
        "nauticalDawnUtc": "2026-08-21T22:17:33Z",
        "nauticalDuskUtc": "2026-08-21T11:58:09Z",
        "astronomicalDawnUtc": "2026-08-21T21:52:56Z",
        "astronomicalDuskUtc": "2026-08-21T12:22:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T22:54:00Z",
        "setUtc": "2026-09-21T11:01:00Z",
        "transitUtc": "2026-09-21T04:58:00Z",
        "civilDawnUtc": "2026-09-21T22:34:00Z",
        "civilDuskUtc": "2026-09-21T11:22:00Z",
        "nauticalDawnUtc": "2026-09-21T22:09:36Z",
        "nauticalDuskUtc": "2026-09-21T11:45:52Z",
        "astronomicalDawnUtc": "2026-09-21T21:45:36Z",
        "astronomicalDuskUtc": "2026-09-21T12:09:52Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T22:47:00Z",
        "setUtc": "2026-10-21T10:52:00Z",
        "transitUtc": "2026-10-21T04:49:00Z",
        "civilDawnUtc": "2026-10-21T22:26:00Z",
        "civilDuskUtc": "2026-10-21T11:13:00Z",
        "nauticalDawnUtc": "2026-10-21T22:01:27Z",
        "nauticalDuskUtc": "2026-10-21T11:37:11Z",
        "astronomicalDawnUtc": "2026-10-21T21:37:00Z",
        "astronomicalDuskUtc": "2026-10-21T12:01:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T22:49:00Z",
        "setUtc": "2026-11-21T10:52:00Z",
        "transitUtc": "2026-11-21T04:51:00Z",
        "civilDawnUtc": "2026-11-21T22:27:00Z",
        "civilDuskUtc": "2026-11-21T11:14:00Z",
        "nauticalDawnUtc": "2026-11-21T22:01:33Z",
        "nauticalDuskUtc": "2026-11-21T11:39:41Z",
        "astronomicalDawnUtc": "2026-11-21T21:35:56Z",
        "astronomicalDuskUtc": "2026-11-21T12:05:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-singapore-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.3521,
        "longitudeInDegrees": 103.8198,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T23:02:00Z",
        "setUtc": "2026-12-21T11:04:00Z",
        "transitUtc": "2026-12-21T05:03:00Z",
        "civilDawnUtc": "2026-12-21T22:39:00Z",
        "civilDuskUtc": "2026-12-21T11:27:00Z",
        "nauticalDawnUtc": "2026-12-21T22:13:00Z",
        "nauticalDuskUtc": "2026-12-21T11:52:46Z",
        "astronomicalDawnUtc": "2026-12-21T21:46:44Z",
        "astronomicalDuskUtc": "2026-12-21T12:19:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T11:21:00Z",
        "setUtc": "2026-01-21T23:29:00Z",
        "transitUtc": "2026-01-21T17:25:00Z",
        "civilDawnUtc": "2026-01-21T10:59:00Z",
        "civilDuskUtc": "2026-01-21T23:51:00Z",
        "nauticalDawnUtc": "2026-01-21T10:33:48Z",
        "nauticalDuskUtc": "2026-01-21T00:16:24Z",
        "astronomicalDawnUtc": "2026-01-21T10:08:09Z",
        "astronomicalDuskUtc": "2026-01-21T00:42:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T11:24:00Z",
        "setUtc": "2026-02-21T23:31:00Z",
        "transitUtc": "2026-02-21T17:27:00Z",
        "civilDawnUtc": "2026-02-21T11:03:00Z",
        "civilDuskUtc": "2026-02-21T23:52:00Z",
        "nauticalDawnUtc": "2026-02-21T10:38:29Z",
        "nauticalDuskUtc": "2026-02-21T00:16:28Z",
        "astronomicalDawnUtc": "2026-02-21T10:14:03Z",
        "astronomicalDuskUtc": "2026-02-21T00:40:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T11:18:00Z",
        "setUtc": "2026-03-21T23:24:00Z",
        "transitUtc": "2026-03-21T17:21:00Z",
        "civilDawnUtc": "2026-03-21T10:57:00Z",
        "civilDuskUtc": "2026-03-21T23:45:00Z",
        "nauticalDawnUtc": "2026-03-21T10:33:03Z",
        "nauticalDuskUtc": "2026-03-21T00:09:09Z",
        "astronomicalDawnUtc": "2026-03-21T10:09:03Z",
        "astronomicalDuskUtc": "2026-03-21T00:33:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T11:09:00Z",
        "setUtc": "2026-04-21T23:16:00Z",
        "transitUtc": "2026-04-21T17:13:00Z",
        "civilDawnUtc": "2026-04-21T10:48:00Z",
        "civilDuskUtc": "2026-04-21T23:37:00Z",
        "nauticalDawnUtc": "2026-04-21T10:23:40Z",
        "nauticalDuskUtc": "2026-04-21T00:01:33Z",
        "astronomicalDawnUtc": "2026-04-21T09:59:06Z",
        "astronomicalDuskUtc": "2026-04-21T00:26:06Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T11:07:00Z",
        "setUtc": "2026-05-21T23:14:00Z",
        "transitUtc": "2026-05-21T17:10:00Z",
        "civilDawnUtc": "2026-05-21T10:45:00Z",
        "civilDuskUtc": "2026-05-21T23:36:00Z",
        "nauticalDawnUtc": "2026-05-21T10:19:32Z",
        "astronomicalDawnUtc": "2026-05-21T09:53:50Z",
        "astronomicalDuskUtc": "2026-05-21T00:27:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T11:12:00Z",
        "setUtc": "2026-06-21T23:19:00Z",
        "transitUtc": "2026-06-21T17:16:00Z",
        "civilDawnUtc": "2026-06-21T10:50:00Z",
        "civilDuskUtc": "2026-06-21T23:42:00Z",
        "nauticalDawnUtc": "2026-06-21T10:23:37Z",
        "nauticalDuskUtc": "2026-06-21T00:07:38Z",
        "astronomicalDawnUtc": "2026-06-21T09:57:17Z",
        "astronomicalDuskUtc": "2026-06-21T00:33:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T11:17:00Z",
        "setUtc": "2026-07-21T23:24:00Z",
        "transitUtc": "2026-07-21T17:20:00Z",
        "civilDawnUtc": "2026-07-21T10:55:00Z",
        "civilDuskUtc": "2026-07-21T23:46:00Z",
        "nauticalDawnUtc": "2026-07-21T10:29:20Z",
        "nauticalDuskUtc": "2026-07-21T00:11:19Z",
        "astronomicalDawnUtc": "2026-07-21T10:03:36Z",
        "astronomicalDuskUtc": "2026-07-21T00:37:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T11:14:00Z",
        "setUtc": "2026-08-21T23:20:00Z",
        "transitUtc": "2026-08-21T17:17:00Z",
        "civilDawnUtc": "2026-08-21T10:53:00Z",
        "civilDuskUtc": "2026-08-21T23:41:00Z",
        "nauticalDawnUtc": "2026-08-21T10:28:07Z",
        "nauticalDuskUtc": "2026-08-21T00:06:07Z",
        "astronomicalDawnUtc": "2026-08-21T10:03:33Z",
        "astronomicalDuskUtc": "2026-08-21T00:30:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T11:04:00Z",
        "setUtc": "2026-09-21T23:10:00Z",
        "transitUtc": "2026-09-21T17:07:00Z",
        "civilDawnUtc": "2026-09-21T10:43:00Z",
        "civilDuskUtc": "2026-09-21T23:31:00Z",
        "nauticalDawnUtc": "2026-09-21T10:18:59Z",
        "nauticalDuskUtc": "2026-09-21T23:54:46Z",
        "astronomicalDawnUtc": "2026-09-21T09:55:00Z",
        "astronomicalDuskUtc": "2026-09-21T00:19:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T10:55:00Z",
        "setUtc": "2026-10-21T23:02:00Z",
        "transitUtc": "2026-10-21T16:58:00Z",
        "civilDawnUtc": "2026-10-21T10:34:00Z",
        "civilDuskUtc": "2026-10-21T23:23:00Z",
        "nauticalDawnUtc": "2026-10-21T10:09:31Z",
        "nauticalDuskUtc": "2026-10-21T23:47:28Z",
        "astronomicalDawnUtc": "2026-10-21T09:45:03Z",
        "astronomicalDuskUtc": "2026-10-21T00:12:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T10:56:00Z",
        "setUtc": "2026-11-21T23:04:00Z",
        "transitUtc": "2026-11-21T17:00:00Z",
        "civilDawnUtc": "2026-11-21T10:34:00Z",
        "civilDuskUtc": "2026-11-21T23:26:00Z",
        "nauticalDawnUtc": "2026-11-21T10:08:20Z",
        "nauticalDuskUtc": "2026-11-21T23:51:17Z",
        "astronomicalDawnUtc": "2026-11-21T09:42:40Z",
        "astronomicalDuskUtc": "2026-11-21T00:16:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-quito-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -0.1807,
        "longitudeInDegrees": -78.4678,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T11:08:00Z",
        "setUtc": "2026-12-21T23:16:00Z",
        "transitUtc": "2026-12-21T17:12:00Z",
        "civilDawnUtc": "2026-12-21T10:45:00Z",
        "civilDuskUtc": "2026-12-21T23:39:00Z",
        "nauticalDawnUtc": "2026-12-21T10:19:12Z",
        "nauticalDuskUtc": "2026-12-21T00:04:23Z",
        "astronomicalDawnUtc": "2026-12-21T09:52:50Z",
        "astronomicalDuskUtc": "2026-12-21T00:30:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T03:38:00Z",
        "setUtc": "2026-01-21T15:49:00Z",
        "transitUtc": "2026-01-21T09:44:00Z",
        "civilDawnUtc": "2026-01-21T03:16:00Z",
        "civilDuskUtc": "2026-01-21T16:11:00Z",
        "nauticalDawnUtc": "2026-01-21T02:50:52Z",
        "nauticalDuskUtc": "2026-01-21T16:37:02Z",
        "astronomicalDawnUtc": "2026-01-21T02:25:08Z",
        "astronomicalDuskUtc": "2026-01-21T17:02:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T03:42:00Z",
        "setUtc": "2026-02-21T15:51:00Z",
        "transitUtc": "2026-02-21T09:46:00Z",
        "civilDawnUtc": "2026-02-21T03:21:00Z",
        "civilDuskUtc": "2026-02-21T16:12:00Z",
        "nauticalDawnUtc": "2026-02-21T02:56:29Z",
        "nauticalDuskUtc": "2026-02-21T16:36:02Z",
        "astronomicalDawnUtc": "2026-02-21T02:32:00Z",
        "astronomicalDuskUtc": "2026-02-21T17:00:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T03:37:00Z",
        "setUtc": "2026-03-21T15:43:00Z",
        "transitUtc": "2026-03-21T09:40:00Z",
        "civilDawnUtc": "2026-03-21T03:16:00Z",
        "civilDuskUtc": "2026-03-21T16:04:00Z",
        "nauticalDawnUtc": "2026-03-21T02:51:59Z",
        "nauticalDuskUtc": "2026-03-21T16:27:46Z",
        "astronomicalDawnUtc": "2026-03-21T02:27:59Z",
        "astronomicalDuskUtc": "2026-03-21T16:51:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T03:29:00Z",
        "setUtc": "2026-04-21T15:34:00Z",
        "transitUtc": "2026-04-21T09:31:00Z",
        "civilDawnUtc": "2026-04-21T03:08:00Z",
        "civilDuskUtc": "2026-04-21T15:55:00Z",
        "nauticalDawnUtc": "2026-04-21T02:43:31Z",
        "nauticalDuskUtc": "2026-04-21T16:19:20Z",
        "astronomicalDawnUtc": "2026-04-21T02:19:00Z",
        "astronomicalDuskUtc": "2026-04-21T16:43:53Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T03:28:00Z",
        "setUtc": "2026-05-21T15:31:00Z",
        "transitUtc": "2026-05-21T09:29:00Z",
        "civilDawnUtc": "2026-05-21T03:06:00Z",
        "civilDuskUtc": "2026-05-21T15:53:00Z",
        "nauticalDawnUtc": "2026-05-21T02:40:02Z",
        "nauticalDuskUtc": "2026-05-21T16:18:35Z",
        "astronomicalDawnUtc": "2026-05-21T02:14:24Z",
        "astronomicalDuskUtc": "2026-05-21T16:44:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T03:33:00Z",
        "setUtc": "2026-06-21T15:36:00Z",
        "transitUtc": "2026-06-21T09:35:00Z",
        "civilDawnUtc": "2026-06-21T03:11:00Z",
        "civilDuskUtc": "2026-06-21T15:58:00Z",
        "nauticalDawnUtc": "2026-06-21T02:44:21Z",
        "nauticalDuskUtc": "2026-06-21T16:24:40Z",
        "astronomicalDawnUtc": "2026-06-21T02:18:05Z",
        "astronomicalDuskUtc": "2026-06-21T16:50:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T03:38:00Z",
        "setUtc": "2026-07-21T15:41:00Z",
        "transitUtc": "2026-07-21T09:39:00Z",
        "civilDawnUtc": "2026-07-21T03:15:00Z",
        "civilDuskUtc": "2026-07-21T16:03:00Z",
        "nauticalDawnUtc": "2026-07-21T02:49:50Z",
        "nauticalDuskUtc": "2026-07-21T16:28:28Z",
        "astronomicalDawnUtc": "2026-07-21T02:24:08Z",
        "astronomicalDuskUtc": "2026-07-21T16:54:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T03:34:00Z",
        "setUtc": "2026-08-21T15:38:00Z",
        "transitUtc": "2026-08-21T09:36:00Z",
        "civilDawnUtc": "2026-08-21T03:13:00Z",
        "civilDuskUtc": "2026-08-21T15:59:00Z",
        "nauticalDawnUtc": "2026-08-21T02:47:59Z",
        "nauticalDuskUtc": "2026-08-21T16:23:48Z",
        "astronomicalDawnUtc": "2026-08-21T02:23:26Z",
        "astronomicalDuskUtc": "2026-08-21T16:48:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T03:23:00Z",
        "setUtc": "2026-09-21T15:29:00Z",
        "transitUtc": "2026-09-21T09:26:00Z",
        "civilDawnUtc": "2026-09-21T03:02:00Z",
        "civilDuskUtc": "2026-09-21T15:50:00Z",
        "nauticalDawnUtc": "2026-09-21T02:37:59Z",
        "nauticalDuskUtc": "2026-09-21T16:13:41Z",
        "astronomicalDawnUtc": "2026-09-21T02:13:59Z",
        "astronomicalDuskUtc": "2026-09-21T16:37:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T03:13:00Z",
        "setUtc": "2026-10-21T15:22:00Z",
        "transitUtc": "2026-10-21T09:17:00Z",
        "civilDawnUtc": "2026-10-21T02:52:00Z",
        "civilDuskUtc": "2026-10-21T15:43:00Z",
        "nauticalDawnUtc": "2026-10-21T02:27:33Z",
        "nauticalDuskUtc": "2026-10-21T16:07:13Z",
        "astronomicalDawnUtc": "2026-10-21T02:03:04Z",
        "astronomicalDuskUtc": "2026-10-21T16:31:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T03:13:00Z",
        "setUtc": "2026-11-21T15:24:00Z",
        "transitUtc": "2026-11-21T09:19:00Z",
        "civilDawnUtc": "2026-11-21T02:51:00Z",
        "civilDuskUtc": "2026-11-21T15:46:00Z",
        "nauticalDawnUtc": "2026-11-21T02:25:27Z",
        "nauticalDuskUtc": "2026-11-21T16:11:41Z",
        "astronomicalDawnUtc": "2026-11-21T01:59:44Z",
        "astronomicalDuskUtc": "2026-11-21T16:37:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-nairobi-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -1.2921,
        "longitudeInDegrees": 36.8219,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T03:25:00Z",
        "setUtc": "2026-12-21T15:37:00Z",
        "transitUtc": "2026-12-21T09:31:00Z",
        "civilDawnUtc": "2026-12-21T03:02:00Z",
        "civilDuskUtc": "2026-12-21T15:59:00Z",
        "nauticalDawnUtc": "2026-12-21T02:35:53Z",
        "nauticalDuskUtc": "2026-12-21T16:25:34Z",
        "astronomicalDawnUtc": "2026-12-21T02:09:27Z",
        "astronomicalDuskUtc": "2026-12-21T16:52:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T16:40:00Z",
        "setUtc": "2026-01-21T04:42:00Z",
        "transitUtc": "2026-01-21T22:41:00Z",
        "civilDawnUtc": "2026-01-21T16:18:00Z",
        "civilDuskUtc": "2026-01-21T05:04:00Z",
        "nauticalDawnUtc": "2026-01-21T15:52:43Z",
        "nauticalDuskUtc": "2026-01-21T05:29:16Z",
        "astronomicalDawnUtc": "2026-01-21T15:27:10Z",
        "astronomicalDuskUtc": "2026-01-21T05:54:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T16:41:00Z",
        "setUtc": "2026-02-21T04:45:00Z",
        "transitUtc": "2026-02-21T22:43:00Z",
        "civilDawnUtc": "2026-02-21T16:20:00Z",
        "civilDuskUtc": "2026-02-21T05:06:00Z",
        "nauticalDawnUtc": "2026-02-21T15:55:50Z",
        "nauticalDuskUtc": "2026-02-21T05:30:44Z",
        "astronomicalDawnUtc": "2026-02-21T15:31:26Z",
        "astronomicalDuskUtc": "2026-02-21T05:55:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T16:33:00Z",
        "setUtc": "2026-03-21T04:40:00Z",
        "transitUtc": "2026-03-21T22:37:00Z",
        "civilDawnUtc": "2026-03-21T16:13:00Z",
        "civilDuskUtc": "2026-03-21T05:01:00Z",
        "nauticalDawnUtc": "2026-03-21T15:48:44Z",
        "nauticalDuskUtc": "2026-03-21T05:24:59Z",
        "astronomicalDawnUtc": "2026-03-21T15:24:43Z",
        "astronomicalDuskUtc": "2026-03-21T05:49:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T16:23:00Z",
        "setUtc": "2026-04-21T04:33:00Z",
        "transitUtc": "2026-04-21T22:28:00Z",
        "civilDawnUtc": "2026-04-21T16:02:00Z",
        "civilDuskUtc": "2026-04-21T04:55:00Z",
        "nauticalDawnUtc": "2026-04-21T15:37:38Z",
        "nauticalDuskUtc": "2026-04-21T05:19:09Z",
        "astronomicalDawnUtc": "2026-04-21T15:13:00Z",
        "astronomicalDuskUtc": "2026-04-21T05:43:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T16:20:00Z",
        "setUtc": "2026-05-21T04:33:00Z",
        "transitUtc": "2026-05-21T22:26:00Z",
        "civilDawnUtc": "2026-05-21T15:58:00Z",
        "civilDuskUtc": "2026-05-21T04:55:00Z",
        "nauticalDawnUtc": "2026-05-21T15:32:14Z",
        "nauticalDuskUtc": "2026-05-21T05:20:20Z",
        "astronomicalDawnUtc": "2026-05-21T15:06:25Z",
        "astronomicalDuskUtc": "2026-05-21T05:46:08Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T16:25:00Z",
        "setUtc": "2026-06-21T04:38:00Z",
        "transitUtc": "2026-06-21T22:32:00Z",
        "civilDawnUtc": "2026-06-21T16:02:00Z",
        "civilDuskUtc": "2026-06-21T05:01:00Z",
        "nauticalDawnUtc": "2026-06-21T15:35:49Z",
        "nauticalDuskUtc": "2026-06-21T05:27:13Z",
        "astronomicalDawnUtc": "2026-06-21T15:09:20Z",
        "astronomicalDuskUtc": "2026-06-21T05:53:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T16:30:00Z",
        "setUtc": "2026-07-21T04:42:00Z",
        "transitUtc": "2026-07-21T22:36:00Z",
        "civilDawnUtc": "2026-07-21T16:08:00Z",
        "civilDuskUtc": "2026-07-21T05:05:00Z",
        "nauticalDawnUtc": "2026-07-21T15:42:03Z",
        "nauticalDuskUtc": "2026-07-21T05:30:20Z",
        "astronomicalDawnUtc": "2026-07-21T15:16:12Z",
        "astronomicalDuskUtc": "2026-07-21T05:56:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T16:28:00Z",
        "setUtc": "2026-08-21T04:38:00Z",
        "transitUtc": "2026-08-21T22:33:00Z",
        "civilDawnUtc": "2026-08-21T16:07:00Z",
        "civilDuskUtc": "2026-08-21T04:59:00Z",
        "nauticalDawnUtc": "2026-08-21T15:42:07Z",
        "nauticalDuskUtc": "2026-08-21T05:23:43Z",
        "astronomicalDawnUtc": "2026-08-21T15:17:29Z",
        "astronomicalDuskUtc": "2026-08-21T05:48:21Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T16:19:00Z",
        "setUtc": "2026-09-21T04:26:00Z",
        "transitUtc": "2026-09-21T22:23:00Z",
        "civilDawnUtc": "2026-09-21T15:59:00Z",
        "civilDuskUtc": "2026-09-21T04:47:00Z",
        "nauticalDawnUtc": "2026-09-21T15:34:39Z",
        "nauticalDuskUtc": "2026-09-21T05:11:00Z",
        "astronomicalDawnUtc": "2026-09-21T15:10:38Z",
        "astronomicalDuskUtc": "2026-09-21T05:35:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T16:12:00Z",
        "setUtc": "2026-10-21T04:16:00Z",
        "transitUtc": "2026-10-21T22:14:00Z",
        "civilDawnUtc": "2026-10-21T15:51:00Z",
        "civilDuskUtc": "2026-10-21T04:37:00Z",
        "nauticalDawnUtc": "2026-10-21T15:26:53Z",
        "nauticalDuskUtc": "2026-10-21T05:01:49Z",
        "astronomicalDawnUtc": "2026-10-21T15:02:27Z",
        "astronomicalDuskUtc": "2026-10-21T05:26:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T16:15:00Z",
        "setUtc": "2026-11-21T04:16:00Z",
        "transitUtc": "2026-11-21T22:16:00Z",
        "civilDawnUtc": "2026-11-21T15:53:00Z",
        "civilDuskUtc": "2026-11-21T04:38:00Z",
        "nauticalDawnUtc": "2026-11-21T15:27:15Z",
        "nauticalDuskUtc": "2026-11-21T05:03:50Z",
        "astronomicalDawnUtc": "2026-11-21T15:01:39Z",
        "astronomicalDuskUtc": "2026-11-21T05:29:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-kiribati-line-islands-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 1.8721,
        "longitudeInDegrees": -157.4278,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T16:27:00Z",
        "setUtc": "2026-12-21T04:28:00Z",
        "transitUtc": "2026-12-21T22:28:00Z",
        "civilDawnUtc": "2026-12-21T16:05:00Z",
        "civilDuskUtc": "2026-12-21T04:51:00Z",
        "nauticalDawnUtc": "2026-12-21T15:38:46Z",
        "nauticalDuskUtc": "2026-12-21T05:16:43Z",
        "astronomicalDawnUtc": "2026-12-21T15:12:31Z",
        "astronomicalDuskUtc": "2026-12-21T05:42:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T22:52:00Z",
        "setUtc": "2026-01-21T11:16:00Z",
        "transitUtc": "2026-01-21T05:04:00Z",
        "civilDawnUtc": "2026-01-21T22:29:00Z",
        "civilDuskUtc": "2026-01-21T11:39:00Z",
        "nauticalDawnUtc": "2026-01-21T22:03:27Z",
        "nauticalDuskUtc": "2026-01-21T12:04:33Z",
        "astronomicalDawnUtc": "2026-01-21T21:37:20Z",
        "astronomicalDuskUtc": "2026-01-21T12:30:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T22:58:00Z",
        "setUtc": "2026-02-21T11:14:00Z",
        "transitUtc": "2026-02-21T05:06:00Z",
        "civilDawnUtc": "2026-02-21T22:37:00Z",
        "civilDuskUtc": "2026-02-21T11:35:00Z",
        "nauticalDawnUtc": "2026-02-21T22:12:24Z",
        "nauticalDuskUtc": "2026-02-21T12:00:00Z",
        "astronomicalDawnUtc": "2026-02-21T21:47:41Z",
        "astronomicalDuskUtc": "2026-02-21T12:24:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T22:57:00Z",
        "setUtc": "2026-03-21T11:03:00Z",
        "transitUtc": "2026-03-21T05:00:00Z",
        "civilDawnUtc": "2026-03-21T22:36:00Z",
        "civilDuskUtc": "2026-03-21T11:24:00Z",
        "nauticalDawnUtc": "2026-03-21T22:11:35Z",
        "nauticalDuskUtc": "2026-03-21T11:47:53Z",
        "astronomicalDawnUtc": "2026-03-21T21:47:26Z",
        "astronomicalDuskUtc": "2026-03-21T12:12:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T22:53:00Z",
        "setUtc": "2026-04-21T10:49:00Z",
        "transitUtc": "2026-04-21T04:51:00Z",
        "civilDawnUtc": "2026-04-21T22:32:00Z",
        "civilDuskUtc": "2026-04-21T11:11:00Z",
        "nauticalDawnUtc": "2026-04-21T22:07:17Z",
        "nauticalDuskUtc": "2026-04-21T11:35:17Z",
        "astronomicalDawnUtc": "2026-04-21T21:42:42Z",
        "astronomicalDuskUtc": "2026-04-21T11:59:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T22:55:00Z",
        "setUtc": "2026-05-21T10:44:00Z",
        "transitUtc": "2026-05-21T04:49:00Z",
        "civilDawnUtc": "2026-05-21T22:33:00Z",
        "civilDuskUtc": "2026-05-21T11:06:00Z",
        "nauticalDawnUtc": "2026-05-21T22:07:08Z",
        "nauticalDuskUtc": "2026-05-21T11:31:20Z",
        "astronomicalDawnUtc": "2026-05-21T21:41:32Z",
        "astronomicalDuskUtc": "2026-05-21T11:56:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T23:02:00Z",
        "setUtc": "2026-06-21T10:47:00Z",
        "transitUtc": "2026-06-21T04:54:00Z",
        "civilDawnUtc": "2026-06-21T22:39:00Z",
        "civilDuskUtc": "2026-06-21T11:10:00Z",
        "nauticalDawnUtc": "2026-06-21T22:12:53Z",
        "nauticalDuskUtc": "2026-06-21T11:36:05Z",
        "astronomicalDawnUtc": "2026-06-21T21:46:43Z",
        "astronomicalDuskUtc": "2026-06-21T12:02:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T23:05:00Z",
        "setUtc": "2026-07-21T10:53:00Z",
        "transitUtc": "2026-07-21T04:59:00Z",
        "civilDawnUtc": "2026-07-21T22:43:00Z",
        "civilDuskUtc": "2026-07-21T11:16:00Z",
        "nauticalDawnUtc": "2026-07-21T22:16:59Z",
        "nauticalDuskUtc": "2026-07-21T11:41:10Z",
        "astronomicalDawnUtc": "2026-07-21T21:51:23Z",
        "astronomicalDuskUtc": "2026-07-21T12:06:47Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T22:57:00Z",
        "setUtc": "2026-08-21T10:54:00Z",
        "transitUtc": "2026-08-21T04:56:00Z",
        "civilDawnUtc": "2026-08-21T22:36:00Z",
        "civilDuskUtc": "2026-08-21T11:15:00Z",
        "nauticalDawnUtc": "2026-08-21T22:11:41Z",
        "nauticalDuskUtc": "2026-08-21T11:39:45Z",
        "astronomicalDawnUtc": "2026-08-21T21:47:07Z",
        "astronomicalDuskUtc": "2026-08-21T12:04:19Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T22:42:00Z",
        "setUtc": "2026-09-21T10:49:00Z",
        "transitUtc": "2026-09-21T04:46:00Z",
        "civilDawnUtc": "2026-09-21T22:22:00Z",
        "civilDuskUtc": "2026-09-21T11:10:00Z",
        "nauticalDawnUtc": "2026-09-21T21:57:27Z",
        "nauticalDuskUtc": "2026-09-21T11:33:43Z",
        "astronomicalDawnUtc": "2026-09-21T21:33:19Z",
        "astronomicalDuskUtc": "2026-09-21T11:57:52Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T22:29:00Z",
        "setUtc": "2026-10-21T10:45:00Z",
        "transitUtc": "2026-10-21T04:37:00Z",
        "civilDawnUtc": "2026-10-21T22:08:00Z",
        "civilDuskUtc": "2026-10-21T11:07:00Z",
        "nauticalDawnUtc": "2026-10-21T21:43:03Z",
        "nauticalDuskUtc": "2026-10-21T11:31:17Z",
        "astronomicalDawnUtc": "2026-10-21T21:18:16Z",
        "astronomicalDuskUtc": "2026-10-21T11:56:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T22:26:00Z",
        "setUtc": "2026-11-21T10:51:00Z",
        "transitUtc": "2026-11-21T04:38:00Z",
        "civilDawnUtc": "2026-11-21T22:04:00Z",
        "civilDuskUtc": "2026-11-21T11:13:00Z",
        "nauticalDawnUtc": "2026-11-21T21:37:45Z",
        "nauticalDuskUtc": "2026-11-21T11:39:14Z",
        "astronomicalDawnUtc": "2026-11-21T21:11:34Z",
        "astronomicalDuskUtc": "2026-11-21T12:05:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-jakarta-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.2088,
        "longitudeInDegrees": 106.8456,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T22:36:00Z",
        "setUtc": "2026-12-21T11:05:00Z",
        "transitUtc": "2026-12-21T04:51:00Z",
        "civilDawnUtc": "2026-12-21T22:14:00Z",
        "civilDuskUtc": "2026-12-21T11:28:00Z",
        "nauticalDawnUtc": "2026-12-21T21:47:01Z",
        "nauticalDuskUtc": "2026-12-21T11:54:32Z",
        "astronomicalDawnUtc": "2026-12-21T21:20:04Z",
        "astronomicalDuskUtc": "2026-12-21T12:21:29Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T10:58:00Z",
        "setUtc": "2026-01-21T23:41:00Z",
        "transitUtc": "2026-01-21T17:20:00Z",
        "civilDawnUtc": "2026-01-21T10:35:00Z",
        "civilDuskUtc": "2026-01-21T00:03:00Z",
        "nauticalDawnUtc": "2026-01-21T10:08:53Z",
        "nauticalDuskUtc": "2026-01-21T00:30:00Z",
        "astronomicalDawnUtc": "2026-01-21T09:41:52Z",
        "astronomicalDuskUtc": "2026-01-21T00:57:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T11:09:00Z",
        "setUtc": "2026-02-21T23:34:00Z",
        "transitUtc": "2026-02-21T17:22:00Z",
        "civilDawnUtc": "2026-02-21T10:48:00Z",
        "civilDuskUtc": "2026-02-21T23:56:00Z",
        "nauticalDawnUtc": "2026-02-21T10:22:30Z",
        "nauticalDuskUtc": "2026-02-21T00:21:12Z",
        "astronomicalDawnUtc": "2026-02-21T09:57:09Z",
        "astronomicalDuskUtc": "2026-02-21T00:46:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T11:12:00Z",
        "setUtc": "2026-03-21T23:18:00Z",
        "transitUtc": "2026-03-21T17:15:00Z",
        "civilDawnUtc": "2026-03-21T10:51:00Z",
        "civilDuskUtc": "2026-03-21T23:39:00Z",
        "nauticalDawnUtc": "2026-03-21T10:26:32Z",
        "nauticalDuskUtc": "2026-03-21T00:04:25Z",
        "astronomicalDawnUtc": "2026-03-21T10:01:57Z",
        "astronomicalDuskUtc": "2026-03-21T00:28:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T11:14:00Z",
        "setUtc": "2026-04-21T23:00:00Z",
        "transitUtc": "2026-04-21T17:07:00Z",
        "civilDawnUtc": "2026-04-21T10:52:00Z",
        "civilDuskUtc": "2026-04-21T23:21:00Z",
        "nauticalDawnUtc": "2026-04-21T10:27:13Z",
        "nauticalDuskUtc": "2026-04-21T23:46:16Z",
        "astronomicalDawnUtc": "2026-04-21T10:02:21Z",
        "astronomicalDuskUtc": "2026-04-21T00:11:34Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T11:19:00Z",
        "setUtc": "2026-05-21T22:50:00Z",
        "transitUtc": "2026-05-21T17:05:00Z",
        "civilDawnUtc": "2026-05-21T10:57:00Z",
        "civilDuskUtc": "2026-05-21T23:13:00Z",
        "nauticalDawnUtc": "2026-05-21T10:30:45Z",
        "nauticalDuskUtc": "2026-05-21T23:38:45Z",
        "astronomicalDawnUtc": "2026-05-21T10:04:56Z",
        "astronomicalDuskUtc": "2026-05-21T00:04:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T11:28:00Z",
        "setUtc": "2026-06-21T22:53:00Z",
        "transitUtc": "2026-06-21T17:10:00Z",
        "civilDawnUtc": "2026-06-21T11:04:00Z",
        "civilDuskUtc": "2026-06-21T23:16:00Z",
        "nauticalDawnUtc": "2026-06-21T10:37:59Z",
        "nauticalDuskUtc": "2026-06-21T23:42:05Z",
        "astronomicalDawnUtc": "2026-06-21T10:11:38Z",
        "astronomicalDuskUtc": "2026-06-21T00:08:13Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T11:29:00Z",
        "setUtc": "2026-07-21T23:00:00Z",
        "transitUtc": "2026-07-21T17:15:00Z",
        "civilDawnUtc": "2026-07-21T11:07:00Z",
        "civilDuskUtc": "2026-07-21T23:23:00Z",
        "nauticalDawnUtc": "2026-07-21T10:40:44Z",
        "nauticalDuskUtc": "2026-07-21T23:48:37Z",
        "astronomicalDawnUtc": "2026-07-21T10:14:54Z",
        "astronomicalDuskUtc": "2026-07-21T00:14:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T11:18:00Z",
        "setUtc": "2026-08-21T23:04:00Z",
        "transitUtc": "2026-08-21T17:11:00Z",
        "civilDawnUtc": "2026-08-21T10:57:00Z",
        "civilDuskUtc": "2026-08-21T23:26:00Z",
        "nauticalDawnUtc": "2026-08-21T10:31:46Z",
        "nauticalDuskUtc": "2026-08-21T23:50:56Z",
        "astronomicalDawnUtc": "2026-08-21T10:06:54Z",
        "astronomicalDuskUtc": "2026-08-21T00:15:49Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T10:58:00Z",
        "setUtc": "2026-09-21T23:04:00Z",
        "transitUtc": "2026-09-21T17:01:00Z",
        "civilDawnUtc": "2026-09-21T10:37:00Z",
        "civilDuskUtc": "2026-09-21T23:25:00Z",
        "nauticalDawnUtc": "2026-09-21T10:12:43Z",
        "nauticalDuskUtc": "2026-09-21T23:49:49Z",
        "astronomicalDawnUtc": "2026-09-21T09:48:10Z",
        "astronomicalDuskUtc": "2026-09-21T00:14:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T10:40:00Z",
        "setUtc": "2026-10-21T23:06:00Z",
        "transitUtc": "2026-10-21T16:53:00Z",
        "civilDawnUtc": "2026-10-21T10:18:00Z",
        "civilDuskUtc": "2026-10-21T23:27:00Z",
        "nauticalDawnUtc": "2026-10-21T09:53:15Z",
        "nauticalDuskUtc": "2026-10-21T23:52:30Z",
        "astronomicalDawnUtc": "2026-10-21T09:27:53Z",
        "astronomicalDuskUtc": "2026-10-21T00:17:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T10:33:00Z",
        "setUtc": "2026-11-21T23:16:00Z",
        "transitUtc": "2026-11-21T16:54:00Z",
        "civilDawnUtc": "2026-11-21T10:10:00Z",
        "civilDuskUtc": "2026-11-21T23:38:00Z",
        "nauticalDawnUtc": "2026-11-21T09:43:19Z",
        "nauticalDuskUtc": "2026-11-21T00:04:29Z",
        "astronomicalDawnUtc": "2026-11-21T09:16:17Z",
        "astronomicalDuskUtc": "2026-11-21T00:31:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-lima-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -12.0464,
        "longitudeInDegrees": -77.0428,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T10:41:00Z",
        "setUtc": "2026-12-21T23:31:00Z",
        "transitUtc": "2026-12-21T17:06:00Z",
        "civilDawnUtc": "2026-12-21T10:18:00Z",
        "civilDuskUtc": "2026-12-21T23:55:00Z",
        "nauticalDawnUtc": "2026-12-21T09:50:32Z",
        "nauticalDuskUtc": "2026-12-21T00:21:39Z",
        "astronomicalDawnUtc": "2026-12-21T09:22:34Z",
        "astronomicalDuskUtc": "2026-12-21T00:49:37Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T17:47:00Z",
        "setUtc": "2026-01-21T06:48:00Z",
        "transitUtc": "2026-01-21T00:17:00Z",
        "civilDawnUtc": "2026-01-21T17:23:00Z",
        "civilDuskUtc": "2026-01-21T07:12:00Z",
        "nauticalDawnUtc": "2026-01-21T16:55:32Z",
        "nauticalDuskUtc": "2026-01-21T07:39:37Z",
        "astronomicalDawnUtc": "2026-01-21T16:27:08Z",
        "astronomicalDuskUtc": "2026-01-21T08:08:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T18:02:00Z",
        "setUtc": "2026-02-21T06:37:00Z",
        "transitUtc": "2026-02-21T00:20:00Z",
        "civilDawnUtc": "2026-02-21T17:40:00Z",
        "civilDuskUtc": "2026-02-21T07:00:00Z",
        "nauticalDawnUtc": "2026-02-21T17:14:09Z",
        "nauticalDuskUtc": "2026-02-21T07:25:36Z",
        "astronomicalDawnUtc": "2026-02-21T16:47:48Z",
        "astronomicalDuskUtc": "2026-02-21T07:51:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T18:10:00Z",
        "setUtc": "2026-03-21T06:17:00Z",
        "transitUtc": "2026-03-21T00:13:00Z",
        "civilDawnUtc": "2026-03-21T17:49:00Z",
        "civilDuskUtc": "2026-03-21T06:38:00Z",
        "nauticalDawnUtc": "2026-03-21T17:23:19Z",
        "nauticalDuskUtc": "2026-03-21T07:03:35Z",
        "astronomicalDawnUtc": "2026-03-21T16:57:59Z",
        "astronomicalDuskUtc": "2026-03-21T07:28:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T18:17:00Z",
        "setUtc": "2026-04-21T05:53:00Z",
        "transitUtc": "2026-04-21T00:05:00Z",
        "civilDawnUtc": "2026-04-21T17:55:00Z",
        "civilDuskUtc": "2026-04-21T06:15:00Z",
        "nauticalDawnUtc": "2026-04-21T17:29:27Z",
        "nauticalDuskUtc": "2026-04-21T06:40:31Z",
        "astronomicalDawnUtc": "2026-04-21T17:03:56Z",
        "astronomicalDuskUtc": "2026-04-21T07:06:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T18:27:00Z",
        "setUtc": "2026-05-21T05:39:00Z",
        "transitUtc": "2026-05-21T00:03:00Z",
        "civilDawnUtc": "2026-05-21T18:04:00Z",
        "civilDuskUtc": "2026-05-21T06:02:00Z",
        "nauticalDawnUtc": "2026-05-21T17:37:03Z",
        "nauticalDuskUtc": "2026-05-21T06:28:39Z",
        "astronomicalDawnUtc": "2026-05-21T17:10:39Z",
        "astronomicalDuskUtc": "2026-05-21T06:55:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T18:37:00Z",
        "setUtc": "2026-06-21T05:39:00Z",
        "transitUtc": "2026-06-21T00:08:00Z",
        "civilDawnUtc": "2026-06-21T18:13:00Z",
        "civilDuskUtc": "2026-06-21T06:03:00Z",
        "nauticalDawnUtc": "2026-06-21T17:45:55Z",
        "nauticalDuskUtc": "2026-06-21T06:30:07Z",
        "astronomicalDawnUtc": "2026-06-21T17:19:00Z",
        "astronomicalDuskUtc": "2026-06-21T06:57:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T18:37:00Z",
        "setUtc": "2026-07-21T05:48:00Z",
        "transitUtc": "2026-07-21T00:13:00Z",
        "civilDawnUtc": "2026-07-21T18:14:00Z",
        "civilDuskUtc": "2026-07-21T06:12:00Z",
        "nauticalDawnUtc": "2026-07-21T17:46:59Z",
        "nauticalDuskUtc": "2026-07-21T06:38:14Z",
        "astronomicalDawnUtc": "2026-07-21T17:20:35Z",
        "astronomicalDuskUtc": "2026-07-21T07:04:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T18:22:00Z",
        "setUtc": "2026-08-21T05:57:00Z",
        "transitUtc": "2026-08-21T00:09:00Z",
        "civilDawnUtc": "2026-08-21T17:59:00Z",
        "civilDuskUtc": "2026-08-21T06:19:00Z",
        "nauticalDawnUtc": "2026-08-21T17:33:47Z",
        "nauticalDuskUtc": "2026-08-21T06:44:46Z",
        "astronomicalDawnUtc": "2026-08-21T17:08:18Z",
        "astronomicalDuskUtc": "2026-08-21T07:10:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T17:56:00Z",
        "setUtc": "2026-09-21T06:02:00Z",
        "civilDawnUtc": "2026-09-21T17:35:00Z",
        "civilDuskUtc": "2026-09-21T06:24:00Z",
        "nauticalDawnUtc": "2026-09-21T17:09:20Z",
        "nauticalDuskUtc": "2026-09-21T06:49:00Z",
        "astronomicalDawnUtc": "2026-09-21T16:44:01Z",
        "astronomicalDuskUtc": "2026-09-21T07:14:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T17:33:00Z",
        "setUtc": "2026-10-21T06:09:00Z",
        "transitUtc": "2026-10-21T23:51:00Z",
        "civilDawnUtc": "2026-10-21T17:11:00Z",
        "civilDuskUtc": "2026-10-21T06:31:00Z",
        "nauticalDawnUtc": "2026-10-21T16:44:25Z",
        "nauticalDuskUtc": "2026-10-21T06:57:01Z",
        "astronomicalDawnUtc": "2026-10-21T16:18:01Z",
        "astronomicalDuskUtc": "2026-10-21T07:23:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T17:21:00Z",
        "setUtc": "2026-11-21T06:23:00Z",
        "transitUtc": "2026-11-21T23:52:00Z",
        "civilDawnUtc": "2026-11-21T16:57:00Z",
        "civilDuskUtc": "2026-11-21T06:47:00Z",
        "nauticalDawnUtc": "2026-11-21T16:29:40Z",
        "nauticalDuskUtc": "2026-11-21T07:14:17Z",
        "astronomicalDawnUtc": "2026-11-21T16:01:12Z",
        "astronomicalDuskUtc": "2026-11-21T07:42:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-suva-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -18.1248,
        "longitudeInDegrees": 178.4501,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T17:28:00Z",
        "setUtc": "2026-12-21T06:41:00Z",
        "transitUtc": "2026-12-21T00:04:00Z",
        "civilDawnUtc": "2026-12-21T17:04:00Z",
        "civilDuskUtc": "2026-12-21T07:05:00Z",
        "nauticalDawnUtc": "2026-12-21T16:34:57Z",
        "nauticalDuskUtc": "2026-12-21T07:33:35Z",
        "astronomicalDawnUtc": "2026-12-21T16:05:20Z",
        "astronomicalDuskUtc": "2026-12-21T08:03:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T17:16:00Z",
        "setUtc": "2026-01-21T06:28:00Z",
        "transitUtc": "2026-01-21T23:52:00Z",
        "civilDawnUtc": "2026-01-21T16:52:00Z",
        "civilDuskUtc": "2026-01-21T06:52:00Z",
        "nauticalDawnUtc": "2026-01-21T16:23:48Z",
        "nauticalDuskUtc": "2026-01-21T07:20:35Z",
        "astronomicalDawnUtc": "2026-01-21T15:54:26Z",
        "astronomicalDuskUtc": "2026-01-21T07:49:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T17:34:00Z",
        "setUtc": "2026-02-21T06:15:00Z",
        "transitUtc": "2026-02-21T23:54:00Z",
        "civilDawnUtc": "2026-02-21T17:12:00Z",
        "civilDuskUtc": "2026-02-21T06:37:00Z",
        "nauticalDawnUtc": "2026-02-21T16:45:08Z",
        "nauticalDuskUtc": "2026-02-21T07:03:52Z",
        "astronomicalDawnUtc": "2026-02-21T16:18:07Z",
        "astronomicalDuskUtc": "2026-02-21T07:30:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T17:45:00Z",
        "setUtc": "2026-03-21T05:51:00Z",
        "transitUtc": "2026-03-21T23:48:00Z",
        "civilDawnUtc": "2026-03-21T17:23:00Z",
        "civilDuskUtc": "2026-03-21T06:13:00Z",
        "nauticalDawnUtc": "2026-03-21T16:57:04Z",
        "nauticalDuskUtc": "2026-03-21T06:39:07Z",
        "astronomicalDawnUtc": "2026-03-21T16:31:12Z",
        "astronomicalDuskUtc": "2026-03-21T07:04:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T17:55:00Z",
        "setUtc": "2026-04-21T05:25:00Z",
        "transitUtc": "2026-04-21T23:39:00Z",
        "civilDawnUtc": "2026-04-21T17:32:00Z",
        "civilDuskUtc": "2026-04-21T05:47:00Z",
        "nauticalDawnUtc": "2026-04-21T17:06:00Z",
        "nauticalDuskUtc": "2026-04-21T06:13:13Z",
        "astronomicalDawnUtc": "2026-04-21T16:40:03Z",
        "astronomicalDuskUtc": "2026-04-21T06:39:09Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T18:06:00Z",
        "setUtc": "2026-05-21T05:08:00Z",
        "transitUtc": "2026-05-21T23:37:00Z",
        "civilDawnUtc": "2026-05-21T17:43:00Z",
        "civilDuskUtc": "2026-05-21T05:32:00Z",
        "nauticalDawnUtc": "2026-05-21T17:15:41Z",
        "nauticalDuskUtc": "2026-05-21T05:59:15Z",
        "astronomicalDawnUtc": "2026-05-21T16:48:52Z",
        "astronomicalDuskUtc": "2026-05-21T06:26:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T18:17:00Z",
        "setUtc": "2026-06-21T05:08:00Z",
        "transitUtc": "2026-06-21T23:43:00Z",
        "civilDawnUtc": "2026-06-21T17:53:00Z",
        "civilDuskUtc": "2026-06-21T05:32:00Z",
        "nauticalDawnUtc": "2026-06-21T17:25:24Z",
        "nauticalDuskUtc": "2026-06-21T05:59:50Z",
        "astronomicalDawnUtc": "2026-06-21T16:58:03Z",
        "astronomicalDuskUtc": "2026-06-21T06:27:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T18:16:00Z",
        "setUtc": "2026-07-21T05:18:00Z",
        "transitUtc": "2026-07-21T23:47:00Z",
        "civilDawnUtc": "2026-07-21T17:53:00Z",
        "civilDuskUtc": "2026-07-21T05:42:00Z",
        "nauticalDawnUtc": "2026-07-21T17:25:39Z",
        "nauticalDuskUtc": "2026-07-21T06:08:45Z",
        "astronomicalDawnUtc": "2026-07-21T16:58:50Z",
        "astronomicalDuskUtc": "2026-07-21T06:35:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T17:59:00Z",
        "setUtc": "2026-08-21T05:29:00Z",
        "transitUtc": "2026-08-21T23:44:00Z",
        "civilDawnUtc": "2026-08-21T17:36:00Z",
        "civilDuskUtc": "2026-08-21T05:51:00Z",
        "nauticalDawnUtc": "2026-08-21T17:10:19Z",
        "nauticalDuskUtc": "2026-08-21T06:17:24Z",
        "astronomicalDawnUtc": "2026-08-21T16:44:24Z",
        "astronomicalDuskUtc": "2026-08-21T06:43:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T17:31:00Z",
        "setUtc": "2026-09-21T05:36:00Z",
        "transitUtc": "2026-09-21T23:34:00Z",
        "civilDawnUtc": "2026-09-21T17:09:00Z",
        "civilDuskUtc": "2026-09-21T05:59:00Z",
        "nauticalDawnUtc": "2026-09-21T16:43:07Z",
        "nauticalDuskUtc": "2026-09-21T06:24:25Z",
        "astronomicalDawnUtc": "2026-09-21T16:17:17Z",
        "astronomicalDuskUtc": "2026-09-21T06:50:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T17:05:00Z",
        "setUtc": "2026-10-21T05:46:00Z",
        "transitUtc": "2026-10-21T23:25:00Z",
        "civilDawnUtc": "2026-10-21T16:42:00Z",
        "civilDuskUtc": "2026-10-21T06:09:00Z",
        "nauticalDawnUtc": "2026-10-21T16:15:18Z",
        "nauticalDuskUtc": "2026-10-21T06:35:19Z",
        "astronomicalDawnUtc": "2026-10-21T15:48:13Z",
        "astronomicalDuskUtc": "2026-10-21T07:02:24Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T16:50:00Z",
        "setUtc": "2026-11-21T06:03:00Z",
        "transitUtc": "2026-11-21T23:27:00Z",
        "civilDawnUtc": "2026-11-21T16:26:00Z",
        "civilDuskUtc": "2026-11-21T06:27:00Z",
        "nauticalDawnUtc": "2026-11-21T15:57:52Z",
        "nauticalDuskUtc": "2026-11-21T06:55:16Z",
        "astronomicalDawnUtc": "2026-11-21T15:28:28Z",
        "astronomicalDuskUtc": "2026-11-21T07:24:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-tonga-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -21.1394,
        "longitudeInDegrees": -175.2018,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T16:56:00Z",
        "setUtc": "2026-12-21T06:21:00Z",
        "transitUtc": "2026-12-21T23:39:00Z",
        "civilDawnUtc": "2026-12-21T16:32:00Z",
        "civilDuskUtc": "2026-12-21T06:46:00Z",
        "nauticalDawnUtc": "2026-12-21T16:02:00Z",
        "nauticalDuskUtc": "2026-12-21T07:15:43Z",
        "astronomicalDawnUtc": "2026-12-21T15:31:17Z",
        "astronomicalDuskUtc": "2026-12-21T07:46:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T08:25:00Z",
        "setUtc": "2026-01-21T21:43:00Z",
        "transitUtc": "2026-01-21T15:04:00Z",
        "civilDawnUtc": "2026-01-21T08:00:00Z",
        "civilDuskUtc": "2026-01-21T22:07:00Z",
        "nauticalDawnUtc": "2026-01-21T07:31:26Z",
        "nauticalDuskUtc": "2026-01-21T22:36:15Z",
        "astronomicalDawnUtc": "2026-01-21T07:01:24Z",
        "astronomicalDuskUtc": "2026-01-21T23:06:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T08:45:00Z",
        "setUtc": "2026-02-21T21:28:00Z",
        "transitUtc": "2026-02-21T15:06:00Z",
        "civilDawnUtc": "2026-02-21T08:22:00Z",
        "civilDuskUtc": "2026-02-21T21:51:00Z",
        "nauticalDawnUtc": "2026-02-21T07:54:32Z",
        "nauticalDuskUtc": "2026-02-21T22:17:30Z",
        "astronomicalDawnUtc": "2026-02-21T07:27:02Z",
        "astronomicalDuskUtc": "2026-02-21T22:44:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T08:57:00Z",
        "setUtc": "2026-03-21T21:02:00Z",
        "transitUtc": "2026-03-21T15:00:00Z",
        "civilDawnUtc": "2026-03-21T08:34:00Z",
        "civilDuskUtc": "2026-03-21T21:25:00Z",
        "nauticalDawnUtc": "2026-03-21T08:08:12Z",
        "nauticalDuskUtc": "2026-03-21T21:51:00Z",
        "astronomicalDawnUtc": "2026-03-21T07:41:59Z",
        "astronomicalDuskUtc": "2026-03-21T22:17:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T09:08:00Z",
        "setUtc": "2026-04-21T20:34:00Z",
        "transitUtc": "2026-04-21T14:51:00Z",
        "civilDawnUtc": "2026-04-21T08:45:00Z",
        "civilDuskUtc": "2026-04-21T20:57:00Z",
        "nauticalDawnUtc": "2026-04-21T08:18:52Z",
        "nauticalDuskUtc": "2026-04-21T21:23:33Z",
        "astronomicalDawnUtc": "2026-04-21T07:52:37Z",
        "astronomicalDuskUtc": "2026-04-21T21:49:48Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T09:21:00Z",
        "setUtc": "2026-05-21T20:17:00Z",
        "transitUtc": "2026-05-21T14:49:00Z",
        "civilDawnUtc": "2026-05-21T08:57:00Z",
        "civilDuskUtc": "2026-05-21T20:41:00Z",
        "nauticalDawnUtc": "2026-05-21T08:29:48Z",
        "nauticalDuskUtc": "2026-05-21T21:08:37Z",
        "astronomicalDawnUtc": "2026-05-21T08:02:41Z",
        "astronomicalDuskUtc": "2026-05-21T21:35:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T09:33:00Z",
        "setUtc": "2026-06-21T20:16:00Z",
        "transitUtc": "2026-06-21T14:55:00Z",
        "civilDawnUtc": "2026-06-21T09:08:00Z",
        "civilDuskUtc": "2026-06-21T20:41:00Z",
        "nauticalDawnUtc": "2026-06-21T08:40:05Z",
        "nauticalDuskUtc": "2026-06-21T21:08:59Z",
        "astronomicalDawnUtc": "2026-06-21T08:12:26Z",
        "astronomicalDuskUtc": "2026-06-21T21:36:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T09:31:00Z",
        "setUtc": "2026-07-21T20:27:00Z",
        "transitUtc": "2026-07-21T14:59:00Z",
        "civilDawnUtc": "2026-07-21T09:07:00Z",
        "civilDuskUtc": "2026-07-21T20:51:00Z",
        "nauticalDawnUtc": "2026-07-21T08:40:01Z",
        "nauticalDuskUtc": "2026-07-21T21:18:28Z",
        "astronomicalDawnUtc": "2026-07-21T08:12:53Z",
        "astronomicalDuskUtc": "2026-07-21T21:45:35Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T09:13:00Z",
        "setUtc": "2026-08-21T20:39:00Z",
        "transitUtc": "2026-08-21T14:56:00Z",
        "civilDawnUtc": "2026-08-21T08:50:00Z",
        "civilDuskUtc": "2026-08-21T21:02:00Z",
        "nauticalDawnUtc": "2026-08-21T08:23:35Z",
        "nauticalDuskUtc": "2026-08-21T21:28:21Z",
        "astronomicalDawnUtc": "2026-08-21T07:57:21Z",
        "astronomicalDuskUtc": "2026-08-21T21:54:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T08:43:00Z",
        "setUtc": "2026-09-21T20:49:00Z",
        "transitUtc": "2026-09-21T14:46:00Z",
        "civilDawnUtc": "2026-09-21T08:21:00Z",
        "civilDuskUtc": "2026-09-21T21:11:00Z",
        "nauticalDawnUtc": "2026-09-21T07:54:47Z",
        "nauticalDuskUtc": "2026-09-21T21:37:03Z",
        "astronomicalDawnUtc": "2026-09-21T07:28:37Z",
        "astronomicalDuskUtc": "2026-09-21T22:03:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T08:15:00Z",
        "setUtc": "2026-10-21T21:00:00Z",
        "transitUtc": "2026-10-21T14:37:00Z",
        "civilDawnUtc": "2026-10-21T07:52:00Z",
        "civilDuskUtc": "2026-10-21T21:23:00Z",
        "nauticalDawnUtc": "2026-10-21T07:25:10Z",
        "nauticalDuskUtc": "2026-10-21T21:49:52Z",
        "astronomicalDawnUtc": "2026-10-21T06:57:39Z",
        "astronomicalDuskUtc": "2026-10-21T22:17:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T07:59:00Z",
        "setUtc": "2026-11-21T21:18:00Z",
        "transitUtc": "2026-11-21T14:39:00Z",
        "civilDawnUtc": "2026-11-21T07:35:00Z",
        "civilDuskUtc": "2026-11-21T21:43:00Z",
        "nauticalDawnUtc": "2026-11-21T07:05:52Z",
        "nauticalDuskUtc": "2026-11-21T22:11:38Z",
        "astronomicalDawnUtc": "2026-11-21T06:35:51Z",
        "astronomicalDuskUtc": "2026-11-21T22:41:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-rio-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -22.9068,
        "longitudeInDegrees": -43.1729,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T08:04:00Z",
        "setUtc": "2026-12-21T21:37:00Z",
        "transitUtc": "2026-12-21T14:51:00Z",
        "civilDawnUtc": "2026-12-21T07:39:00Z",
        "civilDuskUtc": "2026-12-21T22:02:00Z",
        "nauticalDawnUtc": "2026-12-21T07:09:00Z",
        "nauticalDuskUtc": "2026-12-21T22:32:38Z",
        "astronomicalDawnUtc": "2026-12-21T06:37:31Z",
        "astronomicalDuskUtc": "2026-12-21T23:04:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T03:34:00Z",
        "setUtc": "2026-01-21T17:04:00Z",
        "transitUtc": "2026-01-21T10:19:00Z",
        "civilDawnUtc": "2026-01-21T03:09:00Z",
        "civilDuskUtc": "2026-01-21T17:29:00Z",
        "nauticalDawnUtc": "2026-01-21T02:38:26Z",
        "nauticalDuskUtc": "2026-01-21T17:59:19Z",
        "astronomicalDawnUtc": "2026-01-21T02:06:58Z",
        "astronomicalDuskUtc": "2026-01-21T18:30:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T03:57:00Z",
        "setUtc": "2026-02-21T16:46:00Z",
        "transitUtc": "2026-02-21T10:21:00Z",
        "civilDawnUtc": "2026-02-21T03:33:00Z",
        "civilDuskUtc": "2026-02-21T17:09:00Z",
        "nauticalDawnUtc": "2026-02-21T03:04:54Z",
        "nauticalDuskUtc": "2026-02-21T17:37:21Z",
        "astronomicalDawnUtc": "2026-02-21T02:36:23Z",
        "astronomicalDuskUtc": "2026-02-21T18:05:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T04:12:00Z",
        "setUtc": "2026-03-21T16:18:00Z",
        "transitUtc": "2026-03-21T10:15:00Z",
        "civilDawnUtc": "2026-03-21T03:49:00Z",
        "civilDuskUtc": "2026-03-21T16:41:00Z",
        "nauticalDawnUtc": "2026-03-21T03:21:54Z",
        "nauticalDuskUtc": "2026-03-21T17:07:36Z",
        "astronomicalDawnUtc": "2026-03-21T02:54:55Z",
        "astronomicalDuskUtc": "2026-03-21T17:34:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T04:26:00Z",
        "setUtc": "2026-04-21T15:46:00Z",
        "transitUtc": "2026-04-21T10:07:00Z",
        "civilDawnUtc": "2026-04-21T04:03:00Z",
        "civilDuskUtc": "2026-04-21T16:10:00Z",
        "nauticalDawnUtc": "2026-04-21T03:35:52Z",
        "nauticalDuskUtc": "2026-04-21T16:36:49Z",
        "astronomicalDawnUtc": "2026-04-21T03:08:58Z",
        "astronomicalDuskUtc": "2026-04-21T17:03:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T04:42:00Z",
        "setUtc": "2026-05-21T15:27:00Z",
        "transitUtc": "2026-05-21T10:04:00Z",
        "civilDawnUtc": "2026-05-21T04:17:00Z",
        "civilDuskUtc": "2026-05-21T15:51:00Z",
        "nauticalDawnUtc": "2026-05-21T03:49:15Z",
        "nauticalDuskUtc": "2026-05-21T16:19:21Z",
        "astronomicalDawnUtc": "2026-05-21T03:21:29Z",
        "astronomicalDuskUtc": "2026-05-21T16:47:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T04:55:00Z",
        "setUtc": "2026-06-21T15:24:00Z",
        "transitUtc": "2026-06-21T10:10:00Z",
        "civilDawnUtc": "2026-06-21T04:29:00Z",
        "civilDuskUtc": "2026-06-21T15:50:00Z",
        "nauticalDawnUtc": "2026-06-21T04:00:35Z",
        "nauticalDuskUtc": "2026-06-21T16:18:39Z",
        "astronomicalDawnUtc": "2026-06-21T03:32:16Z",
        "astronomicalDuskUtc": "2026-06-21T16:46:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T04:53:00Z",
        "setUtc": "2026-07-21T15:36:00Z",
        "transitUtc": "2026-07-21T10:14:00Z",
        "civilDawnUtc": "2026-07-21T04:28:00Z",
        "civilDuskUtc": "2026-07-21T16:01:00Z",
        "nauticalDawnUtc": "2026-07-21T03:59:41Z",
        "nauticalDuskUtc": "2026-07-21T16:29:03Z",
        "astronomicalDawnUtc": "2026-07-21T03:31:53Z",
        "astronomicalDuskUtc": "2026-07-21T16:56:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T04:32:00Z",
        "setUtc": "2026-08-21T15:51:00Z",
        "transitUtc": "2026-08-21T10:11:00Z",
        "civilDawnUtc": "2026-08-21T04:08:00Z",
        "civilDuskUtc": "2026-08-21T16:14:00Z",
        "nauticalDawnUtc": "2026-08-21T03:40:54Z",
        "nauticalDuskUtc": "2026-08-21T16:41:26Z",
        "astronomicalDawnUtc": "2026-08-21T03:14:00Z",
        "astronomicalDuskUtc": "2026-08-21T17:08:21Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T03:59:00Z",
        "setUtc": "2026-09-21T16:04:00Z",
        "transitUtc": "2026-09-21T10:01:00Z",
        "civilDawnUtc": "2026-09-21T03:36:00Z",
        "civilDuskUtc": "2026-09-21T16:27:00Z",
        "nauticalDawnUtc": "2026-09-21T03:08:54Z",
        "nauticalDuskUtc": "2026-09-21T16:53:23Z",
        "astronomicalDawnUtc": "2026-09-21T02:41:59Z",
        "astronomicalDuskUtc": "2026-09-21T17:20:21Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T03:27:00Z",
        "setUtc": "2026-10-21T16:18:00Z",
        "transitUtc": "2026-10-21T09:52:00Z",
        "civilDawnUtc": "2026-10-21T03:04:00Z",
        "civilDuskUtc": "2026-10-21T16:42:00Z",
        "nauticalDawnUtc": "2026-10-21T02:35:49Z",
        "nauticalDuskUtc": "2026-10-21T17:09:36Z",
        "astronomicalDawnUtc": "2026-10-21T02:07:20Z",
        "astronomicalDuskUtc": "2026-10-21T17:38:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T03:09:00Z",
        "setUtc": "2026-11-21T16:39:00Z",
        "transitUtc": "2026-11-21T09:54:00Z",
        "civilDawnUtc": "2026-11-21T02:43:00Z",
        "civilDuskUtc": "2026-11-21T17:04:00Z",
        "nauticalDawnUtc": "2026-11-21T02:13:08Z",
        "nauticalDuskUtc": "2026-11-21T17:34:35Z",
        "astronomicalDawnUtc": "2026-11-21T01:41:42Z",
        "astronomicalDuskUtc": "2026-11-21T18:06:06Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-johannesburg-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -26.2041,
        "longitudeInDegrees": 28.0473,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T03:12:00Z",
        "setUtc": "2026-12-21T16:59:00Z",
        "transitUtc": "2026-12-21T10:06:00Z",
        "civilDawnUtc": "2026-12-21T02:46:00Z",
        "civilDuskUtc": "2026-12-21T17:26:00Z",
        "nauticalDawnUtc": "2026-12-21T02:14:37Z",
        "nauticalDuskUtc": "2026-12-21T17:57:04Z",
        "astronomicalDawnUtc": "2026-12-21T01:41:25Z",
        "astronomicalDuskUtc": "2026-12-21T18:30:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T21:32:00Z",
        "setUtc": "2026-01-21T11:24:00Z",
        "transitUtc": "2026-01-21T04:28:00Z",
        "civilDawnUtc": "2026-01-21T21:05:00Z",
        "civilDuskUtc": "2026-01-21T11:51:00Z",
        "nauticalDawnUtc": "2026-01-21T20:32:04Z",
        "nauticalDuskUtc": "2026-01-21T12:24:00Z",
        "astronomicalDawnUtc": "2026-01-21T19:57:17Z",
        "astronomicalDuskUtc": "2026-01-21T12:58:47Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T22:00:00Z",
        "setUtc": "2026-02-21T11:01:00Z",
        "transitUtc": "2026-02-21T04:30:00Z",
        "civilDawnUtc": "2026-02-21T21:35:00Z",
        "civilDuskUtc": "2026-02-21T11:26:00Z",
        "nauticalDawnUtc": "2026-02-21T21:05:03Z",
        "nauticalDuskUtc": "2026-02-21T11:55:33Z",
        "astronomicalDawnUtc": "2026-02-21T20:34:21Z",
        "astronomicalDuskUtc": "2026-02-21T12:26:14Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T22:21:00Z",
        "setUtc": "2026-03-21T10:27:00Z",
        "transitUtc": "2026-03-21T04:24:00Z",
        "civilDawnUtc": "2026-03-21T21:57:00Z",
        "civilDuskUtc": "2026-03-21T10:51:00Z",
        "nauticalDawnUtc": "2026-03-21T21:28:09Z",
        "nauticalDuskUtc": "2026-03-21T11:19:33Z",
        "astronomicalDawnUtc": "2026-03-21T20:59:29Z",
        "astronomicalDuskUtc": "2026-03-21T11:48:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T22:42:00Z",
        "setUtc": "2026-04-21T09:49:00Z",
        "transitUtc": "2026-04-21T04:15:00Z",
        "civilDawnUtc": "2026-04-21T22:17:00Z",
        "civilDuskUtc": "2026-04-21T10:14:00Z",
        "nauticalDawnUtc": "2026-04-21T21:48:19Z",
        "nauticalDuskUtc": "2026-04-21T10:42:28Z",
        "astronomicalDawnUtc": "2026-04-21T21:19:54Z",
        "astronomicalDuskUtc": "2026-04-21T11:10:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T23:02:00Z",
        "setUtc": "2026-05-21T09:24:00Z",
        "transitUtc": "2026-05-21T04:13:00Z",
        "civilDawnUtc": "2026-05-21T22:36:00Z",
        "civilDuskUtc": "2026-05-21T09:51:00Z",
        "nauticalDawnUtc": "2026-05-21T22:06:16Z",
        "nauticalDuskUtc": "2026-05-21T10:20:18Z",
        "astronomicalDawnUtc": "2026-05-21T21:36:59Z",
        "astronomicalDuskUtc": "2026-05-21T10:49:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T23:17:00Z",
        "setUtc": "2026-06-21T09:20:00Z",
        "transitUtc": "2026-06-21T04:18:00Z",
        "civilDawnUtc": "2026-06-21T22:50:00Z",
        "civilDuskUtc": "2026-06-21T09:47:00Z",
        "nauticalDawnUtc": "2026-06-21T22:19:14Z",
        "nauticalDuskUtc": "2026-06-21T10:17:35Z",
        "astronomicalDawnUtc": "2026-06-21T21:49:23Z",
        "astronomicalDuskUtc": "2026-06-21T10:47:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T23:12:00Z",
        "setUtc": "2026-07-21T09:34:00Z",
        "transitUtc": "2026-07-21T04:23:00Z",
        "civilDawnUtc": "2026-07-21T22:46:00Z",
        "civilDuskUtc": "2026-07-21T10:00:00Z",
        "nauticalDawnUtc": "2026-07-21T22:16:06Z",
        "nauticalDuskUtc": "2026-07-21T10:29:42Z",
        "astronomicalDawnUtc": "2026-07-21T21:46:50Z",
        "astronomicalDuskUtc": "2026-07-21T10:59:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T22:46:00Z",
        "setUtc": "2026-08-21T09:53:00Z",
        "transitUtc": "2026-08-21T04:20:00Z",
        "civilDawnUtc": "2026-08-21T22:21:00Z",
        "civilDuskUtc": "2026-08-21T10:18:00Z",
        "nauticalDawnUtc": "2026-08-21T21:52:13Z",
        "nauticalDuskUtc": "2026-08-21T10:46:45Z",
        "astronomicalDawnUtc": "2026-08-21T21:23:51Z",
        "astronomicalDuskUtc": "2026-08-21T11:15:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T22:07:00Z",
        "setUtc": "2026-09-21T10:12:00Z",
        "transitUtc": "2026-09-21T04:10:00Z",
        "civilDawnUtc": "2026-09-21T21:42:00Z",
        "civilDuskUtc": "2026-09-21T10:36:00Z",
        "nauticalDawnUtc": "2026-09-21T21:13:53Z",
        "nauticalDuskUtc": "2026-09-21T11:04:50Z",
        "astronomicalDawnUtc": "2026-09-21T20:45:16Z",
        "astronomicalDuskUtc": "2026-09-21T11:33:29Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T21:29:00Z",
        "setUtc": "2026-10-21T10:33:00Z",
        "transitUtc": "2026-10-21T04:01:00Z",
        "civilDawnUtc": "2026-10-21T21:04:00Z",
        "civilDuskUtc": "2026-10-21T10:58:00Z",
        "nauticalDawnUtc": "2026-10-21T20:34:17Z",
        "nauticalDuskUtc": "2026-10-21T11:27:38Z",
        "astronomicalDawnUtc": "2026-10-21T20:03:27Z",
        "astronomicalDuskUtc": "2026-10-21T11:58:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T21:06:00Z",
        "setUtc": "2026-11-21T10:59:00Z",
        "transitUtc": "2026-11-21T04:02:00Z",
        "civilDawnUtc": "2026-11-21T20:38:00Z",
        "civilDuskUtc": "2026-11-21T11:26:00Z",
        "nauticalDawnUtc": "2026-11-21T20:05:34Z",
        "nauticalDuskUtc": "2026-11-21T11:59:05Z",
        "astronomicalDawnUtc": "2026-11-21T19:30:38Z",
        "astronomicalDuskUtc": "2026-11-21T12:34:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-perth-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -31.9523,
        "longitudeInDegrees": 115.8613,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T21:08:00Z",
        "setUtc": "2026-12-21T11:22:00Z",
        "transitUtc": "2026-12-21T04:14:00Z",
        "civilDawnUtc": "2026-12-21T20:39:00Z",
        "civilDuskUtc": "2026-12-21T11:50:00Z",
        "nauticalDawnUtc": "2026-12-21T20:04:45Z",
        "nauticalDuskUtc": "2026-12-21T12:24:39Z",
        "astronomicalDawnUtc": "2026-12-21T19:27:20Z",
        "astronomicalDuskUtc": "2026-12-21T13:02:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T09:54:00Z",
        "setUtc": "2026-01-21T23:53:00Z",
        "transitUtc": "2026-01-21T16:54:00Z",
        "civilDawnUtc": "2026-01-21T09:27:00Z",
        "civilDuskUtc": "2026-01-21T00:21:00Z",
        "nauticalDawnUtc": "2026-01-21T08:52:59Z",
        "nauticalDuskUtc": "2026-01-21T00:55:04Z",
        "astronomicalDawnUtc": "2026-01-21T08:16:59Z",
        "astronomicalDuskUtc": "2026-01-21T01:31:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T10:24:00Z",
        "setUtc": "2026-02-21T23:28:00Z",
        "transitUtc": "2026-02-21T16:56:00Z",
        "civilDawnUtc": "2026-02-21T09:58:00Z",
        "civilDuskUtc": "2026-02-21T23:53:00Z",
        "nauticalDawnUtc": "2026-02-21T09:27:59Z",
        "nauticalDuskUtc": "2026-02-21T00:25:00Z",
        "astronomicalDawnUtc": "2026-02-21T08:56:31Z",
        "astronomicalDuskUtc": "2026-02-21T00:56:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T10:47:00Z",
        "setUtc": "2026-03-21T22:52:00Z",
        "transitUtc": "2026-03-21T16:50:00Z",
        "civilDawnUtc": "2026-03-21T10:22:00Z",
        "civilDuskUtc": "2026-03-21T23:17:00Z",
        "nauticalDawnUtc": "2026-03-21T09:53:00Z",
        "nauticalDuskUtc": "2026-03-21T23:45:54Z",
        "astronomicalDawnUtc": "2026-03-21T09:23:47Z",
        "astronomicalDuskUtc": "2026-03-21T00:16:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T11:09:00Z",
        "setUtc": "2026-04-21T22:13:00Z",
        "transitUtc": "2026-04-21T16:41:00Z",
        "civilDawnUtc": "2026-04-21T10:44:00Z",
        "civilDuskUtc": "2026-04-21T22:38:00Z",
        "nauticalDawnUtc": "2026-04-21T10:14:58Z",
        "nauticalDuskUtc": "2026-04-21T23:07:13Z",
        "astronomicalDawnUtc": "2026-04-21T09:46:05Z",
        "astronomicalDuskUtc": "2026-04-21T23:36:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T11:31:00Z",
        "setUtc": "2026-05-21T21:47:00Z",
        "transitUtc": "2026-05-21T16:39:00Z",
        "civilDawnUtc": "2026-05-21T11:05:00Z",
        "civilDuskUtc": "2026-05-21T22:14:00Z",
        "nauticalDawnUtc": "2026-05-21T10:34:13Z",
        "nauticalDuskUtc": "2026-05-21T22:44:05Z",
        "astronomicalDawnUtc": "2026-05-21T10:04:29Z",
        "astronomicalDuskUtc": "2026-05-21T23:13:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T11:47:00Z",
        "setUtc": "2026-06-21T21:43:00Z",
        "transitUtc": "2026-06-21T16:45:00Z",
        "civilDawnUtc": "2026-06-21T11:19:00Z",
        "civilDuskUtc": "2026-06-21T22:10:00Z",
        "nauticalDawnUtc": "2026-06-21T10:47:53Z",
        "nauticalDuskUtc": "2026-06-21T22:41:11Z",
        "astronomicalDawnUtc": "2026-06-21T10:17:33Z",
        "astronomicalDuskUtc": "2026-06-21T23:11:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T11:42:00Z",
        "setUtc": "2026-07-21T21:57:00Z",
        "transitUtc": "2026-07-21T16:49:00Z",
        "civilDawnUtc": "2026-07-21T11:15:00Z",
        "civilDuskUtc": "2026-07-21T22:24:00Z",
        "nauticalDawnUtc": "2026-07-21T10:44:34Z",
        "nauticalDuskUtc": "2026-07-21T22:53:59Z",
        "astronomicalDawnUtc": "2026-07-21T10:14:49Z",
        "astronomicalDuskUtc": "2026-07-21T23:23:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T11:14:00Z",
        "setUtc": "2026-08-21T22:18:00Z",
        "transitUtc": "2026-08-21T16:46:00Z",
        "civilDawnUtc": "2026-08-21T10:49:00Z",
        "civilDuskUtc": "2026-08-21T22:43:00Z",
        "nauticalDawnUtc": "2026-08-21T10:19:41Z",
        "nauticalDuskUtc": "2026-08-21T23:12:21Z",
        "astronomicalDawnUtc": "2026-08-21T09:50:51Z",
        "astronomicalDuskUtc": "2026-08-21T23:41:13Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T10:33:00Z",
        "setUtc": "2026-09-21T22:38:00Z",
        "transitUtc": "2026-09-21T16:36:00Z",
        "civilDawnUtc": "2026-09-21T10:09:00Z",
        "civilDuskUtc": "2026-09-21T23:03:00Z",
        "nauticalDawnUtc": "2026-09-21T09:39:47Z",
        "nauticalDuskUtc": "2026-09-21T23:32:12Z",
        "astronomicalDawnUtc": "2026-09-21T09:10:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T09:54:00Z",
        "setUtc": "2026-10-21T23:01:00Z",
        "transitUtc": "2026-10-21T16:27:00Z",
        "civilDawnUtc": "2026-10-21T09:29:00Z",
        "civilDuskUtc": "2026-10-21T23:26:00Z",
        "nauticalDawnUtc": "2026-10-21T08:58:13Z",
        "nauticalDuskUtc": "2026-10-21T23:57:02Z",
        "astronomicalDawnUtc": "2026-10-21T08:26:43Z",
        "astronomicalDuskUtc": "2026-10-21T00:27:35Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T09:29:00Z",
        "setUtc": "2026-11-21T23:29:00Z",
        "transitUtc": "2026-11-21T16:29:00Z",
        "civilDawnUtc": "2026-11-21T09:01:00Z",
        "civilDuskUtc": "2026-11-21T23:57:00Z",
        "nauticalDawnUtc": "2026-11-21T08:27:15Z",
        "nauticalDuskUtc": "2026-11-21T00:29:23Z",
        "astronomicalDawnUtc": "2026-11-21T07:51:15Z",
        "astronomicalDuskUtc": "2026-11-21T01:05:23Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-santiago-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.4489,
        "longitudeInDegrees": -70.6693,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T09:30:00Z",
        "setUtc": "2026-12-21T23:52:00Z",
        "transitUtc": "2026-12-21T16:41:00Z",
        "civilDawnUtc": "2026-12-21T09:01:00Z",
        "civilDuskUtc": "2026-12-21T00:21:00Z",
        "nauticalDawnUtc": "2026-12-21T08:25:01Z",
        "nauticalDuskUtc": "2026-12-21T00:56:09Z",
        "astronomicalDawnUtc": "2026-12-21T07:46:09Z",
        "astronomicalDuskUtc": "2026-12-21T01:35:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T19:06:00Z",
        "setUtc": "2026-01-21T09:07:00Z",
        "transitUtc": "2026-01-21T02:06:00Z",
        "civilDawnUtc": "2026-01-21T18:38:00Z",
        "civilDuskUtc": "2026-01-21T09:35:00Z",
        "nauticalDawnUtc": "2026-01-21T18:04:33Z",
        "nauticalDuskUtc": "2026-01-21T10:08:41Z",
        "astronomicalDawnUtc": "2026-01-21T17:28:16Z",
        "astronomicalDuskUtc": "2026-01-21T10:44:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T19:36:00Z",
        "setUtc": "2026-02-21T08:41:00Z",
        "transitUtc": "2026-02-21T02:09:00Z",
        "civilDawnUtc": "2026-02-21T19:11:00Z",
        "civilDuskUtc": "2026-02-21T09:07:00Z",
        "nauticalDawnUtc": "2026-02-21T18:40:05Z",
        "nauticalDuskUtc": "2026-02-21T09:37:47Z",
        "astronomicalDawnUtc": "2026-02-21T18:08:26Z",
        "astronomicalDuskUtc": "2026-02-21T10:09:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T19:59:00Z",
        "setUtc": "2026-03-21T08:06:00Z",
        "transitUtc": "2026-03-21T02:02:00Z",
        "civilDawnUtc": "2026-03-21T19:35:00Z",
        "civilDuskUtc": "2026-03-21T08:30:00Z",
        "nauticalDawnUtc": "2026-03-21T19:05:31Z",
        "nauticalDuskUtc": "2026-03-21T08:59:30Z",
        "astronomicalDawnUtc": "2026-03-21T18:36:09Z",
        "astronomicalDuskUtc": "2026-03-21T09:28:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T20:23:00Z",
        "setUtc": "2026-04-21T07:25:00Z",
        "transitUtc": "2026-04-21T01:54:00Z",
        "civilDawnUtc": "2026-04-21T19:57:00Z",
        "civilDuskUtc": "2026-04-21T07:51:00Z",
        "nauticalDawnUtc": "2026-04-21T19:27:56Z",
        "nauticalDuskUtc": "2026-04-21T08:20:08Z",
        "astronomicalDawnUtc": "2026-04-21T18:58:55Z",
        "astronomicalDuskUtc": "2026-04-21T08:49:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T20:45:00Z",
        "setUtc": "2026-05-21T06:59:00Z",
        "transitUtc": "2026-05-21T01:52:00Z",
        "civilDawnUtc": "2026-05-21T20:18:00Z",
        "civilDuskUtc": "2026-05-21T07:26:00Z",
        "nauticalDawnUtc": "2026-05-21T19:47:32Z",
        "nauticalDuskUtc": "2026-05-21T07:56:15Z",
        "astronomicalDawnUtc": "2026-05-21T19:17:38Z",
        "astronomicalDuskUtc": "2026-05-21T08:26:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T21:00:00Z",
        "setUtc": "2026-06-21T06:54:00Z",
        "transitUtc": "2026-06-21T01:57:00Z",
        "civilDawnUtc": "2026-06-21T20:32:00Z",
        "civilDuskUtc": "2026-06-21T07:22:00Z",
        "nauticalDawnUtc": "2026-06-21T20:01:12Z",
        "nauticalDuskUtc": "2026-06-21T07:52:47Z",
        "astronomicalDawnUtc": "2026-06-21T19:30:43Z",
        "astronomicalDuskUtc": "2026-06-21T08:23:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T20:55:00Z",
        "setUtc": "2026-07-21T07:08:00Z",
        "transitUtc": "2026-07-21T02:02:00Z",
        "civilDawnUtc": "2026-07-21T20:28:00Z",
        "civilDuskUtc": "2026-07-21T07:35:00Z",
        "nauticalDawnUtc": "2026-07-21T19:57:28Z",
        "nauticalDuskUtc": "2026-07-21T08:05:31Z",
        "astronomicalDawnUtc": "2026-07-21T19:27:36Z",
        "astronomicalDuskUtc": "2026-07-21T08:35:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T20:27:00Z",
        "setUtc": "2026-08-21T07:29:00Z",
        "transitUtc": "2026-08-21T01:58:00Z",
        "civilDawnUtc": "2026-08-21T20:01:00Z",
        "civilDuskUtc": "2026-08-21T07:55:00Z",
        "nauticalDawnUtc": "2026-08-21T19:31:59Z",
        "nauticalDuskUtc": "2026-08-21T08:24:14Z",
        "astronomicalDawnUtc": "2026-08-21T19:03:00Z",
        "astronomicalDuskUtc": "2026-08-21T08:53:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T19:45:00Z",
        "setUtc": "2026-09-21T07:51:00Z",
        "transitUtc": "2026-09-21T01:48:00Z",
        "civilDawnUtc": "2026-09-21T19:20:00Z",
        "civilDuskUtc": "2026-09-21T08:15:00Z",
        "nauticalDawnUtc": "2026-09-21T18:51:27Z",
        "nauticalDuskUtc": "2026-09-21T08:44:31Z",
        "astronomicalDawnUtc": "2026-09-21T18:22:09Z",
        "astronomicalDuskUtc": "2026-09-21T09:13:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T19:06:00Z",
        "setUtc": "2026-10-21T08:13:00Z",
        "transitUtc": "2026-10-21T01:40:00Z",
        "civilDawnUtc": "2026-10-21T18:40:00Z",
        "civilDuskUtc": "2026-10-21T08:39:00Z",
        "nauticalDawnUtc": "2026-10-21T18:09:24Z",
        "nauticalDuskUtc": "2026-10-21T09:09:44Z",
        "astronomicalDawnUtc": "2026-10-21T17:37:38Z",
        "astronomicalDuskUtc": "2026-10-21T09:41:31Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T18:40:00Z",
        "setUtc": "2026-11-21T08:42:00Z",
        "transitUtc": "2026-11-21T01:41:00Z",
        "civilDawnUtc": "2026-11-21T18:12:00Z",
        "civilDuskUtc": "2026-11-21T09:10:00Z",
        "nauticalDawnUtc": "2026-11-21T17:38:08Z",
        "nauticalDuskUtc": "2026-11-21T09:43:39Z",
        "astronomicalDawnUtc": "2026-11-21T17:01:44Z",
        "astronomicalDuskUtc": "2026-11-21T10:20:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-sydney-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.8688,
        "longitudeInDegrees": 151.2093,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T18:41:00Z",
        "setUtc": "2026-12-21T09:05:00Z",
        "transitUtc": "2026-12-21T01:53:00Z",
        "civilDawnUtc": "2026-12-21T18:12:00Z",
        "civilDuskUtc": "2026-12-21T09:35:00Z",
        "nauticalDawnUtc": "2026-12-21T17:36:03Z",
        "nauticalDuskUtc": "2026-12-21T10:10:28Z",
        "astronomicalDawnUtc": "2026-12-21T16:56:43Z",
        "astronomicalDuskUtc": "2026-12-21T10:49:48Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T03:57:00Z",
        "setUtc": "2026-01-21T17:58:00Z",
        "transitUtc": "2026-01-21T10:58:00Z",
        "civilDawnUtc": "2026-01-21T03:29:00Z",
        "civilDuskUtc": "2026-01-21T18:26:00Z",
        "nauticalDawnUtc": "2026-01-21T02:54:47Z",
        "nauticalDuskUtc": "2026-01-21T18:59:47Z",
        "astronomicalDawnUtc": "2026-01-21T02:18:20Z",
        "astronomicalDuskUtc": "2026-01-21T19:36:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T04:27:00Z",
        "setUtc": "2026-02-21T17:32:00Z",
        "transitUtc": "2026-02-21T11:00:00Z",
        "civilDawnUtc": "2026-02-21T04:01:00Z",
        "civilDuskUtc": "2026-02-21T17:58:00Z",
        "nauticalDawnUtc": "2026-02-21T03:30:27Z",
        "nauticalDuskUtc": "2026-02-21T18:28:34Z",
        "astronomicalDawnUtc": "2026-02-21T02:58:42Z",
        "astronomicalDuskUtc": "2026-02-21T19:00:11Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T04:50:00Z",
        "setUtc": "2026-03-21T16:56:00Z",
        "transitUtc": "2026-03-21T10:53:00Z",
        "civilDawnUtc": "2026-03-21T04:25:00Z",
        "civilDuskUtc": "2026-03-21T17:21:00Z",
        "nauticalDawnUtc": "2026-03-21T03:56:07Z",
        "nauticalDuskUtc": "2026-03-21T17:50:10Z",
        "astronomicalDawnUtc": "2026-03-21T03:26:42Z",
        "astronomicalDuskUtc": "2026-03-21T18:19:30Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T05:13:00Z",
        "setUtc": "2026-04-21T16:16:00Z",
        "transitUtc": "2026-04-21T10:45:00Z",
        "civilDawnUtc": "2026-04-21T04:48:00Z",
        "civilDuskUtc": "2026-04-21T16:42:00Z",
        "nauticalDawnUtc": "2026-04-21T04:18:41Z",
        "nauticalDuskUtc": "2026-04-21T17:10:51Z",
        "astronomicalDawnUtc": "2026-04-21T03:49:39Z",
        "astronomicalDuskUtc": "2026-04-21T17:39:51Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T05:36:00Z",
        "setUtc": "2026-05-21T15:50:00Z",
        "transitUtc": "2026-05-21T10:43:00Z",
        "civilDawnUtc": "2026-05-21T05:09:00Z",
        "civilDuskUtc": "2026-05-21T16:17:00Z",
        "nauticalDawnUtc": "2026-05-21T04:38:22Z",
        "nauticalDuskUtc": "2026-05-21T16:47:09Z",
        "astronomicalDawnUtc": "2026-05-21T04:08:29Z",
        "astronomicalDuskUtc": "2026-05-21T17:17:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T05:51:00Z",
        "setUtc": "2026-06-21T15:45:00Z",
        "transitUtc": "2026-06-21T10:48:00Z",
        "civilDawnUtc": "2026-06-21T05:24:00Z",
        "civilDuskUtc": "2026-06-21T16:13:00Z",
        "nauticalDawnUtc": "2026-06-21T04:52:18Z",
        "nauticalDuskUtc": "2026-06-21T16:43:55Z",
        "astronomicalDawnUtc": "2026-06-21T04:21:48Z",
        "astronomicalDuskUtc": "2026-06-21T17:14:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T05:47:00Z",
        "setUtc": "2026-07-21T15:59:00Z",
        "transitUtc": "2026-07-21T10:53:00Z",
        "civilDawnUtc": "2026-07-21T05:20:00Z",
        "civilDuskUtc": "2026-07-21T16:26:00Z",
        "nauticalDawnUtc": "2026-07-21T04:49:00Z",
        "nauticalDuskUtc": "2026-07-21T16:56:47Z",
        "astronomicalDawnUtc": "2026-07-21T04:19:04Z",
        "astronomicalDuskUtc": "2026-07-21T17:26:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T05:19:00Z",
        "setUtc": "2026-08-21T16:21:00Z",
        "transitUtc": "2026-08-21T10:49:00Z",
        "civilDawnUtc": "2026-08-21T04:53:00Z",
        "civilDuskUtc": "2026-08-21T16:46:00Z",
        "nauticalDawnUtc": "2026-08-21T04:23:51Z",
        "nauticalDuskUtc": "2026-08-21T17:15:34Z",
        "astronomicalDawnUtc": "2026-08-21T03:54:51Z",
        "astronomicalDuskUtc": "2026-08-21T17:44:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T04:37:00Z",
        "setUtc": "2026-09-21T16:42:00Z",
        "transitUtc": "2026-09-21T10:39:00Z",
        "civilDawnUtc": "2026-09-21T04:12:00Z",
        "civilDuskUtc": "2026-09-21T17:07:00Z",
        "nauticalDawnUtc": "2026-09-21T03:43:28Z",
        "nauticalDuskUtc": "2026-09-21T17:35:58Z",
        "astronomicalDawnUtc": "2026-09-21T03:14:10Z",
        "astronomicalDuskUtc": "2026-09-21T18:05:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T03:58:00Z",
        "setUtc": "2026-10-21T17:05:00Z",
        "transitUtc": "2026-10-21T10:31:00Z",
        "civilDawnUtc": "2026-10-21T03:32:00Z",
        "civilDuskUtc": "2026-10-21T17:31:00Z",
        "nauticalDawnUtc": "2026-10-21T03:01:15Z",
        "nauticalDuskUtc": "2026-10-21T18:01:21Z",
        "astronomicalDawnUtc": "2026-10-21T02:29:32Z",
        "astronomicalDuskUtc": "2026-10-21T18:33:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T03:31:00Z",
        "setUtc": "2026-11-21T17:33:00Z",
        "transitUtc": "2026-11-21T10:32:00Z",
        "civilDawnUtc": "2026-11-21T03:03:00Z",
        "civilDuskUtc": "2026-11-21T18:01:00Z",
        "nauticalDawnUtc": "2026-11-21T02:29:29Z",
        "nauticalDuskUtc": "2026-11-21T18:35:24Z",
        "astronomicalDawnUtc": "2026-11-21T01:53:08Z",
        "astronomicalDuskUtc": "2026-11-21T19:11:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-cape-town-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -33.9249,
        "longitudeInDegrees": 18.4241,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T03:32:00Z",
        "setUtc": "2026-12-21T17:57:00Z",
        "transitUtc": "2026-12-21T10:44:00Z",
        "civilDawnUtc": "2026-12-21T03:03:00Z",
        "civilDuskUtc": "2026-12-21T18:26:00Z",
        "nauticalDawnUtc": "2026-12-21T02:26:40Z",
        "nauticalDuskUtc": "2026-12-21T19:02:01Z",
        "astronomicalDawnUtc": "2026-12-21T01:47:17Z",
        "astronomicalDuskUtc": "2026-12-21T19:41:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T17:25:00Z",
        "setUtc": "2026-01-21T07:40:00Z",
        "transitUtc": "2026-01-21T00:32:00Z",
        "civilDawnUtc": "2026-01-21T16:56:00Z",
        "civilDuskUtc": "2026-01-21T08:09:00Z",
        "nauticalDawnUtc": "2026-01-21T16:19:58Z",
        "nauticalDuskUtc": "2026-01-21T08:44:50Z",
        "astronomicalDawnUtc": "2026-01-21T15:40:50Z",
        "astronomicalDuskUtc": "2026-01-21T09:23:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T17:59:00Z",
        "setUtc": "2026-02-21T07:11:00Z",
        "transitUtc": "2026-02-21T00:35:00Z",
        "civilDawnUtc": "2026-02-21T17:32:00Z",
        "civilDuskUtc": "2026-02-21T07:38:00Z",
        "nauticalDawnUtc": "2026-02-21T16:59:51Z",
        "nauticalDuskUtc": "2026-02-21T08:09:39Z",
        "astronomicalDawnUtc": "2026-02-21T16:26:30Z",
        "astronomicalDuskUtc": "2026-02-21T08:42:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T18:25:00Z",
        "setUtc": "2026-03-21T06:32:00Z",
        "transitUtc": "2026-03-21T00:28:00Z",
        "civilDawnUtc": "2026-03-21T17:59:00Z",
        "civilDuskUtc": "2026-03-21T06:57:00Z",
        "nauticalDawnUtc": "2026-03-21T17:29:09Z",
        "nauticalDuskUtc": "2026-03-21T07:27:31Z",
        "astronomicalDawnUtc": "2026-03-21T16:58:34Z",
        "astronomicalDuskUtc": "2026-03-21T07:58:04Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T18:52:00Z",
        "setUtc": "2026-04-21T05:48:00Z",
        "transitUtc": "2026-04-21T00:20:00Z",
        "civilDawnUtc": "2026-04-21T18:26:00Z",
        "civilDuskUtc": "2026-04-21T06:14:00Z",
        "nauticalDawnUtc": "2026-04-21T17:55:19Z",
        "nauticalDuskUtc": "2026-04-21T06:44:25Z",
        "astronomicalDawnUtc": "2026-04-21T17:25:13Z",
        "astronomicalDuskUtc": "2026-04-21T07:14:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T19:17:00Z",
        "setUtc": "2026-05-21T05:18:00Z",
        "transitUtc": "2026-05-21T00:18:00Z",
        "civilDawnUtc": "2026-05-21T18:49:00Z",
        "civilDuskUtc": "2026-05-21T05:46:00Z",
        "nauticalDawnUtc": "2026-05-21T18:17:37Z",
        "nauticalDuskUtc": "2026-05-21T06:17:46Z",
        "astronomicalDawnUtc": "2026-05-21T17:46:38Z",
        "astronomicalDuskUtc": "2026-05-21T06:48:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T19:34:00Z",
        "setUtc": "2026-06-21T05:12:00Z",
        "transitUtc": "2026-06-21T00:23:00Z",
        "civilDawnUtc": "2026-06-21T19:05:00Z",
        "civilDuskUtc": "2026-06-21T05:41:00Z",
        "nauticalDawnUtc": "2026-06-21T18:32:24Z",
        "nauticalDuskUtc": "2026-06-21T06:13:08Z",
        "astronomicalDawnUtc": "2026-06-21T18:00:48Z",
        "astronomicalDuskUtc": "2026-06-21T06:44:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T19:27:00Z",
        "setUtc": "2026-07-21T05:27:00Z",
        "transitUtc": "2026-07-21T00:27:00Z",
        "civilDawnUtc": "2026-07-21T18:59:00Z",
        "civilDuskUtc": "2026-07-21T05:55:00Z",
        "nauticalDawnUtc": "2026-07-21T18:27:38Z",
        "nauticalDuskUtc": "2026-07-21T06:26:53Z",
        "astronomicalDawnUtc": "2026-07-21T17:56:40Z",
        "astronomicalDuskUtc": "2026-07-21T06:57:53Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T18:56:00Z",
        "setUtc": "2026-08-21T05:52:00Z",
        "transitUtc": "2026-08-21T00:24:00Z",
        "civilDawnUtc": "2026-08-21T18:30:00Z",
        "civilDuskUtc": "2026-08-21T06:18:00Z",
        "nauticalDawnUtc": "2026-08-21T17:59:25Z",
        "nauticalDuskUtc": "2026-08-21T06:48:20Z",
        "astronomicalDawnUtc": "2026-08-21T17:29:23Z",
        "astronomicalDuskUtc": "2026-08-21T07:18:25Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T18:11:00Z",
        "setUtc": "2026-09-21T06:16:00Z",
        "transitUtc": "2026-09-21T00:14:00Z",
        "civilDawnUtc": "2026-09-21T17:45:00Z",
        "civilDuskUtc": "2026-09-21T06:42:00Z",
        "nauticalDawnUtc": "2026-09-21T17:15:16Z",
        "nauticalDuskUtc": "2026-09-21T07:12:16Z",
        "astronomicalDawnUtc": "2026-09-21T16:44:45Z",
        "astronomicalDuskUtc": "2026-09-21T07:42:49Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T17:28:00Z",
        "setUtc": "2026-10-21T06:43:00Z",
        "transitUtc": "2026-10-21T00:06:00Z",
        "civilDawnUtc": "2026-10-21T17:01:00Z",
        "civilDuskUtc": "2026-10-21T07:09:00Z",
        "nauticalDawnUtc": "2026-10-21T16:29:08Z",
        "nauticalDuskUtc": "2026-10-21T07:41:33Z",
        "astronomicalDawnUtc": "2026-10-21T15:55:39Z",
        "astronomicalDuskUtc": "2026-10-21T08:15:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T16:59:00Z",
        "setUtc": "2026-11-21T07:14:00Z",
        "transitUtc": "2026-11-21T00:07:00Z",
        "civilDawnUtc": "2026-11-21T16:30:00Z",
        "civilDuskUtc": "2026-11-21T07:44:00Z",
        "nauticalDawnUtc": "2026-11-21T15:53:33Z",
        "nauticalDuskUtc": "2026-11-21T08:19:45Z",
        "astronomicalDawnUtc": "2026-11-21T15:14:18Z",
        "astronomicalDuskUtc": "2026-11-21T08:59:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-auckland-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -36.8485,
        "longitudeInDegrees": 174.7633,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T16:58:00Z",
        "setUtc": "2026-12-21T07:40:00Z",
        "transitUtc": "2026-12-21T00:19:00Z",
        "civilDawnUtc": "2026-12-21T16:28:00Z",
        "civilDuskUtc": "2026-12-21T08:10:00Z",
        "nauticalDawnUtc": "2026-12-21T15:49:18Z",
        "nauticalDuskUtc": "2026-12-21T08:48:43Z",
        "astronomicalDawnUtc": "2026-12-21T15:06:12Z",
        "astronomicalDuskUtc": "2026-12-21T09:31:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T18:59:00Z",
        "setUtc": "2026-01-21T09:46:00Z",
        "transitUtc": "2026-01-21T02:22:00Z",
        "civilDawnUtc": "2026-01-21T18:26:00Z",
        "civilDuskUtc": "2026-01-21T10:18:00Z",
        "nauticalDawnUtc": "2026-01-21T17:44:13Z",
        "nauticalDuskUtc": "2026-01-21T11:00:10Z",
        "astronomicalDawnUtc": "2026-01-21T16:56:10Z",
        "astronomicalDuskUtc": "2026-01-21T11:48:14Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T19:41:00Z",
        "setUtc": "2026-02-21T09:09:00Z",
        "transitUtc": "2026-02-21T02:24:00Z",
        "civilDawnUtc": "2026-02-21T19:11:00Z",
        "civilDuskUtc": "2026-02-21T09:38:00Z",
        "nauticalDawnUtc": "2026-02-21T18:35:11Z",
        "nauticalDuskUtc": "2026-02-21T10:13:53Z",
        "astronomicalDawnUtc": "2026-02-21T17:57:11Z",
        "astronomicalDuskUtc": "2026-02-21T10:51:52Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T20:15:00Z",
        "setUtc": "2026-03-21T08:21:00Z",
        "transitUtc": "2026-03-21T02:18:00Z",
        "civilDawnUtc": "2026-03-21T19:47:00Z",
        "civilDuskUtc": "2026-03-21T08:50:00Z",
        "nauticalDawnUtc": "2026-03-21T19:13:38Z",
        "nauticalDuskUtc": "2026-03-21T09:22:36Z",
        "astronomicalDawnUtc": "2026-03-21T18:39:52Z",
        "astronomicalDuskUtc": "2026-03-21T09:56:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T20:50:00Z",
        "setUtc": "2026-04-21T07:29:00Z",
        "transitUtc": "2026-04-21T02:09:00Z",
        "civilDawnUtc": "2026-04-21T20:21:00Z",
        "civilDuskUtc": "2026-04-21T07:58:00Z",
        "nauticalDawnUtc": "2026-04-21T19:48:19Z",
        "nauticalDuskUtc": "2026-04-21T08:31:00Z",
        "astronomicalDawnUtc": "2026-04-21T19:15:29Z",
        "astronomicalDuskUtc": "2026-04-21T09:03:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T21:23:00Z",
        "setUtc": "2026-05-21T06:52:00Z",
        "transitUtc": "2026-05-21T02:07:00Z",
        "civilDawnUtc": "2026-05-21T20:52:00Z",
        "civilDuskUtc": "2026-05-21T07:23:00Z",
        "nauticalDawnUtc": "2026-05-21T20:16:47Z",
        "nauticalDuskUtc": "2026-05-21T07:58:12Z",
        "astronomicalDawnUtc": "2026-05-21T19:42:59Z",
        "astronomicalDuskUtc": "2026-05-21T08:31:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T21:42:00Z",
        "setUtc": "2026-06-21T06:43:00Z",
        "transitUtc": "2026-06-21T02:12:00Z",
        "civilDawnUtc": "2026-06-21T21:10:00Z",
        "civilDuskUtc": "2026-06-21T07:15:00Z",
        "nauticalDawnUtc": "2026-06-21T20:34:01Z",
        "nauticalDuskUtc": "2026-06-21T07:51:02Z",
        "astronomicalDawnUtc": "2026-06-21T19:59:31Z",
        "astronomicalDuskUtc": "2026-06-21T08:25:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T21:33:00Z",
        "setUtc": "2026-07-21T07:01:00Z",
        "transitUtc": "2026-07-21T02:17:00Z",
        "civilDawnUtc": "2026-07-21T21:01:00Z",
        "civilDuskUtc": "2026-07-21T07:32:00Z",
        "nauticalDawnUtc": "2026-07-21T20:26:43Z",
        "nauticalDuskUtc": "2026-07-21T08:07:12Z",
        "astronomicalDawnUtc": "2026-07-21T19:52:58Z",
        "astronomicalDuskUtc": "2026-07-21T08:41:01Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T20:54:00Z",
        "setUtc": "2026-08-21T07:33:00Z",
        "transitUtc": "2026-08-21T02:14:00Z",
        "civilDawnUtc": "2026-08-21T20:25:00Z",
        "civilDuskUtc": "2026-08-21T08:02:00Z",
        "nauticalDawnUtc": "2026-08-21T19:52:09Z",
        "nauticalDuskUtc": "2026-08-21T08:34:57Z",
        "astronomicalDawnUtc": "2026-08-21T19:19:23Z",
        "astronomicalDuskUtc": "2026-08-21T09:07:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T20:01:00Z",
        "setUtc": "2026-09-21T08:06:00Z",
        "transitUtc": "2026-09-21T02:04:00Z",
        "civilDawnUtc": "2026-09-21T19:33:00Z",
        "civilDuskUtc": "2026-09-21T08:34:00Z",
        "nauticalDawnUtc": "2026-09-21T18:59:34Z",
        "nauticalDuskUtc": "2026-09-21T09:07:18Z",
        "astronomicalDawnUtc": "2026-09-21T18:25:53Z",
        "astronomicalDuskUtc": "2026-09-21T09:41:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T19:09:00Z",
        "setUtc": "2026-10-21T08:41:00Z",
        "transitUtc": "2026-10-21T01:55:00Z",
        "civilDawnUtc": "2026-10-21T18:40:00Z",
        "civilDuskUtc": "2026-10-21T09:10:00Z",
        "nauticalDawnUtc": "2026-10-21T18:03:47Z",
        "nauticalDuskUtc": "2026-10-21T09:46:17Z",
        "astronomicalDawnUtc": "2026-10-21T17:25:32Z",
        "astronomicalDuskUtc": "2026-10-21T10:24:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T18:32:00Z",
        "setUtc": "2026-11-21T09:20:00Z",
        "transitUtc": "2026-11-21T01:56:00Z",
        "civilDawnUtc": "2026-11-21T17:59:00Z",
        "civilDuskUtc": "2026-11-21T09:54:00Z",
        "nauticalDawnUtc": "2026-11-21T17:17:20Z",
        "nauticalDuskUtc": "2026-11-21T10:35:26Z",
        "astronomicalDawnUtc": "2026-11-21T16:28:57Z",
        "astronomicalDuskUtc": "2026-11-21T11:23:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-hobart-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -42.8821,
        "longitudeInDegrees": 147.3272,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T18:28:00Z",
        "setUtc": "2026-12-21T09:49:00Z",
        "transitUtc": "2026-12-21T02:09:00Z",
        "civilDawnUtc": "2026-12-21T17:53:00Z",
        "civilDuskUtc": "2026-12-21T10:24:00Z",
        "nauticalDawnUtc": "2026-12-21T17:07:20Z",
        "nauticalDuskUtc": "2026-12-21T11:10:15Z",
        "astronomicalDawnUtc": "2026-12-21T16:10:36Z",
        "astronomicalDuskUtc": "2026-12-21T12:07:00Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T08:34:00Z",
        "setUtc": "2026-01-21T00:55:00Z",
        "transitUtc": "2026-01-21T16:45:00Z",
        "civilDawnUtc": "2026-01-21T07:45:00Z",
        "civilDuskUtc": "2026-01-21T01:44:00Z",
        "nauticalDawnUtc": "2026-01-21T06:29:43Z",
        "nauticalDuskUtc": "2026-01-21T02:59:37Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T09:40:00Z",
        "setUtc": "2026-02-21T23:52:00Z",
        "transitUtc": "2026-02-21T16:47:00Z",
        "civilDawnUtc": "2026-02-21T09:01:00Z",
        "civilDuskUtc": "2026-02-21T00:34:00Z",
        "nauticalDawnUtc": "2026-02-21T08:10:39Z",
        "nauticalDuskUtc": "2026-02-21T01:23:47Z",
        "astronomicalDawnUtc": "2026-02-21T07:10:57Z",
        "astronomicalDuskUtc": "2026-02-21T02:23:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T10:36:00Z",
        "setUtc": "2026-03-21T22:43:00Z",
        "transitUtc": "2026-03-21T16:40:00Z",
        "civilDawnUtc": "2026-03-21T10:00:00Z",
        "civilDuskUtc": "2026-03-21T23:19:00Z",
        "nauticalDawnUtc": "2026-03-21T09:17:41Z",
        "nauticalDuskUtc": "2026-03-21T00:04:07Z",
        "astronomicalDawnUtc": "2026-03-21T08:32:42Z",
        "astronomicalDuskUtc": "2026-03-21T00:49:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T11:36:00Z",
        "setUtc": "2026-04-21T21:27:00Z",
        "transitUtc": "2026-04-21T16:32:00Z",
        "civilDawnUtc": "2026-04-21T10:58:00Z",
        "civilDuskUtc": "2026-04-21T22:05:00Z",
        "nauticalDawnUtc": "2026-04-21T10:16:06Z",
        "nauticalDuskUtc": "2026-04-21T22:46:38Z",
        "astronomicalDawnUtc": "2026-04-21T09:34:22Z",
        "astronomicalDuskUtc": "2026-04-21T23:28:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T12:29:00Z",
        "setUtc": "2026-05-21T20:30:00Z",
        "transitUtc": "2026-05-21T16:30:00Z",
        "civilDawnUtc": "2026-05-21T11:47:00Z",
        "civilDuskUtc": "2026-05-21T21:12:00Z",
        "nauticalDawnUtc": "2026-05-21T11:01:36Z",
        "nauticalDuskUtc": "2026-05-21T21:57:30Z",
        "astronomicalDawnUtc": "2026-05-21T10:18:37Z",
        "astronomicalDuskUtc": "2026-05-21T22:40:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T12:59:00Z",
        "setUtc": "2026-06-21T20:11:00Z",
        "transitUtc": "2026-06-21T16:35:00Z",
        "civilDawnUtc": "2026-06-21T12:14:00Z",
        "civilDuskUtc": "2026-06-21T20:57:00Z",
        "nauticalDawnUtc": "2026-06-21T11:26:13Z",
        "nauticalDuskUtc": "2026-06-21T21:43:56Z",
        "astronomicalDawnUtc": "2026-06-21T10:41:58Z",
        "astronomicalDuskUtc": "2026-06-21T22:28:10Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T12:40:00Z",
        "setUtc": "2026-07-21T20:40:00Z",
        "transitUtc": "2026-07-21T16:40:00Z",
        "civilDawnUtc": "2026-07-21T11:58:00Z",
        "civilDuskUtc": "2026-07-21T21:22:00Z",
        "nauticalDawnUtc": "2026-07-21T11:12:31Z",
        "nauticalDuskUtc": "2026-07-21T22:07:22Z",
        "astronomicalDawnUtc": "2026-07-21T10:29:32Z",
        "astronomicalDuskUtc": "2026-07-21T22:50:23Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T11:40:00Z",
        "setUtc": "2026-08-21T21:33:00Z",
        "transitUtc": "2026-08-21T16:36:00Z",
        "civilDawnUtc": "2026-08-21T11:03:00Z",
        "civilDuskUtc": "2026-08-21T22:10:00Z",
        "nauticalDawnUtc": "2026-08-21T10:21:07Z",
        "nauticalDuskUtc": "2026-08-21T22:52:31Z",
        "astronomicalDawnUtc": "2026-08-21T09:39:30Z",
        "astronomicalDuskUtc": "2026-08-21T23:34:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T10:24:00Z",
        "setUtc": "2026-09-21T22:30:00Z",
        "transitUtc": "2026-09-21T16:26:00Z",
        "civilDawnUtc": "2026-09-21T09:48:00Z",
        "civilDuskUtc": "2026-09-21T23:06:00Z",
        "nauticalDawnUtc": "2026-09-21T09:05:36Z",
        "nauticalDuskUtc": "2026-09-21T23:48:17Z",
        "astronomicalDawnUtc": "2026-09-21T08:20:58Z",
        "astronomicalDuskUtc": "2026-09-21T00:30:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T09:09:00Z",
        "setUtc": "2026-10-21T23:28:00Z",
        "transitUtc": "2026-10-21T16:18:00Z",
        "civilDawnUtc": "2026-10-21T08:30:00Z",
        "civilDuskUtc": "2026-10-21T00:05:00Z",
        "nauticalDawnUtc": "2026-10-21T07:39:56Z",
        "nauticalDuskUtc": "2026-10-21T00:55:04Z",
        "astronomicalDawnUtc": "2026-10-21T06:39:55Z",
        "astronomicalDuskUtc": "2026-10-21T01:55:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T08:08:00Z",
        "setUtc": "2026-11-21T00:29:00Z",
        "transitUtc": "2026-11-21T16:19:00Z",
        "civilDawnUtc": "2026-11-21T07:19:00Z",
        "civilDuskUtc": "2026-11-21T01:18:00Z",
        "nauticalDawnUtc": "2026-11-21T06:03:46Z",
        "nauticalDuskUtc": "2026-11-21T02:33:42Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-ushuaia-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -54.8019,
        "longitudeInDegrees": -68.303,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T07:51:00Z",
        "setUtc": "2026-12-21T01:11:00Z",
        "transitUtc": "2026-12-21T16:31:00Z",
        "civilDawnUtc": "2026-12-21T06:54:00Z",
        "civilDuskUtc": "2026-12-21T02:08:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-01-21T01:04:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T14:37:00Z",
        "setUtc": "2026-02-21T11:39:00Z",
        "transitUtc": "2026-02-21T01:07:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T18:53:00Z",
        "setUtc": "2026-03-21T07:11:00Z",
        "transitUtc": "2026-03-21T01:01:00Z",
        "civilDawnUtc": "2026-03-21T17:11:00Z",
        "civilDuskUtc": "2026-03-21T08:53:00Z",
        "nauticalDawnUtc": "2026-03-21T14:08:45Z",
        "nauticalDuskUtc": "2026-03-21T11:54:23Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T23:23:00Z",
        "setUtc": "2026-04-21T02:34:00Z",
        "transitUtc": "2026-04-21T00:52:00Z",
        "civilDawnUtc": "2026-04-21T20:48:00Z",
        "civilDuskUtc": "2026-04-21T05:00:00Z",
        "nauticalDawnUtc": "2026-04-21T18:47:46Z",
        "nauticalDuskUtc": "2026-04-21T06:59:11Z",
        "astronomicalDawnUtc": "2026-04-21T16:48:58Z",
        "astronomicalDuskUtc": "2026-04-21T08:57:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": "2026-05-21T21:37:10Z",
        "nauticalDuskUtc": "2026-05-21T04:06:21Z",
        "astronomicalDawnUtc": "2026-05-21T19:25:10Z",
        "astronomicalDuskUtc": "2026-05-21T06:16:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "note": "Polar night: always down, but nautical and astronomical twilight still come and go.",
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": "2026-06-21T23:32:59Z",
        "nauticalDuskUtc": "2026-06-21T02:17:07Z",
        "astronomicalDawnUtc": "2026-06-21T20:32:46Z",
        "astronomicalDuskUtc": "2026-06-21T05:17:22Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": "2026-07-21T21:47:04Z",
        "nauticalDuskUtc": "2026-07-21T04:08:34Z",
        "astronomicalDawnUtc": "2026-07-21T19:35:44Z",
        "astronomicalDuskUtc": "2026-07-21T06:21:38Z",
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T23:15:00Z",
        "setUtc": "2026-08-21T02:24:00Z",
        "transitUtc": "2026-08-21T00:57:00Z",
        "civilDawnUtc": "2026-08-21T20:48:00Z",
        "civilDuskUtc": "2026-08-21T05:00:00Z",
        "nauticalDawnUtc": "2026-08-21T18:49:35Z",
        "nauticalDuskUtc": "2026-08-21T07:00:11Z",
        "astronomicalDawnUtc": "2026-08-21T16:51:35Z",
        "astronomicalDuskUtc": "2026-08-21T08:58:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T18:39:00Z",
        "setUtc": "2026-09-21T06:50:00Z",
        "transitUtc": "2026-09-21T00:47:00Z",
        "civilDawnUtc": "2026-09-21T16:58:00Z",
        "civilDuskUtc": "2026-09-21T08:32:00Z",
        "nauticalDawnUtc": "2026-09-21T14:04:28Z",
        "nauticalDuskUtc": "2026-09-21T11:25:50Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T13:45:00Z",
        "setUtc": "2026-10-21T11:29:00Z",
        "transitUtc": "2026-10-21T00:38:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-11-21T00:39:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-mcmurdo-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-12-21T00:51:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-01-21T12:11:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-02-21T12:14:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-03-21T12:07:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": true
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-09-21T11:53:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-10-21T11:45:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-11-21T11:46:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-amundsen-scott-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar",
        "edge"
      ],
      "note": "Near the south pole in December: always up.",
      "input": {
        "latitudeInDegrees": -89.99,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-12-21T11:58:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T16:31:00Z",
        "setUtc": "2026-01-21T07:24:00Z",
        "transitUtc": "2026-01-21T23:58:00Z",
        "civilDawnUtc": "2026-01-21T15:57:00Z",
        "civilDuskUtc": "2026-01-21T07:58:00Z",
        "nauticalDawnUtc": "2026-01-21T15:14:08Z",
        "nauticalDuskUtc": "2026-01-21T08:41:14Z",
        "astronomicalDawnUtc": "2026-01-21T14:23:40Z",
        "astronomicalDuskUtc": "2026-01-21T09:31:42Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T17:14:00Z",
        "setUtc": "2026-02-21T06:46:00Z",
        "civilDawnUtc": "2026-02-21T16:44:00Z",
        "civilDuskUtc": "2026-02-21T07:16:00Z",
        "nauticalDawnUtc": "2026-02-21T16:07:32Z",
        "nauticalDuskUtc": "2026-02-21T07:52:36Z",
        "astronomicalDawnUtc": "2026-02-21T15:28:26Z",
        "astronomicalDuskUtc": "2026-02-21T08:31:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T17:50:00Z",
        "setUtc": "2026-03-21T05:57:00Z",
        "transitUtc": "2026-03-21T23:53:00Z",
        "civilDawnUtc": "2026-03-21T17:22:00Z",
        "civilDuskUtc": "2026-03-21T06:26:00Z",
        "nauticalDawnUtc": "2026-03-21T16:47:53Z",
        "nauticalDuskUtc": "2026-03-21T06:59:27Z",
        "astronomicalDawnUtc": "2026-03-21T16:13:25Z",
        "astronomicalDuskUtc": "2026-03-21T07:33:53Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T18:28:00Z",
        "setUtc": "2026-04-21T05:03:00Z",
        "transitUtc": "2026-04-21T23:45:00Z",
        "civilDawnUtc": "2026-04-21T17:58:00Z",
        "civilDuskUtc": "2026-04-21T05:32:00Z",
        "nauticalDawnUtc": "2026-04-21T17:24:16Z",
        "nauticalDuskUtc": "2026-04-21T06:06:07Z",
        "astronomicalDawnUtc": "2026-04-21T16:50:51Z",
        "astronomicalDuskUtc": "2026-04-21T06:39:28Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T19:01:00Z",
        "setUtc": "2026-05-21T04:25:00Z",
        "transitUtc": "2026-05-21T23:43:00Z",
        "civilDawnUtc": "2026-05-21T18:29:00Z",
        "civilDuskUtc": "2026-05-21T04:57:00Z",
        "nauticalDawnUtc": "2026-05-21T17:53:58Z",
        "nauticalDuskUtc": "2026-05-21T05:32:02Z",
        "astronomicalDawnUtc": "2026-05-21T17:19:35Z",
        "astronomicalDuskUtc": "2026-05-21T06:06:21Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T19:21:00Z",
        "setUtc": "2026-06-21T04:15:00Z",
        "transitUtc": "2026-06-21T23:48:00Z",
        "civilDawnUtc": "2026-06-21T18:48:00Z",
        "civilDuskUtc": "2026-06-21T04:48:00Z",
        "nauticalDawnUtc": "2026-06-21T18:11:46Z",
        "nauticalDuskUtc": "2026-06-21T05:24:15Z",
        "astronomicalDawnUtc": "2026-06-21T17:36:38Z",
        "astronomicalDuskUtc": "2026-06-21T05:59:23Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T19:11:00Z",
        "setUtc": "2026-07-21T04:34:00Z",
        "transitUtc": "2026-07-21T23:53:00Z",
        "civilDawnUtc": "2026-07-21T18:39:00Z",
        "civilDuskUtc": "2026-07-21T05:05:00Z",
        "nauticalDawnUtc": "2026-07-21T18:04:04Z",
        "nauticalDuskUtc": "2026-07-21T05:40:51Z",
        "astronomicalDawnUtc": "2026-07-21T17:29:43Z",
        "astronomicalDuskUtc": "2026-07-21T06:15:16Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T18:31:00Z",
        "setUtc": "2026-08-21T05:06:00Z",
        "transitUtc": "2026-08-21T23:49:00Z",
        "civilDawnUtc": "2026-08-21T18:02:00Z",
        "civilDuskUtc": "2026-08-21T05:36:00Z",
        "nauticalDawnUtc": "2026-08-21T17:28:20Z",
        "nauticalDuskUtc": "2026-08-21T06:09:48Z",
        "astronomicalDawnUtc": "2026-08-21T16:54:59Z",
        "astronomicalDuskUtc": "2026-08-21T06:43:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T17:37:00Z",
        "setUtc": "2026-09-21T05:41:00Z",
        "transitUtc": "2026-09-21T23:39:00Z",
        "civilDawnUtc": "2026-09-21T17:08:00Z",
        "civilDuskUtc": "2026-09-21T06:10:00Z",
        "nauticalDawnUtc": "2026-09-21T16:34:08Z",
        "nauticalDuskUtc": "2026-09-21T06:43:48Z",
        "astronomicalDawnUtc": "2026-09-21T15:59:46Z",
        "astronomicalDuskUtc": "2026-09-21T07:18:12Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T16:43:00Z",
        "setUtc": "2026-10-21T06:18:00Z",
        "transitUtc": "2026-10-21T23:31:00Z",
        "civilDawnUtc": "2026-10-21T16:13:00Z",
        "civilDuskUtc": "2026-10-21T06:48:00Z",
        "nauticalDawnUtc": "2026-10-21T15:36:22Z",
        "nauticalDuskUtc": "2026-10-21T07:24:43Z",
        "astronomicalDawnUtc": "2026-10-21T14:57:04Z",
        "astronomicalDuskUtc": "2026-10-21T08:04:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T16:05:00Z",
        "setUtc": "2026-11-21T06:59:00Z",
        "transitUtc": "2026-11-21T23:32:00Z",
        "civilDawnUtc": "2026-11-21T15:31:00Z",
        "civilDuskUtc": "2026-11-21T07:33:00Z",
        "nauticalDawnUtc": "2026-11-21T14:47:28Z",
        "nauticalDuskUtc": "2026-11-21T08:16:16Z",
        "astronomicalDawnUtc": "2026-11-21T13:56:43Z",
        "astronomicalDuskUtc": "2026-11-21T09:07:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-chatham-islands-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -43.95,
        "longitudeInDegrees": -176.55,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T16:00:00Z",
        "setUtc": "2026-12-21T07:29:00Z",
        "transitUtc": "2026-12-21T23:45:00Z",
        "civilDawnUtc": "2026-12-21T15:24:00Z",
        "civilDuskUtc": "2026-12-21T08:05:00Z",
        "nauticalDawnUtc": "2026-12-21T14:35:54Z",
        "nauticalDuskUtc": "2026-12-21T08:52:37Z",
        "astronomicalDawnUtc": "2026-12-21T13:34:58Z",
        "astronomicalDuskUtc": "2026-12-21T09:53:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T19:55:00Z",
        "setUtc": "2026-01-21T04:28:00Z",
        "transitUtc": "2026-01-21T00:12:00Z",
        "civilDawnUtc": "2026-01-21T19:17:00Z",
        "civilDuskUtc": "2026-01-21T05:06:00Z",
        "nauticalDawnUtc": "2026-01-21T18:35:02Z",
        "nauticalDuskUtc": "2026-01-21T05:47:43Z",
        "astronomicalDawnUtc": "2026-01-21T17:55:00Z",
        "astronomicalDuskUtc": "2026-01-21T06:27:50Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T19:02:00Z",
        "setUtc": "2026-02-21T05:24:00Z",
        "transitUtc": "2026-02-21T00:14:00Z",
        "civilDawnUtc": "2026-02-21T18:28:00Z",
        "civilDuskUtc": "2026-02-21T05:59:00Z",
        "nauticalDawnUtc": "2026-02-21T17:48:52Z",
        "nauticalDuskUtc": "2026-02-21T06:38:12Z",
        "astronomicalDawnUtc": "2026-02-21T17:09:53Z",
        "astronomicalDuskUtc": "2026-02-21T07:17:17Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T18:00:00Z",
        "setUtc": "2026-03-21T06:14:00Z",
        "transitUtc": "2026-03-21T00:08:00Z",
        "civilDawnUtc": "2026-03-21T17:26:00Z",
        "civilDuskUtc": "2026-03-21T06:48:00Z",
        "nauticalDawnUtc": "2026-03-21T16:46:13Z",
        "nauticalDuskUtc": "2026-03-21T07:28:02Z",
        "astronomicalDawnUtc": "2026-03-21T16:04:31Z",
        "astronomicalDuskUtc": "2026-03-21T08:09:47Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T16:50:00Z",
        "setUtc": "2026-04-21T07:07:00Z",
        "civilDawnUtc": "2026-04-21T16:13:00Z",
        "civilDuskUtc": "2026-04-21T07:44:00Z",
        "nauticalDawnUtc": "2026-04-21T15:26:32Z",
        "nauticalDuskUtc": "2026-04-21T08:30:56Z",
        "astronomicalDawnUtc": "2026-04-21T14:32:10Z",
        "astronomicalDuskUtc": "2026-04-21T09:25:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T15:58:00Z",
        "setUtc": "2026-05-21T07:56:00Z",
        "transitUtc": "2026-05-21T23:57:00Z",
        "civilDawnUtc": "2026-05-21T15:14:00Z",
        "civilDuskUtc": "2026-05-21T08:40:00Z",
        "nauticalDawnUtc": "2026-05-21T14:11:35Z",
        "nauticalDuskUtc": "2026-05-21T09:41:58Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T15:40:00Z",
        "setUtc": "2026-06-21T08:24:00Z",
        "transitUtc": "2026-06-21T00:02:00Z",
        "civilDawnUtc": "2026-06-21T14:51:00Z",
        "civilDuskUtc": "2026-06-21T09:13:00Z",
        "nauticalDawnUtc": "2026-06-21T13:32:49Z",
        "nauticalDuskUtc": "2026-06-21T10:31:37Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T16:07:00Z",
        "setUtc": "2026-07-21T08:07:00Z",
        "transitUtc": "2026-07-21T00:07:00Z",
        "civilDawnUtc": "2026-07-21T15:23:00Z",
        "civilDuskUtc": "2026-07-21T08:51:00Z",
        "nauticalDawnUtc": "2026-07-21T14:20:01Z",
        "nauticalDuskUtc": "2026-07-21T09:54:07Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T16:55:00Z",
        "setUtc": "2026-08-21T07:13:00Z",
        "transitUtc": "2026-08-21T00:04:00Z",
        "civilDawnUtc": "2026-08-21T16:18:00Z",
        "civilDuskUtc": "2026-08-21T07:50:00Z",
        "nauticalDawnUtc": "2026-08-21T15:31:22Z",
        "nauticalDuskUtc": "2026-08-21T08:36:27Z",
        "astronomicalDawnUtc": "2026-08-21T14:36:52Z",
        "astronomicalDuskUtc": "2026-08-21T09:30:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T17:46:00Z",
        "setUtc": "2026-09-21T06:02:00Z",
        "transitUtc": "2026-09-21T23:53:00Z",
        "civilDawnUtc": "2026-09-21T17:12:00Z",
        "civilDuskUtc": "2026-09-21T06:36:00Z",
        "nauticalDawnUtc": "2026-09-21T16:31:41Z",
        "nauticalDuskUtc": "2026-09-21T07:16:06Z",
        "astronomicalDawnUtc": "2026-09-21T15:49:49Z",
        "astronomicalDuskUtc": "2026-09-21T07:57:54Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T18:36:00Z",
        "setUtc": "2026-10-21T04:55:00Z",
        "transitUtc": "2026-10-21T23:45:00Z",
        "civilDawnUtc": "2026-10-21T18:02:00Z",
        "civilDuskUtc": "2026-10-21T05:29:00Z",
        "nauticalDawnUtc": "2026-10-21T17:22:33Z",
        "nauticalDuskUtc": "2026-10-21T06:08:22Z",
        "astronomicalDawnUtc": "2026-10-21T16:43:29Z",
        "astronomicalDuskUtc": "2026-10-21T06:47:20Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T19:31:00Z",
        "setUtc": "2026-11-21T04:02:00Z",
        "transitUtc": "2026-11-21T23:46:00Z",
        "civilDawnUtc": "2026-11-21T18:53:00Z",
        "civilDuskUtc": "2026-11-21T04:40:00Z",
        "nauticalDawnUtc": "2026-11-21T18:10:57Z",
        "nauticalDuskUtc": "2026-11-21T05:22:11Z",
        "astronomicalDawnUtc": "2026-11-21T17:30:48Z",
        "astronomicalDuskUtc": "2026-11-21T06:02:15Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-north-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": 179.9,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T20:06:00Z",
        "setUtc": "2026-12-21T03:51:00Z",
        "civilDawnUtc": "2026-12-21T19:25:00Z",
        "civilDuskUtc": "2026-12-21T04:31:00Z",
        "nauticalDawnUtc": "2026-12-21T18:41:41Z",
        "nauticalDuskUtc": "2026-12-21T05:15:15Z",
        "astronomicalDawnUtc": "2026-12-21T18:00:24Z",
        "astronomicalDuskUtc": "2026-12-21T05:56:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T19:54:00Z",
        "setUtc": "2026-01-21T04:27:00Z",
        "transitUtc": "2026-01-21T00:11:00Z",
        "civilDawnUtc": "2026-01-21T19:16:00Z",
        "civilDuskUtc": "2026-01-21T05:05:00Z",
        "nauticalDawnUtc": "2026-01-21T18:34:14Z",
        "nauticalDuskUtc": "2026-01-21T05:46:55Z",
        "astronomicalDawnUtc": "2026-01-21T17:54:12Z",
        "astronomicalDuskUtc": "2026-01-21T06:27:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T19:02:00Z",
        "setUtc": "2026-02-21T05:24:00Z",
        "transitUtc": "2026-02-21T00:13:00Z",
        "civilDawnUtc": "2026-02-21T18:27:00Z",
        "civilDuskUtc": "2026-02-21T05:58:00Z",
        "nauticalDawnUtc": "2026-02-21T17:48:04Z",
        "nauticalDuskUtc": "2026-02-21T06:37:24Z",
        "astronomicalDawnUtc": "2026-02-21T17:09:05Z",
        "astronomicalDuskUtc": "2026-02-21T07:16:29Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T17:59:00Z",
        "setUtc": "2026-03-21T06:14:00Z",
        "transitUtc": "2026-03-21T00:07:00Z",
        "civilDawnUtc": "2026-03-21T17:25:00Z",
        "civilDuskUtc": "2026-03-21T06:47:00Z",
        "nauticalDawnUtc": "2026-03-21T16:45:25Z",
        "nauticalDuskUtc": "2026-03-21T07:27:14Z",
        "astronomicalDawnUtc": "2026-03-21T16:03:43Z",
        "astronomicalDuskUtc": "2026-03-21T08:08:59Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T16:49:00Z",
        "setUtc": "2026-04-21T07:07:00Z",
        "transitUtc": "2026-04-21T23:58:00Z",
        "civilDawnUtc": "2026-04-21T16:12:00Z",
        "civilDuskUtc": "2026-04-21T07:44:00Z",
        "nauticalDawnUtc": "2026-04-21T15:25:44Z",
        "nauticalDuskUtc": "2026-04-21T08:30:08Z",
        "astronomicalDawnUtc": "2026-04-21T14:31:23Z",
        "astronomicalDuskUtc": "2026-04-21T09:24:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T15:57:00Z",
        "setUtc": "2026-05-21T07:55:00Z",
        "transitUtc": "2026-05-21T23:56:00Z",
        "civilDawnUtc": "2026-05-21T15:13:00Z",
        "civilDuskUtc": "2026-05-21T08:39:00Z",
        "nauticalDawnUtc": "2026-05-21T14:10:48Z",
        "nauticalDuskUtc": "2026-05-21T09:41:10Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T15:40:00Z",
        "setUtc": "2026-06-21T08:23:00Z",
        "civilDawnUtc": "2026-06-21T14:51:00Z",
        "civilDuskUtc": "2026-06-21T09:12:00Z",
        "nauticalDawnUtc": "2026-06-21T13:32:01Z",
        "nauticalDuskUtc": "2026-06-21T10:30:49Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T16:06:00Z",
        "setUtc": "2026-07-21T08:07:00Z",
        "transitUtc": "2026-07-21T00:06:00Z",
        "civilDawnUtc": "2026-07-21T15:22:00Z",
        "civilDuskUtc": "2026-07-21T08:51:00Z",
        "nauticalDawnUtc": "2026-07-21T14:19:13Z",
        "nauticalDuskUtc": "2026-07-21T09:53:19Z",
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T16:54:00Z",
        "setUtc": "2026-08-21T07:12:00Z",
        "transitUtc": "2026-08-21T00:03:00Z",
        "civilDawnUtc": "2026-08-21T16:17:00Z",
        "civilDuskUtc": "2026-08-21T07:49:00Z",
        "nauticalDawnUtc": "2026-08-21T15:30:34Z",
        "nauticalDuskUtc": "2026-08-21T08:35:39Z",
        "astronomicalDawnUtc": "2026-08-21T14:36:04Z",
        "astronomicalDuskUtc": "2026-08-21T09:30:07Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T17:45:00Z",
        "setUtc": "2026-09-21T06:02:00Z",
        "transitUtc": "2026-09-21T23:53:00Z",
        "civilDawnUtc": "2026-09-21T17:11:00Z",
        "civilDuskUtc": "2026-09-21T06:35:00Z",
        "nauticalDawnUtc": "2026-09-21T16:30:53Z",
        "nauticalDuskUtc": "2026-09-21T07:15:18Z",
        "astronomicalDawnUtc": "2026-09-21T15:49:01Z",
        "astronomicalDuskUtc": "2026-09-21T07:57:06Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T18:36:00Z",
        "setUtc": "2026-10-21T04:54:00Z",
        "transitUtc": "2026-10-21T23:44:00Z",
        "civilDawnUtc": "2026-10-21T18:01:00Z",
        "civilDuskUtc": "2026-10-21T05:28:00Z",
        "nauticalDawnUtc": "2026-10-21T17:21:45Z",
        "nauticalDuskUtc": "2026-10-21T06:07:34Z",
        "astronomicalDawnUtc": "2026-10-21T16:42:41Z",
        "astronomicalDuskUtc": "2026-10-21T06:46:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T19:30:00Z",
        "setUtc": "2026-11-21T04:01:00Z",
        "transitUtc": "2026-11-21T23:46:00Z",
        "civilDawnUtc": "2026-11-21T18:52:00Z",
        "civilDuskUtc": "2026-11-21T04:40:00Z",
        "nauticalDawnUtc": "2026-11-21T18:10:09Z",
        "nauticalDuskUtc": "2026-11-21T05:21:23Z",
        "astronomicalDawnUtc": "2026-11-21T17:30:00Z",
        "astronomicalDuskUtc": "2026-11-21T06:01:27Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-date-line-west-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 52.0,
        "longitudeInDegrees": -179.9,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T20:06:00Z",
        "setUtc": "2026-12-21T03:50:00Z",
        "transitUtc": "2026-12-21T23:58:00Z",
        "civilDawnUtc": "2026-12-21T19:25:00Z",
        "civilDuskUtc": "2026-12-21T04:31:00Z",
        "nauticalDawnUtc": "2026-12-21T18:40:53Z",
        "nauticalDuskUtc": "2026-12-21T05:14:27Z",
        "astronomicalDawnUtc": "2026-12-21T17:59:36Z",
        "astronomicalDuskUtc": "2026-12-21T05:55:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T06:08:00Z",
        "setUtc": "2026-01-21T18:15:00Z",
        "transitUtc": "2026-01-21T12:11:00Z",
        "civilDawnUtc": "2026-01-21T05:46:00Z",
        "civilDuskUtc": "2026-01-21T18:37:00Z",
        "nauticalDawnUtc": "2026-01-21T05:20:07Z",
        "nauticalDuskUtc": "2026-01-21T19:02:25Z",
        "astronomicalDawnUtc": "2026-01-21T04:54:28Z",
        "astronomicalDuskUtc": "2026-01-21T19:28:02Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T06:10:00Z",
        "setUtc": "2026-02-21T18:17:00Z",
        "transitUtc": "2026-02-21T12:14:00Z",
        "civilDawnUtc": "2026-02-21T05:49:00Z",
        "civilDuskUtc": "2026-02-21T18:38:00Z",
        "nauticalDawnUtc": "2026-02-21T05:24:46Z",
        "nauticalDuskUtc": "2026-02-21T19:02:19Z",
        "astronomicalDawnUtc": "2026-02-21T05:00:19Z",
        "astronomicalDuskUtc": "2026-02-21T19:26:45Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T06:04:00Z",
        "setUtc": "2026-03-21T18:10:00Z",
        "transitUtc": "2026-03-21T12:07:00Z",
        "civilDawnUtc": "2026-03-21T05:43:00Z",
        "civilDuskUtc": "2026-03-21T18:31:00Z",
        "nauticalDawnUtc": "2026-03-21T05:19:14Z",
        "nauticalDuskUtc": "2026-03-21T18:55:03Z",
        "astronomicalDawnUtc": "2026-03-21T04:55:14Z",
        "astronomicalDuskUtc": "2026-03-21T19:19:03Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T05:55:00Z",
        "setUtc": "2026-04-21T18:02:00Z",
        "transitUtc": "2026-04-21T11:59:00Z",
        "civilDawnUtc": "2026-04-21T05:34:00Z",
        "civilDuskUtc": "2026-04-21T18:23:00Z",
        "nauticalDawnUtc": "2026-04-21T05:09:41Z",
        "nauticalDuskUtc": "2026-04-21T18:47:43Z",
        "astronomicalDawnUtc": "2026-04-21T04:45:08Z",
        "astronomicalDuskUtc": "2026-04-21T19:12:18Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T05:53:00Z",
        "setUtc": "2026-05-21T18:00:00Z",
        "transitUtc": "2026-05-21T11:57:00Z",
        "civilDawnUtc": "2026-05-21T05:31:00Z",
        "civilDuskUtc": "2026-05-21T18:22:00Z",
        "nauticalDawnUtc": "2026-05-21T05:05:23Z",
        "nauticalDuskUtc": "2026-05-21T18:47:50Z",
        "astronomicalDawnUtc": "2026-05-21T04:39:42Z",
        "astronomicalDuskUtc": "2026-05-21T19:13:33Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-06-21T05:58:00Z",
        "setUtc": "2026-06-21T18:05:00Z",
        "transitUtc": "2026-06-21T12:02:00Z",
        "civilDawnUtc": "2026-06-21T05:36:00Z",
        "civilDuskUtc": "2026-06-21T18:28:00Z",
        "nauticalDawnUtc": "2026-06-21T05:09:22Z",
        "nauticalDuskUtc": "2026-06-21T18:54:16Z",
        "astronomicalDawnUtc": "2026-06-21T04:43:02Z",
        "astronomicalDuskUtc": "2026-06-21T19:20:36Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T06:03:00Z",
        "setUtc": "2026-07-21T18:10:00Z",
        "transitUtc": "2026-07-21T12:06:00Z",
        "civilDawnUtc": "2026-07-21T05:41:00Z",
        "civilDuskUtc": "2026-07-21T18:32:00Z",
        "nauticalDawnUtc": "2026-07-21T05:15:10Z",
        "nauticalDuskUtc": "2026-07-21T18:57:43Z",
        "astronomicalDawnUtc": "2026-07-21T04:49:25Z",
        "astronomicalDuskUtc": "2026-07-21T19:23:26Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T06:00:00Z",
        "setUtc": "2026-08-21T18:06:00Z",
        "transitUtc": "2026-08-21T12:03:00Z",
        "civilDawnUtc": "2026-08-21T05:39:00Z",
        "civilDuskUtc": "2026-08-21T18:28:00Z",
        "nauticalDawnUtc": "2026-08-21T05:14:08Z",
        "nauticalDuskUtc": "2026-08-21T18:52:09Z",
        "astronomicalDawnUtc": "2026-08-21T04:49:33Z",
        "astronomicalDuskUtc": "2026-08-21T19:16:43Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T05:50:00Z",
        "setUtc": "2026-09-21T17:56:00Z",
        "transitUtc": "2026-09-21T11:53:00Z",
        "civilDawnUtc": "2026-09-21T05:29:00Z",
        "civilDuskUtc": "2026-09-21T18:17:00Z",
        "nauticalDawnUtc": "2026-09-21T05:05:11Z",
        "nauticalDuskUtc": "2026-09-21T18:40:58Z",
        "astronomicalDawnUtc": "2026-09-21T04:41:11Z",
        "astronomicalDuskUtc": "2026-09-21T19:04:58Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T05:41:00Z",
        "setUtc": "2026-10-21T17:48:00Z",
        "transitUtc": "2026-10-21T11:45:00Z",
        "civilDawnUtc": "2026-10-21T05:20:00Z",
        "civilDuskUtc": "2026-10-21T18:09:00Z",
        "nauticalDawnUtc": "2026-10-21T04:55:50Z",
        "nauticalDuskUtc": "2026-10-21T18:33:28Z",
        "astronomicalDawnUtc": "2026-10-21T04:31:22Z",
        "astronomicalDuskUtc": "2026-10-21T18:57:57Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T05:42:00Z",
        "setUtc": "2026-11-21T17:49:00Z",
        "transitUtc": "2026-11-21T11:46:00Z",
        "civilDawnUtc": "2026-11-21T05:20:00Z",
        "civilDuskUtc": "2026-11-21T18:11:00Z",
        "nauticalDawnUtc": "2026-11-21T04:54:42Z",
        "nauticalDuskUtc": "2026-11-21T18:37:04Z",
        "astronomicalDawnUtc": "2026-11-21T04:29:03Z",
        "astronomicalDuskUtc": "2026-11-21T19:02:44Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-equator-greenwich-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T05:54:00Z",
        "setUtc": "2026-12-21T18:02:00Z",
        "transitUtc": "2026-12-21T11:58:00Z",
        "civilDawnUtc": "2026-12-21T05:32:00Z",
        "civilDuskUtc": "2026-12-21T18:24:00Z",
        "nauticalDawnUtc": "2026-12-21T05:05:33Z",
        "nauticalDuskUtc": "2026-12-21T18:50:35Z",
        "astronomicalDawnUtc": "2026-12-21T04:39:12Z",
        "astronomicalDuskUtc": "2026-12-21T19:16:56Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-01-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-01-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-01-21T07:59:00Z",
        "setUtc": "2026-01-21T12:58:00Z",
        "transitUtc": "2026-01-21T10:28:00Z",
        "civilDawnUtc": "2026-01-21T06:43:00Z",
        "civilDuskUtc": "2026-01-21T14:14:00Z",
        "nauticalDawnUtc": "2026-01-21T05:32:49Z",
        "nauticalDuskUtc": "2026-01-21T15:24:14Z",
        "astronomicalDawnUtc": "2026-01-21T04:30:05Z",
        "astronomicalDuskUtc": "2026-01-21T16:27:05Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-02-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-02-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-02-21T06:03:00Z",
        "setUtc": "2026-02-21T14:59:00Z",
        "transitUtc": "2026-02-21T10:30:00Z",
        "civilDawnUtc": "2026-02-21T05:08:00Z",
        "civilDuskUtc": "2026-02-21T15:54:00Z",
        "nauticalDawnUtc": "2026-02-21T04:07:11Z",
        "nauticalDuskUtc": "2026-02-21T16:55:20Z",
        "astronomicalDawnUtc": "2026-02-21T03:06:13Z",
        "astronomicalDuskUtc": "2026-02-21T17:56:41Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-03-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-03-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-03-21T04:14:00Z",
        "setUtc": "2026-03-21T16:36:00Z",
        "transitUtc": "2026-03-21T10:24:00Z",
        "civilDawnUtc": "2026-03-21T03:21:00Z",
        "civilDuskUtc": "2026-03-21T17:29:00Z",
        "nauticalDawnUtc": "2026-03-21T02:15:58Z",
        "nauticalDuskUtc": "2026-03-21T18:34:54Z",
        "astronomicalDawnUtc": "2026-03-21T00:57:42Z",
        "astronomicalDuskUtc": "2026-03-21T19:54:55Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-04-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-04-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-04-21T02:10:00Z",
        "setUtc": "2026-04-21T18:23:00Z",
        "transitUtc": "2026-04-21T10:16:00Z",
        "civilDawnUtc": "2026-04-21T01:01:00Z",
        "civilDuskUtc": "2026-04-21T19:34:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-05-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-05-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-05-21T00:04:00Z",
        "setUtc": "2026-05-21T20:26:00Z",
        "transitUtc": "2026-05-21T10:13:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-06-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-06-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": null,
        "setUtc": null,
        "transitUtc": "2026-06-21T10:19:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": true,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-07-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-07-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-07-21T00:06:00Z",
        "setUtc": "2026-07-21T20:37:00Z",
        "transitUtc": "2026-07-21T10:23:00Z",
        "civilDawnUtc": null,
        "civilDuskUtc": null,
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-08-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-08-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-08-21T02:11:00Z",
        "setUtc": "2026-08-21T18:26:00Z",
        "transitUtc": "2026-08-21T10:20:00Z",
        "civilDawnUtc": "2026-08-21T01:00:00Z",
        "civilDuskUtc": "2026-08-21T19:36:00Z",
        "nauticalDawnUtc": null,
        "nauticalDuskUtc": null,
        "astronomicalDawnUtc": null,
        "astronomicalDuskUtc": null,
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-09-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-09-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-09-21T03:55:00Z",
        "setUtc": "2026-09-21T16:23:00Z",
        "transitUtc": "2026-09-21T10:10:00Z",
        "civilDawnUtc": "2026-09-21T03:02:00Z",
        "civilDuskUtc": "2026-09-21T17:15:00Z",
        "nauticalDawnUtc": "2026-09-21T01:55:48Z",
        "nauticalDuskUtc": "2026-09-21T18:21:05Z",
        "astronomicalDawnUtc": "2026-09-21T00:34:29Z",
        "astronomicalDuskUtc": "2026-09-21T19:40:32Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-10-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-10-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-10-21T05:36:00Z",
        "setUtc": "2026-10-21T14:26:00Z",
        "transitUtc": "2026-10-21T10:01:00Z",
        "civilDawnUtc": "2026-10-21T04:40:00Z",
        "civilDuskUtc": "2026-10-21T15:21:00Z",
        "nauticalDawnUtc": "2026-10-21T03:39:15Z",
        "nauticalDuskUtc": "2026-10-21T16:21:55Z",
        "astronomicalDawnUtc": "2026-10-21T02:38:02Z",
        "astronomicalDuskUtc": "2026-10-21T17:22:46Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-11-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-11-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-11-21T07:34:00Z",
        "setUtc": "2026-11-21T12:30:00Z",
        "transitUtc": "2026-11-21T10:03:00Z",
        "civilDawnUtc": "2026-11-21T06:18:00Z",
        "civilDuskUtc": "2026-11-21T13:47:00Z",
        "nauticalDawnUtc": "2026-11-21T05:07:34Z",
        "nauticalDuskUtc": "2026-11-21T14:56:49Z",
        "astronomicalDawnUtc": "2026-11-21T04:04:38Z",
        "astronomicalDuskUtc": "2026-11-21T15:59:39Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "usno-events-arctic-circle-2026-12-21",
      "operation": "events",
      "tags": [
        "published",
        "reference",
        "polar"
      ],
      "input": {
        "latitudeInDegrees": 66.5634,
        "longitudeInDegrees": 25.8,
        "startUtc": "2026-12-21T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "riseUtc": "2026-12-21T09:10:00Z",
        "setUtc": "2026-12-21T11:20:00Z",
        "transitUtc": "2026-12-21T10:15:00Z",
        "civilDawnUtc": "2026-12-21T07:17:00Z",
        "civilDuskUtc": "2026-12-21T13:13:00Z",
        "nauticalDawnUtc": "2026-12-21T05:56:42Z",
        "nauticalDuskUtc": "2026-12-21T14:32:57Z",
        "astronomicalDawnUtc": "2026-12-21T04:49:59Z",
        "astronomicalDuskUtc": "2026-12-21T15:39:40Z",
        "isAlwaysUp": false,
        "isAlwaysDown": false
      }
    },
    {
      "id": "skyfield-position-below-horizon",
      "operation": "position",
      "tags": [
        "reference",
        "edge"
      ],
      "note": "USNO lists the sun only when it's up; below the horizon Skyfield answers.",
      "input": {
        "latitudeInDegrees": 49.2827,
        "longitudeInDegrees": -123.1207,
        "instantUtc": "2026-09-29T08:00:00Z"
      },
      "expected": {
        "azimuthInDegrees": 359.024459,
        "altitudeInDegrees": -43.177735
      }
    },
    {
      "id": "usno-position-noon-equator",
      "operation": "position",
      "tags": [
        "published",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": 0.0,
        "longitudeInDegrees": 0.0,
        "instantUtc": "2026-03-20T12:00:00Z"
      },
      "expected": {
        "azimuthInDegrees": 91.400374,
        "altitudeInDegrees": 88.140231
      }
    },
    {
      "id": "usno-position-midnight-sun",
      "operation": "position",
      "tags": [
        "published",
        "edge"
      ],
      "note": "Midnight sun, low in the north.",
      "input": {
        "latitudeInDegrees": 78.2232,
        "longitudeInDegrees": 15.6267,
        "instantUtc": "2026-06-21T23:00:00Z"
      },
      "expected": {
        "azimuthInDegrees": 0.13797,
        "altitudeInDegrees": 11.659875
      }
    },
    {
      "id": "usno-position-polar-night",
      "operation": "position",
      "tags": [
        "published",
        "edge"
      ],
      "input": {
        "latitudeInDegrees": -77.8419,
        "longitudeInDegrees": 166.6863,
        "instantUtc": "2026-06-21T00:00:00Z"
      },
      "expected": {
        "azimuthInDegrees": 12.854672,
        "altitudeInDegrees": -11.602709
      }
    },
    {
      "id": "usno-position-random-1",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 12.4327,
        "longitudeInDegrees": -83.8316,
        "instantUtc": "2026-06-29T19:32:28Z"
      },
      "expected": {
        "azimuthInDegrees": 295.713377,
        "altitudeInDegrees": 60.978212
      }
    },
    {
      "id": "skyfield-position-random-2",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 44.7915,
        "longitudeInDegrees": -177.6834,
        "instantUtc": "2026-03-14T06:59:48Z"
      },
      "expected": {
        "azimuthInDegrees": 278.879359,
        "altitudeInDegrees": -12.34814
      }
    },
    {
      "id": "usno-position-random-3",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -3.9528,
        "longitudeInDegrees": 37.6916,
        "instantUtc": "2026-07-15T06:16:07Z"
      },
      "expected": {
        "azimuthInDegrees": 60.176377,
        "altitudeInDegrees": 35.035809
      }
    },
    {
      "id": "skyfield-position-random-4",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 5.9197,
        "longitudeInDegrees": 41.994,
        "instantUtc": "2026-05-10T17:19:45Z"
      },
      "expected": {
        "azimuthInDegrees": 294.020441,
        "altitudeInDegrees": -28.832936
      }
    },
    {
      "id": "usno-position-random-5",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 25.7963,
        "longitudeInDegrees": -119.0109,
        "instantUtc": "2026-01-16T21:10:34Z"
      },
      "expected": {
        "azimuthInDegrees": 200.115799,
        "altitudeInDegrees": 40.828665
      }
    },
    {
      "id": "usno-position-random-6",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 61.2696,
        "longitudeInDegrees": -27.8688,
        "instantUtc": "2026-06-25T13:08:25Z"
      },
      "expected": {
        "azimuthInDegrees": 163.07661,
        "altitudeInDegrees": 51.297572
      }
    },
    {
      "id": "skyfield-position-random-7",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -30.0193,
        "longitudeInDegrees": -140.0589,
        "instantUtc": "2026-03-07T09:51:45Z"
      },
      "expected": {
        "azimuthInDegrees": 171.191837,
        "altitudeInDegrees": -54.440563
      }
    },
    {
      "id": "skyfield-position-random-8",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.6249,
        "longitudeInDegrees": 176.7541,
        "instantUtc": "2026-07-16T14:46:10Z"
      },
      "expected": {
        "azimuthInDegrees": 35.307089,
        "altitudeInDegrees": -15.219214
      }
    },
    {
      "id": "usno-position-random-9",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 31.5957,
        "longitudeInDegrees": -41.8807,
        "instantUtc": "2026-01-25T14:15:20Z"
      },
      "expected": {
        "azimuthInDegrees": 166.520081,
        "altitudeInDegrees": 38.422087
      }
    },
    {
      "id": "skyfield-position-random-10",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.2241,
        "longitudeInDegrees": 150.824,
        "instantUtc": "2026-10-17T18:06:41Z"
      },
      "expected": {
        "azimuthInDegrees": 78.242038,
        "altitudeInDegrees": -22.83362
      }
    },
    {
      "id": "skyfield-position-random-11",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 19.3742,
        "longitudeInDegrees": 81.2543,
        "instantUtc": "2026-03-21T14:22:00Z"
      },
      "expected": {
        "azimuthInDegrees": 279.178971,
        "altitudeInDegrees": -23.335403
      }
    },
    {
      "id": "skyfield-position-random-12",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 48.6239,
        "longitudeInDegrees": 98.1289,
        "instantUtc": "2026-06-13T19:02:42Z"
      },
      "expected": {
        "azimuthInDegrees": 22.551342,
        "altitudeInDegrees": -15.05657
      }
    },
    {
      "id": "usno-position-random-13",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -33.6927,
        "longitudeInDegrees": -78.7736,
        "instantUtc": "2026-12-20T22:40:14Z"
      },
      "expected": {
        "azimuthInDegrees": 254.105339,
        "altitudeInDegrees": 19.208589
      }
    },
    {
      "id": "usno-position-random-14",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -62.7087,
        "longitudeInDegrees": 75.1683,
        "instantUtc": "2026-11-11T09:11:11Z"
      },
      "expected": {
        "azimuthInDegrees": 313.259403,
        "altitudeInDegrees": 38.040109
      }
    },
    {
      "id": "usno-position-random-15",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 46.8861,
        "longitudeInDegrees": -160.2758,
        "instantUtc": "2026-01-03T01:08:05Z"
      },
      "expected": {
        "azimuthInDegrees": 213.5081,
        "altitudeInDegrees": 13.201436
      }
    },
    {
      "id": "usno-position-random-16",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 41.57,
        "longitudeInDegrees": -129.9086,
        "instantUtc": "2026-05-28T02:49:29Z"
      },
      "expected": {
        "azimuthInDegrees": 288.309431,
        "altitudeInDegrees": 11.788637
      }
    },
    {
      "id": "usno-position-random-17",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -8.2258,
        "longitudeInDegrees": 146.3078,
        "instantUtc": "2026-04-02T22:30:51Z"
      },
      "expected": {
        "azimuthInDegrees": 78.621406,
        "altitudeInDegrees": 31.752544
      }
    },
    {
      "id": "skyfield-position-random-18",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 64.7226,
        "longitudeInDegrees": -178.6051,
        "instantUtc": "2026-02-13T12:20:48Z"
      },
      "expected": {
        "azimuthInDegrees": 3.804207,
        "altitudeInDegrees": -38.490592
      }
    },
    {
      "id": "usno-position-random-19",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 8.6032,
        "longitudeInDegrees": 142.3092,
        "instantUtc": "2026-10-24T20:22:51Z"
      },
      "expected": {
        "azimuthInDegrees": 102.134505,
        "altitudeInDegrees": 0.139269
      }
    },
    {
      "id": "usno-position-random-20",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -18.8579,
        "longitudeInDegrees": 141.2911,
        "instantUtc": "2026-03-20T20:35:34Z"
      },
      "expected": {
        "azimuthInDegrees": 90.44248,
        "altitudeInDegrees": -1.59255
      }
    },
    {
      "id": "usno-position-random-21",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 4.334,
        "longitudeInDegrees": -173.7127,
        "instantUtc": "2026-02-21T17:21:33Z"
      },
      "expected": {
        "azimuthInDegrees": 99.918974,
        "altitudeInDegrees": -7.366018
      }
    },
    {
      "id": "skyfield-position-random-22",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 7.973,
        "longitudeInDegrees": 13.5316,
        "instantUtc": "2026-02-02T22:44:02Z"
      },
      "expected": {
        "azimuthInDegrees": 224.336045,
        "altitudeInDegrees": -77.767823
      }
    },
    {
      "id": "skyfield-position-random-23",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -8.7347,
        "longitudeInDegrees": -36.6715,
        "instantUtc": "2026-03-18T23:07:44Z"
      },
      "expected": {
        "azimuthInDegrees": 262.353872,
        "altitudeInDegrees": -37.641577
      }
    },
    {
      "id": "usno-position-random-24",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 30.3921,
        "longitudeInDegrees": 72.3052,
        "instantUtc": "2026-09-06T01:16:44Z"
      },
      "expected": {
        "azimuthInDegrees": 85.325538,
        "altitudeInDegrees": 4.877251
      }
    },
    {
      "id": "usno-position-random-25",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -38.8657,
        "longitudeInDegrees": 39.1998,
        "instantUtc": "2026-02-26T10:49:38Z"
      },
      "expected": {
        "azimuthInDegrees": 326.529277,
        "altitudeInDegrees": 55.547331
      }
    },
    {
      "id": "usno-position-random-26",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -59.9277,
        "longitudeInDegrees": 19.8219,
        "instantUtc": "2026-01-17T00:00:45Z"
      },
      "expected": {
        "azimuthInDegrees": 163.474876,
        "altitudeInDegrees": -8.028936
      }
    },
    {
      "id": "usno-position-random-27",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 42.5095,
        "longitudeInDegrees": 88.2539,
        "instantUtc": "2026-08-24T11:52:43Z"
      },
      "expected": {
        "azimuthInDegrees": 275.393496,
        "altitudeInDegrees": 10.451762
      }
    },
    {
      "id": "usno-position-random-28",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 77.7068,
        "longitudeInDegrees": 179.2671,
        "instantUtc": "2026-10-14T04:14:30Z"
      },
      "expected": {
        "azimuthInDegrees": 245.265375,
        "altitudeInDegrees": -3.083545
      }
    },
    {
      "id": "skyfield-position-random-29",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 45.1284,
        "longitudeInDegrees": -35.1477,
        "instantUtc": "2026-02-17T02:55:47Z"
      },
      "expected": {
        "azimuthInDegrees": 9.448714,
        "altitudeInDegrees": -56.578086
      }
    },
    {
      "id": "skyfield-position-random-30",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -30.1762,
        "longitudeInDegrees": 40.0059,
        "instantUtc": "2026-12-18T21:51:21Z"
      },
      "expected": {
        "azimuthInDegrees": 170.207099,
        "altitudeInDegrees": -35.783052
      }
    },
    {
      "id": "skyfield-position-random-31",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 26.7555,
        "longitudeInDegrees": 124.4397,
        "instantUtc": "2026-01-17T17:04:32Z"
      },
      "expected": {
        "azimuthInDegrees": 73.504669,
        "altitudeInDegrees": -72.41041
      }
    },
    {
      "id": "skyfield-position-random-32",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": 9.8799,
        "longitudeInDegrees": 98.865,
        "instantUtc": "2026-07-22T17:56:30Z"
      },
      "expected": {
        "azimuthInDegrees": 11.763025,
        "altitudeInDegrees": -59.315665
      }
    },
    {
      "id": "usno-position-random-33",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 44.9211,
        "longitudeInDegrees": -140.4123,
        "instantUtc": "2026-02-03T16:28:01Z"
      },
      "expected": {
        "azimuthInDegrees": 110.737073,
        "altitudeInDegrees": -2.55929
      }
    },
    {
      "id": "usno-position-random-34",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 9.2034,
        "longitudeInDegrees": -17.532,
        "instantUtc": "2026-12-09T10:07:08Z"
      },
      "expected": {
        "azimuthInDegrees": 127.487866,
        "altitudeInDegrees": 36.465605
      }
    },
    {
      "id": "usno-position-random-35",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -35.1937,
        "longitudeInDegrees": 160.8852,
        "instantUtc": "2026-06-06T04:29:56Z"
      },
      "expected": {
        "azimuthInDegrees": 313.829116,
        "altitudeInDegrees": 16.003468
      }
    },
    {
      "id": "usno-position-random-36",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -70.7011,
        "longitudeInDegrees": 107.7731,
        "instantUtc": "2026-10-17T14:25:16Z"
      },
      "expected": {
        "azimuthInDegrees": 212.027334,
        "altitudeInDegrees": -6.988382
      }
    },
    {
      "id": "skyfield-position-random-37",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -82.8002,
        "longitudeInDegrees": -139.7853,
        "instantUtc": "2026-05-08T15:49:09Z"
      },
      "expected": {
        "azimuthInDegrees": 79.490146,
        "altitudeInDegrees": -16.029912
      }
    },
    {
      "id": "skyfield-position-random-38",
      "operation": "position",
      "tags": [
        "reference"
      ],
      "input": {
        "latitudeInDegrees": -6.1075,
        "longitudeInDegrees": -63.1046,
        "instantUtc": "2026-03-28T02:26:55Z"
      },
      "expected": {
        "azimuthInDegrees": 264.701947,
        "altitudeInDegrees": -62.247726
      }
    },
    {
      "id": "usno-position-random-39",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": -21.5524,
        "longitudeInDegrees": -77.4407,
        "instantUtc": "2026-02-04T11:49:49Z"
      },
      "expected": {
        "azimuthInDegrees": 102.88475,
        "altitudeInDegrees": 11.768692
      }
    },
    {
      "id": "usno-position-random-40",
      "operation": "position",
      "tags": [
        "published"
      ],
      "input": {
        "latitudeInDegrees": 32.8934,
        "longitudeInDegrees": -170.8592,
        "instantUtc": "2026-07-20T23:29:19Z"
      },
      "expected": {
        "azimuthInDegrees": 179.393909,
        "altitudeInDegrees": 77.614312
      }
    },
    {
      "id": "invalid-events-latitude-91",
      "operation": "events",
      "tags": [
        "invalid"
      ],
      "input": {
        "latitudeInDegrees": 91,
        "longitudeInDegrees": 0,
        "startUtc": "2026-01-01T00:00:00Z",
        "windowInHours": 24
      },
      "expected": {
        "error": "outOfRange"
      }
    },
    {
      "id": "invalid-events-window-0",
      "operation": "events",
      "tags": [
        "invalid"
      ],
      "input": {
        "latitudeInDegrees": 0,
        "longitudeInDegrees": 0,
        "startUtc": "2026-01-01T00:00:00Z",
        "windowInHours": 0
      },
      "expected": {
        "error": "outOfRange"
      }
    },
    {
      "id": "invalid-position-not-an-instant",
      "operation": "position",
      "tags": [
        "invalid"
      ],
      "input": {
        "latitudeInDegrees": 0,
        "longitudeInDegrees": 0,
        "instantUtc": "noon"
      },
      "expected": {
        "error": "invalidInput"
      }
    }
  ]
}
