{
  "meta": {
    "source": "90_lyl_3d + temperature-corrected reactions; node-level local My reconstruction",
    "reaction_source": "63_hourly_v3.reactions_corrected",
    "diagram_sign": "start=My_start, end=-My_end",
    "ridge_lam_d": 1000.0,
    "ridge_lam_t": 50.0,
    "n_timestamps": 13063,
    "time_range": [
      "2024-05-14 09:00",
      "2026-04-13 21:00"
    ],
    "global_worst": {
      "node": 811,
      "s": 15.25,
      "s_plot": -15.25,
      "x": 149.399,
      "y": 15.25,
      "z": 0.0,
      "source_eids": [
        "1061",
        "1062"
      ],
      "base_spread": 32.58967871281948,
      "M_trans_baseline": -2400.510716919456,
      "M_trans_max": -133.41930183700697,
      "M_trans_min": -6173.643391577011,
      "M_trans_pos_min": null,
      "M_trans_pos_max": null,
      "M_trans_neg_min": -6173.643391577011,
      "M_trans_neg_max": -133.41930183700697,
      "M_trans_abs_peak": 6173.643391577011,
      "M_trans_design_ULS_abs": 7503.233417561929,
      "M_trans_design_max": 763.0440970000282,
      "M_trans_design_min": -7503.233417561929,
      "M_trans_design_pos_min": 1.0261123595220767,
      "M_trans_design_pos_max": 763.0440970000282,
      "M_trans_design_neg_min": -7503.233417561929,
      "M_trans_design_neg_max": -0.6103619191094225,
      "M_trans_cap": 34136.260145351174,
      "dcr_measured": 0.18085295123982012,
      "dcr_uls": 0.21980244425175416,
      "t_peak_M": 9020,
      "ts_peak_M": "2025-07-07 15:00",
      "pier": "ZX4"
    }
  },
  "sections": [
    {
      "pier": "ZX1",
      "assigned_eids": [
        793,
        794,
        795,
        796,
        797,
        798,
        799,
        800,
        801,
        802,
        803
      ],
      "support_s": {
        "M1": 12.749996680846865,
        "M2": 0.0,
        "M3": -10.810009452429082
      },
      "support_s_plot": {
        "M1": -12.749996680846865,
        "M2": -0.0,
        "M3": 10.810009452429082
      },
      "continuity": {
        "shared_nodes": 10,
        "max_base_spread_kNm": 41.95501169632416,
        "p95_base_spread_kNm": 40.831425846078716
      },
      "summary": {
        "n_nodes": 12,
        "measured_peak_kNm": 3277.12883591401,
        "uls_peak_kNm": 11970.392415135526,
        "capacity_min_kNm": 34136.260145351174,
        "dcr_measured_max_pct": 9.60014020856442,
        "dcr_uls_max_pct": 35.06650220078577,
        "worst_node": 805,
        "worst_s": 12.749996680846865,
        "worst_y": 14.75,
        "worst_time": "2024-05-18 15:00"
      },
      "nodes": [
        {
          "node": 2,
          "s": -13.864012986764973,
          "s_plot": 13.864012986764973,
          "x": 0.577,
          "y": -11.864,
          "z": 0.0,
          "source_eids": [
            "793"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": -29.42188756286062,
          "M_trans_max": 2201.671679648673,
          "M_trans_min": -1947.310392431652,
          "M_trans_pos_min": 1.1939385007885441,
          "M_trans_pos_max": 2201.671679648673,
          "M_trans_neg_min": -1947.310392431652,
          "M_trans_neg_max": -0.6184845477707519,
          "M_trans_abs_peak": 2201.671679648673,
          "M_trans_design_ULS_abs": 244.234679446156,
          "M_trans_design_max": 168.724558760876,
          "M_trans_design_min": -244.234679446156,
          "M_trans_design_pos_min": 151.15962446337204,
          "M_trans_design_pos_max": 168.724558760876,
          "M_trans_design_neg_min": -244.234679446156,
          "M_trans_design_neg_max": -28.76375197699602,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.0644965696380922,
          "dcr_uls": 0.007154699384355874,
          "t_peak_M": 22,
          "ts_peak_M": "2024-05-15 07:00"
        },
        {
          "node": 82,
          "s": -10.810009452429082,
          "s_plot": 10.810009452429082,
          "x": 0.583,
          "y": -8.81,
          "z": 0.0,
          "source_eids": [
            "793",
            "794"
          ],
          "base_spread": 8.068076717456051,
          "M_trans_baseline": -710.3700902249004,
          "M_trans_max": 1681.453507163084,
          "M_trans_min": -2779.3206568140586,
          "M_trans_pos_min": 0.25585028702175805,
          "M_trans_pos_max": 1681.453507163084,
          "M_trans_neg_min": -2779.3206568140586,
          "M_trans_neg_max": -1.061378197660133,
          "M_trans_abs_peak": 2779.3206568140586,
          "M_trans_design_ULS_abs": 2462.6884717523553,
          "M_trans_design_max": 557.5751694886444,
          "M_trans_design_min": -2462.6884717523553,
          "M_trans_design_pos_min": 2.932033564057898,
          "M_trans_design_pos_max": 557.5751694886444,
          "M_trans_design_neg_min": -2462.6884717523553,
          "M_trans_design_neg_max": -0.20732742107060106,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.08141842852672772,
          "dcr_uls": 0.07214289032443219,
          "t_peak_M": 10923,
          "ts_peak_M": "2026-01-14 16:00"
        },
        {
          "node": 162,
          "s": -7.723005926683938,
          "s_plot": 7.723005926683938,
          "x": 0.589,
          "y": -5.723,
          "z": 0.0,
          "source_eids": [
            "794",
            "795"
          ],
          "base_spread": 1.8757405995651766,
          "M_trans_baseline": 378.9359115912148,
          "M_trans_max": 2659.998223038155,
          "M_trans_min": -1281.9290476078847,
          "M_trans_pos_min": 0.5688009258975626,
          "M_trans_pos_max": 2659.998223038155,
          "M_trans_neg_min": -1281.9290476078847,
          "M_trans_neg_max": -2.069955463839108,
          "M_trans_abs_peak": 2659.998223038155,
          "M_trans_design_ULS_abs": 2942.2215819053126,
          "M_trans_design_max": 2942.2215819053126,
          "M_trans_design_min": -1743.8360831714213,
          "M_trans_design_pos_min": 1.4770534825395232,
          "M_trans_design_pos_max": 2942.2215819053126,
          "M_trans_design_neg_min": -1743.8360831714213,
          "M_trans_design_neg_max": -0.88746598257598,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.07792295382423155,
          "dcr_uls": 0.08619050737770984,
          "t_peak_M": 76,
          "ts_peak_M": "2024-05-17 15:00"
        },
        {
          "node": 242,
          "s": -4.635003122760903,
          "s_plot": 4.635003122760903,
          "x": 0.594,
          "y": -2.635,
          "z": 0.0,
          "source_eids": [
            "795",
            "796"
          ],
          "base_spread": 1.3451553331007062,
          "M_trans_baseline": 395.5613155669197,
          "M_trans_max": 3173.9769285689763,
          "M_trans_min": -1225.528628631034,
          "M_trans_pos_min": 1.1724731295551578,
          "M_trans_pos_max": 3173.9769285689763,
          "M_trans_neg_min": -1225.528628631034,
          "M_trans_neg_max": -1.5983156403581233,
          "M_trans_abs_peak": 3173.9769285689763,
          "M_trans_design_ULS_abs": 4913.539567909746,
          "M_trans_design_max": 4913.539567909746,
          "M_trans_design_min": -3742.103830983162,
          "M_trans_design_pos_min": 9.203861855362478,
          "M_trans_design_pos_max": 4913.539567909746,
          "M_trans_design_neg_min": -3742.103830983162,
          "M_trans_design_neg_max": -0.48795704513752197,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.0929796326561339,
          "dcr_uls": 0.14393901226988667,
          "t_peak_M": 76,
          "ts_peak_M": "2024-05-17 15:00"
        },
        {
          "node": 322,
          "s": -1.5489995967554346,
          "s_plot": 1.5489995967554346,
          "x": 0.6,
          "y": 0.451,
          "z": 0.0,
          "source_eids": [
            "796",
            "797"
          ],
          "base_spread": 36.99556418256202,
          "M_trans_baseline": -688.7556141815245,
          "M_trans_max": 2710.018050373013,
          "M_trans_min": -2385.7516055329797,
          "M_trans_pos_min": 0.3730583643789487,
          "M_trans_pos_max": 2710.018050373013,
          "M_trans_neg_min": -2385.7516055329797,
          "M_trans_neg_max": -0.1210857740428537,
          "M_trans_abs_peak": 2710.018050373013,
          "M_trans_design_ULS_abs": 7528.324910526238,
          "M_trans_design_max": 5419.611766361272,
          "M_trans_design_min": -7528.324910526238,
          "M_trans_design_pos_min": 759.7389500068124,
          "M_trans_design_pos_max": 5419.611766361272,
          "M_trans_design_neg_min": -7528.324910526238,
          "M_trans_design_neg_max": -241.15495562118886,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.07938825280900243,
          "dcr_uls": 0.22053748355768488,
          "t_peak_M": 76,
          "ts_peak_M": "2024-05-17 15:00"
        },
        {
          "node": 807,
          "s": 0.0,
          "s_plot": 0.0,
          "x": 0.6,
          "y": 2.0,
          "z": 0.0,
          "source_eids": [
            "797",
            "798"
          ],
          "base_spread": 0.43542435580638994,
          "M_trans_baseline": -1892.8004247345405,
          "M_trans_max": 127.29652286467893,
          "M_trans_min": -2934.641085830332,
          "M_trans_pos_min": 0.763327954151805,
          "M_trans_pos_max": 127.29652286467893,
          "M_trans_neg_min": -2934.641085830332,
          "M_trans_neg_max": -0.2235713602284477,
          "M_trans_abs_peak": 2934.641085830332,
          "M_trans_design_ULS_abs": 11970.392415135526,
          "M_trans_design_max": 6215.915217741594,
          "M_trans_design_min": -11970.392415135526,
          "M_trans_design_pos_min": 425.9932533923678,
          "M_trans_design_pos_max": 6215.915217741594,
          "M_trans_design_neg_min": -11970.392415135526,
          "M_trans_design_neg_max": -663.6889408946265,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.08596844157311663,
          "dcr_uls": 0.3506650220078577,
          "t_peak_M": 1768,
          "ts_peak_M": "2024-07-27 04:00"
        },
        {
          "node": 402,
          "s": 1.5390039287293817,
          "s_plot": -1.5390039287293817,
          "x": 0.606,
          "y": 3.539,
          "z": 0.0,
          "source_eids": [
            "798",
            "799"
          ],
          "base_spread": 39.45815425133429,
          "M_trans_baseline": -441.9423358261348,
          "M_trans_max": 1228.522346945043,
          "M_trans_min": -2108.625684255273,
          "M_trans_pos_min": 0.2103998815322825,
          "M_trans_pos_max": 1228.522346945043,
          "M_trans_neg_min": -2108.625684255273,
          "M_trans_neg_max": -0.3298719571512265,
          "M_trans_abs_peak": 2108.625684255273,
          "M_trans_design_ULS_abs": 7165.2592401546335,
          "M_trans_design_max": 5850.885203604902,
          "M_trans_design_min": -7165.2592401546335,
          "M_trans_design_pos_min": 1425.7010193516073,
          "M_trans_design_pos_max": 5850.885203604902,
          "M_trans_design_neg_min": -7165.2592401546335,
          "M_trans_design_neg_max": -35.159840879759,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.06177084646287578,
          "dcr_uls": 0.20990170597614308,
          "t_peak_M": 46,
          "ts_peak_M": "2024-05-16 07:00"
        },
        {
          "node": 482,
          "s": 4.626007454474524,
          "s_plot": -4.626007454474524,
          "x": 0.612,
          "y": 6.626,
          "z": 0.0,
          "source_eids": [
            "799",
            "800"
          ],
          "base_spread": 0.13335475817461884,
          "M_trans_baseline": 1250.9296679481636,
          "M_trans_max": 2354.013792005679,
          "M_trans_min": 7.258884828418331,
          "M_trans_pos_min": 7.258884828418331,
          "M_trans_pos_max": 2354.013792005679,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 2354.013792005679,
          "M_trans_design_ULS_abs": 7358.63987577557,
          "M_trans_design_max": 7358.63987577557,
          "M_trans_design_min": -3530.512413711419,
          "M_trans_design_pos_min": 613.3067472809709,
          "M_trans_design_pos_max": 7358.63987577557,
          "M_trans_design_neg_min": -3530.512413711419,
          "M_trans_design_neg_max": -116.40978122425727,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.06895933479480057,
          "dcr_uls": 0.215566668534945,
          "t_peak_M": 10089,
          "ts_peak_M": "2025-08-23 18:00"
        },
        {
          "node": 562,
          "s": 7.71401097995934,
          "s_plot": -7.71401097995934,
          "x": 0.618,
          "y": 9.714,
          "z": 0.0,
          "source_eids": [
            "800",
            "801"
          ],
          "base_spread": 0.16645183665104923,
          "M_trans_baseline": 1740.9641242972816,
          "M_trans_max": 2753.3035880586544,
          "M_trans_min": 358.8107279037688,
          "M_trans_pos_min": 358.8107279037688,
          "M_trans_pos_max": 2753.3035880586544,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 2753.3035880586544,
          "M_trans_design_ULS_abs": 6974.305086399561,
          "M_trans_design_max": 6974.305086399561,
          "M_trans_design_min": -1661.1788336797852,
          "M_trans_design_pos_min": 790.976743952657,
          "M_trans_design_pos_max": 6974.305086399561,
          "M_trans_design_neg_min": -1661.1788336797852,
          "M_trans_design_neg_max": -27.523221108033614,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.08065627506748455,
          "dcr_uls": 0.20430782565820566,
          "t_peak_M": 4799,
          "ts_peak_M": "2024-11-30 16:00"
        },
        {
          "node": 642,
          "s": 10.801014505704483,
          "s_plot": -10.801014505704483,
          "x": 0.624,
          "y": 12.801,
          "z": 0.0,
          "source_eids": [
            "801",
            "802"
          ],
          "base_spread": 41.95501169632416,
          "M_trans_baseline": 973.745576596325,
          "M_trans_max": 2313.1680466939215,
          "M_trans_min": -1169.1943786119048,
          "M_trans_pos_min": 0.5920696470898292,
          "M_trans_pos_max": 2313.1680466939215,
          "M_trans_neg_min": -1169.1943786119048,
          "M_trans_neg_max": -0.35208415356112255,
          "M_trans_abs_peak": 2313.1680466939215,
          "M_trans_design_ULS_abs": 3488.89823014463,
          "M_trans_design_max": 3488.89823014463,
          "M_trans_design_min": -539.3897200126215,
          "M_trans_design_pos_min": 39.003966895311024,
          "M_trans_design_pos_max": 3488.89823014463,
          "M_trans_design_neg_min": -539.3897200126215,
          "M_trans_design_neg_max": -27.38117109955149,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.06776278470003806,
          "dcr_uls": 0.10220505161634595,
          "t_peak_M": 4799,
          "ts_peak_M": "2024-11-30 16:00"
        },
        {
          "node": 805,
          "s": 12.749996680846865,
          "s_plot": -12.749996680846865,
          "x": 0.6,
          "y": 14.75,
          "z": 0.0,
          "source_eids": [
            "802",
            "803"
          ],
          "base_spread": 1.627737569341491,
          "M_trans_baseline": -403.36807453403526,
          "M_trans_max": 1327.0919876746427,
          "M_trans_min": -3277.12883591401,
          "M_trans_pos_min": 0.44238396830644433,
          "M_trans_pos_max": 1327.0919876746427,
          "M_trans_neg_min": -3277.12883591401,
          "M_trans_neg_max": -0.16703148050351047,
          "M_trans_abs_peak": 3277.12883591401,
          "M_trans_design_ULS_abs": 1329.7296088506016,
          "M_trans_design_max": 61.90549077573049,
          "M_trans_design_min": -1329.7296088506016,
          "M_trans_design_pos_min": 20.09860041038048,
          "M_trans_design_pos_max": 61.90549077573049,
          "M_trans_design_neg_min": -1329.7296088506016,
          "M_trans_design_neg_max": -0.3769208745195201,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.09600140208564421,
          "dcr_uls": 0.03895358200308566,
          "t_peak_M": 100,
          "ts_peak_M": "2024-05-18 15:00"
        },
        {
          "node": 722,
          "s": 13.871018035875164,
          "s_plot": -13.871018035875164,
          "x": 0.63,
          "y": 15.871,
          "z": 0.0,
          "source_eids": [
            "803"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": 2.908688856292516,
          "M_trans_max": 1650.8463119528928,
          "M_trans_min": -2744.8186962368563,
          "M_trans_pos_min": 0.13004984727349633,
          "M_trans_pos_max": 1650.8463119528928,
          "M_trans_neg_min": -2744.8186962368563,
          "M_trans_neg_max": -0.014834224992691603,
          "M_trans_abs_peak": 2744.8186962368563,
          "M_trans_design_ULS_abs": 220.34703284728312,
          "M_trans_design_max": 220.34703284728312,
          "M_trans_design_min": -218.3741399555529,
          "M_trans_design_pos_min": 0.11394239514462133,
          "M_trans_design_pos_max": 220.34703284728312,
          "M_trans_design_neg_min": -218.3741399555529,
          "M_trans_design_neg_max": -0.12026162504838035,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.08040771556548669,
          "dcr_uls": 0.006454925990985892,
          "t_peak_M": 100,
          "ts_peak_M": "2024-05-18 15:00"
        }
      ]
    },
    {
      "pier": "ZX2",
      "assigned_eids": [
        858,
        859,
        860,
        861,
        862,
        863,
        864,
        865,
        866,
        867,
        868,
        1642
      ],
      "support_s": {
        "M1": 15.877184736103338,
        "M2": 0.0,
        "M3": -15.698622205287723
      },
      "support_s_plot": {
        "M1": -15.877184736103338,
        "M2": -0.0,
        "M3": 15.698622205287723
      },
      "continuity": {
        "shared_nodes": 11,
        "max_base_spread_kNm": 353.4048407218344,
        "p95_base_spread_kNm": 317.2497909476552
      },
      "summary": {
        "n_nodes": 13,
        "measured_peak_kNm": 21713.333967788945,
        "uls_peak_kNm": 51877.49710369038,
        "capacity_min_kNm": 122830.0605986254,
        "dcr_measured_max_pct": 17.677540711098487,
        "dcr_uls_max_pct": 42.23517993141082,
        "worst_node": 817,
        "worst_s": 15.877184736103338,
        "worst_y": 15.25,
        "worst_time": "2024-05-14 15:00"
      },
      "nodes": [
        {
          "node": 810,
          "s": -15.698622205287723,
          "s_plot": 15.698622205287723,
          "x": 33.914,
          "y": -15.25,
          "z": 0.0,
          "source_eids": [
            "858"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": -12.825483639627695,
          "M_trans_max": 7758.899030015285,
          "M_trans_min": -11387.751742956072,
          "M_trans_pos_min": 0.04000314010649042,
          "M_trans_pos_max": 7758.899030015285,
          "M_trans_neg_min": -11387.751742956072,
          "M_trans_neg_max": -1.9269002422421426,
          "M_trans_abs_peak": 11387.751742956072,
          "M_trans_design_ULS_abs": 728.2876312052147,
          "M_trans_design_max": 694.4283349972175,
          "M_trans_design_min": -728.2876312052147,
          "M_trans_design_pos_min": 694.4282946170536,
          "M_trans_design_pos_max": 694.4283349972175,
          "M_trans_design_neg_min": -728.2876312052147,
          "M_trans_design_neg_max": -16.92962759675356,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.09271143958943479,
          "dcr_uls": 0.005929229601091356,
          "t_peak_M": 9021,
          "ts_peak_M": "2025-07-07 16:00"
        },
        {
          "node": 22,
          "s": -13.91410141363895,
          "s_plot": 13.91410141363895,
          "x": 34.386,
          "y": -13.529,
          "z": 0.0,
          "source_eids": [
            "858",
            "859"
          ],
          "base_spread": 57.865046364660884,
          "M_trans_baseline": 6981.030481016414,
          "M_trans_max": 13660.952591110405,
          "M_trans_min": -2195.3726443851037,
          "M_trans_pos_min": 40.04858315877664,
          "M_trans_pos_max": 13660.952591110405,
          "M_trans_neg_min": -2195.3726443851037,
          "M_trans_neg_max": -189.27237066496673,
          "M_trans_abs_peak": 13660.952591110405,
          "M_trans_design_ULS_abs": 18266.652171949998,
          "M_trans_design_max": 18266.652171949998,
          "M_trans_design_min": 4190.3140953761595,
          "M_trans_design_pos_min": 4190.3140953761595,
          "M_trans_design_pos_max": 18266.652171949998,
          "M_trans_design_neg_min": null,
          "M_trans_design_neg_max": null,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.11121831679095733,
          "dcr_uls": 0.14871483481263073,
          "t_peak_M": 1773,
          "ts_peak_M": "2024-07-27 09:00"
        },
        {
          "node": 102,
          "s": -10.70227255402368,
          "s_plot": 10.70227255402368,
          "x": 35.215,
          "y": -10.426,
          "z": 0.0,
          "source_eids": [
            "859",
            "860"
          ],
          "base_spread": 101.28478938564331,
          "M_trans_baseline": 10531.634844612407,
          "M_trans_max": 15832.13825489139,
          "M_trans_min": 4397.1267571649505,
          "M_trans_pos_min": 4397.1267571649505,
          "M_trans_pos_max": 15832.13825489139,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 15832.13825489139,
          "M_trans_design_ULS_abs": 29214.428561848654,
          "M_trans_design_max": 29214.428561848654,
          "M_trans_design_min": 4784.665377731809,
          "M_trans_design_pos_min": 4784.665377731809,
          "M_trans_design_pos_max": 29214.428561848654,
          "M_trans_design_neg_min": null,
          "M_trans_design_neg_max": null,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.1288946547590368,
          "dcr_uls": 0.23784429006603938,
          "t_peak_M": 2900,
          "ts_peak_M": "2024-09-12 08:00"
        },
        {
          "node": 182,
          "s": -7.156778112415341,
          "s_plot": 7.156778112415341,
          "x": 36.124,
          "y": -6.999,
          "z": 0.0,
          "source_eids": [
            "860",
            "861"
          ],
          "base_spread": 31.973894423770616,
          "M_trans_baseline": 8894.693503503084,
          "M_trans_max": 13222.719184897152,
          "M_trans_min": 4634.3358424915405,
          "M_trans_pos_min": 4634.3358424915405,
          "M_trans_pos_max": 13222.719184897152,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 13222.719184897152,
          "M_trans_design_ULS_abs": 30426.113826514662,
          "M_trans_design_max": 30426.113826514662,
          "M_trans_design_min": -1567.4842669861412,
          "M_trans_design_pos_min": 1446.2882311944559,
          "M_trans_design_pos_max": 30426.113826514662,
          "M_trans_design_neg_min": -1567.4842669861412,
          "M_trans_design_neg_max": -454.93340117175234,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.10765051421822004,
          "dcr_uls": 0.24770901909703336,
          "t_peak_M": 2900,
          "ts_peak_M": "2024-09-12 08:00"
        },
        {
          "node": 262,
          "s": -3.5880829969062615,
          "s_plot": 3.5880829969062615,
          "x": 37.048,
          "y": -3.552,
          "z": 0.0,
          "source_eids": [
            "861",
            "862"
          ],
          "base_spread": 241.131973402139,
          "M_trans_baseline": 1759.7643510563207,
          "M_trans_max": 4975.8933558953195,
          "M_trans_min": -1532.6332083959442,
          "M_trans_pos_min": 0.15966455762236365,
          "M_trans_pos_max": 4975.8933558953195,
          "M_trans_neg_min": -1532.6332083959442,
          "M_trans_neg_max": -0.40599410020979576,
          "M_trans_abs_peak": 4975.8933558953195,
          "M_trans_design_ULS_abs": 21173.181772668897,
          "M_trans_design_max": 21173.181772668897,
          "M_trans_design_min": -15467.751051887075,
          "M_trans_design_pos_min": 1871.203279615466,
          "M_trans_design_pos_max": 21173.181772668897,
          "M_trans_design_neg_min": -15467.751051887075,
          "M_trans_design_neg_max": -4864.503075788031,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.04051038753579354,
          "dcr_uls": 0.17237785009206327,
          "t_peak_M": 2901,
          "ts_peak_M": "2024-09-12 09:00"
        },
        {
          "node": 342,
          "s": 0.0,
          "s_plot": 0.0,
          "x": 37.976,
          "y": -0.086,
          "z": 0.0,
          "source_eids": [
            "862",
            "863"
          ],
          "base_spread": 38.18513480882393,
          "M_trans_baseline": -13865.625482960333,
          "M_trans_max": -10589.834677861021,
          "M_trans_min": -16381.242668980027,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -16381.242668980027,
          "M_trans_neg_max": -10589.834677861021,
          "M_trans_abs_peak": 16381.242668980027,
          "M_trans_design_ULS_abs": 51877.49710369038,
          "M_trans_design_max": 6610.471182994947,
          "M_trans_design_min": -51877.49710369038,
          "M_trans_design_pos_min": 917.757897032013,
          "M_trans_design_pos_max": 6610.471182994947,
          "M_trans_design_neg_min": -51877.49710369038,
          "M_trans_design_neg_max": -3250.140465002932,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.13336509474264113,
          "dcr_uls": 0.4223517993141082,
          "t_peak_M": 10076,
          "ts_peak_M": "2025-08-23 05:00"
        },
        {
          "node": 914,
          "s": 1.4639157850431384,
          "s_plot": -1.4639157850431384,
          "x": 38.3542066599251,
          "y": 1.3282169633465302,
          "z": 0.0,
          "source_eids": [
            "1642",
            "863"
          ],
          "base_spread": 8.164053965412677,
          "M_trans_baseline": -7704.47955474975,
          "M_trans_max": -2037.4237705084088,
          "M_trans_min": -14369.794234596922,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -14369.794234596922,
          "M_trans_neg_max": -2037.4237705084088,
          "M_trans_abs_peak": 14369.794234596922,
          "M_trans_design_ULS_abs": 36524.3149424365,
          "M_trans_design_max": 11416.949215388338,
          "M_trans_design_min": -36524.3149424365,
          "M_trans_design_pos_min": 141.9729571638345,
          "M_trans_design_pos_max": 11416.949215388338,
          "M_trans_design_neg_min": -36524.3149424365,
          "M_trans_design_neg_max": -1808.2307236239535,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.11698923019791896,
          "dcr_uls": 0.29735648394563474,
          "t_peak_M": 17,
          "ts_peak_M": "2024-05-15 02:00"
        },
        {
          "node": 422,
          "s": 3.6074708783034444,
          "s_plot": -3.6074708783034444,
          "x": 38.908,
          "y": 3.399,
          "z": 0.0,
          "source_eids": [
            "1642",
            "864"
          ],
          "base_spread": 353.4048407218344,
          "M_trans_baseline": 959.7890239172634,
          "M_trans_max": 11485.138617802873,
          "M_trans_min": -13140.8203674393,
          "M_trans_pos_min": 1.3805882337383082,
          "M_trans_pos_max": 11485.138617802873,
          "M_trans_neg_min": -13140.8203674393,
          "M_trans_neg_max": -0.5326911107126762,
          "M_trans_abs_peak": 13140.8203674393,
          "M_trans_design_ULS_abs": 19620.82514467587,
          "M_trans_design_max": 19620.82514467587,
          "M_trans_design_min": -16245.044751101519,
          "M_trans_design_pos_min": 828.1014150622632,
          "M_trans_design_pos_max": 19620.82514467587,
          "M_trans_design_neg_min": -16245.044751101519,
          "M_trans_design_neg_max": -6033.393970180335,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.1069837489568605,
          "dcr_uls": 0.1597396032294675,
          "t_peak_M": 5,
          "ts_peak_M": "2024-05-14 14:00"
        },
        {
          "node": 502,
          "s": 7.235623666691153,
          "s_plot": -7.235623666691153,
          "x": 39.849,
          "y": 6.903,
          "z": 0.0,
          "source_eids": [
            "864",
            "865"
          ],
          "base_spread": 140.16013914482573,
          "M_trans_baseline": 7245.684266431162,
          "M_trans_max": 17407.476189272074,
          "M_trans_min": -8069.129717992852,
          "M_trans_pos_min": 2.6820548713112657,
          "M_trans_pos_max": 17407.476189272074,
          "M_trans_neg_min": -8069.129717992852,
          "M_trans_neg_max": -5.0954241606195865,
          "M_trans_abs_peak": 17407.476189272074,
          "M_trans_design_ULS_abs": 26948.20942370453,
          "M_trans_design_max": 26948.20942370453,
          "M_trans_design_min": -2995.704942937048,
          "M_trans_design_pos_min": 59.57501489574643,
          "M_trans_design_pos_max": 26948.20942370453,
          "M_trans_design_neg_min": -2995.704942937048,
          "M_trans_design_neg_max": -70.11677509147431,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.14172000001005358,
          "dcr_uls": 0.21939425326641995,
          "t_peak_M": 10299,
          "ts_peak_M": "2025-12-19 16:00"
        },
        {
          "node": 582,
          "s": 10.886062124651971,
          "s_plot": -10.886062124651971,
          "x": 40.794,
          "y": 10.429,
          "z": 0.0,
          "source_eids": [
            "865",
            "866"
          ],
          "base_spread": 67.53086869042,
          "M_trans_baseline": 7761.82263972394,
          "M_trans_max": 17618.775455017865,
          "M_trans_min": -8584.188542046668,
          "M_trans_pos_min": 1.602935875379444,
          "M_trans_pos_max": 17618.775455017865,
          "M_trans_neg_min": -8584.188542046668,
          "M_trans_neg_max": -0.9301898170288041,
          "M_trans_abs_peak": 17618.775455017865,
          "M_trans_design_ULS_abs": 22992.5224894492,
          "M_trans_design_max": 22992.5224894492,
          "M_trans_design_min": 2501.5667530267856,
          "M_trans_design_pos_min": 2501.5667530267856,
          "M_trans_design_pos_max": 22992.5224894492,
          "M_trans_design_neg_min": null,
          "M_trans_design_neg_max": null,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.1434402569627572,
          "dcr_uls": 0.18718970240177923,
          "t_peak_M": 10299,
          "ts_peak_M": "2025-12-19 16:00"
        },
        {
          "node": 662,
          "s": 14.557113199139359,
          "s_plot": -14.557113199139359,
          "x": 41.744,
          "y": 13.975,
          "z": 0.0,
          "source_eids": [
            "866",
            "867"
          ],
          "base_spread": 281.094741173476,
          "M_trans_baseline": 1973.0660877089872,
          "M_trans_max": 11666.31290086253,
          "M_trans_min": -15455.77033550384,
          "M_trans_pos_min": 1.0167257799189429,
          "M_trans_pos_max": 11666.31290086253,
          "M_trans_neg_min": -15455.77033550384,
          "M_trans_neg_max": -3.6611340797412595,
          "M_trans_abs_peak": 15455.77033550384,
          "M_trans_design_ULS_abs": 6117.225604631823,
          "M_trans_design_max": 6117.225604631823,
          "M_trans_design_min": 130.89729527848544,
          "M_trans_design_pos_min": 130.89729527848544,
          "M_trans_design_pos_max": 6117.225604631823,
          "M_trans_design_neg_min": null,
          "M_trans_design_neg_max": null,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.12583051950132154,
          "dcr_uls": 0.049802349480403026,
          "t_peak_M": 6,
          "ts_peak_M": "2024-05-14 15:00"
        },
        {
          "node": 817,
          "s": 15.877184736103338,
          "s_plot": -15.877184736103338,
          "x": 42.086,
          "y": 15.25,
          "z": 0.0,
          "source_eids": [
            "867",
            "868"
          ],
          "base_spread": 3.3217371065093175,
          "M_trans_baseline": -3528.9146451245138,
          "M_trans_max": 6337.020015557768,
          "M_trans_min": -21713.333967788945,
          "M_trans_pos_min": 0.5320922230075666,
          "M_trans_pos_max": 6337.020015557768,
          "M_trans_neg_min": -21713.333967788945,
          "M_trans_neg_max": -1.1630282208620883,
          "M_trans_abs_peak": 21713.333967788945,
          "M_trans_design_ULS_abs": 8585.330474018625,
          "M_trans_design_max": -3260.661488381656,
          "M_trans_design_min": -8585.330474018625,
          "M_trans_design_pos_min": null,
          "M_trans_design_pos_max": null,
          "M_trans_design_neg_min": -8585.330474018625,
          "M_trans_design_neg_max": -3260.661488381656,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.17677540711098486,
          "dcr_uls": 0.06989600454625766,
          "t_peak_M": 6,
          "ts_peak_M": "2024-05-14 15:00"
        },
        {
          "node": 742,
          "s": 17.536597212790202,
          "s_plot": -17.536597212790202,
          "x": 42.515,
          "y": 16.853,
          "z": 0.0,
          "source_eids": [
            "868"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": -27.55152007803321,
          "M_trans_max": 10444.687930512084,
          "M_trans_min": -18675.124321129282,
          "M_trans_pos_min": 2.4065114007931996,
          "M_trans_pos_max": 10444.687930512084,
          "M_trans_neg_min": -18675.124321129282,
          "M_trans_neg_max": -1.828271990048517,
          "M_trans_abs_peak": 18675.124321129282,
          "M_trans_design_ULS_abs": 1228.1333325136864,
          "M_trans_design_max": 1103.8738202005527,
          "M_trans_design_min": -1228.1333325136864,
          "M_trans_design_pos_min": 0.280900780792668,
          "M_trans_design_pos_max": 1103.8738202005527,
          "M_trans_design_neg_min": -1228.1333325136864,
          "M_trans_design_neg_max": -0.6874435765723291,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.15204034118451196,
          "dcr_uls": 0.00999863817153755,
          "t_peak_M": 6,
          "ts_peak_M": "2024-05-14 15:00"
        }
      ]
    },
    {
      "pier": "ZX3",
      "assigned_eids": [
        986,
        987,
        988,
        989,
        990,
        991,
        992,
        993,
        994,
        995,
        996,
        997
      ],
      "support_s": {
        "M1": 15.78790347069553,
        "M2": 0.0,
        "M3": -15.78790347069553
      },
      "support_s_plot": {
        "M1": -15.78790347069553,
        "M2": -0.0,
        "M3": 15.78790347069553
      },
      "continuity": {
        "shared_nodes": 11,
        "max_base_spread_kNm": 373.1180494920618,
        "p95_base_spread_kNm": 335.32153116224663
      },
      "summary": {
        "n_nodes": 13,
        "measured_peak_kNm": 21398.732365477084,
        "uls_peak_kNm": 48175.18102846609,
        "capacity_min_kNm": 122830.0605986254,
        "dcr_measured_max_pct": 17.4214131794677,
        "dcr_uls_max_pct": 39.221002410712174,
        "worst_node": 806,
        "worst_s": 15.78790347069553,
        "worst_y": 15.25,
        "worst_time": "2025-07-07 15:00"
      },
      "nodes": [
        {
          "node": 60,
          "s": -17.653770211943236,
          "s_plot": 17.653770211943236,
          "x": 108.43,
          "y": -17.052,
          "z": 0.0,
          "source_eids": [
            "986"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": 91.14911862236261,
          "M_trans_max": 5138.541770903766,
          "M_trans_min": -8631.045127508201,
          "M_trans_pos_min": 0.24086009679290044,
          "M_trans_pos_max": 5138.541770903766,
          "M_trans_neg_min": -8631.045127508201,
          "M_trans_neg_max": -0.46050372644334914,
          "M_trans_abs_peak": 8631.045127508201,
          "M_trans_design_ULS_abs": 1046.0492732433813,
          "M_trans_design_max": 1046.0492732433813,
          "M_trans_design_min": -780.290474261628,
          "M_trans_design_pos_min": 0.5786480584116386,
          "M_trans_design_pos_max": 1046.0492732433813,
          "M_trans_design_neg_min": -780.290474261628,
          "M_trans_design_neg_max": -0.15605974502786069,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.0702681826048435,
          "dcr_uls": 0.00851623184215125,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 818,
          "s": -15.78790347069553,
          "s_plot": 15.78790347069553,
          "x": 108.914,
          "y": -15.25,
          "z": 0.0,
          "source_eids": [
            "986",
            "987"
          ],
          "base_spread": 5.031813838489143,
          "M_trans_baseline": -4048.5619455244505,
          "M_trans_max": 1150.9262243760518,
          "M_trans_min": -13329.820856539829,
          "M_trans_pos_min": 8.917629802709598,
          "M_trans_pos_max": 1150.9262243760518,
          "M_trans_neg_min": -13329.820856539829,
          "M_trans_neg_max": -16.950393377309865,
          "M_trans_abs_peak": 13329.820856539829,
          "M_trans_design_ULS_abs": 9395.651585850697,
          "M_trans_design_max": -3796.180976590519,
          "M_trans_design_min": -9395.651585850697,
          "M_trans_design_pos_min": null,
          "M_trans_design_pos_max": null,
          "M_trans_design_neg_min": -9395.651585850697,
          "M_trans_design_neg_max": -3796.180976590519,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.1085224642206926,
          "dcr_uls": 0.07649309574594353,
          "t_peak_M": 9021,
          "ts_peak_M": "2025-07-07 16:00"
        },
        {
          "node": 140,
          "s": -14.43072922398372,
          "s_plot": 14.43072922398372,
          "x": 109.265,
          "y": -13.939,
          "z": 0.0,
          "source_eids": [
            "987",
            "988"
          ],
          "base_spread": 124.15051964549912,
          "M_trans_baseline": 1630.5052639726912,
          "M_trans_max": 6500.929315383712,
          "M_trans_min": -6615.901708247871,
          "M_trans_pos_min": 2.605163557082733,
          "M_trans_pos_max": 6500.929315383712,
          "M_trans_neg_min": -6615.901708247871,
          "M_trans_neg_max": -1.4747466654362142,
          "M_trans_abs_peak": 6615.901708247871,
          "M_trans_design_ULS_abs": 5483.020043463033,
          "M_trans_design_max": 5483.020043463033,
          "M_trans_design_min": -265.297493907452,
          "M_trans_design_pos_min": 218.19762520436035,
          "M_trans_design_pos_max": 5483.020043463033,
          "M_trans_design_neg_min": -265.297493907452,
          "M_trans_design_neg_max": -214.16463988689594,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.05386223597061313,
          "dcr_uls": 0.04463907301470789,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 220,
          "s": -10.067145159267811,
          "s_plot": 10.067145159267811,
          "x": 110.394,
          "y": -9.724,
          "z": 0.0,
          "source_eids": [
            "988",
            "989"
          ],
          "base_spread": 6.873821264408434,
          "M_trans_baseline": 7851.851388471223,
          "M_trans_max": 11963.377460031577,
          "M_trans_min": 2368.509941966525,
          "M_trans_pos_min": 2368.509941966525,
          "M_trans_pos_max": 11963.377460031577,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 11963.377460031577,
          "M_trans_design_ULS_abs": 24014.413975940664,
          "M_trans_design_max": 24014.413975940664,
          "M_trans_design_min": 1551.4379133312925,
          "M_trans_design_pos_min": 1551.4379133312925,
          "M_trans_design_pos_max": 24014.413975940664,
          "M_trans_design_neg_min": null,
          "M_trans_design_neg_max": null,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.09739779824032312,
          "dcr_uls": 0.19550925774117392,
          "t_peak_M": 332,
          "ts_peak_M": "2024-05-28 08:00"
        },
        {
          "node": 300,
          "s": -5.685846266201253,
          "s_plot": 5.685846266201253,
          "x": 111.528,
          "y": -5.492,
          "z": 0.0,
          "source_eids": [
            "989",
            "990"
          ],
          "base_spread": 280.54661569051495,
          "M_trans_baseline": 6005.299895380825,
          "M_trans_max": 9173.943153351196,
          "M_trans_min": 3073.6512893700374,
          "M_trans_pos_min": 3073.6512893700374,
          "M_trans_pos_max": 9173.943153351196,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 9173.943153351196,
          "M_trans_design_ULS_abs": 26491.473876339955,
          "M_trans_design_max": 26491.473876339955,
          "M_trans_design_min": -6887.079329721005,
          "M_trans_design_pos_min": 183.15718422289558,
          "M_trans_design_pos_max": 26491.473876339955,
          "M_trans_design_neg_min": -6887.079329721005,
          "M_trans_design_neg_max": -2037.9625675290695,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.07468809433652483,
          "dcr_uls": 0.21567581866548735,
          "t_peak_M": 332,
          "ts_peak_M": "2024-05-28 08:00"
        },
        {
          "node": 380,
          "s": -1.2725331160841529,
          "s_plot": 1.2725331160841529,
          "x": 112.67,
          "y": -1.229,
          "z": 0.0,
          "source_eids": [
            "990",
            "991"
          ],
          "base_spread": 373.1180494920618,
          "M_trans_baseline": -4370.035914610784,
          "M_trans_max": -1438.1327180328244,
          "M_trans_min": -6665.403079319442,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -6665.403079319442,
          "M_trans_neg_max": -1438.1327180328244,
          "M_trans_abs_peak": 6665.403079319442,
          "M_trans_design_ULS_abs": 30609.087219811518,
          "M_trans_design_max": 16306.526620773924,
          "M_trans_design_min": -30609.087219811518,
          "M_trans_design_pos_min": 1536.8739572886977,
          "M_trans_design_pos_max": 16306.526620773924,
          "M_trans_design_neg_min": -30609.087219811518,
          "M_trans_design_neg_max": -5108.134728454918,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.054265242944885723,
          "dcr_uls": 0.2491986657877955,
          "t_peak_M": 43,
          "ts_peak_M": "2024-05-16 04:00"
        },
        {
          "node": 808,
          "s": 0.0,
          "s_plot": 0.0,
          "x": 113.0,
          "y": 0.0,
          "z": 0.0,
          "source_eids": [
            "991",
            "992"
          ],
          "base_spread": 37.821214981142475,
          "M_trans_baseline": -11673.995301566672,
          "M_trans_max": -7881.785803097059,
          "M_trans_min": -14591.760614440058,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -14591.760614440058,
          "M_trans_neg_max": -7881.785803097059,
          "M_trans_abs_peak": 14591.760614440058,
          "M_trans_design_ULS_abs": 48175.18102846609,
          "M_trans_design_max": 9962.75799851153,
          "M_trans_design_min": -48175.18102846609,
          "M_trans_design_pos_min": 1360.7760620254387,
          "M_trans_design_pos_max": 9962.75799851153,
          "M_trans_design_neg_min": -48175.18102846609,
          "M_trans_design_neg_max": -2434.4406819692604,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.11879633164166456,
          "dcr_uls": 0.39221002410712175,
          "t_peak_M": 44,
          "ts_peak_M": "2024-05-16 05:00"
        },
        {
          "node": 460,
          "s": 3.165773979602253,
          "s_plot": -3.165773979602253,
          "x": 113.819,
          "y": 3.058,
          "z": 0.0,
          "source_eids": [
            "992",
            "993"
          ],
          "base_spread": 177.17869154063231,
          "M_trans_baseline": 46.07758247484085,
          "M_trans_max": 3406.0625496636735,
          "M_trans_min": -5002.564673801512,
          "M_trans_pos_min": 0.2143353410365023,
          "M_trans_pos_max": 3406.0625496636735,
          "M_trans_neg_min": -5002.564673801512,
          "M_trans_neg_max": -0.280442753816601,
          "M_trans_abs_peak": 5002.564673801512,
          "M_trans_design_ULS_abs": 18582.511231350876,
          "M_trans_design_max": 18582.511231350876,
          "M_trans_design_min": -18287.006242245487,
          "M_trans_design_pos_min": 4.71969667079793,
          "M_trans_design_pos_max": 18582.511231350876,
          "M_trans_design_neg_min": -18287.006242245487,
          "M_trans_design_neg_max": -1.5637548900720728,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.04072752752397076,
          "dcr_uls": 0.15128634750147502,
          "t_peak_M": 96,
          "ts_peak_M": "2024-05-18 11:00"
        },
        {
          "node": 540,
          "s": 7.629782144512521,
          "s_plot": -7.629782144512521,
          "x": 114.974,
          "y": 7.37,
          "z": 0.0,
          "source_eids": [
            "993",
            "994"
          ],
          "base_spread": 80.89431540997248,
          "M_trans_baseline": 4418.2914817811115,
          "M_trans_max": 8168.153922315349,
          "M_trans_min": -2874.5220174704373,
          "M_trans_pos_min": 1.4466465730797609,
          "M_trans_pos_max": 8168.153922315349,
          "M_trans_neg_min": -2874.5220174704373,
          "M_trans_neg_max": -4.515273347245056,
          "M_trans_abs_peak": 8168.153922315349,
          "M_trans_design_ULS_abs": 20630.301410367905,
          "M_trans_design_max": 20630.301410367905,
          "M_trans_design_min": -6006.20405114529,
          "M_trans_design_pos_min": 7.038939039036723,
          "M_trans_design_pos_max": 20630.301410367905,
          "M_trans_design_neg_min": -6006.20405114529,
          "M_trans_design_neg_max": -24.503830144394126,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.06649963276503308,
          "dcr_uls": 0.1679580821650981,
          "t_peak_M": 1770,
          "ts_peak_M": "2024-07-27 06:00"
        },
        {
          "node": 620,
          "s": 12.12825403673211,
          "s_plot": -12.12825403673211,
          "x": 116.139,
          "y": 11.715,
          "z": 0.0,
          "source_eids": [
            "994",
            "995"
          ],
          "base_spread": 247.4318588738987,
          "M_trans_baseline": 767.9549407042873,
          "M_trans_max": 5801.449941461538,
          "M_trans_min": -8277.032142044165,
          "M_trans_pos_min": 1.8665776729538948,
          "M_trans_pos_max": 5801.449941461538,
          "M_trans_neg_min": -8277.032142044165,
          "M_trans_neg_max": -1.903535956147607,
          "M_trans_abs_peak": 8277.032142044165,
          "M_trans_design_ULS_abs": 7221.3975325529345,
          "M_trans_design_max": 7221.3975325529345,
          "M_trans_design_min": -4353.733363981281,
          "M_trans_design_pos_min": 100.50711886456425,
          "M_trans_design_pos_max": 7221.3975325529345,
          "M_trans_design_neg_min": -4353.733363981281,
          "M_trans_design_neg_max": -92.79573957555577,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.0673860462309077,
          "dcr_uls": 0.05879177700766965,
          "t_peak_M": 100,
          "ts_peak_M": "2024-05-18 15:00"
        },
        {
          "node": 806,
          "s": 15.78790347069553,
          "s_plot": -15.78790347069553,
          "x": 117.086,
          "y": 15.25,
          "z": 0.0,
          "source_eids": [
            "995",
            "996"
          ],
          "base_spread": 53.553729153709355,
          "M_trans_baseline": -11281.400395381897,
          "M_trans_max": -5373.984523890303,
          "M_trans_min": -21398.732365477084,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -21398.732365477084,
          "M_trans_neg_max": -5373.984523890303,
          "M_trans_abs_peak": 21398.732365477084,
          "M_trans_design_ULS_abs": 24191.611496140096,
          "M_trans_design_max": -12517.428614115952,
          "M_trans_design_min": -24191.611496140096,
          "M_trans_design_pos_min": null,
          "M_trans_design_pos_max": null,
          "M_trans_design_neg_min": -24191.611496140096,
          "M_trans_design_neg_max": -12517.428614115952,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.17421413179467699,
          "dcr_uls": 0.19695188114570406,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 700,
          "s": 16.645147880956912,
          "s_plot": -16.645147880956912,
          "x": 117.308,
          "y": 16.078,
          "z": 0.0,
          "source_eids": [
            "996",
            "997"
          ],
          "base_spread": 297.52501283243146,
          "M_trans_baseline": -7036.105766054443,
          "M_trans_max": -1197.8357757223057,
          "M_trans_min": -16962.63002505702,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -16962.63002505702,
          "M_trans_neg_max": -1197.8357757223057,
          "M_trans_abs_peak": 16962.63002505702,
          "M_trans_design_ULS_abs": 15190.199916514448,
          "M_trans_design_max": -7703.179791449815,
          "M_trans_design_min": -15190.199916514448,
          "M_trans_design_pos_min": null,
          "M_trans_design_pos_max": null,
          "M_trans_design_neg_min": -15190.199916514448,
          "M_trans_design_neg_max": -7703.179791449815,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.13809836079529583,
          "dcr_uls": 0.12366842320587802,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 780,
          "s": 21.127836803609807,
          "s_plot": -21.127836803609807,
          "x": 118.468,
          "y": 20.408,
          "z": 0.0,
          "source_eids": [
            "997"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": 73.72793532215431,
          "M_trans_max": 5158.30621785825,
          "M_trans_min": -8544.179940797263,
          "M_trans_pos_min": 1.076972238400785,
          "M_trans_pos_max": 5158.30621785825,
          "M_trans_neg_min": -8544.179940797263,
          "M_trans_neg_max": -0.05365038841563319,
          "M_trans_abs_peak": 8544.179940797263,
          "M_trans_design_ULS_abs": 1591.573453481237,
          "M_trans_design_max": 1591.573453481237,
          "M_trans_design_min": -1414.6024405156434,
          "M_trans_design_pos_min": 1.4619474888481863,
          "M_trans_design_pos_max": 1591.573453481237,
          "M_trans_design_neg_min": -1414.6024405156434,
          "M_trans_design_neg_max": -1.3522846818632985,
          "M_trans_cap": 122830.0605986254,
          "dcr_measured": 0.06956098449480763,
          "dcr_uls": 0.012957523962168009,
          "t_peak_M": 9021,
          "ts_peak_M": "2025-07-07 16:00"
        }
      ]
    },
    {
      "pier": "ZX4",
      "assigned_eids": [
        1052,
        1053,
        1054,
        1055,
        1056,
        1057,
        1058,
        1059,
        1060,
        1061,
        1062,
        1063
      ],
      "support_s": {
        "M1": 15.25,
        "M2": 0.0,
        "M3": -15.25
      },
      "support_s_plot": {
        "M1": -15.25,
        "M2": -0.0,
        "M3": 15.25
      },
      "continuity": {
        "shared_nodes": 11,
        "max_base_spread_kNm": 139.33849821702142,
        "p95_base_spread_kNm": 127.60922495528132
      },
      "summary": {
        "n_nodes": 13,
        "measured_peak_kNm": 6173.643391577011,
        "uls_peak_kNm": 9412.38543999954,
        "capacity_min_kNm": 34136.260145351174,
        "dcr_measured_max_pct": 18.08529512398201,
        "dcr_uls_max_pct": 27.57298368339673,
        "worst_node": 811,
        "worst_s": 15.25,
        "worst_y": 15.25,
        "worst_time": "2025-07-07 15:00"
      },
      "nodes": [
        {
          "node": 79,
          "s": -20.481,
          "s_plot": 20.481,
          "x": 149.399,
          "y": -20.481,
          "z": 0.0,
          "source_eids": [
            "1052"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": -70.59471975517552,
          "M_trans_max": 1337.415662270741,
          "M_trans_min": -2474.2676288573866,
          "M_trans_pos_min": 0.01561189812842656,
          "M_trans_pos_max": 1337.415662270741,
          "M_trans_neg_min": -2474.2676288573866,
          "M_trans_neg_max": -0.0009618085744023119,
          "M_trans_abs_peak": 2474.2676288573866,
          "M_trans_design_ULS_abs": 309.8033713688052,
          "M_trans_design_max": 125.73681114371784,
          "M_trans_design_min": -309.8033713688052,
          "M_trans_design_pos_min": 85.91748238857782,
          "M_trans_design_pos_max": 125.73681114371784,
          "M_trans_design_neg_min": -309.8033713688052,
          "M_trans_design_neg_max": -71.4459808144342,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.07248209435720343,
          "dcr_uls": 0.0090754924543483,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 159,
          "s": -15.843,
          "s_plot": 15.843,
          "x": 149.399,
          "y": -15.843,
          "z": 0.0,
          "source_eids": [
            "1052",
            "1053"
          ],
          "base_spread": 139.33849821702142,
          "M_trans_baseline": -2210.251637261532,
          "M_trans_max": -587.8714639961527,
          "M_trans_min": -5048.695095656586,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -5048.695095656586,
          "M_trans_neg_max": -587.8714639961527,
          "M_trans_abs_peak": 5048.695095656586,
          "M_trans_design_ULS_abs": 5052.697379195146,
          "M_trans_design_max": -1562.8482433511072,
          "M_trans_design_min": -5052.697379195146,
          "M_trans_design_pos_min": null,
          "M_trans_design_pos_max": null,
          "M_trans_design_neg_min": -5052.697379195146,
          "M_trans_design_neg_max": -1562.8482433511072,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.14789830737636148,
          "dcr_uls": 0.14801555172361916,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 801,
          "s": -15.25,
          "s_plot": 15.25,
          "x": 149.399,
          "y": -15.25,
          "z": 0.0,
          "source_eids": [
            "1053",
            "1054"
          ],
          "base_spread": 91.59635261896437,
          "M_trans_baseline": -2844.1339055818457,
          "M_trans_max": -1161.0122355677456,
          "M_trans_min": -5814.870294536867,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -5814.870294536867,
          "M_trans_neg_max": -1161.0122355677456,
          "M_trans_abs_peak": 5814.870294536867,
          "M_trans_design_ULS_abs": 6529.275078247538,
          "M_trans_design_max": -2009.7285567221063,
          "M_trans_design_min": -6529.275078247538,
          "M_trans_design_pos_min": null,
          "M_trans_design_pos_max": null,
          "M_trans_design_neg_min": -6529.275078247538,
          "M_trans_design_neg_max": -2009.7285567221063,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.17034292186013708,
          "dcr_uls": 0.1912709550034503,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 239,
          "s": -11.155,
          "s_plot": 11.155,
          "x": 149.399,
          "y": -11.155,
          "z": 0.0,
          "source_eids": [
            "1054",
            "1055"
          ],
          "base_spread": 24.024294603128396,
          "M_trans_baseline": 389.28047334931074,
          "M_trans_max": 1214.7470987945273,
          "M_trans_min": -958.8437560647769,
          "M_trans_pos_min": 0.06059210657440417,
          "M_trans_pos_max": 1214.7470987945273,
          "M_trans_neg_min": -958.8437560647769,
          "M_trans_neg_max": -0.15084718673165298,
          "M_trans_abs_peak": 1214.7470987945273,
          "M_trans_design_ULS_abs": 2290.0780665593306,
          "M_trans_design_max": 2290.0780665593306,
          "M_trans_design_min": -1100.218448705648,
          "M_trans_design_pos_min": 9.75320430421465,
          "M_trans_design_pos_max": 2290.0780665593306,
          "M_trans_design_neg_min": -1100.218448705648,
          "M_trans_design_neg_max": -0.3109365685109253,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.03558524260191862,
          "dcr_uls": 0.06708637843771541,
          "t_peak_M": 332,
          "ts_peak_M": "2024-05-28 08:00"
        },
        {
          "node": 319,
          "s": -6.468,
          "s_plot": 6.468,
          "x": 149.399,
          "y": -6.468,
          "z": 0.0,
          "source_eids": [
            "1055",
            "1056"
          ],
          "base_spread": 0.8424315319516609,
          "M_trans_baseline": 1294.124767036932,
          "M_trans_max": 1893.568372683453,
          "M_trans_min": 843.7122097548358,
          "M_trans_pos_min": 843.7122097548358,
          "M_trans_pos_max": 1893.568372683453,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 1893.568372683453,
          "M_trans_design_ULS_abs": 5441.45008737739,
          "M_trans_design_max": 5441.45008737739,
          "M_trans_design_min": -1585.1231192122718,
          "M_trans_design_pos_min": 447.2012943839523,
          "M_trans_design_pos_max": 5441.45008737739,
          "M_trans_design_neg_min": -1585.1231192122718,
          "M_trans_design_neg_max": -251.4210644321657,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.05547087948769711,
          "dcr_uls": 0.15940381471806983,
          "t_peak_M": 11518,
          "ts_peak_M": "2026-02-08 11:00"
        },
        {
          "node": 399,
          "s": -1.78,
          "s_plot": 1.78,
          "x": 149.399,
          "y": -1.78,
          "z": 0.0,
          "source_eids": [
            "1056",
            "1057"
          ],
          "base_spread": 109.69818333379061,
          "M_trans_baseline": -343.07989651306593,
          "M_trans_max": 1043.6581565995314,
          "M_trans_min": -1480.5943554337725,
          "M_trans_pos_min": 0.03916526316669433,
          "M_trans_pos_max": 1043.6581565995314,
          "M_trans_neg_min": -1480.5943554337725,
          "M_trans_neg_max": -0.06137393247681189,
          "M_trans_abs_peak": 1480.5943554337725,
          "M_trans_design_ULS_abs": 4738.211842688587,
          "M_trans_design_max": 3631.218626407527,
          "M_trans_design_min": -4738.211842688587,
          "M_trans_design_pos_min": 8.081167569486931,
          "M_trans_design_pos_max": 3631.218626407527,
          "M_trans_design_neg_min": -4738.211842688587,
          "M_trans_design_neg_max": -8.809337359833068,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.043373068670365354,
          "dcr_uls": 0.13880289822357292,
          "t_peak_M": 1767,
          "ts_peak_M": "2024-07-27 03:00"
        },
        {
          "node": 809,
          "s": 0.0,
          "s_plot": 0.0,
          "x": 149.399,
          "y": 0.0,
          "z": 0.0,
          "source_eids": [
            "1057",
            "1058"
          ],
          "base_spread": 29.470893750872847,
          "M_trans_baseline": -1975.4412518436802,
          "M_trans_max": -400.309889196644,
          "M_trans_min": -3395.524063220183,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -3395.524063220183,
          "M_trans_neg_max": -400.309889196644,
          "M_trans_abs_peak": 3395.524063220183,
          "M_trans_design_ULS_abs": 9412.38543999954,
          "M_trans_design_max": 3315.4193845535665,
          "M_trans_design_min": -9412.38543999954,
          "M_trans_design_pos_min": 964.6379126455982,
          "M_trans_design_pos_max": 3315.4193845535665,
          "M_trans_design_neg_min": -9412.38543999954,
          "M_trans_design_neg_max": -340.2114332764138,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.09946971486513588,
          "dcr_uls": 0.2757298368339673,
          "t_peak_M": 331,
          "ts_peak_M": "2024-05-28 07:00"
        },
        {
          "node": 479,
          "s": 2.907,
          "s_plot": -2.907,
          "x": 149.399,
          "y": 2.907,
          "z": 0.0,
          "source_eids": [
            "1058",
            "1059"
          ],
          "base_spread": 74.55668263804003,
          "M_trans_baseline": 61.34782888752909,
          "M_trans_max": 985.1311424905286,
          "M_trans_min": -1106.817847643732,
          "M_trans_pos_min": 0.1999899075086944,
          "M_trans_pos_max": 985.1311424905286,
          "M_trans_neg_min": -1106.817847643732,
          "M_trans_neg_max": -0.028117253644808216,
          "M_trans_abs_peak": 1106.817847643732,
          "M_trans_design_ULS_abs": 3580.6652424744684,
          "M_trans_design_max": 3580.6652424744684,
          "M_trans_design_min": -3379.72911593542,
          "M_trans_design_pos_min": 1.1426487036523958,
          "M_trans_design_pos_max": 3580.6652424744684,
          "M_trans_design_neg_min": -3379.72911593542,
          "M_trans_design_neg_max": -0.307206574576095,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.03242352392824916,
          "dcr_uls": 0.10489330779728367,
          "t_peak_M": 331,
          "ts_peak_M": "2024-05-28 07:00"
        },
        {
          "node": 559,
          "s": 7.595,
          "s_plot": -7.595,
          "x": 149.399,
          "y": 7.595,
          "z": 0.0,
          "source_eids": [
            "1059",
            "1060"
          ],
          "base_spread": 0.1947433970177599,
          "M_trans_baseline": 947.8314436016406,
          "M_trans_max": 1544.6886564981164,
          "M_trans_min": 94.27816871920629,
          "M_trans_pos_min": 94.27816871920629,
          "M_trans_pos_max": 1544.6886564981164,
          "M_trans_neg_min": null,
          "M_trans_neg_max": null,
          "M_trans_abs_peak": 1544.6886564981164,
          "M_trans_design_ULS_abs": 4279.68796785916,
          "M_trans_design_max": 4279.68796785916,
          "M_trans_design_min": -1281.9677360359228,
          "M_trans_design_pos_min": 217.68857276206538,
          "M_trans_design_pos_max": 4279.68796785916,
          "M_trans_design_neg_min": -1281.9677360359228,
          "M_trans_design_neg_max": -141.05713252093247,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.045250670399184865,
          "dcr_uls": 0.12537073333857832,
          "t_peak_M": 10457,
          "ts_peak_M": "2025-12-26 06:00"
        },
        {
          "node": 639,
          "s": 12.283,
          "s_plot": -12.283,
          "x": 149.399,
          "y": 12.283,
          "z": 0.0,
          "source_eids": [
            "1060",
            "1061"
          ],
          "base_spread": 70.40210196222225,
          "M_trans_baseline": -287.64569613074536,
          "M_trans_max": 1034.304671340062,
          "M_trans_min": -2555.7717619584355,
          "M_trans_pos_min": 0.2127834882049342,
          "M_trans_pos_max": 1034.304671340062,
          "M_trans_neg_min": -2555.7717619584355,
          "M_trans_neg_max": -0.17166176013944323,
          "M_trans_abs_peak": 2555.7717619584355,
          "M_trans_design_ULS_abs": 1466.6506134792542,
          "M_trans_design_max": 935.185887778412,
          "M_trans_design_min": -1466.6506134792542,
          "M_trans_design_pos_min": 17.671796256802164,
          "M_trans_design_pos_max": 935.185887778412,
          "M_trans_design_neg_min": -1466.6506134792542,
          "M_trans_design_neg_max": -12.346991001547847,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.07486970602743347,
          "dcr_uls": 0.042964595630402974,
          "t_peak_M": 100,
          "ts_peak_M": "2024-05-18 15:00"
        },
        {
          "node": 811,
          "s": 15.25,
          "s_plot": -15.25,
          "x": 149.399,
          "y": 15.25,
          "z": 0.0,
          "source_eids": [
            "1061",
            "1062"
          ],
          "base_spread": 32.58967871281948,
          "M_trans_baseline": -2400.510716919456,
          "M_trans_max": -133.41930183700697,
          "M_trans_min": -6173.643391577011,
          "M_trans_pos_min": null,
          "M_trans_pos_max": null,
          "M_trans_neg_min": -6173.643391577011,
          "M_trans_neg_max": -133.41930183700697,
          "M_trans_abs_peak": 6173.643391577011,
          "M_trans_design_ULS_abs": 7503.233417561929,
          "M_trans_design_max": 763.0440970000282,
          "M_trans_design_min": -7503.233417561929,
          "M_trans_design_pos_min": 1.0261123595220767,
          "M_trans_design_pos_max": 763.0440970000282,
          "M_trans_design_neg_min": -7503.233417561929,
          "M_trans_design_neg_max": -0.6103619191094225,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.18085295123982012,
          "dcr_uls": 0.21980244425175416,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 719,
          "s": 16.971,
          "s_plot": -16.971,
          "x": 149.399,
          "y": 16.971,
          "z": 0.0,
          "source_eids": [
            "1062",
            "1063"
          ],
          "base_spread": 115.87995169354122,
          "M_trans_baseline": -1203.6844623406787,
          "M_trans_max": 724.4776790981768,
          "M_trans_min": -4415.396422900978,
          "M_trans_pos_min": 2.0366241453707516,
          "M_trans_pos_max": 724.4776790981768,
          "M_trans_neg_min": -4415.396422900978,
          "M_trans_neg_max": -0.5129002046387541,
          "M_trans_abs_peak": 4415.396422900978,
          "M_trans_design_ULS_abs": 3776.152814174367,
          "M_trans_design_max": 457.99991782806865,
          "M_trans_design_min": -3776.152814174367,
          "M_trans_design_pos_min": 3.470828000607583,
          "M_trans_design_pos_max": 457.99991782806865,
          "M_trans_design_neg_min": -3776.152814174367,
          "M_trans_design_neg_max": -0.9022931305514033,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.129346226098007,
          "dcr_uls": 0.1106199917066375,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        },
        {
          "node": 799,
          "s": 21.662,
          "s_plot": -21.662,
          "x": 149.399,
          "y": 21.662,
          "z": 0.0,
          "source_eids": [
            "1063"
          ],
          "base_spread": 0.0,
          "M_trans_baseline": -103.50980322754104,
          "M_trans_max": 1448.9543446842515,
          "M_trans_min": -2713.2651289148994,
          "M_trans_pos_min": 0.1482375896652286,
          "M_trans_pos_max": 1448.9543446842515,
          "M_trans_neg_min": -2713.2651289148994,
          "M_trans_neg_max": -0.06126591801719883,
          "M_trans_abs_peak": 2713.2651289148994,
          "M_trans_design_ULS_abs": 361.1710648101592,
          "M_trans_design_max": 83.05474952781684,
          "M_trans_design_min": -361.1710648101592,
          "M_trans_design_pos_min": 34.38035780619083,
          "M_trans_design_pos_max": 83.05474952781684,
          "M_trans_design_neg_min": -361.1710648101592,
          "M_trans_design_neg_max": -114.50134494534369,
          "M_trans_cap": 34136.260145351174,
          "dcr_measured": 0.07948337390686319,
          "dcr_uls": 0.010580276318269886,
          "t_peak_M": 9020,
          "ts_peak_M": "2025-07-07 15:00"
        }
      ]
    }
  ]
}