{
  "matplotlib": "3.11.2",
  "python": "3.14.4",
  "platform": "Windows-11-10.0.26200-SP0",
  "initial_extent": [
    -76.0,
    -32.0,
    -36.0,
    8.0
  ],
  "viewport_box": [
    143.2,
    57.599999999999994,
    369.6,
    369.6
  ],
  "cases": [
    {
      "button": 1,
      "key": null,
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -34.21428571428571,
        9.785714285714292
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": null,
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -78.38095238095238,
        -34.38095238095238,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": null,
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -34.57142857142857,
        9.428571428571438
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": null,
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -34.21428571428571,
        9.785714285714292
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": null,
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -78.38095238095238,
        -34.38095238095238,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": null,
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -34.57142857142857,
        9.428571428571438
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "x",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "x",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -78.38095238095238,
        -34.38095238095238,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "x",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "x",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "x",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -78.38095238095238,
        -34.38095238095238,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "x",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "y",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -76.0,
        -32.0,
        -34.21428571428571,
        9.785714285714292
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "y",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -76.0,
        -32.0,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "y",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -76.0,
        -32.0,
        -34.57142857142857,
        9.428571428571438
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "y",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -76.0,
        -32.0,
        -34.21428571428571,
        9.785714285714292
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "y",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -76.0,
        -32.0,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "y",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -76.0,
        -32.0,
        -34.57142857142857,
        9.428571428571438
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "control",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -39.57142857142857,
        4.428571428571438
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "control",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -80.76190476190476,
        -36.76190476190476,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "control",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -33.14285714285714,
        10.857142857142868
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "control",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -39.57142857142857,
        4.428571428571438
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "control",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -80.76190476190476,
        -36.76190476190476,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "control",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -33.14285714285714,
        10.857142857142868
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "shift",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -32.42857142857142,
        11.571428571428577
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "shift",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -80.76190476190476,
        -36.76190476190476,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "shift",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -33.14285714285714,
        10.857142857142868
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "shift",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -79.57142857142857,
        -35.57142857142857,
        -32.42857142857142,
        11.571428571428577
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "shift",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -80.76190476190476,
        -36.76190476190476,
        -40.76190476190476,
        3.238095238095248
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 1,
      "key": "shift",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -73.14285714285714,
        -29.14285714285714,
        -33.14285714285714,
        10.857142857142868
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": null,
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -75.30003718688404,
        -33.308626128868966,
        -34.895710841419536,
        7.095700216595539
      ],
      "changed_before_release": true,
      "error_degrees": 1.4210854715202004e-14
    },
    {
      "button": 3,
      "key": null,
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -73.3860994848948,
        -36.88685748476189,
        -31.87620664076571,
        4.623035359367208
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": null,
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -77.81957930309846,
        -28.598177824641994,
        -38.87064063967087,
        10.350760838785604
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": null,
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -74.59898747498994,
        -32.60757641697487,
        -34.59681367743369,
        7.394597380581395
      ],
      "changed_before_release": true,
      "error_degrees": 2.1316282072803006e-14
    },
    {
      "button": 3,
      "key": null,
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -70.76814011805807,
        -34.26889811792516,
        -30.760022414595014,
        5.739219585537903
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": null,
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -79.64198403989738,
        -30.420582561440924,
        -39.64763490729832,
        9.573766571158146
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "x",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -74.6320275002732,
        -34.557513803837054,
        -33.84183220539995,
        6.232681491036196
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "x",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -75.07389038058699,
        -33.73142233194607,
        -34.538932650118596,
        6.803535398522321
      ],
      "changed_before_release": true,
      "error_degrees": 1.4210854715202004e-14
    },
    {
      "button": 3,
      "key": "x",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -77.19024522002691,
        -29.774758936471407,
        -37.87777817321017,
        9.537708110345342
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "x",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -73.26193081964621,
        -33.18741712321006,
        -33.25768245784581,
        6.816831238590339
      ],
      "changed_before_release": true,
      "error_degrees": 2.1316282072803006e-14
    },
    {
      "button": 3,
      "key": "x",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -74.14634270275873,
        -32.80387465411781,
        -34.14346658592825,
        7.1990014627126655
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "x",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -78.38233864691723,
        -30.96685236336173,
        -38.38603506064402,
        9.029451222911483
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "y",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -76.73344436400461,
        -30.628777928165277,
        -37.15711098420604,
        8.947555451633306
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "y",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -74.20371634990241,
        -35.358269432791154,
        -33.166111508541675,
        5.679335408569571
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "y",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -76.58400117399516,
        -30.908171718182956,
        -36.92134346704827,
        8.754485988763946
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "y",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -77.46802761677321,
        -31.36336118093387,
        -37.47030539430118,
        8.634361041538163
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "y",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -72.40464343947856,
        -33.55919652236732,
        -32.399064918826085,
        6.446381998285162
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "y",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -77.16890918211143,
        -31.49307972629923,
        -37.170722850353656,
        8.505106605458558
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "control",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -73.3860994848948,
        -36.88685748476189,
        -31.87620664076571,
        4.623035359367208
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "control",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -72.6178654140401,
        -38.32312118244675,
        -30.664210032088114,
        3.6305341995052416
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "control",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -78.4728828542145,
        -27.37678422907723,
        -39.90131829174214,
        11.194780333395151
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "control",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -70.76814011805807,
        -34.26889811792516,
        -30.760022414595014,
        5.739219585537903
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "control",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -69.23047906630077,
        -34.93573483470742,
        -29.21997554274189,
        5.074768688851464
      ],
      "changed_before_release": true,
      "error_degrees": 1.4210854715202004e-14
    },
    {
      "button": 3,
      "key": "control",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -80.94960558863743,
        -29.85350696350013,
        -40.95728534905424,
        10.138813276083049
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "shift",
      "start": [
        272,
        224
      ],
      "end": [
        302,
        239
      ],
      "extent": [
        -76.0,
        -32.0,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 7.105427357601002e-15
    },
    {
      "button": 3,
      "key": "shift",
      "start": [
        272,
        224
      ],
      "end": [
        292,
        184
      ],
      "extent": [
        -72.6178654140401,
        -38.32312118244675,
        -30.664210032088114,
        3.6305341995052416
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    },
    {
      "button": 3,
      "key": "shift",
      "start": [
        272,
        224
      ],
      "end": [
        248,
        236
      ],
      "extent": [
        -78.4728828542145,
        -27.37678422907723,
        -39.90131829174214,
        11.194780333395151
      ],
      "changed_before_release": true,
      "error_degrees": 2.842170943040401e-14
    },
    {
      "button": 3,
      "key": "shift",
      "start": [
        401,
        169
      ],
      "end": [
        431,
        184
      ],
      "extent": [
        -76.0,
        -32.0,
        -36.0,
        8.000000000000007
      ],
      "changed_before_release": true,
      "error_degrees": 7.105427357601002e-15
    },
    {
      "button": 3,
      "key": "shift",
      "start": [
        401,
        169
      ],
      "end": [
        421,
        129
      ],
      "extent": [
        -69.23047906630077,
        -34.93573483470742,
        -29.21997554274189,
        5.074768688851464
      ],
      "changed_before_release": true,
      "error_degrees": 1.4210854715202004e-14
    },
    {
      "button": 3,
      "key": "shift",
      "start": [
        401,
        169
      ],
      "end": [
        377,
        181
      ],
      "extent": [
        -80.94960558863743,
        -29.85350696350013,
        -40.95728534905424,
        10.138813276083049
      ],
      "changed_before_release": true,
      "error_degrees": 3.552713678800501e-14
    }
  ],
  "max_error_degrees": 3.552713678800501e-14,
  "sha256": {
    "src/azimlib/navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
    "src/azimlib/backends/tk.py": "06306f731f1cd75ef23a2d96f6cf05b9bb0e1f94e2a4d53a385bd9d3cdaafc9e",
    "tools/inspect_pan_interaction.py": "ee9a1f4d1405e2349c08c2a893ce38e21956767d5942fb3b2c9969f5bfc89176"
  },
  "scope": "60 equal-aspect longitude/latitude cases, selected left/right pan and x/y/Ctrl/Shift contracts. Withdrawn TkAgg and synthetic events; not physical input or projection equivalence."
}
