[
  {
    "label": "BASELINE_V199_LOCKED",
    "terms": [],
    "pads": {
      "index": {
        "nearestLegM": 0.04787,
        "vertex": 53794,
        "legVertex": 69388,
        "p": {
          "x": -0.16784,
          "y": 0.65224,
          "z": -0.33623
        },
        "leg": {
          "x": -0.14377,
          "y": 0.68379,
          "z": -0.30944
        }
      },
      "middle": {
        "nearestLegM": 0.06464,
        "vertex": 52498,
        "legVertex": 69388,
        "p": {
          "x": -0.17592,
          "y": 0.65094,
          "z": -0.35489
        },
        "leg": {
          "x": -0.14377,
          "y": 0.68379,
          "z": -0.30944
        }
      },
      "ring": {
        "nearestLegM": 0.06543,
        "vertex": 54778,
        "legVertex": 69388,
        "p": {
          "x": -0.17267,
          "y": 0.6697,
          "z": -0.36643
        },
        "leg": {
          "x": -0.14377,
          "y": 0.68379,
          "z": -0.30944
        }
      },
      "pinky": {
        "nearestLegM": 0.05882,
        "vertex": 55930,
        "legVertex": 68785,
        "p": {
          "x": -0.16822,
          "y": 0.69673,
          "z": -0.37065
        },
        "leg": {
          "x": -0.13894,
          "y": 0.7083,
          "z": -0.32097
        }
      }
    },
    "screen": {
      "index": {
        "base": {
          "x": 398.02,
          "y": 586.32,
          "z": 0.99671
        },
        "now": {
          "x": 398.02,
          "y": 586.32,
          "z": 0.99671
        },
        "leg": {
          "x": 437.1,
          "y": 531.22,
          "z": 0.99687
        },
        "move": {
          "dx": 0,
          "dy": 0
        },
        "align": 0,
        "dist2Gain": 0,
        "dist3Gain": 0
      },
      "middle": {
        "base": {
          "x": 368.77,
          "y": 591.53,
          "z": 0.99665
        },
        "now": {
          "x": 368.77,
          "y": 591.53,
          "z": 0.99665
        },
        "leg": {
          "x": 437.1,
          "y": 531.22,
          "z": 0.99687
        },
        "move": {
          "dx": 0,
          "dy": 0
        },
        "align": 0,
        "dist2Gain": 0,
        "dist3Gain": 0
      },
      "ring": {
        "base": {
          "x": 350.67,
          "y": 561.11,
          "z": 0.99667
        },
        "now": {
          "x": 350.67,
          "y": 561.11,
          "z": 0.99667
        },
        "leg": {
          "x": 437.1,
          "y": 531.22,
          "z": 0.99687
        },
        "move": {
          "dx": 0,
          "dy": 0
        },
        "align": 0,
        "dist2Gain": 0,
        "dist3Gain": 0
      },
      "pinky": {
        "base": {
          "x": 344.38,
          "y": 517.61,
          "z": 0.9967
        },
        "now": {
          "x": 344.38,
          "y": 517.61,
          "z": 0.9967
        },
        "leg": {
          "x": 419.69,
          "y": 494.15,
          "z": 0.99689
        },
        "move": {
          "dx": 0,
          "dy": 0
        },
        "align": 0,
        "dist2Gain": 0,
        "dist3Gain": 0
      }
    },
    "adjacentPadDistancesM": [
      {
        "pair": "index-middle",
        "d": 0.02038
      },
      {
        "pair": "middle-ring",
        "d": 0.02226
      },
      {
        "pair": "ring-pinky",
        "d": 0.02772
      }
    ],
    "minAdjacentM": 0.02038,
    "rejectedByTopology": false,
    "score": 0,
    "contacts": {
      "greenToYellow": 0.00749,
      "pinkToLeg": 0.00699,
      "green": {
        "x": -0.14917,
        "y": 0.71196,
        "z": -0.26927
      },
      "pink": {
        "x": -0.14789,
        "y": 0.74294,
        "z": -0.31771
      },
      "yellow": {
        "x": -0.14864,
        "y": 0.71394,
        "z": -0.26207
      },
      "pinkLegVertex": 68685
    },
    "bboxPts": [
      {
        "x": 445.52,
        "y": 507.22,
        "z": 0.99671
      },
      {
        "x": 415.6,
        "y": 553.51,
        "z": 0.99667
      },
      {
        "x": 395.52,
        "y": 585.77,
        "z": 0.99665
      },
      {
        "x": 398.02,
        "y": 586.32,
        "z": 0.99671
      },
      {
        "x": 437.1,
        "y": 531.22,
        "z": 0.99687
      },
      {
        "x": 416.7,
        "y": 494.28,
        "z": 0.99668
      },
      {
        "x": 382.23,
        "y": 548.94,
        "z": 0.99664
      },
      {
        "x": 358.59,
        "y": 586.48,
        "z": 0.99662
      },
      {
        "x": 368.77,
        "y": 591.53,
        "z": 0.99665
      },
      {
        "x": 437.1,
        "y": 531.22,
        "z": 0.99687
      },
      {
        "x": 394.29,
        "y": 477.24,
        "z": 0.9967
      },
      {
        "x": 362.17,
        "y": 526.39,
        "z": 0.99666
      },
      {
        "x": 342.36,
        "y": 555.41,
        "z": 0.99665
      },
      {
        "x": 350.67,
        "y": 561.11,
        "z": 0.99667
      },
      {
        "x": 437.1,
        "y": 531.22,
        "z": 0.99687
      },
      {
        "x": 373.06,
        "y": 460.03,
        "z": 0.99672
      },
      {
        "x": 350.42,
        "y": 494.14,
        "z": 0.9967
      },
      {
        "x": 337.21,
        "y": 513.39,
        "z": 0.99668
      },
      {
        "x": 344.38,
        "y": 517.61,
        "z": 0.9967
      },
      {
        "x": 419.69,
        "y": 494.15,
        "z": 0.99689
      }
    ]
  },
  {
    "label": "REFERENCE_V234_CURRENT_STOP",
    "terms": [
      {
        "finger": "middle",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.84
      },
      {
        "finger": "ring",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.84
      },
      {
        "finger": "pinky",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.84
      },
      {
        "finger": "index",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.72
      },
      {
        "finger": "middle",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.72
      },
      {
        "finger": "ring",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.72
      },
      {
        "finger": "pinky",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.68
      },
      {
        "finger": "index",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.36
      },
      {
        "finger": "middle",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.36
      },
      {
        "finger": "ring",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.06
      }
    ],
    "pads": {
      "index": {
        "nearestLegM": 0.03109,
        "vertex": 53794,
        "legVertex": 69388,
        "p": {
          "x": -0.15489,
          "y": 0.66307,
          "z": -0.32978
        },
        "leg": {
          "x": -0.14377,
          "y": 0.68379,
          "z": -0.30944
        }
      },
      "middle": {
        "nearestLegM": 0.02508,
        "vertex": 52640,
        "legVertex": 69859,
        "p": {
          "x": -0.12136,
          "y": 0.69026,
          "z": -0.33593
        },
        "leg": {
          "x": -0.13036,
          "y": 0.70778,
          "z": -0.3204
        }
      },
      "ring": {
        "nearestLegM": 0.02923,
        "vertex": 55421,
        "legVertex": 71327,
        "p": {
          "x": -0.12397,
          "y": 0.70685,
          "z": -0.35327
        },
        "leg": {
          "x": -0.12688,
          "y": 0.72964,
          "z": -0.3352
        }
      },
      "pinky": {
        "nearestLegM": 0.02801,
        "vertex": 56076,
        "legVertex": 71327,
        "p": {
          "x": -0.13273,
          "y": 0.71898,
          "z": -0.36043
        },
        "leg": {
          "x": -0.12688,
          "y": 0.72964,
          "z": -0.3352
        }
      }
    },
    "screen": {
      "index": {
        "base": {
          "x": 464.51,
          "y": 649.65,
          "z": 0.99679
        },
        "now": {
          "x": 445.67,
          "y": 623.37,
          "z": 0.99686
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -18.84,
          "dy": -26.28
        },
        "align": 0.9475,
        "dist2Gain": 29.517,
        "dist3Gain": 0.01678
      },
      "middle": {
        "base": {
          "x": 465.04,
          "y": 661.41,
          "z": 0.99667
        },
        "now": {
          "x": 380.43,
          "y": 566.92,
          "z": 0.9969
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -84.61,
          "dy": -94.49
        },
        "align": 0.8931,
        "dist2Gain": 27.421,
        "dist3Gain": 0.03956
      },
      "ring": {
        "base": {
          "x": 449.11,
          "y": 625.55,
          "z": 0.99661
        },
        "now": {
          "x": 369.37,
          "y": 538.13,
          "z": 0.99681
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -79.74,
          "dy": -87.42
        },
        "align": 0.8283,
        "dist2Gain": -30.427,
        "dist3Gain": 0.0362
      },
      "pinky": {
        "base": {
          "x": 436.74,
          "y": 568.26,
          "z": 0.9966
        },
        "now": {
          "x": 378.67,
          "y": 515.56,
          "z": 0.99675
        },
        "leg": {
          "x": 424.12,
          "y": 529.91,
          "z": 0.99694
        },
        "move": {
          "dx": -58.07,
          "dy": -52.7
        },
        "align": 0.8698,
        "dist2Gain": -7.288,
        "dist3Gain": 0.03081
      }
    },
    "adjacentPadDistancesM": [
      {
        "pair": "index-middle",
        "d": 0.0436
      },
      {
        "pair": "middle-ring",
        "d": 0.02414
      },
      {
        "pair": "ring-pinky",
        "d": 0.01659
      }
    ],
    "minAdjacentM": 0.01659,
    "rejectedByTopology": false,
    "score": 13.6041,
    "contacts": {
      "greenToYellow": 0.00749,
      "pinkToLeg": 0.00699,
      "green": {
        "x": -0.14917,
        "y": 0.71196,
        "z": -0.26927
      },
      "pink": {
        "x": -0.14789,
        "y": 0.74294,
        "z": -0.31771
      },
      "yellow": {
        "x": -0.14864,
        "y": 0.71394,
        "z": -0.26207
      },
      "pinkLegVertex": 68685
    },
    "bboxPts": [
      {
        "x": 495.26,
        "y": 539.67,
        "z": 0.99694
      },
      {
        "x": 487.62,
        "y": 602.04,
        "z": 0.99683
      },
      {
        "x": 453.09,
        "y": 635.23,
        "z": 0.99681
      },
      {
        "x": 445.67,
        "y": 623.37,
        "z": 0.99686
      },
      {
        "x": 441.77,
        "y": 575.18,
        "z": 0.99698
      },
      {
        "x": 486.25,
        "y": 526.5,
        "z": 0.99684
      },
      {
        "x": 422.57,
        "y": 577.48,
        "z": 0.99681
      },
      {
        "x": 371.89,
        "y": 578.58,
        "z": 0.99686
      },
      {
        "x": 380.43,
        "y": 566.92,
        "z": 0.9969
      },
      {
        "x": 409.53,
        "y": 530.1,
        "z": 0.99696
      },
      {
        "x": 468.43,
        "y": 507.29,
        "z": 0.99678
      },
      {
        "x": 409.07,
        "y": 554.73,
        "z": 0.99675
      },
      {
        "x": 367.78,
        "y": 554.1,
        "z": 0.99679
      },
      {
        "x": 369.37,
        "y": 538.13,
        "z": 0.99681
      },
      {
        "x": 390.86,
        "y": 489.6,
        "z": 0.9969
      },
      {
        "x": 449.18,
        "y": 486.82,
        "z": 0.99671
      },
      {
        "x": 406.44,
        "y": 520.44,
        "z": 0.99669
      },
      {
        "x": 377.83,
        "y": 522.08,
        "z": 0.99672
      },
      {
        "x": 378.67,
        "y": 515.56,
        "z": 0.99675
      },
      {
        "x": 390.86,
        "y": 489.6,
        "z": 0.9969
      }
    ],
    "solver": {
      "axis": "all z+",
      "mode": "stagewise_stop_on_contact_proxy",
      "terms": [
        {
          "finger": "middle",
          "seg": 0,
          "axis": "z",
          "sign": 1,
          "amount": 0.84
        },
        {
          "finger": "ring",
          "seg": 0,
          "axis": "z",
          "sign": 1,
          "amount": 0.84
        },
        {
          "finger": "pinky",
          "seg": 0,
          "axis": "z",
          "sign": 1,
          "amount": 0.84
        },
        {
          "finger": "index",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.72
        },
        {
          "finger": "middle",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.72
        },
        {
          "finger": "ring",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.72
        },
        {
          "finger": "pinky",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.68
        },
        {
          "finger": "index",
          "seg": 2,
          "axis": "z",
          "sign": 1,
          "amount": 0.36
        },
        {
          "finger": "middle",
          "seg": 2,
          "axis": "z",
          "sign": 1,
          "amount": 0.36
        },
        {
          "finger": "ring",
          "seg": 2,
          "axis": "z",
          "sign": 1,
          "amount": 0.06
        }
      ],
      "trace": [
        {
          "finger": "index",
          "stage": "MCP",
          "decision": "contact_threshold",
          "chosen": {
            "amount": 0,
            "segDist": 0.00325,
            "padDist": 0.04787,
            "minAdjacentM": 0.02038,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0
          }
        },
        {
          "finger": "middle",
          "stage": "MCP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.84,
            "segDist": 0.01431,
            "padDist": 0.03921,
            "minAdjacentM": 0.02772,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 1.08275
          }
        },
        {
          "finger": "ring",
          "stage": "MCP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.84,
            "segDist": 0.01993,
            "padDist": 0.04278,
            "minAdjacentM": 0.02519,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0.69025
          }
        },
        {
          "finger": "pinky",
          "stage": "MCP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.84,
            "segDist": 0.02549,
            "padDist": 0.03717,
            "minAdjacentM": 0.02437,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0.92125
          }
        },
        {
          "finger": "index",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.72,
            "segDist": 0.02512,
            "padDist": 0.03189,
            "minAdjacentM": 0.02437,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0.6925
          }
        },
        {
          "finger": "middle",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.72,
            "segDist": 0.01986,
            "padDist": 0.02559,
            "minAdjacentM": 0.02388,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 3.04625
          }
        },
        {
          "finger": "ring",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.72,
            "segDist": 0.02692,
            "padDist": 0.02928,
            "minAdjacentM": 0.01794,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 3.13275
          }
        },
        {
          "finger": "pinky",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.68,
            "segDist": 0.02801,
            "padDist": 0.02801,
            "minAdjacentM": 0.01671,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 2.87025
          }
        },
        {
          "finger": "index",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.36,
            "segDist": 0.03109,
            "padDist": 0.03109,
            "minAdjacentM": 0.01671,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 2.0975
          }
        },
        {
          "finger": "middle",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.36,
            "segDist": 0.02508,
            "padDist": 0.02508,
            "minAdjacentM": 0.01671,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 4.945
          }
        },
        {
          "finger": "ring",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.06,
            "segDist": 0.02875,
            "padDist": 0.02923,
            "minAdjacentM": 0.01659,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 4.548
          }
        },
        {
          "finger": "pinky",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0,
            "segDist": 0.02801,
            "padDist": 0.02801,
            "minAdjacentM": 0.01659,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 3.85125
          }
        }
      ],
      "baseSegments": {
        "index": [
          {
            "seg": 0,
            "nearestLegM": 0.00325,
            "vertex": 57677,
            "legVertex": 68764
          },
          {
            "seg": 1,
            "nearestLegM": 0.02805,
            "vertex": 53782,
            "legVertex": 69388
          },
          {
            "seg": 2,
            "nearestLegM": 0.04787,
            "vertex": 53794,
            "legVertex": 69388
          }
        ],
        "middle": [
          {
            "seg": 0,
            "nearestLegM": 0.01878,
            "vertex": 57656,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.04056,
            "vertex": 52526,
            "legVertex": 68765
          },
          {
            "seg": 2,
            "nearestLegM": 0.06464,
            "vertex": 52498,
            "legVertex": 69388
          }
        ],
        "ring": [
          {
            "seg": 0,
            "nearestLegM": 0.02117,
            "vertex": 58186,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.04921,
            "vertex": 54772,
            "legVertex": 68785
          },
          {
            "seg": 2,
            "nearestLegM": 0.06518,
            "vertex": 54902,
            "legVertex": 69388
          }
        ],
        "pinky": [
          {
            "seg": 0,
            "nearestLegM": 0.02929,
            "vertex": 57631,
            "legVertex": 68783
          },
          {
            "seg": 1,
            "nearestLegM": 0.04901,
            "vertex": 56040,
            "legVertex": 68783
          },
          {
            "seg": 2,
            "nearestLegM": 0.05882,
            "vertex": 55930,
            "legVertex": 68785
          }
        ]
      },
      "finalSegments": {
        "index": [
          {
            "seg": 0,
            "nearestLegM": 0.00325,
            "vertex": 57677,
            "legVertex": 68764
          },
          {
            "seg": 1,
            "nearestLegM": 0.02512,
            "vertex": 53782,
            "legVertex": 68765
          },
          {
            "seg": 2,
            "nearestLegM": 0.03109,
            "vertex": 53794,
            "legVertex": 69388
          }
        ],
        "middle": [
          {
            "seg": 0,
            "nearestLegM": 0.01431,
            "vertex": 57656,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.01986,
            "vertex": 52650,
            "legVertex": 68785
          },
          {
            "seg": 2,
            "nearestLegM": 0.02508,
            "vertex": 52640,
            "legVertex": 69859
          }
        ],
        "ring": [
          {
            "seg": 0,
            "nearestLegM": 0.01993,
            "vertex": 58186,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.02692,
            "vertex": 54772,
            "legVertex": 68785
          },
          {
            "seg": 2,
            "nearestLegM": 0.02875,
            "vertex": 55420,
            "legVertex": 71327
          }
        ],
        "pinky": [
          {
            "seg": 0,
            "nearestLegM": 0.02549,
            "vertex": 56209,
            "legVertex": 68783
          },
          {
            "seg": 1,
            "nearestLegM": 0.02801,
            "vertex": 56164,
            "legVertex": 68783
          },
          {
            "seg": 2,
            "nearestLegM": 0.02801,
            "vertex": 56076,
            "legVertex": 71327
          }
        ]
      },
      "finalPads": {
        "index": {
          "nearestLegM": 0.03109,
          "vertex": 53794,
          "legVertex": 69388
        },
        "middle": {
          "nearestLegM": 0.02508,
          "vertex": 52640,
          "legVertex": 69859
        },
        "ring": {
          "nearestLegM": 0.02923,
          "vertex": 55421,
          "legVertex": 71327
        },
        "pinky": {
          "nearestLegM": 0.02801,
          "vertex": 56076,
          "legVertex": 71327
        }
      },
      "baseAvgPad": 0.05919,
      "finalAvgPad": 0.02835,
      "minAdjacentM": 0.01659,
      "contacts": {
        "greenToYellow": 0.00749,
        "pinkToLeg": 0.00699,
        "green": {
          "x": -0.14917,
          "y": 0.71196,
          "z": -0.26927
        },
        "pink": {
          "x": -0.14789,
          "y": 0.74294,
          "z": -0.31771
        },
        "yellow": {
          "x": -0.14864,
          "y": 0.71394,
          "z": -0.26207
        },
        "pinkLegVertex": 68685
      }
    }
  },
  {
    "label": "V236_ALL_Z_STOP_INDEX_MCP_0p36",
    "terms": [
      {
        "finger": "index",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.36
      },
      {
        "finger": "middle",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.84
      },
      {
        "finger": "ring",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.84
      },
      {
        "finger": "pinky",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.84
      },
      {
        "finger": "index",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.72
      },
      {
        "finger": "middle",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.72
      },
      {
        "finger": "ring",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.72
      },
      {
        "finger": "pinky",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.68
      },
      {
        "finger": "index",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.36
      },
      {
        "finger": "middle",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.36
      },
      {
        "finger": "ring",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.06
      }
    ],
    "pads": {
      "index": {
        "nearestLegM": 0.02064,
        "vertex": 53794,
        "legVertex": 69388,
        "p": {
          "x": -0.13958,
          "y": 0.67078,
          "z": -0.32491
        },
        "leg": {
          "x": -0.14377,
          "y": 0.68379,
          "z": -0.30944
        }
      },
      "middle": {
        "nearestLegM": 0.02508,
        "vertex": 52640,
        "legVertex": 69859,
        "p": {
          "x": -0.12136,
          "y": 0.69026,
          "z": -0.33593
        },
        "leg": {
          "x": -0.13036,
          "y": 0.70778,
          "z": -0.3204
        }
      },
      "ring": {
        "nearestLegM": 0.02923,
        "vertex": 55421,
        "legVertex": 71327,
        "p": {
          "x": -0.12397,
          "y": 0.70685,
          "z": -0.35327
        },
        "leg": {
          "x": -0.12688,
          "y": 0.72964,
          "z": -0.3352
        }
      },
      "pinky": {
        "nearestLegM": 0.02801,
        "vertex": 56076,
        "legVertex": 71327,
        "p": {
          "x": -0.13273,
          "y": 0.71898,
          "z": -0.36043
        },
        "leg": {
          "x": -0.12688,
          "y": 0.72964,
          "z": -0.3352
        }
      }
    },
    "screen": {
      "index": {
        "base": {
          "x": 464.51,
          "y": 649.65,
          "z": 0.99679
        },
        "now": {
          "x": 422.03,
          "y": 604.35,
          "z": 0.99691
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -42.48,
          "dy": -45.3
        },
        "align": 0.8974,
        "dist2Gain": 42.643,
        "dist3Gain": 0.02723
      },
      "middle": {
        "base": {
          "x": 465.04,
          "y": 661.41,
          "z": 0.99667
        },
        "now": {
          "x": 380.43,
          "y": 566.92,
          "z": 0.9969
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -84.61,
          "dy": -94.49
        },
        "align": 0.8931,
        "dist2Gain": 27.421,
        "dist3Gain": 0.03956
      },
      "ring": {
        "base": {
          "x": 449.11,
          "y": 625.55,
          "z": 0.99661
        },
        "now": {
          "x": 369.37,
          "y": 538.13,
          "z": 0.99681
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -79.74,
          "dy": -87.42
        },
        "align": 0.8283,
        "dist2Gain": -30.427,
        "dist3Gain": 0.0362
      },
      "pinky": {
        "base": {
          "x": 436.74,
          "y": 568.26,
          "z": 0.9966
        },
        "now": {
          "x": 378.67,
          "y": 515.56,
          "z": 0.99675
        },
        "leg": {
          "x": 424.12,
          "y": 529.91,
          "z": 0.99694
        },
        "move": {
          "dx": -58.07,
          "dy": -52.7
        },
        "align": 0.8698,
        "dist2Gain": -7.288,
        "dist3Gain": 0.03081
      }
    },
    "adjacentPadDistancesM": [
      {
        "pair": "index-middle",
        "d": 0.02886
      },
      {
        "pair": "middle-ring",
        "d": 0.02414
      },
      {
        "pair": "ring-pinky",
        "d": 0.01659
      }
    ],
    "minAdjacentM": 0.01659,
    "rejectedByTopology": false,
    "score": 14.89911,
    "contacts": {
      "greenToYellow": 0.00749,
      "pinkToLeg": 0.00699,
      "green": {
        "x": -0.14917,
        "y": 0.71196,
        "z": -0.26927
      },
      "pink": {
        "x": -0.14789,
        "y": 0.74294,
        "z": -0.31771
      },
      "yellow": {
        "x": -0.14864,
        "y": 0.71394,
        "z": -0.26207
      },
      "pinkLegVertex": 68685
    },
    "bboxPts": [
      {
        "x": 495.26,
        "y": 539.67,
        "z": 0.99694
      },
      {
        "x": 464.91,
        "y": 598.32,
        "z": 0.99686
      },
      {
        "x": 422.86,
        "y": 618.75,
        "z": 0.99687
      },
      {
        "x": 422.03,
        "y": 604.35,
        "z": 0.99691
      },
      {
        "x": 441.77,
        "y": 575.18,
        "z": 0.99698
      },
      {
        "x": 486.25,
        "y": 526.5,
        "z": 0.99684
      },
      {
        "x": 422.57,
        "y": 577.48,
        "z": 0.99681
      },
      {
        "x": 371.89,
        "y": 578.58,
        "z": 0.99686
      },
      {
        "x": 380.43,
        "y": 566.92,
        "z": 0.9969
      },
      {
        "x": 409.53,
        "y": 530.1,
        "z": 0.99696
      },
      {
        "x": 468.43,
        "y": 507.29,
        "z": 0.99678
      },
      {
        "x": 409.07,
        "y": 554.73,
        "z": 0.99675
      },
      {
        "x": 367.78,
        "y": 554.1,
        "z": 0.99679
      },
      {
        "x": 369.37,
        "y": 538.13,
        "z": 0.99681
      },
      {
        "x": 390.86,
        "y": 489.6,
        "z": 0.9969
      },
      {
        "x": 449.18,
        "y": 486.82,
        "z": 0.99671
      },
      {
        "x": 406.44,
        "y": 520.44,
        "z": 0.99669
      },
      {
        "x": 377.83,
        "y": 522.08,
        "z": 0.99672
      },
      {
        "x": 378.67,
        "y": 515.56,
        "z": 0.99675
      },
      {
        "x": 390.86,
        "y": 489.6,
        "z": 0.9969
      }
    ],
    "solver": {
      "axis": "all z+",
      "mode": "stagewise_stop_on_contact_proxy",
      "terms": [
        {
          "finger": "middle",
          "seg": 0,
          "axis": "z",
          "sign": 1,
          "amount": 0.84
        },
        {
          "finger": "ring",
          "seg": 0,
          "axis": "z",
          "sign": 1,
          "amount": 0.84
        },
        {
          "finger": "pinky",
          "seg": 0,
          "axis": "z",
          "sign": 1,
          "amount": 0.84
        },
        {
          "finger": "index",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.72
        },
        {
          "finger": "middle",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.72
        },
        {
          "finger": "ring",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.72
        },
        {
          "finger": "pinky",
          "seg": 1,
          "axis": "z",
          "sign": 1,
          "amount": 0.68
        },
        {
          "finger": "index",
          "seg": 2,
          "axis": "z",
          "sign": 1,
          "amount": 0.36
        },
        {
          "finger": "middle",
          "seg": 2,
          "axis": "z",
          "sign": 1,
          "amount": 0.36
        },
        {
          "finger": "ring",
          "seg": 2,
          "axis": "z",
          "sign": 1,
          "amount": 0.06
        }
      ],
      "trace": [
        {
          "finger": "index",
          "stage": "MCP",
          "decision": "contact_threshold",
          "chosen": {
            "amount": 0,
            "segDist": 0.00325,
            "padDist": 0.04787,
            "minAdjacentM": 0.02038,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0
          }
        },
        {
          "finger": "middle",
          "stage": "MCP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.84,
            "segDist": 0.01431,
            "padDist": 0.03921,
            "minAdjacentM": 0.02772,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 1.08275
          }
        },
        {
          "finger": "ring",
          "stage": "MCP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.84,
            "segDist": 0.01993,
            "padDist": 0.04278,
            "minAdjacentM": 0.02519,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0.69025
          }
        },
        {
          "finger": "pinky",
          "stage": "MCP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.84,
            "segDist": 0.02549,
            "padDist": 0.03717,
            "minAdjacentM": 0.02437,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0.92125
          }
        },
        {
          "finger": "index",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.72,
            "segDist": 0.02512,
            "padDist": 0.03189,
            "minAdjacentM": 0.02437,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 0.6925
          }
        },
        {
          "finger": "middle",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.72,
            "segDist": 0.01986,
            "padDist": 0.02559,
            "minAdjacentM": 0.02388,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 3.04625
          }
        },
        {
          "finger": "ring",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.72,
            "segDist": 0.02692,
            "padDist": 0.02928,
            "minAdjacentM": 0.01794,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 3.13275
          }
        },
        {
          "finger": "pinky",
          "stage": "PIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.68,
            "segDist": 0.02801,
            "padDist": 0.02801,
            "minAdjacentM": 0.01671,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 2.87025
          }
        },
        {
          "finger": "index",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.36,
            "segDist": 0.03109,
            "padDist": 0.03109,
            "minAdjacentM": 0.01671,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 2.0975
          }
        },
        {
          "finger": "middle",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.36,
            "segDist": 0.02508,
            "padDist": 0.02508,
            "minAdjacentM": 0.01671,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 4.945
          }
        },
        {
          "finger": "ring",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0.06,
            "segDist": 0.02875,
            "padDist": 0.02923,
            "minAdjacentM": 0.01659,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 4.548
          }
        },
        {
          "finger": "pinky",
          "stage": "DIP",
          "decision": "max_or_best",
          "chosen": {
            "amount": 0,
            "segDist": 0.02801,
            "padDist": 0.02801,
            "minAdjacentM": 0.01659,
            "ok": true,
            "topoBad": false,
            "driftBad": false,
            "score": 3.85125
          }
        }
      ],
      "baseSegments": {
        "index": [
          {
            "seg": 0,
            "nearestLegM": 0.00325,
            "vertex": 57677,
            "legVertex": 68764
          },
          {
            "seg": 1,
            "nearestLegM": 0.02805,
            "vertex": 53782,
            "legVertex": 69388
          },
          {
            "seg": 2,
            "nearestLegM": 0.04787,
            "vertex": 53794,
            "legVertex": 69388
          }
        ],
        "middle": [
          {
            "seg": 0,
            "nearestLegM": 0.01878,
            "vertex": 57656,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.04056,
            "vertex": 52526,
            "legVertex": 68765
          },
          {
            "seg": 2,
            "nearestLegM": 0.06464,
            "vertex": 52498,
            "legVertex": 69388
          }
        ],
        "ring": [
          {
            "seg": 0,
            "nearestLegM": 0.02117,
            "vertex": 58186,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.04921,
            "vertex": 54772,
            "legVertex": 68785
          },
          {
            "seg": 2,
            "nearestLegM": 0.06518,
            "vertex": 54902,
            "legVertex": 69388
          }
        ],
        "pinky": [
          {
            "seg": 0,
            "nearestLegM": 0.02929,
            "vertex": 57631,
            "legVertex": 68783
          },
          {
            "seg": 1,
            "nearestLegM": 0.04901,
            "vertex": 56040,
            "legVertex": 68783
          },
          {
            "seg": 2,
            "nearestLegM": 0.05882,
            "vertex": 55930,
            "legVertex": 68785
          }
        ]
      },
      "finalSegments": {
        "index": [
          {
            "seg": 0,
            "nearestLegM": 0.00325,
            "vertex": 57677,
            "legVertex": 68764
          },
          {
            "seg": 1,
            "nearestLegM": 0.02512,
            "vertex": 53782,
            "legVertex": 68765
          },
          {
            "seg": 2,
            "nearestLegM": 0.03109,
            "vertex": 53794,
            "legVertex": 69388
          }
        ],
        "middle": [
          {
            "seg": 0,
            "nearestLegM": 0.01431,
            "vertex": 57656,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.01986,
            "vertex": 52650,
            "legVertex": 68785
          },
          {
            "seg": 2,
            "nearestLegM": 0.02508,
            "vertex": 52640,
            "legVertex": 69859
          }
        ],
        "ring": [
          {
            "seg": 0,
            "nearestLegM": 0.01993,
            "vertex": 58186,
            "legVertex": 68781
          },
          {
            "seg": 1,
            "nearestLegM": 0.02692,
            "vertex": 54772,
            "legVertex": 68785
          },
          {
            "seg": 2,
            "nearestLegM": 0.02875,
            "vertex": 55420,
            "legVertex": 71327
          }
        ],
        "pinky": [
          {
            "seg": 0,
            "nearestLegM": 0.02549,
            "vertex": 56209,
            "legVertex": 68783
          },
          {
            "seg": 1,
            "nearestLegM": 0.02801,
            "vertex": 56164,
            "legVertex": 68783
          },
          {
            "seg": 2,
            "nearestLegM": 0.02801,
            "vertex": 56076,
            "legVertex": 71327
          }
        ]
      },
      "finalPads": {
        "index": {
          "nearestLegM": 0.03109,
          "vertex": 53794,
          "legVertex": 69388
        },
        "middle": {
          "nearestLegM": 0.02508,
          "vertex": 52640,
          "legVertex": 69859
        },
        "ring": {
          "nearestLegM": 0.02923,
          "vertex": 55421,
          "legVertex": 71327
        },
        "pinky": {
          "nearestLegM": 0.02801,
          "vertex": 56076,
          "legVertex": 71327
        }
      },
      "baseAvgPad": 0.05919,
      "finalAvgPad": 0.02835,
      "minAdjacentM": 0.01659,
      "contacts": {
        "greenToYellow": 0.00749,
        "pinkToLeg": 0.00699,
        "green": {
          "x": -0.14917,
          "y": 0.71196,
          "z": -0.26927
        },
        "pink": {
          "x": -0.14789,
          "y": 0.74294,
          "z": -0.31771
        },
        "yellow": {
          "x": -0.14864,
          "y": 0.71394,
          "z": -0.26207
        },
        "pinkLegVertex": 68685
      }
    }
  },
  {
    "label": "CONTROL_ALL_Z_TOO_MUCH",
    "terms": [
      {
        "finger": "index",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.74
      },
      {
        "finger": "index",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.62
      },
      {
        "finger": "index",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.3
      },
      {
        "finger": "middle",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.74
      },
      {
        "finger": "middle",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.62
      },
      {
        "finger": "middle",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.3
      },
      {
        "finger": "ring",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.74
      },
      {
        "finger": "ring",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.62
      },
      {
        "finger": "ring",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.3
      },
      {
        "finger": "pinky",
        "seg": 0,
        "axis": "z",
        "sign": 1,
        "amount": 0.74
      },
      {
        "finger": "pinky",
        "seg": 1,
        "axis": "z",
        "sign": 1,
        "amount": 0.62
      },
      {
        "finger": "pinky",
        "seg": 2,
        "axis": "z",
        "sign": 1,
        "amount": 0.3
      }
    ],
    "pads": {
      "index": {
        "nearestLegM": 0.01188,
        "vertex": 53644,
        "legVertex": 69855,
        "p": {
          "x": -0.12793,
          "y": 0.67638,
          "z": -0.31627
        },
        "leg": {
          "x": -0.13373,
          "y": 0.6829,
          "z": -0.30821
        }
      },
      "middle": {
        "nearestLegM": 0.0319,
        "vertex": 52640,
        "legVertex": 69859,
        "p": {
          "x": -0.12362,
          "y": 0.68365,
          "z": -0.34015
        },
        "leg": {
          "x": -0.13036,
          "y": 0.70778,
          "z": -0.3204
        }
      },
      "ring": {
        "nearestLegM": 0.0348,
        "vertex": 54901,
        "legVertex": 69859,
        "p": {
          "x": -0.12691,
          "y": 0.69769,
          "z": -0.35352
        },
        "leg": {
          "x": -0.13036,
          "y": 0.70778,
          "z": -0.3204
        }
      },
      "pinky": {
        "nearestLegM": 0.03111,
        "vertex": 56048,
        "legVertex": 71327,
        "p": {
          "x": -0.13003,
          "y": 0.71536,
          "z": -0.36266
        },
        "leg": {
          "x": -0.12688,
          "y": 0.72964,
          "z": -0.3352
        }
      }
    },
    "screen": {
      "index": {
        "base": {
          "x": 464.51,
          "y": 649.65,
          "z": 0.99679
        },
        "now": {
          "x": 408.67,
          "y": 589.44,
          "z": 0.99698
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -55.84,
          "dy": -60.21
        },
        "align": 0.8998,
        "dist2Gain": 41.823,
        "dist3Gain": 0.03599
      },
      "middle": {
        "base": {
          "x": 465.04,
          "y": 661.41,
          "z": 0.99667
        },
        "now": {
          "x": 380.64,
          "y": 581.38,
          "z": 0.99687
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -84.4,
          "dy": -80.03
        },
        "align": 0.8534,
        "dist2Gain": 27.871,
        "dist3Gain": 0.03274
      },
      "ring": {
        "base": {
          "x": 449.11,
          "y": 625.55,
          "z": 0.99661
        },
        "now": {
          "x": 374.42,
          "y": 557.07,
          "z": 0.9968
        },
        "leg": {
          "x": 441.77,
          "y": 575.18,
          "z": 0.99698
        },
        "move": {
          "dx": -74.69,
          "dy": -68.48
        },
        "align": 0.775,
        "dist2Gain": -18.84,
        "dist3Gain": 0.03063
      },
      "pinky": {
        "base": {
          "x": 436.74,
          "y": 568.26,
          "z": 0.9966
        },
        "now": {
          "x": 371.61,
          "y": 523.23,
          "z": 0.99674
        },
        "leg": {
          "x": 424.12,
          "y": 529.91,
          "z": 0.99694
        },
        "move": {
          "dx": -65.13,
          "dy": -45.03
        },
        "align": 0.7973,
        "dist2Gain": -12.56,
        "dist3Gain": 0.02771
      }
    },
    "adjacentPadDistancesM": [
      {
        "pair": "index-middle",
        "d": 0.02533
      },
      {
        "pair": "middle-ring",
        "d": 0.01967
      },
      {
        "pair": "ring-pinky",
        "d": 0.02013
      }
    ],
    "minAdjacentM": 0.01967,
    "rejectedByTopology": false,
    "score": 14.30427,
    "contacts": {
      "greenToYellow": 0.00749,
      "pinkToLeg": 0.00699,
      "green": {
        "x": -0.14917,
        "y": 0.71196,
        "z": -0.26927
      },
      "pink": {
        "x": -0.14789,
        "y": 0.74294,
        "z": -0.31771
      },
      "yellow": {
        "x": -0.14864,
        "y": 0.71394,
        "z": -0.26207
      },
      "pinkLegVertex": 68685
    },
    "bboxPts": [
      {
        "x": 495.26,
        "y": 539.67,
        "z": 0.99694
      },
      {
        "x": 445.76,
        "y": 586.26,
        "z": 0.9969
      },
      {
        "x": 402.27,
        "y": 595.33,
        "z": 0.99693
      },
      {
        "x": 408.67,
        "y": 589.44,
        "z": 0.99698
      },
      {
        "x": 425.23,
        "y": 575.44,
        "z": 0.99701
      },
      {
        "x": 486.25,
        "y": 526.5,
        "z": 0.99684
      },
      {
        "x": 427.16,
        "y": 582.69,
        "z": 0.9968
      },
      {
        "x": 375.5,
        "y": 593.72,
        "z": 0.99683
      },
      {
        "x": 380.64,
        "y": 581.38,
        "z": 0.99687
      },
      {
        "x": 409.53,
        "y": 530.1,
        "z": 0.99696
      },
      {
        "x": 468.43,
        "y": 507.29,
        "z": 0.99678
      },
      {
        "x": 413.35,
        "y": 559.43,
        "z": 0.99673
      },
      {
        "x": 370.87,
        "y": 566.76,
        "z": 0.99676
      },
      {
        "x": 374.42,
        "y": 557.07,
        "z": 0.9968
      },
      {
        "x": 409.53,
        "y": 530.1,
        "z": 0.99696
      },
      {
        "x": 449.18,
        "y": 486.82,
        "z": 0.99671
      },
      {
        "x": 409.47,
        "y": 523.71,
        "z": 0.99668
      },
      {
        "x": 380.45,
        "y": 529.63,
        "z": 0.9967
      },
      {
        "x": 371.61,
        "y": 523.23,
        "z": 0.99674
      },
      {
        "x": 390.86,
        "y": 489.6,
        "z": 0.9969
      }
    ]
  }
]