{
  "options": {
    "Mesh.MeshSizeMin": 0.15,
    "Mesh.MeshSizeMax": 6.0,
    "Mesh.MeshSizeFromCurvature": 0,
    "Mesh.MeshSizeFromPoints": 0,
    "Mesh.MeshSizeExtendFromBoundary": 0,
    "Mesh.Algorithm": 6,
    "Mesh.Algorithm3D": 1,
    "Mesh.MaxNumThreads3D": 1,
    "Mesh.MaxNumThreads2D": 1,
    "Mesh.RandomSeed": 1,
    "Mesh.SecondOrderLinear": 1,
    "Mesh.Binary": 1,
    "Mesh.SaveAll": 1
  },
  "roots": [
    [
      230.9548444673775,
      65.42382543641496
    ],
    [
      230.9548444669796,
      65.42382543641496
    ]
  ],
  "circles": [
    {
      "curve": 1,
      "z": -277.0,
      "radius": 15.000000000000007,
      "segments": 80
    },
    {
      "curve": 3,
      "z": -260.0,
      "radius": 15.000000000000007,
      "segments": 80
    },
    {
      "curve": 4,
      "z": -277.0,
      "radius": 15.80000000000001,
      "segments": 80
    },
    {
      "curve": 5,
      "z": -200.0,
      "radius": 100.00000000000006,
      "segments": 528
    },
    {
      "curve": 8,
      "z": -260.0,
      "radius": 15.80000000000001,
      "segments": 80
    },
    {
      "curve": 9,
      "z": 200.0,
      "radius": 100.00000000000006,
      "segments": 528
    },
    {
      "curve": 14,
      "z": -200.0,
      "radius": 100.80000000000004,
      "segments": 528
    },
    {
      "curve": 15,
      "z": 260.0,
      "radius": 15.000000000000007,
      "segments": 80
    },
    {
      "curve": 18,
      "z": 200.0,
      "radius": 100.80000000000004,
      "segments": 528
    },
    {
      "curve": 20,
      "z": 277.0,
      "radius": 15.000000000000007,
      "segments": 80
    },
    {
      "curve": 24,
      "z": 260.0,
      "radius": 15.80000000000001,
      "segments": 80
    },
    {
      "curve": 25,
      "z": 277.0,
      "radius": 15.80000000000001,
      "segments": 80
    },
    {
      "curve": 29,
      "z": -200.0,
      "radius": 100.95000000000006,
      "segments": 528
    },
    {
      "curve": 31,
      "z": 200.0,
      "radius": 100.95000000000006,
      "segments": 528
    },
    {
      "curve": 36,
      "z": -200.0,
      "radius": 101.70000000000006,
      "segments": 528
    },
    {
      "curve": 38,
      "z": 200.0,
      "radius": 101.70000000000006,
      "segments": 528
    },
    {
      "curve": 43,
      "z": -200.0,
      "radius": 102.45000000000005,
      "segments": 528
    },
    {
      "curve": 45,
      "z": 200.0,
      "radius": 102.45000000000005,
      "segments": 528
    },
    {
      "curve": 50,
      "z": -200.0,
      "radius": 103.20000000000006,
      "segments": 528
    },
    {
      "curve": 52,
      "z": 200.0,
      "radius": 103.20000000000006,
      "segments": 528
    },
    {
      "curve": 59,
      "z": -200.0,
      "radius": 103.95000000000005,
      "segments": 528
    },
    {
      "curve": 60,
      "z": 200.0,
      "radius": 103.95000000000005,
      "segments": 528
    },
    {
      "curve": 66,
      "z": 247.0,
      "radius": 39.00000000000002,
      "segments": 80
    },
    {
      "curve": 67,
      "z": 247.0,
      "radius": 32.94581023830142,
      "segments": 80
    },
    {
      "curve": 68,
      "z": 250.0,
      "radius": 44.00000000000002,
      "segments": 96
    },
    {
      "curve": 70,
      "z": 254.0,
      "radius": 44.00000000000002,
      "segments": 120
    },
    {
      "curve": 72,
      "z": 256.0,
      "radius": 38.00000000000002,
      "segments": 120
    },
    {
      "curve": 74,
      "z": 277.0,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 75,
      "z": 262.0,
      "radius": 26.000000000000014,
      "segments": 80
    },
    {
      "curve": 77,
      "z": 277.0,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 79,
      "z": 264.58,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 80,
      "z": 281.18391176947586,
      "radius": 18.199999999999978,
      "segments": 458
    },
    {
      "curve": 82,
      "z": 265.42,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 85,
      "z": 282.0,
      "radius": 18.940000000000012,
      "segments": 477
    },
    {
      "curve": 87,
      "z": 267.58,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 89,
      "z": 282.81608823052414,
      "radius": 18.199999999999978,
      "segments": 458
    },
    {
      "curve": 90,
      "z": 268.42,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 93,
      "z": 283.35,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 95,
      "z": 279.0,
      "radius": 26.000000000000014,
      "segments": 80
    },
    {
      "curve": 96,
      "z": 283.35,
      "radius": 18.95000000000001,
      "segments": 80
    },
    {
      "curve": 97,
      "z": 281.0,
      "radius": 24.00000000000001,
      "segments": 80
    },
    {
      "curve": 99,
      "z": 284.0,
      "radius": 18.95000000000001,
      "segments": 80
    },
    {
      "curve": 101,
      "z": 289.0,
      "radius": 24.00000000000001,
      "segments": 80
    },
    {
      "curve": 103,
      "z": 284.0,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 105,
      "z": 290.0,
      "radius": 3.66666666666671,
      "segments": 80
    },
    {
      "curve": 106,
      "z": 290.0,
      "radius": 3.6666666666666043,
      "segments": 80
    },
    {
      "curve": 107,
      "z": 290.0,
      "radius": 3.666666666666675,
      "segments": 80
    },
    {
      "curve": 108,
      "z": 290.0,
      "radius": 3.666666666666673,
      "segments": 80
    },
    {
      "curve": 109,
      "z": 290.0,
      "radius": 3.666666666666641,
      "segments": 80
    },
    {
      "curve": 110,
      "z": 290.0,
      "radius": 3.6666666666667087,
      "segments": 80
    },
    {
      "curve": 112,
      "z": 284.18391176947586,
      "radius": 18.199999999999978,
      "segments": 458
    },
    {
      "curve": 120,
      "z": 285.0,
      "radius": 18.940000000000012,
      "segments": 477
    },
    {
      "curve": 134,
      "z": 285.81608823052414,
      "radius": 18.199999999999978,
      "segments": 458
    },
    {
      "curve": 135,
      "z": 288.0,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 137,
      "z": -247.0,
      "radius": 39.00000000000002,
      "segments": 80
    },
    {
      "curve": 138,
      "z": -247.0,
      "radius": 32.94581023830142,
      "segments": 80
    },
    {
      "curve": 139,
      "z": -250.0,
      "radius": 44.00000000000002,
      "segments": 96
    },
    {
      "curve": 141,
      "z": -254.0,
      "radius": 44.00000000000002,
      "segments": 120
    },
    {
      "curve": 143,
      "z": -256.0,
      "radius": 38.00000000000002,
      "segments": 120
    },
    {
      "curve": 145,
      "z": -277.0,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 146,
      "z": -262.0,
      "radius": 26.000000000000014,
      "segments": 80
    },
    {
      "curve": 148,
      "z": -277.0,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 150,
      "z": -264.58,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 151,
      "z": -281.18391176947586,
      "radius": 9.099999999999989,
      "segments": 458
    },
    {
      "curve": 152,
      "z": -281.18391176947586,
      "radius": 9.09999999999999,
      "segments": 458
    },
    {
      "curve": 155,
      "z": -265.42,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 157,
      "z": -282.0,
      "radius": 18.940000000000012,
      "segments": 477
    },
    {
      "curve": 159,
      "z": -267.58,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 161,
      "z": -282.81608823052414,
      "radius": 9.09999999999999,
      "segments": 458
    },
    {
      "curve": 162,
      "z": -282.81608823052414,
      "radius": 9.099999999999989,
      "segments": 458
    },
    {
      "curve": 164,
      "z": -268.42,
      "radius": 25.999999999999975,
      "segments": 654
    },
    {
      "curve": 166,
      "z": -283.35,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 168,
      "z": -279.0,
      "radius": 26.000000000000014,
      "segments": 80
    },
    {
      "curve": 169,
      "z": -283.35,
      "radius": 18.95000000000001,
      "segments": 80
    },
    {
      "curve": 170,
      "z": -281.0,
      "radius": 24.00000000000001,
      "segments": 80
    },
    {
      "curve": 172,
      "z": -284.0,
      "radius": 18.95000000000001,
      "segments": 80
    },
    {
      "curve": 174,
      "z": -285.0,
      "radius": 24.00000000000001,
      "segments": 477
    },
    {
      "curve": 176,
      "z": -284.0,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 178,
      "z": -286.0,
      "radius": 3.666666666666675,
      "segments": 80
    },
    {
      "curve": 179,
      "z": -286.0,
      "radius": 3.666666666666675,
      "segments": 80
    },
    {
      "curve": 180,
      "z": -286.0,
      "radius": 3.6666666666666394,
      "segments": 80
    },
    {
      "curve": 181,
      "z": -286.0,
      "radius": 3.666666666666673,
      "segments": 80
    },
    {
      "curve": 182,
      "z": -286.0,
      "radius": 3.6666666666666745,
      "segments": 80
    },
    {
      "curve": 183,
      "z": -286.0,
      "radius": 3.666666666666675,
      "segments": 80
    },
    {
      "curve": 185,
      "z": -284.18391176947586,
      "radius": 9.099999999999989,
      "segments": 458
    },
    {
      "curve": 186,
      "z": -284.18391176947586,
      "radius": 9.09999999999999,
      "segments": 458
    },
    {
      "curve": 194,
      "z": -285.0,
      "radius": 18.940000000000012,
      "segments": 477
    },
    {
      "curve": 195,
      "z": -286.0,
      "radius": 18.200000000000006,
      "segments": 80
    },
    {
      "curve": 197,
      "z": -285.81608823052414,
      "radius": 9.09999999999999,
      "segments": 458
    },
    {
      "curve": 198,
      "z": -285.81608823052414,
      "radius": 9.099999999999989,
      "segments": 458
    },
    {
      "curve": 200,
      "z": 277.0,
      "radius": 10.200000000000008,
      "segments": 80
    },
    {
      "curve": 202,
      "z": 302.0,
      "radius": 10.200000000000008,
      "segments": 80
    },
    {
      "curve": 204,
      "z": 281.1802439387232,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 205,
      "z": 302.0,
      "radius": 11.000000000000007,
      "segments": 80
    },
    {
      "curve": 206,
      "z": 282.8197560612768,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 208,
      "z": 301.0,
      "radius": 16.00000000000001,
      "segments": 80
    },
    {
      "curve": 211,
      "z": 283.35,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 212,
      "z": 293.0,
      "radius": 16.00000000000001,
      "segments": 80
    },
    {
      "curve": 214,
      "z": 283.35,
      "radius": 17.300000000000008,
      "segments": 80
    },
    {
      "curve": 221,
      "z": 284.0,
      "radius": 17.300000000000008,
      "segments": 80
    },
    {
      "curve": 229,
      "z": 284.0,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 230,
      "z": 288.0,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 232,
      "z": 284.1802439387232,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 233,
      "z": 285.8197560612768,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 236,
      "z": -277.0,
      "radius": 8.250000000000005,
      "segments": 80
    },
    {
      "curve": 238,
      "z": -295.0,
      "radius": 8.250000000000005,
      "segments": 80
    },
    {
      "curve": 240,
      "z": -281.1802439387232,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 241,
      "z": -295.0,
      "radius": 9.050000000000006,
      "segments": 80
    },
    {
      "curve": 243,
      "z": -282.8197560612768,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 244,
      "z": -294.0,
      "radius": 16.00000000000001,
      "segments": 80
    },
    {
      "curve": 247,
      "z": -283.35,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 248,
      "z": -292.0,
      "radius": 16.00000000000001,
      "segments": 80
    },
    {
      "curve": 250,
      "z": -283.35,
      "radius": 17.300000000000008,
      "segments": 80
    },
    {
      "curve": 251,
      "z": -291.0,
      "radius": 17.050000000000026,
      "segments": 80
    },
    {
      "curve": 253,
      "z": -284.0,
      "radius": 17.300000000000008,
      "segments": 80
    },
    {
      "curve": 261,
      "z": -284.0,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 269,
      "z": -284.1802439387232,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 270,
      "z": -286.0,
      "radius": 18.100000000000012,
      "segments": 80
    },
    {
      "curve": 272,
      "z": -285.8197560612768,
      "radius": 18.099999999999984,
      "segments": 455
    },
    {
      "curve": 274,
      "z": 230.95485847104968,
      "radius": 65.42382543641496,
      "segments": 1648
    },
    {
      "curve": 275,
      "z": 231.50281132923593,
      "radius": 64.15440755479044,
      "segments": 1616
    },
    {
      "curve": 277,
      "z": 232.05311592626114,
      "radius": 62.88385260451765,
      "segments": 1016
    },
    {
      "curve": 279,
      "z": 232.60588421131013,
      "radius": 61.613137505071926,
      "segments": 640
    },
    {
      "curve": 282,
      "z": 246.52122312806355,
      "radius": 33.71220469793134,
      "segments": 80
    },
    {
      "curve": 283,
      "z": 233.16120499935676,
      "radius": 60.34324571776996,
      "segments": 456
    },
    {
      "curve": 285,
      "z": 245.93197836661417,
      "radius": 34.678587903742,
      "segments": 80
    },
    {
      "curve": 287,
      "z": 233.71914449995393,
      "radius": 59.07516708233347,
      "segments": 352
    },
    {
      "curve": 289,
      "z": 245.341384645716,
      "radius": 35.669925290834044,
      "segments": 80
    },
    {
      "curve": 291,
      "z": 234.27974677963337,
      "radius": 57.80989766443219,
      "segments": 288
    },
    {
      "curve": 293,
      "z": 244.74986757115536,
      "radius": 36.685122243270506,
      "segments": 80
    },
    {
      "curve": 295,
      "z": 234.84303416136825,
      "radius": 56.54843961419163,
      "segments": 240
    },
    {
      "curve": 297,
      "z": 244.15782404601134,
      "radius": 37.72308526626253,
      "segments": 80
    },
    {
      "curve": 299,
      "z": 235.40900756400902,
      "radius": 55.29180103546287,
      "segments": 208
    },
    {
      "curve": 301,
      "z": 243.56562382995372,
      "radius": 38.78272304611764,
      "segments": 80
    },
    {
      "curve": 303,
      "z": 235.97764678407233,
      "radius": 54.04099586547816,
      "segments": 176
    },
    {
      "curve": 305,
      "z": 242.97361086073724,
      "radius": 39.86294724201813,
      "segments": 80
    },
    {
      "curve": 307,
      "z": 236.54891072171884,
      "radius": 52.797043764331406,
      "segments": 152
    },
    {
      "curve": 309,
      "z": 242.38210436647793,
      "radius": 40.96267307574666,
      "segments": 80
    },
    {
      "curve": 311,
      "z": 237.12273755216685,
      "radius": 51.560970013510115,
      "segments": 136
    },
    {
      "curve": 313,
      "z": 241.79139979563445,
      "radius": 42.08081977029429,
      "segments": 80
    },
    {
      "curve": 315,
      "z": 237.69904484313994,
      "radius": 50.333805422441586,
      "segments": 120
    },
    {
      "curve": 317,
      "z": 241.20176958906947,
      "radius": 43.21631087646752,
      "segments": 80
    },
    {
      "curve": 319,
      "z": 238.27772961819687,
      "radius": 49.11658624167149,
      "segments": 112
    },
    {
      "curve": 321,
      "z": 240.61346381563172,
      "radius": 44.368074517448655,
      "segments": 80
    },
    {
      "curve": 323,
      "z": 238.85866836492633,
      "radius": 47.910354080840825,
      "segments": 104
    },
    {
      "curve": 325,
      "z": 240.02671068966978,
      "radius": 45.53504357418433,
      "segments": 80
    },
    {
      "curve": 327,
      "z": 239.44171698597376,
      "radius": 46.71615582902359,
      "segments": 88
    },
    {
      "curve": 330,
      "z": -230.95485847104968,
      "radius": 65.42382543641496,
      "segments": 1648
    },
    {
      "curve": 332,
      "z": -246.52122312806355,
      "radius": 33.71220469793134,
      "segments": 80
    },
    {
      "curve": 333,
      "z": -231.50281132923593,
      "radius": 64.15440755479044,
      "segments": 1616
    },
    {
      "curve": 335,
      "z": -245.93197836661417,
      "radius": 34.678587903742,
      "segments": 80
    },
    {
      "curve": 337,
      "z": -232.05311592626114,
      "radius": 62.88385260451765,
      "segments": 1016
    },
    {
      "curve": 339,
      "z": -245.341384645716,
      "radius": 35.669925290834044,
      "segments": 80
    },
    {
      "curve": 341,
      "z": -232.60588421131013,
      "radius": 61.613137505071926,
      "segments": 640
    },
    {
      "curve": 343,
      "z": -244.74986757115536,
      "radius": 36.685122243270506,
      "segments": 80
    },
    {
      "curve": 345,
      "z": -233.16120499935676,
      "radius": 60.34324571776996,
      "segments": 456
    },
    {
      "curve": 347,
      "z": -244.15782404601134,
      "radius": 37.72308526626253,
      "segments": 80
    },
    {
      "curve": 349,
      "z": -233.71914449995393,
      "radius": 59.07516708233347,
      "segments": 352
    },
    {
      "curve": 351,
      "z": -243.56562382995372,
      "radius": 38.78272304611764,
      "segments": 80
    },
    {
      "curve": 353,
      "z": -234.27974677963337,
      "radius": 57.80989766443219,
      "segments": 288
    },
    {
      "curve": 355,
      "z": -242.97361086073724,
      "radius": 39.86294724201813,
      "segments": 80
    },
    {
      "curve": 357,
      "z": -234.84303416136825,
      "radius": 56.54843961419163,
      "segments": 240
    },
    {
      "curve": 359,
      "z": -242.38210436647793,
      "radius": 40.96267307574666,
      "segments": 80
    },
    {
      "curve": 361,
      "z": -235.40900756400902,
      "radius": 55.29180103546287,
      "segments": 208
    },
    {
      "curve": 363,
      "z": -241.79139979563445,
      "radius": 42.08081977029429,
      "segments": 80
    },
    {
      "curve": 365,
      "z": -235.97764678407233,
      "radius": 54.04099586547816,
      "segments": 176
    },
    {
      "curve": 367,
      "z": -241.20176958906947,
      "radius": 43.21631087646752,
      "segments": 80
    },
    {
      "curve": 369,
      "z": -236.54891072171884,
      "radius": 52.797043764331406,
      "segments": 152
    },
    {
      "curve": 371,
      "z": -240.61346381563172,
      "radius": 44.368074517448655,
      "segments": 80
    },
    {
      "curve": 373,
      "z": -237.12273755216685,
      "radius": 51.560970013510115,
      "segments": 136
    },
    {
      "curve": 375,
      "z": -240.02671068966978,
      "radius": 45.53504357418433,
      "segments": 80
    },
    {
      "curve": 377,
      "z": -237.69904484313994,
      "radius": 50.333805422441586,
      "segments": 120
    },
    {
      "curve": 379,
      "z": -239.44171698597376,
      "radius": 46.71615582902359,
      "segments": 88
    },
    {
      "curve": 381,
      "z": -238.27772961819687,
      "radius": 49.11658624167149,
      "segments": 112
    },
    {
      "curve": 383,
      "z": -238.85866836492633,
      "radius": 47.910354080840825,
      "segments": 104
    }
  ],
  "torus_surface_only_size_mm": 0.25,
  "torus_faces": [
    52,
    53,
    55,
    56,
    72,
    79,
    92,
    93,
    95,
    96,
    112,
    114,
    120,
    137,
    142,
    159
  ],
  "torus_boundary_controls": [
    {
      "curve": 79,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 80,
      "type": "Circle",
      "length_mm": 114.35397259066833,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 458,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 82,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 83,
      "type": "Circle",
      "length_mm": 1.3194689145077327,
      "max_curvature_per_mm": 2.3809523809523814,
      "segments": 25,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 84,
      "type": "Circle",
      "length_mm": 1.2079255327155556,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 85,
      "type": "Circle",
      "length_mm": 119.00352971798144,
      "max_curvature_per_mm": 0.052798310454065474,
      "segments": 477,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 87,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 88,
      "type": "Circle",
      "length_mm": 1.207925532715556,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 89,
      "type": "Circle",
      "length_mm": 114.35397259066833,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 458,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 90,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 91,
      "type": "Circle",
      "length_mm": 1.3194689145077327,
      "max_curvature_per_mm": 2.3809523809523814,
      "segments": 25,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 112,
      "type": "Circle",
      "length_mm": 114.35397259066833,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 458,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 119,
      "type": "Circle",
      "length_mm": 1.2079255327155556,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 120,
      "type": "Circle",
      "length_mm": 119.00352971798144,
      "max_curvature_per_mm": 0.052798310454065474,
      "segments": 477,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 133,
      "type": "Circle",
      "length_mm": 1.207925532715556,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 134,
      "type": "Circle",
      "length_mm": 114.35397259066833,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 458,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 150,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 151,
      "type": "Circle",
      "length_mm": 57.17698629533417,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 152,
      "type": "Circle",
      "length_mm": 57.176986295334174,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 154,
      "type": "Circle",
      "length_mm": 1.3194689145077327,
      "max_curvature_per_mm": 2.3809523809523814,
      "segments": 25,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 155,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 156,
      "type": "Circle",
      "length_mm": 1.2079255327155478,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 157,
      "type": "Circle",
      "length_mm": 119.00352971798144,
      "max_curvature_per_mm": 0.052798310454065474,
      "segments": 477,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 159,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 160,
      "type": "Circle",
      "length_mm": 1.2079255327155556,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 161,
      "type": "Circle",
      "length_mm": 57.176986295334174,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 162,
      "type": "Circle",
      "length_mm": 57.17698629533417,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 163,
      "type": "Circle",
      "length_mm": 1.3194689145077327,
      "max_curvature_per_mm": 2.3809523809523814,
      "segments": 25,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 164,
      "type": "Circle",
      "length_mm": 163.36281798666909,
      "max_curvature_per_mm": 0.038461538461538464,
      "segments": 654,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 185,
      "type": "Circle",
      "length_mm": 57.17698629533417,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 186,
      "type": "Circle",
      "length_mm": 57.176986295334174,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 193,
      "type": "Circle",
      "length_mm": 1.2079255327155478,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 194,
      "type": "Circle",
      "length_mm": 119.00352971798144,
      "max_curvature_per_mm": 0.052798310454065474,
      "segments": 477,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 196,
      "type": "Circle",
      "length_mm": 1.2079255327155556,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 12,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 197,
      "type": "Circle",
      "length_mm": 57.176986295334174,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 198,
      "type": "Circle",
      "length_mm": 57.17698629533417,
      "max_curvature_per_mm": 0.05494505494505496,
      "segments": 229,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 204,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 206,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 207,
      "type": "Circle",
      "length_mm": 2.53610200898829,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 24,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 232,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 233,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 235,
      "type": "Circle",
      "length_mm": 2.53610200898829,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 24,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 240,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 242,
      "type": "Circle",
      "length_mm": 2.53610200898829,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 24,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 243,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 269,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 271,
      "type": "Circle",
      "length_mm": 2.53610200898829,
      "max_curvature_per_mm": 1.2195121951219514,
      "segments": 24,
      "target_max_edge_mm": 0.25
    },
    {
      "curve": 272,
      "type": "Circle",
      "length_mm": 113.7256540599504,
      "max_curvature_per_mm": 0.05524861878453039,
      "segments": 455,
      "target_max_edge_mm": 0.25
    }
  ],
  "collar_frontal": true,
  "root_band_mm": 0.75,
  "matched_root_circle_sizing": true,
  "linear_optimizer": "Netgen",
  "meridian_curvature_size_controls": [
    [
      200.4897470226667,
      1.9098960297216079
    ],
    [
      201.495756136,
      1.9142443823025046
    ],
    [
      202.4995422115555,
      1.9454586131022065
    ],
    [
      203.50098838488884,
      2.0057011202821897
    ],
    [
      204.500109272,
      2.0958207244775675
    ],
    [
      205.49683973333333,
      2.2129457752239112
    ],
    [
      206.502193052,
      2.3587133576556747
    ],
    [
      207.5049678848889,
      2.53286597686956
    ],
    [
      208.50519549155553,
      2.730546306412483
    ],
    [
      209.50303285600003,
      2.9550891059491335
    ],
    [
      210.49857408266666,
      3.2009746585924637
    ],
    [
      211.50229800800003,
      3.4729338490675374
    ],
    [
      212.50389620622218,
      3.7714218153961143
    ],
    [
      213.50357968222227,
      4.090535177219334
    ],
    [
      214.50167606,
      4.437440065210316
    ],
    [
      215.49847105066667,
      4.806418768985554
    ],
    [
      216.50405730400004,
      5.206810138286199
    ],
    [
      217.5089428595556,
      5.6422951443595695
    ],
    [
      242.4910571404444,
      5.642295144359156
    ],
    [
      243.49594269599996,
      5.206810138285982
    ],
    [
      244.50152894933336,
      4.806418768985404
    ],
    [
      245.49832394,
      4.437440065210316
    ],
    [
      246.49642031777782,
      4.090535177220179
    ],
    [
      247.49610379377776,
      3.771421815395928
    ],
    [
      248.49770199199997,
      3.4729338490695802
    ],
    [
      249.50142591733334,
      3.2009746585923478
    ],
    [
      250.49696714400005,
      2.9550891059472475
    ],
    [
      251.49480450844436,
      2.730546306412631
    ],
    [
      252.4950321151111,
      2.532865976870986
    ],
    [
      253.49780694799998,
      2.358713357655503
    ],
    [
      254.50316026666664,
      2.2129457752238397
    ],
    [
      255.499890728,
      2.095820724477958
    ],
    [
      256.4990116151111,
      2.005701120282123
    ],
    [
      257.50045778844446,
      1.945458613102525
    ],
    [
      258.504243864,
      1.9142443823020878
    ],
    [
      259.49830792800003,
      1.9098960297214818
    ],
    [
      260.0,
      1.921929400135483
    ]
  ],
  "nominal_meridian_chord_target_mm": 0.045,
  "shell_h": 6.0,
  "bond_h": 3.0,
  "root_h": 0.25,
  "scope": "Same BREP/materials. Explicit torus-boundary segmentation removes under-resolved transverse fillet chords; not a fully swept/multiblock layer topology.",
  "source_sha256": "9b0daa31542748c1c3a1a44f9d97d58020874388595fff78993825c0bc229c5e",
  "partition_sha256": "1376a07df0ab9be74db99ade3ebccf7285a3817c82b596a5ddcf7304095e3852",
  "frontal_part_ids": [
    7,
    8
  ],
  "root_size_growth_per_mm": 0.4,
  "adjacent_outer_ply_root_band": true,
  "adjacent_outer_ply_root_h_mm": 0.85,
  "thin_layer_chord_target_mm": 0.015,
  "thin_layer_curvature_sizes": [
    [
      200.4897470226667,
      1.102678986883968
    ],
    [
      201.495756136,
      1.10518950941708
    ],
    [
      202.4995422115555,
      1.123211053971835
    ],
    [
      203.50098838488884,
      1.1579920817088563
    ],
    [
      204.500109272,
      1.21002265945032
    ],
    [
      205.49683973333333,
      1.2776448390275703
    ],
    [
      206.502193052,
      1.3618037919836699
    ],
    [
      207.5049678848889,
      1.462350853566885
    ],
    [
      208.50519549155553,
      1.5764816450419852
    ],
    [
      209.50303285600003,
      1.7061214907990627
    ],
    [
      210.49857408266666,
      1.8480835808075295
    ],
    [
      211.50229800800003,
      2.0050992926369062
    ],
    [
      212.50389620622218,
      2.1774314003465736
    ],
    [
      213.50357968222227,
      2.3616715856972164
    ],
    [
      214.50167606,
      2.561957216162006
    ],
    [
      215.49847105066667,
      2.7749871701118796
    ],
    [
      216.50405730400004,
      3.0061532349588096
    ],
    [
      217.5089428595556,
      3.2575806204433158
    ],
    [
      218.50404354044446,
      3.52689413653208
    ],
    [
      219.4995358471111,
      3.817017717506215
    ],
    [
      220.49596755288886,
      4.138471688577915
    ],
    [
      221.49387490000004,
      4.492254440469046
    ],
    [
      222.493886668,
      4.895617218714983
    ],
    [
      223.4966313928889,
      5.357090800605962
    ],
    [
      224.50282285511113,
      5.911188322271171
    ],
    [
      235.4971771448889,
      5.911188322269779
    ],
    [
      236.5033686071111,
      5.357090800605446
    ],
    [
      237.506113332,
      4.895617218714218
    ],
    [
      238.50612509999996,
      4.492254440467245
    ],
    [
      239.50403244711114,
      4.138471688577919
    ],
    [
      240.50046415288887,
      3.817017717505465
    ],
    [
      241.49595645955557,
      3.526894136532947
    ],
    [
      242.4910571404444,
      3.2575806204430764
    ],
    [
      243.49594269599996,
      3.0061532349586844
    ],
    [
      244.50152894933336,
      2.774987170111793
    ],
    [
      245.49832394,
      2.561957216162006
    ],
    [
      246.49642031777782,
      2.361671585697704
    ],
    [
      247.49610379377776,
      2.177431400346466
    ],
    [
      248.49770199199997,
      2.0050992926380853
    ],
    [
      249.50142591733334,
      1.8480835808074625
    ],
    [
      250.49696714400005,
      1.7061214907979738
    ],
    [
      251.49480450844436,
      1.576481645042071
    ],
    [
      252.4950321151111,
      1.4623508535677083
    ],
    [
      253.49780694799998,
      1.3618037919835706
    ],
    [
      254.50316026666664,
      1.2776448390275288
    ],
    [
      255.499890728,
      1.2100226594505454
    ],
    [
      256.4990116151111,
      1.1579920817088176
    ],
    [
      257.50045778844446,
      1.1232110539720188
    ],
    [
      258.504243864,
      1.1051895094168394
    ],
    [
      259.49830792800003,
      1.1026789868838949
    ],
    [
      260.0,
      1.1096264565316771
    ]
  ],
  "smooth_port_face_h_mm": 2.0,
  "chord_scope": "Linear boundary sizing heuristic only. Actual curved CAD-distance, Jacobian, SICN, material-volume and GPU resource criteria remain unchanged; torus .25mm boundary/surface controls retained.",
  "max_surface_nodes": 700000
}
