{
  "method": "Tide phase is the NOAA Newport astronomical prediction change over the 2h centered on the selected one-hour mean residual maximum; positive = incoming tide. Dry controls use +/-30 days same UTC onset time, excluding SNA rain >0.01in on previous/current/next UTC dates, with adequate UC coverage. Maxima are selected in both wet and dry cases; controls overlap and are not independent. One-hour UC residuals use matched NOAA predictions.",
  "wetEvents": [
    {
      "event": "2025-11-15",
      "sustainedPulse": true,
      "predictedTideTwoHourChangeAtPulseStartInches": 8.79,
      "peakOneHourRiseInches": 5.878,
      "peakCenterUTC": "2025-11-15T13:00:00+00:00",
      "peakLagHours": 18.97,
      "predictedTideTwoHourChangeInches": 13.704,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2025-11-15T14:00:00+00:00",
      "hoursFromPeakToNextHigh": 1.0
    },
    {
      "event": "2025-11-21",
      "sustainedPulse": true,
      "predictedTideTwoHourChangeAtPulseStartInches": 14.646,
      "peakOneHourRiseInches": 5.595,
      "peakCenterUTC": "2025-11-21T15:15:00+00:00",
      "peakLagHours": 15.35,
      "predictedTideTwoHourChangeInches": 12.825,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2025-11-21T17:00:00+00:00",
      "hoursFromPeakToNextHigh": 1.75
    },
    {
      "event": "2025-12-24",
      "sustainedPulse": true,
      "predictedTideTwoHourChangeAtPulseStartInches": 13.388,
      "peakOneHourRiseInches": 5.006,
      "peakCenterUTC": "2025-12-24T17:00:00+00:00",
      "peakLagHours": 9.43,
      "predictedTideTwoHourChangeInches": 12.468,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2025-12-24T19:00:00+00:00",
      "hoursFromPeakToNextHigh": 2.0
    },
    {
      "event": "2025-12-26",
      "sustainedPulse": false,
      "predictedTideTwoHourChangeAtPulseStartInches": null,
      "peakOneHourRiseInches": 1.468,
      "peakCenterUTC": "2025-12-27T02:25:00+00:00",
      "peakLagHours": 9.45,
      "predictedTideTwoHourChangeInches": -9.251,
      "incomingTideAtPeak": false,
      "nextPredictedHighUTC": "2025-12-27T08:20:00+00:00",
      "hoursFromPeakToNextHigh": 5.92
    },
    {
      "event": "2026-01-01",
      "sustainedPulse": false,
      "predictedTideTwoHourChangeAtPulseStartInches": null,
      "peakOneHourRiseInches": 1.905,
      "peakCenterUTC": "2026-01-01T12:50:00+00:00",
      "peakLagHours": 16.22,
      "predictedTideTwoHourChangeInches": 21.254,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2026-01-01T15:00:00+00:00",
      "hoursFromPeakToNextHigh": 2.17
    },
    {
      "event": "2026-02-11",
      "sustainedPulse": false,
      "predictedTideTwoHourChangeAtPulseStartInches": null,
      "peakOneHourRiseInches": 0.231,
      "peakCenterUTC": "2026-02-11T11:20:00+00:00",
      "peakLagHours": 1.45,
      "predictedTideTwoHourChangeInches": 5.472,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2026-02-11T13:00:00+00:00",
      "hoursFromPeakToNextHigh": 1.67
    },
    {
      "event": "2026-02-16/17",
      "sustainedPulse": false,
      "predictedTideTwoHourChangeAtPulseStartInches": null,
      "peakOneHourRiseInches": -0.198,
      "peakCenterUTC": "2026-02-16T21:20:00+00:00",
      "peakLagHours": 0.45,
      "predictedTideTwoHourChangeInches": -24.352,
      "incomingTideAtPeak": false,
      "nextPredictedHighUTC": "2026-02-17T03:15:00+00:00",
      "hoursFromPeakToNextHigh": 5.92
    },
    {
      "event": "2026-04-12",
      "sustainedPulse": false,
      "predictedTideTwoHourChangeAtPulseStartInches": null,
      "peakOneHourRiseInches": 2.096,
      "peakCenterUTC": "2026-04-13T01:50:00+00:00",
      "peakLagHours": 10.58,
      "predictedTideTwoHourChangeInches": 8.004,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2026-04-13T03:00:00+00:00",
      "hoursFromPeakToNextHigh": 1.17
    },
    {
      "event": "2026-10-22",
      "sustainedPulse": false,
      "predictedTideTwoHourChangeAtPulseStartInches": null,
      "peakOneHourRiseInches": 2.049,
      "peakCenterUTC": "2026-10-22T03:05:00+00:00",
      "peakLagHours": 2.7,
      "predictedTideTwoHourChangeInches": -13.232,
      "incomingTideAtPeak": false,
      "nextPredictedHighUTC": "2026-10-22T03:05:00+00:00",
      "hoursFromPeakToNextHigh": 0.0
    },
    {
      "event": "2026-11-01",
      "sustainedPulse": true,
      "predictedTideTwoHourChangeAtPulseStartInches": 12.528,
      "peakOneHourRiseInches": 4.502,
      "peakCenterUTC": "2026-11-01T10:55:00+00:00",
      "peakLagHours": 7.8,
      "predictedTideTwoHourChangeInches": 6.894,
      "incomingTideAtPeak": true,
      "nextPredictedHighUTC": "2026-11-01T12:05:00+00:00",
      "hoursFromPeakToNextHigh": 1.17
    }
  ],
  "matchedDryControlSummary": {
    "n": 421,
    "fractionPeakOnIncomingTide": 0.513,
    "nRiseAtLeast2Inches": 199,
    "fractionIncomingGivenRiseAtLeast2": 0.503,
    "nRiseAtLeast4Inches": 8,
    "nRiseAtLeast4OnIncomingTide": 0
  },
  "strongWetSummary": {
    "n": 4,
    "nPeakOnIncomingTide": 4,
    "hoursPeakBeforeHigh": [
      1.0,
      1.75,
      2.0,
      1.17
    ]
  },
  "sanc1CampusDriveStageCheck": {
    "dryOctober24to30UTC": {
      "n": 2013,
      "stageFeetRange": [
        5.7,
        6.86
      ],
      "predictedTideFeetRange": [
        -0.84,
        6.65
      ],
      "stageVsPredictedTideCorrelation": 0.101
    },
    "rainNovember1UTC": {
      "n": 286,
      "stageFeetRange": [
        5.8,
        9.51
      ],
      "predictedTideFeetRange": [
        -0.09,
        4.95
      ],
      "stageVsPredictedTideCorrelation": 0.726
    }
  },
  "dryControlsByWetEvent": [
    {
      "event": "2025-11-15",
      "controls": [
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 1.751,
          "peakCenterUTC": "2025-11-05T16:25:00+00:00",
          "peakLagHours": 22.38,
          "predictedTideTwoHourChangeInches": -8.079,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-05T16:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 2.386,
          "peakCenterUTC": "2025-11-06T16:35:00+00:00",
          "peakLagHours": 22.55,
          "predictedTideTwoHourChangeInches": 0.003,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-06T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 4.783,
          "peakCenterUTC": "2025-11-07T18:25:00+00:00",
          "peakLagHours": 24.38,
          "predictedTideTwoHourChangeInches": -17.761,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-07T18:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 2.611,
          "peakCenterUTC": "2025-11-07T18:30:00+00:00",
          "peakLagHours": 0.47,
          "predictedTideTwoHourChangeInches": -19.014,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-07T18:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 0.612,
          "peakCenterUTC": "2025-11-08T18:45:00+00:00",
          "peakLagHours": 0.72,
          "predictedTideTwoHourChangeInches": -9.468,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-08T18:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 0.649,
          "peakCenterUTC": "2025-11-10T09:30:00+00:00",
          "peakLagHours": 15.47,
          "predictedTideTwoHourChangeInches": 5.274,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-10T10:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 2.393,
          "peakCenterUTC": "2025-11-11T14:30:00+00:00",
          "peakLagHours": 20.47,
          "predictedTideTwoHourChangeInches": -4.206,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-11T20:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 1.463,
          "peakCenterUTC": "2025-11-12T14:40:00+00:00",
          "peakLagHours": 20.63,
          "predictedTideTwoHourChangeInches": -9.044,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-12T14:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 1.418,
          "peakCenterUTC": "2025-11-13T13:25:00+00:00",
          "peakLagHours": 19.38,
          "predictedTideTwoHourChangeInches": -1.371,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-13T13:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -1,
          "peakOneHourRiseInches": 2.736,
          "peakCenterUTC": "2025-11-14T14:00:00+00:00",
          "peakLagHours": 19.97,
          "predictedTideTwoHourChangeInches": -2.58,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-14T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 4,
          "peakOneHourRiseInches": 0.026,
          "peakCenterUTC": "2025-11-19T04:15:00+00:00",
          "peakLagHours": 10.22,
          "predictedTideTwoHourChangeInches": 4.173,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-19T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": 5,
          "peakOneHourRiseInches": 1.599,
          "peakCenterUTC": "2025-11-20T15:20:00+00:00",
          "peakLagHours": 21.3,
          "predictedTideTwoHourChangeInches": 8.704,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-20T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.67
        },
        {
          "offsetDays": 9,
          "peakOneHourRiseInches": 0.979,
          "peakCenterUTC": "2025-11-24T16:30:00+00:00",
          "peakLagHours": 22.47,
          "predictedTideTwoHourChangeInches": 10.278,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-24T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.5
        },
        {
          "offsetDays": 10,
          "peakOneHourRiseInches": 2.809,
          "peakCenterUTC": "2025-11-25T18:10:00+00:00",
          "peakLagHours": 24.13,
          "predictedTideTwoHourChangeInches": 4.472,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-25T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 2.06,
          "peakCenterUTC": "2025-11-25T18:45:00+00:00",
          "peakLagHours": 0.72,
          "predictedTideTwoHourChangeInches": 1.056,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-25T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.25
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 1.969,
          "peakCenterUTC": "2025-11-27T07:35:00+00:00",
          "peakLagHours": 13.55,
          "predictedTideTwoHourChangeInches": 16.14,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.42
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 0.288,
          "peakCenterUTC": "2025-11-27T18:30:00+00:00",
          "peakLagHours": 0.47,
          "predictedTideTwoHourChangeInches": 6.108,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T21:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.5
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": 1.69,
          "peakCenterUTC": "2025-11-29T12:30:00+00:00",
          "peakLagHours": 18.47,
          "predictedTideTwoHourChangeInches": 1.44,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-29T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 0.952,
          "peakCenterUTC": "2025-11-30T13:10:00+00:00",
          "peakLagHours": 19.13,
          "predictedTideTwoHourChangeInches": -0.258,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-30T13:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 2.425,
          "peakCenterUTC": "2025-12-01T00:40:00+00:00",
          "peakLagHours": 6.63,
          "predictedTideTwoHourChangeInches": 7.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-01T02:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.33
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 2.225,
          "peakCenterUTC": "2025-12-02T12:55:00+00:00",
          "peakLagHours": 18.88,
          "predictedTideTwoHourChangeInches": 18.272,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-02T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 3.123,
          "peakCenterUTC": "2025-12-03T12:10:00+00:00",
          "peakLagHours": 18.13,
          "predictedTideTwoHourChangeInches": 28.672,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-03T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": -0.744,
          "peakCenterUTC": "2025-12-04T12:30:00+00:00",
          "peakLagHours": 18.47,
          "predictedTideTwoHourChangeInches": 28.83,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-04T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.5
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 1.892,
          "peakCenterUTC": "2025-12-05T16:50:00+00:00",
          "peakLagHours": 22.8,
          "predictedTideTwoHourChangeInches": -8.792,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-05T16:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 1.079,
          "peakCenterUTC": "2025-12-06T17:35:00+00:00",
          "peakLagHours": 23.55,
          "predictedTideTwoHourChangeInches": -7.774,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-06T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": 0.652,
          "peakCenterUTC": "2025-12-06T18:30:00+00:00",
          "peakLagHours": 0.47,
          "predictedTideTwoHourChangeInches": -22.074,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-06T18:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 1.591,
          "peakCenterUTC": "2025-12-07T18:30:00+00:00",
          "peakLagHours": 0.47,
          "predictedTideTwoHourChangeInches": -8.292,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-07T18:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 2.918,
          "peakCenterUTC": "2025-12-09T08:30:00+00:00",
          "peakLagHours": 14.47,
          "predictedTideTwoHourChangeInches": 8.196,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 2.49,
          "peakCenterUTC": "2025-12-10T09:55:00+00:00",
          "peakLagHours": 15.88,
          "predictedTideTwoHourChangeInches": 4.627,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 1.235,
          "peakCenterUTC": "2025-12-11T11:40:00+00:00",
          "peakLagHours": 17.63,
          "predictedTideTwoHourChangeInches": -1.44,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-11T11:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": 1.447,
          "peakCenterUTC": "2025-12-12T10:15:00+00:00",
          "peakLagHours": 16.22,
          "predictedTideTwoHourChangeInches": 14.904,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.75
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 0.444,
          "peakCenterUTC": "2025-12-13T08:30:00+00:00",
          "peakLagHours": 14.47,
          "predictedTideTwoHourChangeInches": 17.154,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-13T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.5
        },
        {
          "offsetDays": 29,
          "peakOneHourRiseInches": 0.893,
          "peakCenterUTC": "2025-12-14T10:35:00+00:00",
          "peakLagHours": 16.55,
          "predictedTideTwoHourChangeInches": 18.599,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-14T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.42
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 0.216,
          "peakCenterUTC": "2025-12-15T12:25:00+00:00",
          "peakLagHours": 18.38,
          "predictedTideTwoHourChangeInches": 13.083,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-15T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        }
      ]
    },
    {
      "event": "2025-11-21",
      "controls": [
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 2.053,
          "peakCenterUTC": "2025-11-05T16:25:00+00:00",
          "peakLagHours": 16.52,
          "predictedTideTwoHourChangeInches": -8.079,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-05T16:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 3.127,
          "peakCenterUTC": "2025-11-06T16:35:00+00:00",
          "peakLagHours": 16.68,
          "predictedTideTwoHourChangeInches": 0.003,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-06T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 4.787,
          "peakCenterUTC": "2025-11-07T18:30:00+00:00",
          "peakLagHours": 18.6,
          "predictedTideTwoHourChangeInches": -19.014,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-07T18:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 0.408,
          "peakCenterUTC": "2025-11-08T08:55:00+00:00",
          "peakLagHours": 9.02,
          "predictedTideTwoHourChangeInches": -8.765,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-08T14:50:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": -0.561,
          "peakCenterUTC": "2025-11-09T10:45:00+00:00",
          "peakLagHours": 10.85,
          "predictedTideTwoHourChangeInches": -5.499,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-09T16:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -11,
          "peakOneHourRiseInches": 0.896,
          "peakCenterUTC": "2025-11-10T09:30:00+00:00",
          "peakLagHours": 9.6,
          "predictedTideTwoHourChangeInches": 5.274,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-10T10:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 2.539,
          "peakCenterUTC": "2025-11-11T14:30:00+00:00",
          "peakLagHours": 14.6,
          "predictedTideTwoHourChangeInches": -4.206,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-11T20:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 1.752,
          "peakCenterUTC": "2025-11-12T14:40:00+00:00",
          "peakLagHours": 14.77,
          "predictedTideTwoHourChangeInches": -9.044,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-12T14:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 2.205,
          "peakCenterUTC": "2025-11-13T13:25:00+00:00",
          "peakLagHours": 13.52,
          "predictedTideTwoHourChangeInches": -1.371,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-13T13:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 3.597,
          "peakCenterUTC": "2025-11-14T14:00:00+00:00",
          "peakLagHours": 14.1,
          "predictedTideTwoHourChangeInches": -2.58,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-14T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 0.764,
          "peakCenterUTC": "2025-11-19T04:15:00+00:00",
          "peakLagHours": 4.35,
          "predictedTideTwoHourChangeInches": 4.173,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-19T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": -1,
          "peakOneHourRiseInches": 1.967,
          "peakCenterUTC": "2025-11-20T15:20:00+00:00",
          "peakLagHours": 15.43,
          "predictedTideTwoHourChangeInches": 8.704,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-20T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.67
        },
        {
          "offsetDays": 3,
          "peakOneHourRiseInches": 2.034,
          "peakCenterUTC": "2025-11-24T16:30:00+00:00",
          "peakLagHours": 16.6,
          "predictedTideTwoHourChangeInches": 10.278,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-24T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.5
        },
        {
          "offsetDays": 4,
          "peakOneHourRiseInches": 3.097,
          "peakCenterUTC": "2025-11-25T18:45:00+00:00",
          "peakLagHours": 18.85,
          "predictedTideTwoHourChangeInches": 1.056,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-25T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.25
        },
        {
          "offsetDays": 5,
          "peakOneHourRiseInches": 1.68,
          "peakCenterUTC": "2025-11-26T05:15:00+00:00",
          "peakLagHours": 5.35,
          "predictedTideTwoHourChangeInches": 12.729,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-26T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 5.75
        },
        {
          "offsetDays": 6,
          "peakOneHourRiseInches": 2.52,
          "peakCenterUTC": "2025-11-27T07:35:00+00:00",
          "peakLagHours": 7.68,
          "predictedTideTwoHourChangeInches": 16.14,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.42
        },
        {
          "offsetDays": 7,
          "peakOneHourRiseInches": 0.963,
          "peakCenterUTC": "2025-11-29T00:00:00+00:00",
          "peakLagHours": 24.1,
          "predictedTideTwoHourChangeInches": -7.536,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-29T00:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 8,
          "peakOneHourRiseInches": 2.293,
          "peakCenterUTC": "2025-11-29T12:30:00+00:00",
          "peakLagHours": 12.6,
          "predictedTideTwoHourChangeInches": 1.44,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-29T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 9,
          "peakOneHourRiseInches": 1.813,
          "peakCenterUTC": "2025-12-01T00:00:00+00:00",
          "peakLagHours": 24.1,
          "predictedTideTwoHourChangeInches": 12.936,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-01T02:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.0
        },
        {
          "offsetDays": 10,
          "peakOneHourRiseInches": 1.898,
          "peakCenterUTC": "2025-12-01T00:40:00+00:00",
          "peakLagHours": 0.77,
          "predictedTideTwoHourChangeInches": 7.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-01T02:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.33
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 2.223,
          "peakCenterUTC": "2025-12-02T12:55:00+00:00",
          "peakLagHours": 13.02,
          "predictedTideTwoHourChangeInches": 18.272,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-02T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 3.042,
          "peakCenterUTC": "2025-12-03T12:10:00+00:00",
          "peakLagHours": 12.27,
          "predictedTideTwoHourChangeInches": 28.672,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-03T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 0.075,
          "peakCenterUTC": "2025-12-04T12:30:00+00:00",
          "peakLagHours": 12.6,
          "predictedTideTwoHourChangeInches": 28.83,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-04T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.5
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": 3.248,
          "peakCenterUTC": "2025-12-05T16:50:00+00:00",
          "peakLagHours": 16.93,
          "predictedTideTwoHourChangeInches": -8.792,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-05T16:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 1.285,
          "peakCenterUTC": "2025-12-06T17:35:00+00:00",
          "peakLagHours": 17.68,
          "predictedTideTwoHourChangeInches": -7.774,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-06T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 0.964,
          "peakCenterUTC": "2025-12-07T18:00:00+00:00",
          "peakLagHours": 18.1,
          "predictedTideTwoHourChangeInches": -0.936,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-07T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 1.072,
          "peakCenterUTC": "2025-12-08T08:35:00+00:00",
          "peakLagHours": 8.68,
          "predictedTideTwoHourChangeInches": -0.763,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-08T08:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 3.022,
          "peakCenterUTC": "2025-12-09T08:30:00+00:00",
          "peakLagHours": 8.6,
          "predictedTideTwoHourChangeInches": 8.196,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 2.8,
          "peakCenterUTC": "2025-12-10T09:55:00+00:00",
          "peakLagHours": 10.02,
          "predictedTideTwoHourChangeInches": 4.627,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 2.173,
          "peakCenterUTC": "2025-12-11T11:40:00+00:00",
          "peakLagHours": 11.77,
          "predictedTideTwoHourChangeInches": -1.44,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-11T11:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 2.084,
          "peakCenterUTC": "2025-12-12T10:15:00+00:00",
          "peakLagHours": 10.35,
          "predictedTideTwoHourChangeInches": 14.904,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.75
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": 1.544,
          "peakCenterUTC": "2025-12-13T08:30:00+00:00",
          "peakLagHours": 8.6,
          "predictedTideTwoHourChangeInches": 17.154,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-13T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.5
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 1.768,
          "peakCenterUTC": "2025-12-14T10:35:00+00:00",
          "peakLagHours": 10.68,
          "predictedTideTwoHourChangeInches": 18.599,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-14T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.42
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 1.009,
          "peakCenterUTC": "2025-12-15T12:25:00+00:00",
          "peakLagHours": 12.52,
          "predictedTideTwoHourChangeInches": 13.083,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-15T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 1.754,
          "peakCenterUTC": "2025-12-16T13:15:00+00:00",
          "peakLagHours": 13.35,
          "predictedTideTwoHourChangeInches": 10.8,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-16T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 1.39,
          "peakCenterUTC": "2025-12-17T15:35:00+00:00",
          "peakLagHours": 15.68,
          "predictedTideTwoHourChangeInches": -8.867,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-17T15:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": 3.563,
          "peakCenterUTC": "2025-12-18T15:40:00+00:00",
          "peakLagHours": 15.77,
          "predictedTideTwoHourChangeInches": -4.172,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-18T15:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 0.848,
          "peakCenterUTC": "2025-12-19T16:45:00+00:00",
          "peakLagHours": 16.85,
          "predictedTideTwoHourChangeInches": -11.196,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-19T16:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 29,
          "peakOneHourRiseInches": 0.678,
          "peakCenterUTC": "2025-12-20T15:40:00+00:00",
          "peakLagHours": 15.77,
          "predictedTideTwoHourChangeInches": 7.908,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-20T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 2.274,
          "peakCenterUTC": "2025-12-21T16:50:00+00:00",
          "peakLagHours": 16.93,
          "predictedTideTwoHourChangeInches": 1.266,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-21T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        }
      ]
    },
    {
      "event": "2025-12-24",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 3.351,
          "peakCenterUTC": "2025-11-24T16:30:00+00:00",
          "peakLagHours": 8.93,
          "predictedTideTwoHourChangeInches": 10.278,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-24T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.5
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 3.208,
          "peakCenterUTC": "2025-11-25T18:45:00+00:00",
          "peakLagHours": 11.18,
          "predictedTideTwoHourChangeInches": 1.056,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-25T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.25
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 2.072,
          "peakCenterUTC": "2025-11-27T07:35:00+00:00",
          "peakLagHours": 24.02,
          "predictedTideTwoHourChangeInches": 16.14,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.42
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 2.04,
          "peakCenterUTC": "2025-11-27T08:00:00+00:00",
          "peakLagHours": 0.43,
          "predictedTideTwoHourChangeInches": 16.26,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.0
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 1.087,
          "peakCenterUTC": "2025-11-29T00:00:00+00:00",
          "peakLagHours": 16.43,
          "predictedTideTwoHourChangeInches": -7.536,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-29T00:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 1.994,
          "peakCenterUTC": "2025-11-29T12:30:00+00:00",
          "peakLagHours": 4.93,
          "predictedTideTwoHourChangeInches": 1.44,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-29T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 2.439,
          "peakCenterUTC": "2025-12-01T00:40:00+00:00",
          "peakLagHours": 17.1,
          "predictedTideTwoHourChangeInches": 7.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-01T02:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.33
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": 1.588,
          "peakCenterUTC": "2025-12-01T12:30:00+00:00",
          "peakLagHours": 4.93,
          "predictedTideTwoHourChangeInches": 14.334,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-01T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.5
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": 2.775,
          "peakCenterUTC": "2025-12-02T12:55:00+00:00",
          "peakLagHours": 5.35,
          "predictedTideTwoHourChangeInches": 18.272,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-02T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 3.447,
          "peakCenterUTC": "2025-12-03T12:10:00+00:00",
          "peakLagHours": 4.6,
          "predictedTideTwoHourChangeInches": 28.672,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-03T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": -20,
          "peakOneHourRiseInches": 2.035,
          "peakCenterUTC": "2025-12-04T12:30:00+00:00",
          "peakLagHours": 4.93,
          "predictedTideTwoHourChangeInches": 28.83,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-04T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.5
        },
        {
          "offsetDays": -19,
          "peakOneHourRiseInches": 4.802,
          "peakCenterUTC": "2025-12-05T16:50:00+00:00",
          "peakLagHours": 9.27,
          "predictedTideTwoHourChangeInches": -8.792,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-05T16:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 2.802,
          "peakCenterUTC": "2025-12-06T17:35:00+00:00",
          "peakLagHours": 10.02,
          "predictedTideTwoHourChangeInches": -7.774,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-06T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 2.299,
          "peakCenterUTC": "2025-12-07T18:00:00+00:00",
          "peakLagHours": 10.43,
          "predictedTideTwoHourChangeInches": -0.936,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-07T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 2.99,
          "peakCenterUTC": "2025-12-09T07:55:00+00:00",
          "peakLagHours": 24.35,
          "predictedTideTwoHourChangeInches": 13.069,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 3.074,
          "peakCenterUTC": "2025-12-09T08:30:00+00:00",
          "peakLagHours": 0.93,
          "predictedTideTwoHourChangeInches": 8.196,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 2.218,
          "peakCenterUTC": "2025-12-10T09:55:00+00:00",
          "peakLagHours": 2.35,
          "predictedTideTwoHourChangeInches": 4.627,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 2.766,
          "peakCenterUTC": "2025-12-11T11:40:00+00:00",
          "peakLagHours": 4.1,
          "predictedTideTwoHourChangeInches": -1.44,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-11T11:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": 2.249,
          "peakCenterUTC": "2025-12-12T10:15:00+00:00",
          "peakLagHours": 2.68,
          "predictedTideTwoHourChangeInches": 14.904,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.75
        },
        {
          "offsetDays": -11,
          "peakOneHourRiseInches": 1.729,
          "peakCenterUTC": "2025-12-13T08:30:00+00:00",
          "peakLagHours": 0.93,
          "predictedTideTwoHourChangeInches": 17.154,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-13T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.5
        },
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 1.704,
          "peakCenterUTC": "2025-12-14T10:35:00+00:00",
          "peakLagHours": 3.02,
          "predictedTideTwoHourChangeInches": 18.599,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-14T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.42
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 1.328,
          "peakCenterUTC": "2025-12-15T12:25:00+00:00",
          "peakLagHours": 4.85,
          "predictedTideTwoHourChangeInches": 13.083,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-15T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 2.015,
          "peakCenterUTC": "2025-12-16T13:15:00+00:00",
          "peakLagHours": 5.68,
          "predictedTideTwoHourChangeInches": 10.8,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-16T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 2.187,
          "peakCenterUTC": "2025-12-18T04:35:00+00:00",
          "peakLagHours": 21.02,
          "predictedTideTwoHourChangeInches": 2.489,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-18T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 3.309,
          "peakCenterUTC": "2025-12-18T15:40:00+00:00",
          "peakLagHours": 8.1,
          "predictedTideTwoHourChangeInches": -4.172,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-18T15:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 2.291,
          "peakCenterUTC": "2025-12-19T16:45:00+00:00",
          "peakLagHours": 9.18,
          "predictedTideTwoHourChangeInches": -11.196,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-19T16:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 2.327,
          "peakCenterUTC": "2025-12-20T15:40:00+00:00",
          "peakLagHours": 8.1,
          "predictedTideTwoHourChangeInches": 7.908,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-20T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 2.967,
          "peakCenterUTC": "2025-12-21T16:50:00+00:00",
          "peakLagHours": 9.27,
          "predictedTideTwoHourChangeInches": 1.266,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-21T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 2.623,
          "peakCenterUTC": "2025-12-23T05:20:00+00:00",
          "peakLagHours": 21.77,
          "predictedTideTwoHourChangeInches": 18.832,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-23T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.67
        },
        {
          "offsetDays": 4,
          "peakOneHourRiseInches": 1.134,
          "peakCenterUTC": "2025-12-28T10:20:00+00:00",
          "peakLagHours": 2.77,
          "predictedTideTwoHourChangeInches": 9.944,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-28T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.67
        },
        {
          "offsetDays": 5,
          "peakOneHourRiseInches": 0.953,
          "peakCenterUTC": "2025-12-29T10:25:00+00:00",
          "peakLagHours": 2.85,
          "predictedTideTwoHourChangeInches": 15.729,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-29T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 2.57,
          "peakCenterUTC": "2026-01-06T17:20:00+00:00",
          "peakLagHours": 9.77,
          "predictedTideTwoHourChangeInches": 14.548,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-06T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.67
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": 3.444,
          "peakCenterUTC": "2026-01-07T17:35:00+00:00",
          "peakLagHours": 10.02,
          "predictedTideTwoHourChangeInches": 14.988,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-07T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.42
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 0.998,
          "peakCenterUTC": "2026-01-08T16:40:00+00:00",
          "peakLagHours": 9.1,
          "predictedTideTwoHourChangeInches": 11.024,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-08T20:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.33
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": -0.104,
          "peakCenterUTC": "2026-01-09T09:10:00+00:00",
          "peakLagHours": 1.6,
          "predictedTideTwoHourChangeInches": 6.204,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-09T10:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 2.27,
          "peakCenterUTC": "2026-01-10T19:10:00+00:00",
          "peakLagHours": 11.6,
          "predictedTideTwoHourChangeInches": 4.938,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-10T23:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.83
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 3.177,
          "peakCenterUTC": "2026-01-11T19:05:00+00:00",
          "peakLagHours": 11.52,
          "predictedTideTwoHourChangeInches": -1.608,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-12T01:00:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 1.693,
          "peakCenterUTC": "2026-01-12T19:20:00+00:00",
          "peakLagHours": 11.77,
          "predictedTideTwoHourChangeInches": -7.144,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T01:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 1.32,
          "peakCenterUTC": "2026-01-13T15:25:00+00:00",
          "peakLagHours": 7.85,
          "predictedTideTwoHourChangeInches": -17.346,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T15:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 1.672,
          "peakCenterUTC": "2026-01-15T02:20:00+00:00",
          "peakLagHours": 18.77,
          "predictedTideTwoHourChangeInches": 13.48,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-15T04:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.67
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": 2.93,
          "peakCenterUTC": "2026-01-15T14:25:00+00:00",
          "peakLagHours": 6.85,
          "predictedTideTwoHourChangeInches": 0.973,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-15T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.58
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 2.638,
          "peakCenterUTC": "2026-01-16T15:55:00+00:00",
          "peakLagHours": 8.35,
          "predictedTideTwoHourChangeInches": -9.552,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-16T15:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 2.248,
          "peakCenterUTC": "2026-01-17T16:10:00+00:00",
          "peakLagHours": 8.6,
          "predictedTideTwoHourChangeInches": -5.928,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-17T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 2.118,
          "peakCenterUTC": "2026-01-18T16:10:00+00:00",
          "peakLagHours": 8.6,
          "predictedTideTwoHourChangeInches": 1.432,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-18T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 3.604,
          "peakCenterUTC": "2026-01-19T17:10:00+00:00",
          "peakLagHours": 9.6,
          "predictedTideTwoHourChangeInches": -4.832,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T17:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": 2.259,
          "peakCenterUTC": "2026-01-20T16:30:00+00:00",
          "peakLagHours": 8.93,
          "predictedTideTwoHourChangeInches": 10.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-20T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 2.452,
          "peakCenterUTC": "2026-01-21T17:10:00+00:00",
          "peakLagHours": 9.6,
          "predictedTideTwoHourChangeInches": 9.594,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-21T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        }
      ]
    },
    {
      "event": "2025-12-26",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 1.833,
          "peakCenterUTC": "2025-11-27T07:35:00+00:00",
          "peakLagHours": 14.62,
          "predictedTideTwoHourChangeInches": 16.14,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.42
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 0.422,
          "peakCenterUTC": "2025-11-27T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": 4.409,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-27T21:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.58
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 1.649,
          "peakCenterUTC": "2025-11-29T12:30:00+00:00",
          "peakLagHours": 19.53,
          "predictedTideTwoHourChangeInches": 1.44,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-11-29T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 0.988,
          "peakCenterUTC": "2025-11-30T13:10:00+00:00",
          "peakLagHours": 20.2,
          "predictedTideTwoHourChangeInches": -0.258,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-11-30T13:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 2.483,
          "peakCenterUTC": "2025-12-01T00:40:00+00:00",
          "peakLagHours": 7.7,
          "predictedTideTwoHourChangeInches": 7.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-01T02:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.33
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 2.255,
          "peakCenterUTC": "2025-12-02T12:55:00+00:00",
          "peakLagHours": 19.95,
          "predictedTideTwoHourChangeInches": 18.272,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-02T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 3.293,
          "peakCenterUTC": "2025-12-03T12:10:00+00:00",
          "peakLagHours": 19.2,
          "predictedTideTwoHourChangeInches": 28.672,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-03T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": -0.389,
          "peakCenterUTC": "2025-12-03T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": -36.009,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-03T17:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": 1.858,
          "peakCenterUTC": "2025-12-05T16:50:00+00:00",
          "peakLagHours": 23.87,
          "predictedTideTwoHourChangeInches": -8.792,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-05T16:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 1.728,
          "peakCenterUTC": "2025-12-05T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": -18.529,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-05T17:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -20,
          "peakOneHourRiseInches": 1.705,
          "peakCenterUTC": "2025-12-06T17:35:00+00:00",
          "peakLagHours": 0.62,
          "predictedTideTwoHourChangeInches": -7.774,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-06T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -19,
          "peakOneHourRiseInches": 2.007,
          "peakCenterUTC": "2025-12-07T18:00:00+00:00",
          "peakLagHours": 1.03,
          "predictedTideTwoHourChangeInches": -0.936,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-07T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 2.996,
          "peakCenterUTC": "2025-12-09T08:30:00+00:00",
          "peakLagHours": 15.53,
          "predictedTideTwoHourChangeInches": 8.196,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 2.545,
          "peakCenterUTC": "2025-12-10T09:55:00+00:00",
          "peakLagHours": 16.95,
          "predictedTideTwoHourChangeInches": 4.627,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 1.248,
          "peakCenterUTC": "2025-12-11T11:40:00+00:00",
          "peakLagHours": 18.7,
          "predictedTideTwoHourChangeInches": -1.44,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-11T11:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 1.534,
          "peakCenterUTC": "2025-12-12T10:15:00+00:00",
          "peakLagHours": 17.28,
          "predictedTideTwoHourChangeInches": 14.904,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.75
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 0.393,
          "peakCenterUTC": "2025-12-13T08:30:00+00:00",
          "peakLagHours": 15.53,
          "predictedTideTwoHourChangeInches": 17.154,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-13T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.5
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 0.828,
          "peakCenterUTC": "2025-12-14T10:35:00+00:00",
          "peakLagHours": 17.62,
          "predictedTideTwoHourChangeInches": 18.599,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-14T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.42
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": 0.207,
          "peakCenterUTC": "2025-12-15T12:25:00+00:00",
          "peakLagHours": 19.45,
          "predictedTideTwoHourChangeInches": 13.083,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-15T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": -11,
          "peakOneHourRiseInches": 0.844,
          "peakCenterUTC": "2025-12-16T13:15:00+00:00",
          "peakLagHours": 20.28,
          "predictedTideTwoHourChangeInches": 10.8,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-16T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 0.989,
          "peakCenterUTC": "2025-12-17T15:35:00+00:00",
          "peakLagHours": 22.62,
          "predictedTideTwoHourChangeInches": -8.867,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-17T15:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 3.221,
          "peakCenterUTC": "2025-12-18T15:40:00+00:00",
          "peakLagHours": 22.7,
          "predictedTideTwoHourChangeInches": -4.172,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-18T15:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 0.683,
          "peakCenterUTC": "2025-12-18T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": -23.595,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-18T17:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 0.986,
          "peakCenterUTC": "2025-12-19T17:40:00+00:00",
          "peakLagHours": 0.7,
          "predictedTideTwoHourChangeInches": -21.612,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-19T17:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 1.801,
          "peakCenterUTC": "2025-12-21T16:50:00+00:00",
          "peakLagHours": 23.87,
          "predictedTideTwoHourChangeInches": 1.266,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-21T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 1.744,
          "peakCenterUTC": "2025-12-22T17:20:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 1.98,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-22T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.67
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 2.626,
          "peakCenterUTC": "2025-12-23T16:45:00+00:00",
          "peakLagHours": 23.78,
          "predictedTideTwoHourChangeInches": 11.667,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-23T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.25
        },
        {
          "offsetDays": 2,
          "peakOneHourRiseInches": -0.032,
          "peakCenterUTC": "2025-12-29T10:25:00+00:00",
          "peakLagHours": 17.45,
          "predictedTideTwoHourChangeInches": 15.729,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-29T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": 3,
          "peakOneHourRiseInches": 1.799,
          "peakCenterUTC": "2025-12-30T11:05:00+00:00",
          "peakLagHours": 18.12,
          "predictedTideTwoHourChangeInches": 18.501,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-30T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.92
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 2.773,
          "peakCenterUTC": "2026-01-07T17:20:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 16.14,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-07T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.67
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 1.872,
          "peakCenterUTC": "2026-01-07T17:35:00+00:00",
          "peakLagHours": 0.62,
          "predictedTideTwoHourChangeInches": 14.988,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-07T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.42
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 0.824,
          "peakCenterUTC": "2026-01-08T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": 12.512,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-08T20:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.58
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": -0.228,
          "peakCenterUTC": "2026-01-09T18:10:00+00:00",
          "peakLagHours": 1.2,
          "predictedTideTwoHourChangeInches": 7.986,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-09T21:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 3.734,
          "peakCenterUTC": "2026-01-11T17:20:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": -11.304,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-11T23:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 1.989,
          "peakCenterUTC": "2026-01-11T19:05:00+00:00",
          "peakLagHours": 2.12,
          "predictedTideTwoHourChangeInches": -1.608,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-12T01:00:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 2.088,
          "peakCenterUTC": "2026-01-12T19:20:00+00:00",
          "peakLagHours": 2.37,
          "predictedTideTwoHourChangeInches": -7.144,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T01:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 1.386,
          "peakCenterUTC": "2026-01-14T15:50:00+00:00",
          "peakLagHours": 22.87,
          "predictedTideTwoHourChangeInches": -18.012,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-14T15:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 3.69,
          "peakCenterUTC": "2026-01-15T14:25:00+00:00",
          "peakLagHours": 21.45,
          "predictedTideTwoHourChangeInches": 0.973,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-15T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.58
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 2.36,
          "peakCenterUTC": "2026-01-16T15:55:00+00:00",
          "peakLagHours": 22.95,
          "predictedTideTwoHourChangeInches": -9.552,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-16T15:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 1.643,
          "peakCenterUTC": "2026-01-17T16:10:00+00:00",
          "peakLagHours": 23.2,
          "predictedTideTwoHourChangeInches": -5.928,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-17T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": -0.012,
          "peakCenterUTC": "2026-01-17T17:40:00+00:00",
          "peakLagHours": 0.7,
          "predictedTideTwoHourChangeInches": -24.348,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-17T17:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 3.24,
          "peakCenterUTC": "2026-01-19T17:10:00+00:00",
          "peakLagHours": 24.2,
          "predictedTideTwoHourChangeInches": -4.832,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T17:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 1.866,
          "peakCenterUTC": "2026-01-19T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": -8.426,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T17:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 1.548,
          "peakCenterUTC": "2026-01-20T17:25:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": -0.549,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-20T17:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 3.209,
          "peakCenterUTC": "2026-01-22T17:20:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 12.432,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-22T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.67
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 1.011,
          "peakCenterUTC": "2026-01-25T18:15:00+00:00",
          "peakLagHours": 1.28,
          "predictedTideTwoHourChangeInches": 7.263,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-25T22:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.75
        }
      ]
    },
    {
      "event": "2026-01-01",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 2.147,
          "peakCenterUTC": "2025-12-02T12:55:00+00:00",
          "peakLagHours": 16.3,
          "predictedTideTwoHourChangeInches": 18.272,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-02T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 2.884,
          "peakCenterUTC": "2025-12-03T12:10:00+00:00",
          "peakLagHours": 15.55,
          "predictedTideTwoHourChangeInches": 28.672,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-03T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": -0.726,
          "peakCenterUTC": "2025-12-04T12:30:00+00:00",
          "peakLagHours": 15.88,
          "predictedTideTwoHourChangeInches": 28.83,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-04T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.5
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 2.134,
          "peakCenterUTC": "2025-12-05T16:50:00+00:00",
          "peakLagHours": 20.22,
          "predictedTideTwoHourChangeInches": -8.792,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-05T16:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 0.734,
          "peakCenterUTC": "2025-12-06T17:35:00+00:00",
          "peakLagHours": 20.97,
          "predictedTideTwoHourChangeInches": -7.774,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-06T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 0.524,
          "peakCenterUTC": "2025-12-07T18:00:00+00:00",
          "peakLagHours": 21.38,
          "predictedTideTwoHourChangeInches": -0.936,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-07T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 0.846,
          "peakCenterUTC": "2025-12-08T08:35:00+00:00",
          "peakLagHours": 11.97,
          "predictedTideTwoHourChangeInches": -0.763,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-08T08:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": 2.897,
          "peakCenterUTC": "2025-12-09T08:30:00+00:00",
          "peakLagHours": 11.88,
          "predictedTideTwoHourChangeInches": 8.196,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": 2.534,
          "peakCenterUTC": "2025-12-10T09:55:00+00:00",
          "peakLagHours": 13.3,
          "predictedTideTwoHourChangeInches": 4.627,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 1.38,
          "peakCenterUTC": "2025-12-11T11:40:00+00:00",
          "peakLagHours": 15.05,
          "predictedTideTwoHourChangeInches": -1.44,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-11T11:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -20,
          "peakOneHourRiseInches": 1.516,
          "peakCenterUTC": "2025-12-12T10:15:00+00:00",
          "peakLagHours": 13.63,
          "predictedTideTwoHourChangeInches": 14.904,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.75
        },
        {
          "offsetDays": -19,
          "peakOneHourRiseInches": 0.816,
          "peakCenterUTC": "2025-12-13T08:30:00+00:00",
          "peakLagHours": 11.88,
          "predictedTideTwoHourChangeInches": 17.154,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-13T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.5
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 1.165,
          "peakCenterUTC": "2025-12-14T10:35:00+00:00",
          "peakLagHours": 13.97,
          "predictedTideTwoHourChangeInches": 18.599,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-14T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.42
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 0.439,
          "peakCenterUTC": "2025-12-15T12:25:00+00:00",
          "peakLagHours": 15.8,
          "predictedTideTwoHourChangeInches": 13.083,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-15T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 1.255,
          "peakCenterUTC": "2025-12-16T13:15:00+00:00",
          "peakLagHours": 16.63,
          "predictedTideTwoHourChangeInches": 10.8,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-16T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 0.988,
          "peakCenterUTC": "2025-12-17T15:35:00+00:00",
          "peakLagHours": 18.97,
          "predictedTideTwoHourChangeInches": -8.867,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-17T15:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 3.226,
          "peakCenterUTC": "2025-12-18T15:40:00+00:00",
          "peakLagHours": 19.05,
          "predictedTideTwoHourChangeInches": -4.172,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-18T15:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 0.298,
          "peakCenterUTC": "2025-12-19T16:45:00+00:00",
          "peakLagHours": 20.13,
          "predictedTideTwoHourChangeInches": -11.196,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2025-12-19T16:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": 0.02,
          "peakCenterUTC": "2025-12-20T15:40:00+00:00",
          "peakLagHours": 19.05,
          "predictedTideTwoHourChangeInches": 7.908,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-20T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": -11,
          "peakOneHourRiseInches": 1.809,
          "peakCenterUTC": "2025-12-21T16:50:00+00:00",
          "peakLagHours": 20.22,
          "predictedTideTwoHourChangeInches": 1.266,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-21T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 1.574,
          "peakCenterUTC": "2025-12-22T17:20:00+00:00",
          "peakLagHours": 20.72,
          "predictedTideTwoHourChangeInches": 1.98,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-22T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.67
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 2.447,
          "peakCenterUTC": "2025-12-23T16:45:00+00:00",
          "peakLagHours": 20.13,
          "predictedTideTwoHourChangeInches": 11.667,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-23T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.25
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 0.118,
          "peakCenterUTC": "2025-12-29T10:25:00+00:00",
          "peakLagHours": 13.8,
          "predictedTideTwoHourChangeInches": 15.729,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-29T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 1.65,
          "peakCenterUTC": "2025-12-30T11:05:00+00:00",
          "peakLagHours": 14.47,
          "predictedTideTwoHourChangeInches": 18.501,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2025-12-30T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.92
        },
        {
          "offsetDays": 6,
          "peakOneHourRiseInches": 2.589,
          "peakCenterUTC": "2026-01-07T17:35:00+00:00",
          "peakLagHours": 20.97,
          "predictedTideTwoHourChangeInches": 14.988,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-07T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.42
        },
        {
          "offsetDays": 7,
          "peakOneHourRiseInches": -0.907,
          "peakCenterUTC": "2026-01-08T16:40:00+00:00",
          "peakLagHours": 20.05,
          "predictedTideTwoHourChangeInches": 11.024,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-08T20:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.33
        },
        {
          "offsetDays": 8,
          "peakOneHourRiseInches": -0.488,
          "peakCenterUTC": "2026-01-08T21:20:00+00:00",
          "peakLagHours": 0.72,
          "predictedTideTwoHourChangeInches": -8.812,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-08T21:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 9,
          "peakOneHourRiseInches": -0.273,
          "peakCenterUTC": "2026-01-10T19:10:00+00:00",
          "peakLagHours": 22.55,
          "predictedTideTwoHourChangeInches": 4.938,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-10T23:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.83
        },
        {
          "offsetDays": 10,
          "peakOneHourRiseInches": 3.289,
          "peakCenterUTC": "2026-01-11T19:05:00+00:00",
          "peakLagHours": 22.47,
          "predictedTideTwoHourChangeInches": -1.608,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-12T01:00:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 0.787,
          "peakCenterUTC": "2026-01-12T19:20:00+00:00",
          "peakLagHours": 22.72,
          "predictedTideTwoHourChangeInches": -7.144,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T01:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 1.149,
          "peakCenterUTC": "2026-01-13T15:25:00+00:00",
          "peakLagHours": 18.8,
          "predictedTideTwoHourChangeInches": -17.346,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T15:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 0.973,
          "peakCenterUTC": "2026-01-14T15:50:00+00:00",
          "peakLagHours": 19.22,
          "predictedTideTwoHourChangeInches": -18.012,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-14T15:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": 3.363,
          "peakCenterUTC": "2026-01-15T14:25:00+00:00",
          "peakLagHours": 17.8,
          "predictedTideTwoHourChangeInches": 0.973,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-15T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.58
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 2.03,
          "peakCenterUTC": "2026-01-16T15:55:00+00:00",
          "peakLagHours": 19.3,
          "predictedTideTwoHourChangeInches": -9.552,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-16T15:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 1.552,
          "peakCenterUTC": "2026-01-17T16:10:00+00:00",
          "peakLagHours": 19.55,
          "predictedTideTwoHourChangeInches": -5.928,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-17T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 0.051,
          "peakCenterUTC": "2026-01-18T16:10:00+00:00",
          "peakLagHours": 19.55,
          "predictedTideTwoHourChangeInches": 1.432,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-18T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 3.123,
          "peakCenterUTC": "2026-01-19T17:10:00+00:00",
          "peakLagHours": 20.55,
          "predictedTideTwoHourChangeInches": -4.832,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T17:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 0.596,
          "peakCenterUTC": "2026-01-20T16:30:00+00:00",
          "peakLagHours": 19.88,
          "predictedTideTwoHourChangeInches": 10.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-20T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 0.889,
          "peakCenterUTC": "2026-01-21T17:10:00+00:00",
          "peakLagHours": 20.55,
          "predictedTideTwoHourChangeInches": 9.594,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-21T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 3.269,
          "peakCenterUTC": "2026-01-22T18:15:00+00:00",
          "peakLagHours": 21.63,
          "predictedTideTwoHourChangeInches": 3.939,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-22T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": -0.231,
          "peakCenterUTC": "2026-01-25T21:10:00+00:00",
          "peakLagHours": 0.55,
          "predictedTideTwoHourChangeInches": 3.534,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-25T22:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 1.104,
          "peakCenterUTC": "2026-01-27T18:30:00+00:00",
          "peakLagHours": 21.88,
          "predictedTideTwoHourChangeInches": -9.522,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-28T00:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": 0.488,
          "peakCenterUTC": "2026-01-28T12:00:00+00:00",
          "peakLagHours": 15.38,
          "predictedTideTwoHourChangeInches": 6.132,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-28T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.0
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 2.237,
          "peakCenterUTC": "2026-01-29T14:20:00+00:00",
          "peakLagHours": 17.72,
          "predictedTideTwoHourChangeInches": -8.08,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-29T14:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 29,
          "peakOneHourRiseInches": 0.004,
          "peakCenterUTC": "2026-01-30T15:10:00+00:00",
          "peakLagHours": 18.55,
          "predictedTideTwoHourChangeInches": -8.036,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-30T15:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 3.42,
          "peakCenterUTC": "2026-01-31T16:10:00+00:00",
          "peakLagHours": 19.55,
          "predictedTideTwoHourChangeInches": -11.682,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-31T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        }
      ]
    },
    {
      "event": "2026-02-11",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 2.124,
          "peakCenterUTC": "2026-01-12T19:20:00+00:00",
          "peakLagHours": 9.45,
          "predictedTideTwoHourChangeInches": -7.144,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T01:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 1.426,
          "peakCenterUTC": "2026-01-13T15:25:00+00:00",
          "peakLagHours": 5.53,
          "predictedTideTwoHourChangeInches": -17.346,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-13T15:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 2.06,
          "peakCenterUTC": "2026-01-15T10:15:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 12.393,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-15T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.75
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 2.835,
          "peakCenterUTC": "2026-01-15T14:25:00+00:00",
          "peakLagHours": 4.53,
          "predictedTideTwoHourChangeInches": 0.973,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-15T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.58
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 2.262,
          "peakCenterUTC": "2026-01-16T15:55:00+00:00",
          "peakLagHours": 6.03,
          "predictedTideTwoHourChangeInches": -9.552,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-16T15:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 2.089,
          "peakCenterUTC": "2026-01-17T16:10:00+00:00",
          "peakLagHours": 6.28,
          "predictedTideTwoHourChangeInches": -5.928,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-17T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 2.062,
          "peakCenterUTC": "2026-01-19T10:10:00+00:00",
          "peakLagHours": 24.28,
          "predictedTideTwoHourChangeInches": -3.706,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T16:05:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": 3.207,
          "peakCenterUTC": "2026-01-19T17:10:00+00:00",
          "peakLagHours": 7.28,
          "predictedTideTwoHourChangeInches": -4.832,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T17:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": 2.347,
          "peakCenterUTC": "2026-01-20T16:30:00+00:00",
          "peakLagHours": 6.62,
          "predictedTideTwoHourChangeInches": 10.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-20T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 2.477,
          "peakCenterUTC": "2026-01-21T17:10:00+00:00",
          "peakLagHours": 7.28,
          "predictedTideTwoHourChangeInches": 9.594,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-21T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 0.264,
          "peakCenterUTC": "2026-01-25T18:15:00+00:00",
          "peakLagHours": 8.37,
          "predictedTideTwoHourChangeInches": 7.263,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-25T22:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.75
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 1.259,
          "peakCenterUTC": "2026-01-26T20:40:00+00:00",
          "peakLagHours": 10.78,
          "predictedTideTwoHourChangeInches": 8.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-27T01:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.33
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 1.814,
          "peakCenterUTC": "2026-01-27T18:30:00+00:00",
          "peakLagHours": 8.62,
          "predictedTideTwoHourChangeInches": -9.522,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-28T00:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 2.548,
          "peakCenterUTC": "2026-01-29T10:05:00+00:00",
          "peakLagHours": 24.2,
          "predictedTideTwoHourChangeInches": 18.388,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-29T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.92
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 1.44,
          "peakCenterUTC": "2026-01-29T14:20:00+00:00",
          "peakLagHours": 4.45,
          "predictedTideTwoHourChangeInches": -8.08,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-29T14:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": 1.209,
          "peakCenterUTC": "2026-01-30T15:10:00+00:00",
          "peakLagHours": 5.28,
          "predictedTideTwoHourChangeInches": -8.036,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-30T15:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -11,
          "peakOneHourRiseInches": 3.669,
          "peakCenterUTC": "2026-01-31T16:10:00+00:00",
          "peakLagHours": 6.28,
          "predictedTideTwoHourChangeInches": -11.682,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-31T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 4.179,
          "peakCenterUTC": "2026-02-01T17:00:00+00:00",
          "peakLagHours": 7.12,
          "predictedTideTwoHourChangeInches": -13.572,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-01T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 4.31,
          "peakCenterUTC": "2026-02-02T17:40:00+00:00",
          "peakLagHours": 7.78,
          "predictedTideTwoHourChangeInches": -12.412,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-02T17:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 3.71,
          "peakCenterUTC": "2026-02-03T18:30:00+00:00",
          "peakLagHours": 8.62,
          "predictedTideTwoHourChangeInches": -13.746,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-03T18:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 4.602,
          "peakCenterUTC": "2026-02-04T19:10:00+00:00",
          "peakLagHours": 9.28,
          "predictedTideTwoHourChangeInches": -12.004,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-04T19:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 2.92,
          "peakCenterUTC": "2026-02-05T17:50:00+00:00",
          "peakLagHours": 7.95,
          "predictedTideTwoHourChangeInches": 11.714,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-05T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.17
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 1.001,
          "peakCenterUTC": "2026-02-07T09:30:00+00:00",
          "peakLagHours": 23.62,
          "predictedTideTwoHourChangeInches": -8.238,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-07T09:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 1.988,
          "peakCenterUTC": "2026-02-07T18:05:00+00:00",
          "peakLagHours": 8.2,
          "predictedTideTwoHourChangeInches": 9.451,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-07T21:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.92
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 1.743,
          "peakCenterUTC": "2026-02-09T08:45:00+00:00",
          "peakLagHours": 22.87,
          "predictedTideTwoHourChangeInches": 5.766,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-09T10:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.25
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 3.346,
          "peakCenterUTC": "2026-02-10T08:55:00+00:00",
          "peakLagHours": 23.03,
          "predictedTideTwoHourChangeInches": 7.254,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.08
        },
        {
          "offsetDays": 2,
          "peakOneHourRiseInches": 2.085,
          "peakCenterUTC": "2026-02-13T15:10:00+00:00",
          "peakLagHours": 5.28,
          "predictedTideTwoHourChangeInches": -9.37,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-13T15:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 3,
          "peakOneHourRiseInches": 0.436,
          "peakCenterUTC": "2026-02-14T12:55:00+00:00",
          "peakLagHours": 3.03,
          "predictedTideTwoHourChangeInches": 17.393,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-14T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.08
        },
        {
          "offsetDays": 10,
          "peakOneHourRiseInches": 0.211,
          "peakCenterUTC": "2026-02-21T18:35:00+00:00",
          "peakLagHours": 8.7,
          "predictedTideTwoHourChangeInches": 7.22,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-21T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 1.156,
          "peakCenterUTC": "2026-02-23T08:50:00+00:00",
          "peakLagHours": 22.95,
          "predictedTideTwoHourChangeInches": -3.058,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-23T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 2.158,
          "peakCenterUTC": "2026-02-24T07:15:00+00:00",
          "peakLagHours": 21.37,
          "predictedTideTwoHourChangeInches": 12.768,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-24T10:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.75
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 1.798,
          "peakCenterUTC": "2026-02-24T18:45:00+00:00",
          "peakLagHours": 8.87,
          "predictedTideTwoHourChangeInches": 3.657,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-25T00:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": -0.09,
          "peakCenterUTC": "2026-02-26T02:35:00+00:00",
          "peakLagHours": 16.7,
          "predictedTideTwoHourChangeInches": 2.133,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-26T08:30:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 1.474,
          "peakCenterUTC": "2026-02-27T03:55:00+00:00",
          "peakLagHours": 18.03,
          "predictedTideTwoHourChangeInches": -3.184,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-27T03:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 1.805,
          "peakCenterUTC": "2026-02-28T10:15:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 16.335,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-28T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.75
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 2.797,
          "peakCenterUTC": "2026-02-28T15:45:00+00:00",
          "peakLagHours": 5.87,
          "predictedTideTwoHourChangeInches": -16.395,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-28T15:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 2.662,
          "peakCenterUTC": "2026-03-01T15:20:00+00:00",
          "peakLagHours": 5.45,
          "predictedTideTwoHourChangeInches": 1.184,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-01T15:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 3.831,
          "peakCenterUTC": "2026-03-02T16:15:00+00:00",
          "peakLagHours": 6.37,
          "predictedTideTwoHourChangeInches": -2.136,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-02T16:15:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 2.078,
          "peakCenterUTC": "2026-03-03T15:25:00+00:00",
          "peakLagHours": 5.53,
          "predictedTideTwoHourChangeInches": 19.513,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-03T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 2.503,
          "peakCenterUTC": "2026-03-05T06:10:00+00:00",
          "peakLagHours": 20.28,
          "predictedTideTwoHourChangeInches": -2.564,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-05T06:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": 2.729,
          "peakCenterUTC": "2026-03-06T06:10:00+00:00",
          "peakLagHours": 20.28,
          "predictedTideTwoHourChangeInches": 3.054,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-06T06:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 0.925,
          "peakCenterUTC": "2026-03-07T07:05:00+00:00",
          "peakLagHours": 21.2,
          "predictedTideTwoHourChangeInches": -3.111,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-07T07:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 2.111,
          "peakCenterUTC": "2026-03-08T07:20:00+00:00",
          "peakLagHours": 21.45,
          "predictedTideTwoHourChangeInches": -0.848,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-08T07:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 3.787,
          "peakCenterUTC": "2026-03-09T06:35:00+00:00",
          "peakLagHours": 20.7,
          "predictedTideTwoHourChangeInches": 7.175,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-09T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.42
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": -0.024,
          "peakCenterUTC": "2026-03-09T11:35:00+00:00",
          "peakLagHours": 1.7,
          "predictedTideTwoHourChangeInches": -16.43,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-09T11:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": -0.539,
          "peakCenterUTC": "2026-03-10T10:30:00+00:00",
          "peakLagHours": 0.62,
          "predictedTideTwoHourChangeInches": -9.12,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-10T10:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 0.219,
          "peakCenterUTC": "2026-03-12T09:30:00+00:00",
          "peakLagHours": 23.62,
          "predictedTideTwoHourChangeInches": 5.316,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.5
        },
        {
          "offsetDays": 29,
          "peakOneHourRiseInches": 3.992,
          "peakCenterUTC": "2026-03-13T06:45:00+00:00",
          "peakLagHours": 20.87,
          "predictedTideTwoHourChangeInches": -0.717,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-13T12:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 1.889,
          "peakCenterUTC": "2026-03-14T04:30:00+00:00",
          "peakLagHours": 18.62,
          "predictedTideTwoHourChangeInches": -4.758,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-14T04:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        }
      ]
    },
    {
      "event": "2026-02-16/17",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 0.082,
          "peakCenterUTC": "2026-01-18T16:10:00+00:00",
          "peakLagHours": 19.28,
          "predictedTideTwoHourChangeInches": 1.432,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-18T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 3.147,
          "peakCenterUTC": "2026-01-19T17:10:00+00:00",
          "peakLagHours": 20.28,
          "predictedTideTwoHourChangeInches": -4.832,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-19T17:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 0.596,
          "peakCenterUTC": "2026-01-20T16:30:00+00:00",
          "peakLagHours": 19.62,
          "predictedTideTwoHourChangeInches": 10.872,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-20T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 0.902,
          "peakCenterUTC": "2026-01-21T17:10:00+00:00",
          "peakLagHours": 20.28,
          "predictedTideTwoHourChangeInches": 9.594,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-21T18:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.83
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 3.26,
          "peakCenterUTC": "2026-01-22T18:15:00+00:00",
          "peakLagHours": 21.37,
          "predictedTideTwoHourChangeInches": 3.939,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-22T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.75
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": -0.371,
          "peakCenterUTC": "2026-01-25T21:20:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": 2.796,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-25T22:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.67
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 1.079,
          "peakCenterUTC": "2026-01-27T18:30:00+00:00",
          "peakLagHours": 21.62,
          "predictedTideTwoHourChangeInches": -9.522,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-28T00:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -20,
          "peakOneHourRiseInches": 0.48,
          "peakCenterUTC": "2026-01-28T12:00:00+00:00",
          "peakLagHours": 15.12,
          "predictedTideTwoHourChangeInches": 6.132,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-01-28T13:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.0
        },
        {
          "offsetDays": -19,
          "peakOneHourRiseInches": 2.217,
          "peakCenterUTC": "2026-01-29T14:20:00+00:00",
          "peakLagHours": 17.45,
          "predictedTideTwoHourChangeInches": -8.08,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-29T14:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 0.041,
          "peakCenterUTC": "2026-01-30T15:10:00+00:00",
          "peakLagHours": 18.28,
          "predictedTideTwoHourChangeInches": -8.036,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-30T15:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 3.443,
          "peakCenterUTC": "2026-01-31T16:10:00+00:00",
          "peakLagHours": 19.28,
          "predictedTideTwoHourChangeInches": -11.682,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-01-31T16:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 3.489,
          "peakCenterUTC": "2026-02-01T17:00:00+00:00",
          "peakLagHours": 20.12,
          "predictedTideTwoHourChangeInches": -13.572,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-01T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 2.681,
          "peakCenterUTC": "2026-02-02T17:40:00+00:00",
          "peakLagHours": 20.78,
          "predictedTideTwoHourChangeInches": -12.412,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-02T17:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 1.142,
          "peakCenterUTC": "2026-02-03T18:30:00+00:00",
          "peakLagHours": 21.62,
          "predictedTideTwoHourChangeInches": -13.746,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-03T18:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 3.157,
          "peakCenterUTC": "2026-02-04T19:10:00+00:00",
          "peakLagHours": 22.28,
          "predictedTideTwoHourChangeInches": -12.004,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-04T19:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": 2.256,
          "peakCenterUTC": "2026-02-05T17:50:00+00:00",
          "peakLagHours": 20.95,
          "predictedTideTwoHourChangeInches": 11.714,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-05T19:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.17
        },
        {
          "offsetDays": -11,
          "peakOneHourRiseInches": 0.445,
          "peakCenterUTC": "2026-02-06T08:00:00+00:00",
          "peakLagHours": 11.12,
          "predictedTideTwoHourChangeInches": -1.068,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-06T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -10,
          "peakOneHourRiseInches": 1.254,
          "peakCenterUTC": "2026-02-07T18:05:00+00:00",
          "peakLagHours": 21.2,
          "predictedTideTwoHourChangeInches": 9.451,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-07T21:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.92
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": -0.051,
          "peakCenterUTC": "2026-02-08T10:55:00+00:00",
          "peakLagHours": 14.03,
          "predictedTideTwoHourChangeInches": -10.721,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-08T10:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 1.88,
          "peakCenterUTC": "2026-02-09T17:30:00+00:00",
          "peakLagHours": 20.62,
          "predictedTideTwoHourChangeInches": -5.112,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-09T23:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 2.473,
          "peakCenterUTC": "2026-02-10T12:25:00+00:00",
          "peakLagHours": 15.53,
          "predictedTideTwoHourChangeInches": -5.843,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-10T12:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 0.546,
          "peakCenterUTC": "2026-02-14T04:45:00+00:00",
          "peakLagHours": 7.87,
          "predictedTideTwoHourChangeInches": -2.418,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-14T04:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 2.246,
          "peakCenterUTC": "2026-02-15T13:15:00+00:00",
          "peakLagHours": 16.37,
          "predictedTideTwoHourChangeInches": 21.078,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-15T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.75
        },
        {
          "offsetDays": 5,
          "peakOneHourRiseInches": 0.99,
          "peakCenterUTC": "2026-02-22T07:45:00+00:00",
          "peakLagHours": 10.87,
          "predictedTideTwoHourChangeInches": -0.231,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-22T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.25
        },
        {
          "offsetDays": 6,
          "peakOneHourRiseInches": 1.961,
          "peakCenterUTC": "2026-02-23T18:10:00+00:00",
          "peakLagHours": 21.28,
          "predictedTideTwoHourChangeInches": 8.798,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-23T23:00:00+00:00",
          "hoursFromPeakToNextHigh": 4.83
        },
        {
          "offsetDays": 7,
          "peakOneHourRiseInches": 2.332,
          "peakCenterUTC": "2026-02-24T18:45:00+00:00",
          "peakLagHours": 21.87,
          "predictedTideTwoHourChangeInches": 3.657,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-25T00:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 8,
          "peakOneHourRiseInches": 0.876,
          "peakCenterUTC": "2026-02-24T21:25:00+00:00",
          "peakLagHours": 0.53,
          "predictedTideTwoHourChangeInches": 11.123,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-25T03:20:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 9,
          "peakOneHourRiseInches": 0.62,
          "peakCenterUTC": "2026-02-26T02:35:00+00:00",
          "peakLagHours": 5.7,
          "predictedTideTwoHourChangeInches": 2.133,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-02-26T08:30:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 10,
          "peakOneHourRiseInches": 2.261,
          "peakCenterUTC": "2026-02-27T15:50:00+00:00",
          "peakLagHours": 18.95,
          "predictedTideTwoHourChangeInches": -24.898,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-27T15:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 2.834,
          "peakCenterUTC": "2026-02-28T15:45:00+00:00",
          "peakLagHours": 18.87,
          "predictedTideTwoHourChangeInches": -16.395,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-02-28T15:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 0.697,
          "peakCenterUTC": "2026-03-01T15:20:00+00:00",
          "peakLagHours": 18.45,
          "predictedTideTwoHourChangeInches": 1.184,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-01T15:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 2.684,
          "peakCenterUTC": "2026-03-02T16:15:00+00:00",
          "peakLagHours": 19.37,
          "predictedTideTwoHourChangeInches": -2.136,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-02T16:15:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": 1.449,
          "peakCenterUTC": "2026-03-03T15:25:00+00:00",
          "peakLagHours": 18.53,
          "predictedTideTwoHourChangeInches": 19.513,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-03T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.58
        },
        {
          "offsetDays": 15,
          "peakOneHourRiseInches": 0.706,
          "peakCenterUTC": "2026-03-04T17:20:00+00:00",
          "peakLagHours": 20.45,
          "predictedTideTwoHourChangeInches": 1.156,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-04T17:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 2.531,
          "peakCenterUTC": "2026-03-05T18:25:00+00:00",
          "peakLagHours": 21.53,
          "predictedTideTwoHourChangeInches": -4.924,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-05T18:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 1.995,
          "peakCenterUTC": "2026-03-06T06:10:00+00:00",
          "peakLagHours": 9.28,
          "predictedTideTwoHourChangeInches": 3.054,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-06T06:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 2.013,
          "peakCenterUTC": "2026-03-07T07:05:00+00:00",
          "peakLagHours": 10.2,
          "predictedTideTwoHourChangeInches": -3.111,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-07T07:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 2.903,
          "peakCenterUTC": "2026-03-08T07:20:00+00:00",
          "peakLagHours": 10.45,
          "predictedTideTwoHourChangeInches": -0.848,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-08T07:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 3.414,
          "peakCenterUTC": "2026-03-09T06:35:00+00:00",
          "peakLagHours": 9.7,
          "predictedTideTwoHourChangeInches": 7.175,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-09T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.42
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 0.537,
          "peakCenterUTC": "2026-03-10T08:30:00+00:00",
          "peakLagHours": 11.62,
          "predictedTideTwoHourChangeInches": -0.312,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-10T08:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": -0.153,
          "peakCenterUTC": "2026-03-10T21:20:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": 6.428,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-11T03:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 1.495,
          "peakCenterUTC": "2026-03-12T09:30:00+00:00",
          "peakLagHours": 12.62,
          "predictedTideTwoHourChangeInches": 5.316,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-12T12:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.5
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 4.623,
          "peakCenterUTC": "2026-03-13T06:45:00+00:00",
          "peakLagHours": 9.87,
          "predictedTideTwoHourChangeInches": -0.717,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-13T12:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 2.271,
          "peakCenterUTC": "2026-03-14T04:30:00+00:00",
          "peakLagHours": 7.62,
          "predictedTideTwoHourChangeInches": -4.758,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-14T04:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 1.197,
          "peakCenterUTC": "2026-03-15T02:55:00+00:00",
          "peakLagHours": 6.03,
          "predictedTideTwoHourChangeInches": 6.494,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-15T04:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": 1.206,
          "peakCenterUTC": "2026-03-16T16:05:00+00:00",
          "peakLagHours": 19.2,
          "predictedTideTwoHourChangeInches": -13.002,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-16T16:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 2.779,
          "peakCenterUTC": "2026-03-17T04:50:00+00:00",
          "peakLagHours": 7.95,
          "predictedTideTwoHourChangeInches": -8.248,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-17T04:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 29,
          "peakOneHourRiseInches": 3.017,
          "peakCenterUTC": "2026-03-18T16:45:00+00:00",
          "peakLagHours": 19.87,
          "predictedTideTwoHourChangeInches": -5.637,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-18T16:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 1.756,
          "peakCenterUTC": "2026-03-19T16:55:00+00:00",
          "peakLagHours": 20.03,
          "predictedTideTwoHourChangeInches": 2.193,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-19T17:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.08
        }
      ]
    },
    {
      "event": "2026-04-12",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 1.58,
          "peakCenterUTC": "2026-03-14T04:30:00+00:00",
          "peakLagHours": 13.25,
          "predictedTideTwoHourChangeInches": -4.758,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-14T04:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 0.416,
          "peakCenterUTC": "2026-03-15T02:55:00+00:00",
          "peakLagHours": 11.67,
          "predictedTideTwoHourChangeInches": 6.494,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-15T04:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 0.297,
          "peakCenterUTC": "2026-03-16T15:35:00+00:00",
          "peakLagHours": 24.33,
          "predictedTideTwoHourChangeInches": -6.235,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-16T15:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 2.671,
          "peakCenterUTC": "2026-03-17T04:50:00+00:00",
          "peakLagHours": 13.58,
          "predictedTideTwoHourChangeInches": -8.248,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-17T04:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 1.622,
          "peakCenterUTC": "2026-03-18T04:40:00+00:00",
          "peakLagHours": 13.42,
          "predictedTideTwoHourChangeInches": -2.156,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-18T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 3.223,
          "peakCenterUTC": "2026-03-18T16:45:00+00:00",
          "peakLagHours": 1.5,
          "predictedTideTwoHourChangeInches": -5.637,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-18T16:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 3.967,
          "peakCenterUTC": "2026-03-20T06:20:00+00:00",
          "peakLagHours": 15.08,
          "predictedTideTwoHourChangeInches": -14.936,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-20T06:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": 2.353,
          "peakCenterUTC": "2026-03-21T06:50:00+00:00",
          "peakLagHours": 15.58,
          "predictedTideTwoHourChangeInches": -14.852,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-21T06:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": 2.974,
          "peakCenterUTC": "2026-03-22T06:35:00+00:00",
          "peakLagHours": 15.33,
          "predictedTideTwoHourChangeInches": -2.288,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-22T06:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 3.385,
          "peakCenterUTC": "2026-03-23T06:50:00+00:00",
          "peakLagHours": 15.58,
          "predictedTideTwoHourChangeInches": 2.998,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-23T07:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": -20,
          "peakOneHourRiseInches": 0.995,
          "peakCenterUTC": "2026-03-24T05:05:00+00:00",
          "peakLagHours": 13.83,
          "predictedTideTwoHourChangeInches": 16.814,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-24T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.92
        },
        {
          "offsetDays": -19,
          "peakOneHourRiseInches": 0.165,
          "peakCenterUTC": "2026-03-25T02:30:00+00:00",
          "peakLagHours": 11.25,
          "predictedTideTwoHourChangeInches": 2.964,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-25T08:25:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 0.85,
          "peakCenterUTC": "2026-03-26T02:25:00+00:00",
          "peakLagHours": 11.17,
          "predictedTideTwoHourChangeInches": -0.5,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-26T08:20:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 1.483,
          "peakCenterUTC": "2026-03-27T05:40:00+00:00",
          "peakLagHours": 14.42,
          "predictedTideTwoHourChangeInches": -3.928,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-27T11:35:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 1.232,
          "peakCenterUTC": "2026-03-28T12:10:00+00:00",
          "peakLagHours": 20.92,
          "predictedTideTwoHourChangeInches": 13.888,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-28T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.83
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 2.981,
          "peakCenterUTC": "2026-03-29T15:00:00+00:00",
          "peakLagHours": 23.75,
          "predictedTideTwoHourChangeInches": -6.756,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-29T15:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 1.437,
          "peakCenterUTC": "2026-03-29T15:45:00+00:00",
          "peakLagHours": 0.5,
          "predictedTideTwoHourChangeInches": -16.467,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-03-29T15:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 2.352,
          "peakCenterUTC": "2026-03-31T15:35:00+00:00",
          "peakLagHours": 24.33,
          "predictedTideTwoHourChangeInches": 5.607,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-03-31T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": -9,
          "peakOneHourRiseInches": 1.551,
          "peakCenterUTC": "2026-04-04T06:05:00+00:00",
          "peakLagHours": 14.83,
          "predictedTideTwoHourChangeInches": -7.06,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-04T06:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": 1.364,
          "peakCenterUTC": "2026-04-05T06:45:00+00:00",
          "peakLagHours": 15.5,
          "predictedTideTwoHourChangeInches": -9.321,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-05T06:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 1.69,
          "peakCenterUTC": "2026-04-06T05:20:00+00:00",
          "peakLagHours": 14.08,
          "predictedTideTwoHourChangeInches": 8.556,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-06T06:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.67
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 0.573,
          "peakCenterUTC": "2026-04-07T05:20:00+00:00",
          "peakLagHours": 14.08,
          "predictedTideTwoHourChangeInches": 8.996,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-07T07:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.67
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 3.051,
          "peakCenterUTC": "2026-04-08T06:55:00+00:00",
          "peakLagHours": 15.67,
          "predictedTideTwoHourChangeInches": 2.678,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-08T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.08
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 1.661,
          "peakCenterUTC": "2026-04-09T05:10:00+00:00",
          "peakLagHours": 13.92,
          "predictedTideTwoHourChangeInches": 5.414,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.83
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 0.839,
          "peakCenterUTC": "2026-04-10T03:45:00+00:00",
          "peakLagHours": 12.5,
          "predictedTideTwoHourChangeInches": 0.705,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-10T09:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 1.516,
          "peakCenterUTC": "2026-04-11T05:20:00+00:00",
          "peakLagHours": 14.08,
          "predictedTideTwoHourChangeInches": -2.92,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-11T11:15:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 2,
          "peakOneHourRiseInches": 2.313,
          "peakCenterUTC": "2026-04-15T15:35:00+00:00",
          "peakLagHours": 24.33,
          "predictedTideTwoHourChangeInches": -1.502,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-15T15:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 3,
          "peakOneHourRiseInches": 3.165,
          "peakCenterUTC": "2026-04-16T03:50:00+00:00",
          "peakLagHours": 12.58,
          "predictedTideTwoHourChangeInches": -1.982,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-16T04:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": 4,
          "peakOneHourRiseInches": 3.436,
          "peakCenterUTC": "2026-04-17T03:55:00+00:00",
          "peakLagHours": 12.67,
          "predictedTideTwoHourChangeInches": 4.32,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-17T04:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.08
        },
        {
          "offsetDays": 5,
          "peakOneHourRiseInches": 3.368,
          "peakCenterUTC": "2026-04-18T04:50:00+00:00",
          "peakLagHours": 13.58,
          "predictedTideTwoHourChangeInches": -2.304,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-18T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.17
        },
        {
          "offsetDays": 6,
          "peakOneHourRiseInches": 3.434,
          "peakCenterUTC": "2026-04-19T04:55:00+00:00",
          "peakLagHours": 13.67,
          "predictedTideTwoHourChangeInches": 5.967,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-19T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.08
        },
        {
          "offsetDays": 7,
          "peakOneHourRiseInches": 2.168,
          "peakCenterUTC": "2026-04-20T03:30:00+00:00",
          "peakLagHours": 12.25,
          "predictedTideTwoHourChangeInches": 24.078,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-20T06:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.5
        },
        {
          "offsetDays": 8,
          "peakOneHourRiseInches": 1.659,
          "peakCenterUTC": "2026-04-21T06:35:00+00:00",
          "peakLagHours": 15.33,
          "predictedTideTwoHourChangeInches": 1.828,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-21T07:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": 9,
          "peakOneHourRiseInches": 0.226,
          "peakCenterUTC": "2026-04-22T06:10:00+00:00",
          "peakLagHours": 14.92,
          "predictedTideTwoHourChangeInches": 11.928,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-22T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.83
        },
        {
          "offsetDays": 10,
          "peakOneHourRiseInches": 1.061,
          "peakCenterUTC": "2026-04-23T10:10:00+00:00",
          "peakLagHours": 18.92,
          "predictedTideTwoHourChangeInches": -9.21,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-23T10:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 11,
          "peakOneHourRiseInches": 2.38,
          "peakCenterUTC": "2026-04-24T10:30:00+00:00",
          "peakLagHours": 19.25,
          "predictedTideTwoHourChangeInches": 0.954,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-24T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 1.131,
          "peakCenterUTC": "2026-04-25T01:10:00+00:00",
          "peakLagHours": 9.92,
          "predictedTideTwoHourChangeInches": 2.374,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-25T01:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 16,
          "peakOneHourRiseInches": 1.577,
          "peakCenterUTC": "2026-04-29T15:40:00+00:00",
          "peakLagHours": 24.42,
          "predictedTideTwoHourChangeInches": 2.68,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-04-29T16:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": 17,
          "peakOneHourRiseInches": 1.879,
          "peakCenterUTC": "2026-04-30T04:20:00+00:00",
          "peakLagHours": 13.08,
          "predictedTideTwoHourChangeInches": -8.604,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-04-30T04:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 18,
          "peakOneHourRiseInches": 1.471,
          "peakCenterUTC": "2026-05-01T05:20:00+00:00",
          "peakLagHours": 14.08,
          "predictedTideTwoHourChangeInches": -16.704,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-01T05:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 19,
          "peakOneHourRiseInches": 1.1,
          "peakCenterUTC": "2026-05-02T04:55:00+00:00",
          "peakLagHours": 13.67,
          "predictedTideTwoHourChangeInches": -5.893,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-02T04:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 20,
          "peakOneHourRiseInches": 2.318,
          "peakCenterUTC": "2026-05-03T05:30:00+00:00",
          "peakLagHours": 14.25,
          "predictedTideTwoHourChangeInches": -7.554,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-03T05:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 21,
          "peakOneHourRiseInches": 2.325,
          "peakCenterUTC": "2026-05-04T04:35:00+00:00",
          "peakLagHours": 13.33,
          "predictedTideTwoHourChangeInches": 7.486,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-05-04T05:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.42
        },
        {
          "offsetDays": 22,
          "peakOneHourRiseInches": 0.596,
          "peakCenterUTC": "2026-05-05T04:45:00+00:00",
          "peakLagHours": 13.5,
          "predictedTideTwoHourChangeInches": 8.886,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-05-05T06:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.25
        },
        {
          "offsetDays": 23,
          "peakOneHourRiseInches": 0.682,
          "peakCenterUTC": "2026-05-06T06:55:00+00:00",
          "peakLagHours": 15.67,
          "predictedTideTwoHourChangeInches": -4.126,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-06T06:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 24,
          "peakOneHourRiseInches": 1.445,
          "peakCenterUTC": "2026-05-07T06:30:00+00:00",
          "peakLagHours": 15.25,
          "predictedTideTwoHourChangeInches": 3.18,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-05-07T07:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 25,
          "peakOneHourRiseInches": 1.817,
          "peakCenterUTC": "2026-05-08T06:10:00+00:00",
          "peakLagHours": 14.92,
          "predictedTideTwoHourChangeInches": 6.046,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-05-08T08:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.83
        },
        {
          "offsetDays": 26,
          "peakOneHourRiseInches": 1.38,
          "peakCenterUTC": "2026-05-09T05:05:00+00:00",
          "peakLagHours": 13.83,
          "predictedTideTwoHourChangeInches": 3.357,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-05-09T09:00:00+00:00",
          "hoursFromPeakToNextHigh": 3.92
        },
        {
          "offsetDays": 27,
          "peakOneHourRiseInches": 1.504,
          "peakCenterUTC": "2026-05-10T05:20:00+00:00",
          "peakLagHours": 14.08,
          "predictedTideTwoHourChangeInches": -1.16,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-10T11:00:00+00:00",
          "hoursFromPeakToNextHigh": 5.67
        },
        {
          "offsetDays": 28,
          "peakOneHourRiseInches": 1.143,
          "peakCenterUTC": "2026-05-11T03:45:00+00:00",
          "peakLagHours": 12.5,
          "predictedTideTwoHourChangeInches": -10.656,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-11T03:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 29,
          "peakOneHourRiseInches": 1.796,
          "peakCenterUTC": "2026-05-12T04:40:00+00:00",
          "peakLagHours": 13.42,
          "predictedTideTwoHourChangeInches": -16.976,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-12T04:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 30,
          "peakOneHourRiseInches": 0.667,
          "peakCenterUTC": "2026-05-13T03:35:00+00:00",
          "peakLagHours": 12.33,
          "predictedTideTwoHourChangeInches": -16.701,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-05-13T03:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        }
      ]
    },
    {
      "event": "2026-10-22",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 0.448,
          "peakCenterUTC": "2026-09-22T23:00:00+00:00",
          "peakLagHours": 22.62,
          "predictedTideTwoHourChangeInches": 17.976,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-09-23T02:20:00+00:00",
          "hoursFromPeakToNextHigh": 3.33
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 1.227,
          "peakCenterUTC": "2026-09-23T20:35:00+00:00",
          "peakLagHours": 20.2,
          "predictedTideTwoHourChangeInches": -3.444,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-24T02:30:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 0.725,
          "peakCenterUTC": "2026-09-24T20:40:00+00:00",
          "peakLagHours": 20.28,
          "predictedTideTwoHourChangeInches": -9.424,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-25T02:35:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 1.673,
          "peakCenterUTC": "2026-09-25T17:50:00+00:00",
          "peakLagHours": 17.45,
          "predictedTideTwoHourChangeInches": -21.076,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-25T17:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 2.723,
          "peakCenterUTC": "2026-09-26T16:25:00+00:00",
          "peakLagHours": 16.03,
          "predictedTideTwoHourChangeInches": 1.134,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-09-26T16:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.08
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 1.367,
          "peakCenterUTC": "2026-09-27T18:40:00+00:00",
          "peakLagHours": 18.28,
          "predictedTideTwoHourChangeInches": -24.684,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-27T18:40:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 1.552,
          "peakCenterUTC": "2026-09-28T19:10:00+00:00",
          "peakLagHours": 18.78,
          "predictedTideTwoHourChangeInches": -24.82,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-28T19:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": 3.578,
          "peakCenterUTC": "2026-09-29T19:20:00+00:00",
          "peakLagHours": 18.95,
          "predictedTideTwoHourChangeInches": -19.168,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-29T19:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -22,
          "peakOneHourRiseInches": 2.811,
          "peakCenterUTC": "2026-09-30T20:05:00+00:00",
          "peakLagHours": 19.7,
          "predictedTideTwoHourChangeInches": -17.902,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-09-30T20:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -21,
          "peakOneHourRiseInches": 1.597,
          "peakCenterUTC": "2026-10-01T12:00:00+00:00",
          "peakLagHours": 11.62,
          "predictedTideTwoHourChangeInches": -2.136,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-01T17:55:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": -20,
          "peakOneHourRiseInches": 1.506,
          "peakCenterUTC": "2026-10-03T00:45:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": -22.728,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-03T00:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -19,
          "peakOneHourRiseInches": 2.309,
          "peakCenterUTC": "2026-10-04T00:25:00+00:00",
          "peakLagHours": 24.03,
          "predictedTideTwoHourChangeInches": -16.686,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-04T00:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 1.281,
          "peakCenterUTC": "2026-10-04T00:50:00+00:00",
          "peakLagHours": 0.45,
          "predictedTideTwoHourChangeInches": -19.032,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-04T00:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 2.314,
          "peakCenterUTC": "2026-10-06T00:45:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 3.048,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-06T01:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 2.726,
          "peakCenterUTC": "2026-10-06T23:25:00+00:00",
          "peakLagHours": 23.03,
          "predictedTideTwoHourChangeInches": 22.676,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-07T02:00:00+00:00",
          "hoursFromPeakToNextHigh": 2.58
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 3.201,
          "peakCenterUTC": "2026-10-07T02:30:00+00:00",
          "peakLagHours": 2.12,
          "predictedTideTwoHourChangeInches": -6.576,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-07T02:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 2.678,
          "peakCenterUTC": "2026-10-08T04:35:00+00:00",
          "peakLagHours": 4.2,
          "predictedTideTwoHourChangeInches": -22.988,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-08T04:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 2.585,
          "peakCenterUTC": "2026-10-09T03:15:00+00:00",
          "peakLagHours": 2.87,
          "predictedTideTwoHourChangeInches": 5.508,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-09T03:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": -8,
          "peakOneHourRiseInches": -0.221,
          "peakCenterUTC": "2026-10-14T21:35:00+00:00",
          "peakLagHours": 21.2,
          "predictedTideTwoHourChangeInches": -24.268,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-14T21:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 2.303,
          "peakCenterUTC": "2026-10-15T18:30:00+00:00",
          "peakLagHours": 18.12,
          "predictedTideTwoHourChangeInches": 0.54,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-15T18:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.08
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 2.435,
          "peakCenterUTC": "2026-10-16T18:15:00+00:00",
          "peakLagHours": 17.87,
          "predictedTideTwoHourChangeInches": 4.194,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-16T19:15:00+00:00",
          "hoursFromPeakToNextHigh": 1.0
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 1.936,
          "peakCenterUTC": "2026-10-17T17:50:00+00:00",
          "peakLagHours": 17.45,
          "predictedTideTwoHourChangeInches": 4.3,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-17T20:35:00+00:00",
          "hoursFromPeakToNextHigh": 2.75
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 1.758,
          "peakCenterUTC": "2026-10-18T11:25:00+00:00",
          "peakLagHours": 11.03,
          "predictedTideTwoHourChangeInches": 8.008,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-18T14:15:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 3.613,
          "peakCenterUTC": "2026-10-19T14:05:00+00:00",
          "peakLagHours": 13.7,
          "predictedTideTwoHourChangeInches": -0.478,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-19T14:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 2.883,
          "peakCenterUTC": "2026-10-21T00:45:00+00:00",
          "peakLagHours": 24.37,
          "predictedTideTwoHourChangeInches": 1.404,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-21T01:00:00+00:00",
          "hoursFromPeakToNextHigh": 0.25
        },
        {
          "offsetDays": 3,
          "peakOneHourRiseInches": 1.621,
          "peakCenterUTC": "2026-10-25T17:05:00+00:00",
          "peakLagHours": 16.7,
          "predictedTideTwoHourChangeInches": -21.008,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-25T17:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 4,
          "peakOneHourRiseInches": 2.357,
          "peakCenterUTC": "2026-10-26T17:20:00+00:00",
          "peakLagHours": 16.95,
          "predictedTideTwoHourChangeInches": -17.884,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-26T17:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 5,
          "peakOneHourRiseInches": 1.547,
          "peakCenterUTC": "2026-10-27T17:35:00+00:00",
          "peakLagHours": 17.2,
          "predictedTideTwoHourChangeInches": -12.466,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-27T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 6,
          "peakOneHourRiseInches": 2.024,
          "peakCenterUTC": "2026-10-28T18:45:00+00:00",
          "peakLagHours": 18.37,
          "predictedTideTwoHourChangeInches": -18.84,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-28T18:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 7,
          "peakOneHourRiseInches": 3.281,
          "peakCenterUTC": "2026-10-29T21:35:00+00:00",
          "peakLagHours": 21.2,
          "predictedTideTwoHourChangeInches": -32.836,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-29T21:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 8,
          "peakOneHourRiseInches": 2.057,
          "peakCenterUTC": "2026-10-30T11:45:00+00:00",
          "peakLagHours": 11.37,
          "predictedTideTwoHourChangeInches": -2.604,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-30T17:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 12,
          "peakOneHourRiseInches": 3.604,
          "peakCenterUTC": "2026-11-03T13:35:00+00:00",
          "peakLagHours": 13.2,
          "predictedTideTwoHourChangeInches": -1.214,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-11-03T13:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 13,
          "peakOneHourRiseInches": 2.965,
          "peakCenterUTC": "2026-11-04T12:50:00+00:00",
          "peakLagHours": 12.45,
          "predictedTideTwoHourChangeInches": 13.796,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-11-04T14:00:00+00:00",
          "hoursFromPeakToNextHigh": 1.17
        },
        {
          "offsetDays": 14,
          "peakOneHourRiseInches": 2.142,
          "peakCenterUTC": "2026-11-05T01:25:00+00:00",
          "peakLagHours": 1.03,
          "predictedTideTwoHourChangeInches": 5.224,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-11-05T01:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        }
      ]
    },
    {
      "event": "2026-11-01",
      "controls": [
        {
          "offsetDays": -30,
          "peakOneHourRiseInches": 1.669,
          "peakCenterUTC": "2026-10-03T01:50:00+00:00",
          "peakLagHours": 22.72,
          "predictedTideTwoHourChangeInches": -20.476,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-03T01:50:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -29,
          "peakOneHourRiseInches": 1.9,
          "peakCenterUTC": "2026-10-04T00:25:00+00:00",
          "peakLagHours": 21.3,
          "predictedTideTwoHourChangeInches": -16.686,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-04T00:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -28,
          "peakOneHourRiseInches": 0.334,
          "peakCenterUTC": "2026-10-05T03:10:00+00:00",
          "peakLagHours": 24.05,
          "predictedTideTwoHourChangeInches": -25.476,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-05T03:10:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -27,
          "peakOneHourRiseInches": 3.233,
          "peakCenterUTC": "2026-10-06T03:25:00+00:00",
          "peakLagHours": 24.3,
          "predictedTideTwoHourChangeInches": -24.81,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-06T03:25:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -26,
          "peakOneHourRiseInches": 4.088,
          "peakCenterUTC": "2026-10-07T02:30:00+00:00",
          "peakLagHours": 23.38,
          "predictedTideTwoHourChangeInches": -6.576,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-07T02:30:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -25,
          "peakOneHourRiseInches": 2.552,
          "peakCenterUTC": "2026-10-08T01:35:00+00:00",
          "peakLagHours": 22.47,
          "predictedTideTwoHourChangeInches": 17.016,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-08T02:50:00+00:00",
          "hoursFromPeakToNextHigh": 1.25
        },
        {
          "offsetDays": -24,
          "peakOneHourRiseInches": 2.906,
          "peakCenterUTC": "2026-10-09T03:15:00+00:00",
          "peakLagHours": 24.13,
          "predictedTideTwoHourChangeInches": 5.508,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-09T03:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.33
        },
        {
          "offsetDays": -23,
          "peakOneHourRiseInches": 2.693,
          "peakCenterUTC": "2026-10-10T03:25:00+00:00",
          "peakLagHours": 24.3,
          "predictedTideTwoHourChangeInches": 13.012,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-10T04:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.92
        },
        {
          "offsetDays": -18,
          "peakOneHourRiseInches": 0.034,
          "peakCenterUTC": "2026-10-14T21:35:00+00:00",
          "peakLagHours": 18.47,
          "predictedTideTwoHourChangeInches": -24.268,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-14T21:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -17,
          "peakOneHourRiseInches": 2.401,
          "peakCenterUTC": "2026-10-15T18:30:00+00:00",
          "peakLagHours": 15.38,
          "predictedTideTwoHourChangeInches": 0.54,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-15T18:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.08
        },
        {
          "offsetDays": -16,
          "peakOneHourRiseInches": 2.329,
          "peakCenterUTC": "2026-10-16T18:15:00+00:00",
          "peakLagHours": 15.13,
          "predictedTideTwoHourChangeInches": 4.194,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-16T19:15:00+00:00",
          "hoursFromPeakToNextHigh": 1.0
        },
        {
          "offsetDays": -15,
          "peakOneHourRiseInches": 1.975,
          "peakCenterUTC": "2026-10-17T17:50:00+00:00",
          "peakLagHours": 14.72,
          "predictedTideTwoHourChangeInches": 4.3,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-17T20:35:00+00:00",
          "hoursFromPeakToNextHigh": 2.75
        },
        {
          "offsetDays": -14,
          "peakOneHourRiseInches": 1.849,
          "peakCenterUTC": "2026-10-18T11:25:00+00:00",
          "peakLagHours": 8.3,
          "predictedTideTwoHourChangeInches": 8.008,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-10-18T14:15:00+00:00",
          "hoursFromPeakToNextHigh": 2.83
        },
        {
          "offsetDays": -13,
          "peakOneHourRiseInches": 3.627,
          "peakCenterUTC": "2026-10-19T14:05:00+00:00",
          "peakLagHours": 10.97,
          "predictedTideTwoHourChangeInches": -0.478,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-19T14:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -12,
          "peakOneHourRiseInches": 3.372,
          "peakCenterUTC": "2026-10-21T02:20:00+00:00",
          "peakLagHours": 23.22,
          "predictedTideTwoHourChangeInches": -11.704,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-21T02:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -7,
          "peakOneHourRiseInches": 1.877,
          "peakCenterUTC": "2026-10-25T17:05:00+00:00",
          "peakLagHours": 13.97,
          "predictedTideTwoHourChangeInches": -21.008,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-25T17:05:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -6,
          "peakOneHourRiseInches": 2.823,
          "peakCenterUTC": "2026-10-26T17:20:00+00:00",
          "peakLagHours": 14.22,
          "predictedTideTwoHourChangeInches": -17.884,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-26T17:20:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -5,
          "peakOneHourRiseInches": 2.146,
          "peakCenterUTC": "2026-10-27T17:35:00+00:00",
          "peakLagHours": 14.47,
          "predictedTideTwoHourChangeInches": -12.466,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-27T17:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -4,
          "peakOneHourRiseInches": 2.529,
          "peakCenterUTC": "2026-10-28T18:45:00+00:00",
          "peakLagHours": 15.63,
          "predictedTideTwoHourChangeInches": -18.84,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-28T18:45:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -3,
          "peakOneHourRiseInches": 3.644,
          "peakCenterUTC": "2026-10-29T21:35:00+00:00",
          "peakLagHours": 18.47,
          "predictedTideTwoHourChangeInches": -32.836,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-29T21:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": -2,
          "peakOneHourRiseInches": 2.233,
          "peakCenterUTC": "2026-10-30T11:45:00+00:00",
          "peakLagHours": 8.63,
          "predictedTideTwoHourChangeInches": -2.604,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-10-30T17:40:00+00:00",
          "hoursFromPeakToNextHigh": 5.92
        },
        {
          "offsetDays": 2,
          "peakOneHourRiseInches": 3.89,
          "peakCenterUTC": "2026-11-04T01:35:00+00:00",
          "peakLagHours": 22.47,
          "predictedTideTwoHourChangeInches": -8.18,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-11-04T01:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        },
        {
          "offsetDays": 3,
          "peakOneHourRiseInches": 3.219,
          "peakCenterUTC": "2026-11-05T01:25:00+00:00",
          "peakLagHours": 22.3,
          "predictedTideTwoHourChangeInches": 5.224,
          "incomingTideAtPeak": true,
          "nextPredictedHighUTC": "2026-11-05T01:55:00+00:00",
          "hoursFromPeakToNextHigh": 0.5
        },
        {
          "offsetDays": 4,
          "peakOneHourRiseInches": 0.695,
          "peakCenterUTC": "2026-11-05T03:35:00+00:00",
          "peakLagHours": 0.47,
          "predictedTideTwoHourChangeInches": -17.652,
          "incomingTideAtPeak": false,
          "nextPredictedHighUTC": "2026-11-05T03:35:00+00:00",
          "hoursFromPeakToNextHigh": 0.0
        }
      ]
    }
  ]
}
