{
  "schema_version": "2.2.0",
  "dataset_version": "m1-m48-v1",
  "id": "fibonacci-m45-p120",
  "name": "Fibonacci M45P120",
  "modulus": 45,
  "pisano_period": 120,
  "conventions": {
    "index_origin": 0,
    "clock_labels": [
      120,
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12,
      13,
      14,
      15,
      16,
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24,
      25,
      26,
      27,
      28,
      29,
      30,
      31,
      32,
      33,
      34,
      35,
      36,
      37,
      38,
      39,
      40,
      41,
      42,
      43,
      44,
      45,
      46,
      47,
      48,
      49,
      50,
      51,
      52,
      53,
      54,
      55,
      56,
      57,
      58,
      59,
      60,
      61,
      62,
      63,
      64,
      65,
      66,
      67,
      68,
      69,
      70,
      71,
      72,
      73,
      74,
      75,
      76,
      77,
      78,
      79,
      80,
      81,
      82,
      83,
      84,
      85,
      86,
      87,
      88,
      89,
      90,
      91,
      92,
      93,
      94,
      95,
      96,
      97,
      98,
      99,
      100,
      101,
      102,
      103,
      104,
      105,
      106,
      107,
      108,
      109,
      110,
      111,
      112,
      113,
      114,
      115,
      116,
      117,
      118,
      119
    ],
    "orientation": "clockwise from north",
    "zero_display": 45,
    "alpha_circle_positions": 120,
    "beta_circle_positions": 45,
    "node_rule": "Native residues divisible by 3, including zero; preserves the approved M6/M9/M12 reference selection. Additional regular formations of all native values are catalogued separately.",
    "m1_convention": "Modulo 1 has period 1 and residue 0."
  },
  "alpha": {
    "residues": [
      0,
      1,
      1,
      2,
      3,
      5,
      8,
      13,
      21,
      34,
      10,
      44,
      9,
      8,
      17,
      25,
      42,
      22,
      19,
      41,
      15,
      11,
      26,
      37,
      18,
      10,
      28,
      38,
      21,
      14,
      35,
      4,
      39,
      43,
      37,
      35,
      27,
      17,
      44,
      16,
      15,
      31,
      1,
      32,
      33,
      20,
      8,
      28,
      36,
      19,
      10,
      29,
      39,
      23,
      17,
      40,
      12,
      7,
      19,
      26,
      0,
      26,
      26,
      7,
      33,
      40,
      28,
      23,
      6,
      29,
      35,
      19,
      9,
      28,
      37,
      20,
      12,
      32,
      44,
      31,
      30,
      16,
      1,
      17,
      18,
      35,
      8,
      43,
      6,
      4,
      10,
      14,
      24,
      38,
      17,
      10,
      27,
      37,
      19,
      11,
      30,
      41,
      26,
      22,
      3,
      25,
      28,
      8,
      36,
      44,
      35,
      34,
      24,
      13,
      37,
      5,
      42,
      2,
      44,
      1
    ],
    "display_values": [
      45,
      1,
      1,
      2,
      3,
      5,
      8,
      13,
      21,
      34,
      10,
      44,
      9,
      8,
      17,
      25,
      42,
      22,
      19,
      41,
      15,
      11,
      26,
      37,
      18,
      10,
      28,
      38,
      21,
      14,
      35,
      4,
      39,
      43,
      37,
      35,
      27,
      17,
      44,
      16,
      15,
      31,
      1,
      32,
      33,
      20,
      8,
      28,
      36,
      19,
      10,
      29,
      39,
      23,
      17,
      40,
      12,
      7,
      19,
      26,
      45,
      26,
      26,
      7,
      33,
      40,
      28,
      23,
      6,
      29,
      35,
      19,
      9,
      28,
      37,
      20,
      12,
      32,
      44,
      31,
      30,
      16,
      1,
      17,
      18,
      35,
      8,
      43,
      6,
      4,
      10,
      14,
      24,
      38,
      17,
      10,
      27,
      37,
      19,
      11,
      30,
      41,
      26,
      22,
      3,
      25,
      28,
      8,
      36,
      44,
      35,
      34,
      24,
      13,
      37,
      5,
      42,
      2,
      44,
      1
    ]
  },
  "gamma": {
    "alpha_indices": [
      0,
      4,
      8,
      12,
      16,
      20,
      24,
      28,
      32,
      36,
      40,
      44,
      48,
      52,
      56,
      60,
      64,
      68,
      72,
      76,
      80,
      84,
      88,
      92,
      96,
      100,
      104,
      108,
      112,
      116
    ],
    "clock_positions": [
      120,
      4,
      8,
      12,
      16,
      20,
      24,
      28,
      32,
      36,
      40,
      44,
      48,
      52,
      56,
      60,
      64,
      68,
      72,
      76,
      80,
      84,
      88,
      92,
      96,
      100,
      104,
      108,
      112,
      116
    ],
    "clockwise_values": [
      45,
      3,
      21,
      9,
      42,
      15,
      18,
      21,
      39,
      27,
      15,
      33,
      36,
      39,
      12,
      45,
      33,
      6,
      9,
      12,
      30,
      18,
      6,
      24,
      27,
      30,
      3,
      36,
      24,
      42
    ],
    "triangle_paths": [
      [
        0,
        40,
        80,
        0
      ],
      [
        4,
        44,
        84,
        4
      ],
      [
        8,
        48,
        88,
        8
      ],
      [
        12,
        52,
        92,
        12
      ],
      [
        16,
        56,
        96,
        16
      ],
      [
        20,
        60,
        100,
        20
      ],
      [
        24,
        64,
        104,
        24
      ],
      [
        28,
        68,
        108,
        28
      ],
      [
        32,
        72,
        112,
        32
      ],
      [
        36,
        76,
        116,
        36
      ]
    ]
  },
  "beta": {
    "interval_sums": [
      4,
      26,
      88,
      50,
      82,
      74,
      76,
      53,
      115,
      77,
      64,
      56,
      58,
      80,
      52,
      59,
      91,
      83,
      85,
      107,
      34,
      86,
      28,
      65,
      67,
      89,
      61,
      113,
      55,
      47
    ],
    "interval_residues": [
      4,
      26,
      43,
      5,
      37,
      29,
      31,
      8,
      25,
      32,
      19,
      11,
      13,
      35,
      7,
      14,
      1,
      38,
      40,
      17,
      34,
      41,
      28,
      20,
      22,
      44,
      16,
      23,
      10,
      2
    ],
    "display_cycle": [
      4,
      26,
      43,
      5,
      37,
      29,
      31,
      8,
      25,
      32,
      19,
      11,
      13,
      35,
      7,
      14,
      1,
      38,
      40,
      17,
      34,
      41,
      28,
      20,
      22,
      44,
      16,
      23,
      10,
      2
    ],
    "intervals": [
      {
        "from_index": 0,
        "to_index": 4,
        "interior_indices": [
          1,
          2,
          3
        ],
        "interior_values": [
          1,
          1,
          2
        ],
        "sum": 4,
        "residue": 4
      },
      {
        "from_index": 4,
        "to_index": 8,
        "interior_indices": [
          5,
          6,
          7
        ],
        "interior_values": [
          5,
          8,
          13
        ],
        "sum": 26,
        "residue": 26
      },
      {
        "from_index": 8,
        "to_index": 12,
        "interior_indices": [
          9,
          10,
          11
        ],
        "interior_values": [
          34,
          10,
          44
        ],
        "sum": 88,
        "residue": 43
      },
      {
        "from_index": 12,
        "to_index": 16,
        "interior_indices": [
          13,
          14,
          15
        ],
        "interior_values": [
          8,
          17,
          25
        ],
        "sum": 50,
        "residue": 5
      },
      {
        "from_index": 16,
        "to_index": 20,
        "interior_indices": [
          17,
          18,
          19
        ],
        "interior_values": [
          22,
          19,
          41
        ],
        "sum": 82,
        "residue": 37
      },
      {
        "from_index": 20,
        "to_index": 24,
        "interior_indices": [
          21,
          22,
          23
        ],
        "interior_values": [
          11,
          26,
          37
        ],
        "sum": 74,
        "residue": 29
      },
      {
        "from_index": 24,
        "to_index": 28,
        "interior_indices": [
          25,
          26,
          27
        ],
        "interior_values": [
          10,
          28,
          38
        ],
        "sum": 76,
        "residue": 31
      },
      {
        "from_index": 28,
        "to_index": 32,
        "interior_indices": [
          29,
          30,
          31
        ],
        "interior_values": [
          14,
          35,
          4
        ],
        "sum": 53,
        "residue": 8
      },
      {
        "from_index": 32,
        "to_index": 36,
        "interior_indices": [
          33,
          34,
          35
        ],
        "interior_values": [
          43,
          37,
          35
        ],
        "sum": 115,
        "residue": 25
      },
      {
        "from_index": 36,
        "to_index": 40,
        "interior_indices": [
          37,
          38,
          39
        ],
        "interior_values": [
          17,
          44,
          16
        ],
        "sum": 77,
        "residue": 32
      },
      {
        "from_index": 40,
        "to_index": 44,
        "interior_indices": [
          41,
          42,
          43
        ],
        "interior_values": [
          31,
          1,
          32
        ],
        "sum": 64,
        "residue": 19
      },
      {
        "from_index": 44,
        "to_index": 48,
        "interior_indices": [
          45,
          46,
          47
        ],
        "interior_values": [
          20,
          8,
          28
        ],
        "sum": 56,
        "residue": 11
      },
      {
        "from_index": 48,
        "to_index": 52,
        "interior_indices": [
          49,
          50,
          51
        ],
        "interior_values": [
          19,
          10,
          29
        ],
        "sum": 58,
        "residue": 13
      },
      {
        "from_index": 52,
        "to_index": 56,
        "interior_indices": [
          53,
          54,
          55
        ],
        "interior_values": [
          23,
          17,
          40
        ],
        "sum": 80,
        "residue": 35
      },
      {
        "from_index": 56,
        "to_index": 60,
        "interior_indices": [
          57,
          58,
          59
        ],
        "interior_values": [
          7,
          19,
          26
        ],
        "sum": 52,
        "residue": 7
      },
      {
        "from_index": 60,
        "to_index": 64,
        "interior_indices": [
          61,
          62,
          63
        ],
        "interior_values": [
          26,
          26,
          7
        ],
        "sum": 59,
        "residue": 14
      },
      {
        "from_index": 64,
        "to_index": 68,
        "interior_indices": [
          65,
          66,
          67
        ],
        "interior_values": [
          40,
          28,
          23
        ],
        "sum": 91,
        "residue": 1
      },
      {
        "from_index": 68,
        "to_index": 72,
        "interior_indices": [
          69,
          70,
          71
        ],
        "interior_values": [
          29,
          35,
          19
        ],
        "sum": 83,
        "residue": 38
      },
      {
        "from_index": 72,
        "to_index": 76,
        "interior_indices": [
          73,
          74,
          75
        ],
        "interior_values": [
          28,
          37,
          20
        ],
        "sum": 85,
        "residue": 40
      },
      {
        "from_index": 76,
        "to_index": 80,
        "interior_indices": [
          77,
          78,
          79
        ],
        "interior_values": [
          32,
          44,
          31
        ],
        "sum": 107,
        "residue": 17
      },
      {
        "from_index": 80,
        "to_index": 84,
        "interior_indices": [
          81,
          82,
          83
        ],
        "interior_values": [
          16,
          1,
          17
        ],
        "sum": 34,
        "residue": 34
      },
      {
        "from_index": 84,
        "to_index": 88,
        "interior_indices": [
          85,
          86,
          87
        ],
        "interior_values": [
          35,
          8,
          43
        ],
        "sum": 86,
        "residue": 41
      },
      {
        "from_index": 88,
        "to_index": 92,
        "interior_indices": [
          89,
          90,
          91
        ],
        "interior_values": [
          4,
          10,
          14
        ],
        "sum": 28,
        "residue": 28
      },
      {
        "from_index": 92,
        "to_index": 96,
        "interior_indices": [
          93,
          94,
          95
        ],
        "interior_values": [
          38,
          17,
          10
        ],
        "sum": 65,
        "residue": 20
      },
      {
        "from_index": 96,
        "to_index": 100,
        "interior_indices": [
          97,
          98,
          99
        ],
        "interior_values": [
          37,
          19,
          11
        ],
        "sum": 67,
        "residue": 22
      },
      {
        "from_index": 100,
        "to_index": 104,
        "interior_indices": [
          101,
          102,
          103
        ],
        "interior_values": [
          41,
          26,
          22
        ],
        "sum": 89,
        "residue": 44
      },
      {
        "from_index": 104,
        "to_index": 108,
        "interior_indices": [
          105,
          106,
          107
        ],
        "interior_values": [
          25,
          28,
          8
        ],
        "sum": 61,
        "residue": 16
      },
      {
        "from_index": 108,
        "to_index": 112,
        "interior_indices": [
          109,
          110,
          111
        ],
        "interior_values": [
          44,
          35,
          34
        ],
        "sum": 113,
        "residue": 23
      },
      {
        "from_index": 112,
        "to_index": 116,
        "interior_indices": [
          113,
          114,
          115
        ],
        "interior_values": [
          13,
          37,
          5
        ],
        "sum": 55,
        "residue": 10
      },
      {
        "from_index": 116,
        "to_index": 0,
        "interior_indices": [
          117,
          118,
          119
        ],
        "interior_values": [
          2,
          44,
          1
        ],
        "sum": 47,
        "residue": 2
      }
    ],
    "minimal_cycle": [
      4,
      26,
      43,
      5,
      37,
      29,
      31,
      8,
      25,
      32,
      19,
      11,
      13,
      35,
      7,
      14,
      1,
      38,
      40,
      17,
      34,
      41,
      28,
      20,
      22,
      44,
      16,
      23,
      10,
      2
    ],
    "native_doubling": false,
    "recognised_doubling_cycle": null,
    "rotation_to_recognised": null,
    "m9_doubling_cycle_present": false,
    "start_value": 4,
    "start_interval_clock_positions": [
      120,
      4
    ],
    "start_interval_values": [
      1,
      1,
      2
    ],
    "circle_positions": 45,
    "cycle_length": 30,
    "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
  },
  "epsilon": null,
  "epsilon_routes": [],
  "epsilon_status": "Null: no tested regular six-node reference traversal contains only 3, 6 and 9 with all three present.",
  "geometry_summary": {
    "rule_version": "native-pilot-v1",
    "scope": "Shapes in the primary Gamma node set (native residues divisible by 3, including zero). All regular polygons on the period circle are catalogued separately with their native values; their existence alone is a property of the plotting grid.",
    "circle_role": "Pisano-period plotting framework",
    "shapes": [
      {
        "name": "Equilateral triangle",
        "status": "Present",
        "count": 10,
        "orientation": "0° / 12° / 24° / 36° / 48° / 60° / 72° / 84° / 96° / 108°",
        "rotation_degrees": null,
        "rotations_degrees": [
          0.0,
          12.0,
          24.0,
          36.0,
          48.0,
          60.0,
          72.0,
          84.0,
          96.0,
          108.0
        ],
        "alpha_paths": [
          [
            0,
            40,
            80,
            0
          ],
          [
            4,
            44,
            84,
            4
          ],
          [
            8,
            48,
            88,
            8
          ],
          [
            12,
            52,
            92,
            12
          ],
          [
            16,
            56,
            96,
            16
          ],
          [
            20,
            60,
            100,
            20
          ],
          [
            24,
            64,
            104,
            24
          ],
          [
            28,
            68,
            108,
            28
          ],
          [
            32,
            72,
            112,
            32
          ],
          [
            36,
            76,
            116,
            36
          ]
        ]
      },
      {
        "name": "Hexagon",
        "status": "Present",
        "count": 5,
        "orientation": "0° / 12° / 24° / 36° / 48°",
        "rotation_degrees": null,
        "rotations_degrees": [
          0.0,
          12.0,
          24.0,
          36.0,
          48.0
        ],
        "alpha_paths": [
          [
            0,
            20,
            40,
            60,
            80,
            100,
            0
          ],
          [
            4,
            24,
            44,
            64,
            84,
            104,
            4
          ],
          [
            8,
            28,
            48,
            68,
            88,
            108,
            8
          ],
          [
            12,
            32,
            52,
            72,
            92,
            112,
            12
          ],
          [
            16,
            36,
            56,
            76,
            96,
            116,
            16
          ]
        ]
      },
      {
        "name": "2D stellated octahedron",
        "status": "Present",
        "count": 5,
        "orientation": "0° / 12° / 24° / 36° / 48°",
        "rotation_degrees": null,
        "rotations_degrees": [
          0.0,
          12.0,
          24.0,
          36.0,
          48.0
        ],
        "alpha_paths": [
          [
            0,
            40,
            80,
            0
          ],
          [
            20,
            60,
            100,
            20
          ],
          [
            4,
            44,
            84,
            4
          ],
          [
            24,
            64,
            104,
            24
          ],
          [
            8,
            48,
            88,
            8
          ],
          [
            28,
            68,
            108,
            28
          ],
          [
            12,
            52,
            92,
            12
          ],
          [
            32,
            72,
            112,
            32
          ],
          [
            16,
            56,
            96,
            16
          ],
          [
            36,
            76,
            116,
            36
          ]
        ]
      },
      {
        "name": "Chevron",
        "status": "Absent",
        "count": 0,
        "orientation": null,
        "rotation_degrees": null,
        "rotations_degrees": [],
        "alpha_paths": []
      },
      {
        "name": "Unicursal hexagram",
        "status": "Absent",
        "count": 0,
        "orientation": null,
        "rotation_degrees": null,
        "rotations_degrees": [],
        "alpha_paths": []
      }
    ],
    "other_orientations_status": "Present",
    "epsilon_rule": "A regular six-node formation must support the reference unicursal route through only 3, 6 and 9, containing all three. Rotations and reflections of the route are tested; reversed or cyclically shifted traversals are deduplicated."
  },
  "formation_catalogue": [
    {
      "id": "3-nodes-offset-0",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        0,
        40,
        80
      ],
      "clock_positions": [
        120,
        40,
        80
      ],
      "native_values": [
        45,
        15,
        30
      ],
      "rotation_degrees": 0.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        45,
        15,
        30
      ],
      "beta": {
        "interval_sums": [
          840,
          915,
          855
        ],
        "interval_residues": [
          30,
          15,
          0
        ],
        "display_cycle": [
          30,
          15,
          45
        ],
        "intervals": [
          {
            "from_index": 0,
            "to_index": 40,
            "interior_indices": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "interior_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16
            ],
            "sum": 840,
            "residue": 30
          },
          {
            "from_index": 40,
            "to_index": 80,
            "interior_indices": [
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79
            ],
            "interior_values": [
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31
            ],
            "sum": 915,
            "residue": 15
          },
          {
            "from_index": 80,
            "to_index": 0,
            "interior_indices": [
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119
            ],
            "interior_values": [
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1
            ],
            "sum": 855,
            "residue": 0
          }
        ],
        "minimal_cycle": [
          30,
          15,
          0
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 30,
        "start_interval_clock_positions": [
          120,
          40
        ],
        "start_interval_values": [
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-1",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        1,
        41,
        81
      ],
      "clock_positions": [
        1,
        41,
        81
      ],
      "native_values": [
        1,
        31,
        16
      ],
      "rotation_degrees": 3.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        1,
        31,
        16
      ],
      "beta": {
        "interval_sums": [
          854,
          914,
          839
        ],
        "interval_residues": [
          44,
          14,
          29
        ],
        "display_cycle": [
          44,
          14,
          29
        ],
        "intervals": [
          {
            "from_index": 1,
            "to_index": 41,
            "interior_indices": [
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40
            ],
            "interior_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15
            ],
            "sum": 854,
            "residue": 44
          },
          {
            "from_index": 41,
            "to_index": 81,
            "interior_indices": [
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80
            ],
            "interior_values": [
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30
            ],
            "sum": 914,
            "residue": 14
          },
          {
            "from_index": 81,
            "to_index": 1,
            "interior_indices": [
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0
            ],
            "interior_values": [
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0
            ],
            "sum": 839,
            "residue": 29
          }
        ],
        "minimal_cycle": [
          44,
          14,
          29
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 44,
        "start_interval_clock_positions": [
          1,
          41
        ],
        "start_interval_values": [
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-2",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        2,
        42,
        82
      ],
      "clock_positions": [
        2,
        42,
        82
      ],
      "native_values": [
        1,
        1,
        1
      ],
      "rotation_degrees": 6.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        1
      ],
      "beta": {
        "interval_sums": [
          884,
          929,
          839
        ],
        "interval_residues": [
          29,
          29,
          29
        ],
        "display_cycle": [
          29,
          29,
          29
        ],
        "intervals": [
          {
            "from_index": 2,
            "to_index": 42,
            "interior_indices": [
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41
            ],
            "interior_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31
            ],
            "sum": 884,
            "residue": 29
          },
          {
            "from_index": 42,
            "to_index": 82,
            "interior_indices": [
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81
            ],
            "interior_values": [
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16
            ],
            "sum": 929,
            "residue": 29
          },
          {
            "from_index": 82,
            "to_index": 2,
            "interior_indices": [
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1
            ],
            "interior_values": [
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1
            ],
            "sum": 839,
            "residue": 29
          }
        ],
        "minimal_cycle": [
          29
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 29,
        "start_interval_clock_positions": [
          2,
          42
        ],
        "start_interval_values": [
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-3",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        3,
        43,
        83
      ],
      "clock_positions": [
        3,
        43,
        83
      ],
      "native_values": [
        2,
        32,
        17
      ],
      "rotation_degrees": 9.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        2,
        32,
        17
      ],
      "beta": {
        "interval_sums": [
          883,
          898,
          823
        ],
        "interval_residues": [
          28,
          43,
          13
        ],
        "display_cycle": [
          28,
          43,
          13
        ],
        "intervals": [
          {
            "from_index": 3,
            "to_index": 43,
            "interior_indices": [
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42
            ],
            "interior_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1
            ],
            "sum": 883,
            "residue": 28
          },
          {
            "from_index": 43,
            "to_index": 83,
            "interior_indices": [
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82
            ],
            "interior_values": [
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1
            ],
            "sum": 898,
            "residue": 43
          },
          {
            "from_index": 83,
            "to_index": 3,
            "interior_indices": [
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2
            ],
            "interior_values": [
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1
            ],
            "sum": 823,
            "residue": 13
          }
        ],
        "minimal_cycle": [
          28,
          43,
          13
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 28,
        "start_interval_clock_positions": [
          3,
          43
        ],
        "start_interval_values": [
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-4",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        4,
        44,
        84
      ],
      "clock_positions": [
        4,
        44,
        84
      ],
      "native_values": [
        3,
        33,
        18
      ],
      "rotation_degrees": 12.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        3,
        33,
        18
      ],
      "beta": {
        "interval_sums": [
          912,
          882,
          807
        ],
        "interval_residues": [
          12,
          27,
          42
        ],
        "display_cycle": [
          12,
          27,
          42
        ],
        "intervals": [
          {
            "from_index": 4,
            "to_index": 44,
            "interior_indices": [
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43
            ],
            "interior_values": [
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32
            ],
            "sum": 912,
            "residue": 12
          },
          {
            "from_index": 44,
            "to_index": 84,
            "interior_indices": [
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83
            ],
            "interior_values": [
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17
            ],
            "sum": 882,
            "residue": 27
          },
          {
            "from_index": 84,
            "to_index": 4,
            "interior_indices": [
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3
            ],
            "interior_values": [
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2
            ],
            "sum": 807,
            "residue": 42
          }
        ],
        "minimal_cycle": [
          12,
          27,
          42
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 12,
        "start_interval_clock_positions": [
          4,
          44
        ],
        "start_interval_values": [
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-5",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        5,
        45,
        85
      ],
      "clock_positions": [
        5,
        45,
        85
      ],
      "native_values": [
        5,
        20,
        35
      ],
      "rotation_degrees": 15.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        5,
        20,
        35
      ],
      "beta": {
        "interval_sums": [
          940,
          880,
          775
        ],
        "interval_residues": [
          40,
          25,
          10
        ],
        "display_cycle": [
          40,
          25,
          10
        ],
        "intervals": [
          {
            "from_index": 5,
            "to_index": 45,
            "interior_indices": [
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44
            ],
            "interior_values": [
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33
            ],
            "sum": 940,
            "residue": 40
          },
          {
            "from_index": 45,
            "to_index": 85,
            "interior_indices": [
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84
            ],
            "interior_values": [
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18
            ],
            "sum": 880,
            "residue": 25
          },
          {
            "from_index": 85,
            "to_index": 5,
            "interior_indices": [
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4
            ],
            "interior_values": [
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3
            ],
            "sum": 775,
            "residue": 10
          }
        ],
        "minimal_cycle": [
          40,
          25,
          10
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 40,
        "start_interval_clock_positions": [
          5,
          45
        ],
        "start_interval_values": [
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-6",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        6,
        46,
        86
      ],
      "clock_positions": [
        6,
        46,
        86
      ],
      "native_values": [
        8,
        8,
        8
      ],
      "rotation_degrees": 18.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        8
      ],
      "beta": {
        "interval_sums": [
          952,
          907,
          772
        ],
        "interval_residues": [
          7,
          7,
          7
        ],
        "display_cycle": [
          7,
          7,
          7
        ],
        "intervals": [
          {
            "from_index": 6,
            "to_index": 46,
            "interior_indices": [
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "interior_values": [
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20
            ],
            "sum": 952,
            "residue": 7
          },
          {
            "from_index": 46,
            "to_index": 86,
            "interior_indices": [
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85
            ],
            "interior_values": [
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35
            ],
            "sum": 907,
            "residue": 7
          },
          {
            "from_index": 86,
            "to_index": 6,
            "interior_indices": [
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "interior_values": [
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5
            ],
            "sum": 772,
            "residue": 7
          }
        ],
        "minimal_cycle": [
          7
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 7,
        "start_interval_clock_positions": [
          6,
          46
        ],
        "start_interval_values": [
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-7",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        7,
        47,
        87
      ],
      "clock_positions": [
        7,
        47,
        87
      ],
      "native_values": [
        13,
        28,
        43
      ],
      "rotation_degrees": 21.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        13,
        28,
        43
      ],
      "beta": {
        "interval_sums": [
          947,
          887,
          737
        ],
        "interval_residues": [
          2,
          32,
          17
        ],
        "display_cycle": [
          2,
          32,
          17
        ],
        "intervals": [
          {
            "from_index": 7,
            "to_index": 47,
            "interior_indices": [
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46
            ],
            "interior_values": [
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8
            ],
            "sum": 947,
            "residue": 2
          },
          {
            "from_index": 47,
            "to_index": 87,
            "interior_indices": [
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86
            ],
            "interior_values": [
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8
            ],
            "sum": 887,
            "residue": 32
          },
          {
            "from_index": 87,
            "to_index": 7,
            "interior_indices": [
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "interior_values": [
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8
            ],
            "sum": 737,
            "residue": 17
          }
        ],
        "minimal_cycle": [
          2,
          32,
          17
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 2,
        "start_interval_clock_positions": [
          7,
          47
        ],
        "start_interval_values": [
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-8",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        8,
        48,
        88
      ],
      "clock_positions": [
        8,
        48,
        88
      ],
      "native_values": [
        21,
        36,
        6
      ],
      "rotation_degrees": 24.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        21,
        36,
        6
      ],
      "beta": {
        "interval_sums": [
          954,
          894,
          744
        ],
        "interval_residues": [
          9,
          39,
          24
        ],
        "display_cycle": [
          9,
          39,
          24
        ],
        "intervals": [
          {
            "from_index": 8,
            "to_index": 48,
            "interior_indices": [
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47
            ],
            "interior_values": [
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28
            ],
            "sum": 954,
            "residue": 9
          },
          {
            "from_index": 48,
            "to_index": 88,
            "interior_indices": [
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87
            ],
            "interior_values": [
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43
            ],
            "sum": 894,
            "residue": 39
          },
          {
            "from_index": 88,
            "to_index": 8,
            "interior_indices": [
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ],
            "interior_values": [
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "sum": 744,
            "residue": 24
          }
        ],
        "minimal_cycle": [
          9,
          39,
          24
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 9,
        "start_interval_clock_positions": [
          8,
          48
        ],
        "start_interval_values": [
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-9",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        9,
        49,
        89
      ],
      "clock_positions": [
        9,
        49,
        89
      ],
      "native_values": [
        34,
        19,
        4
      ],
      "rotation_degrees": 27.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        34,
        19,
        4
      ],
      "beta": {
        "interval_sums": [
          956,
          881,
          761
        ],
        "interval_residues": [
          11,
          26,
          41
        ],
        "display_cycle": [
          11,
          26,
          41
        ],
        "intervals": [
          {
            "from_index": 9,
            "to_index": 49,
            "interior_indices": [
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48
            ],
            "interior_values": [
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36
            ],
            "sum": 956,
            "residue": 11
          },
          {
            "from_index": 49,
            "to_index": 89,
            "interior_indices": [
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88
            ],
            "interior_values": [
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6
            ],
            "sum": 881,
            "residue": 26
          },
          {
            "from_index": 89,
            "to_index": 9,
            "interior_indices": [
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8
            ],
            "interior_values": [
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "sum": 761,
            "residue": 41
          }
        ],
        "minimal_cycle": [
          11,
          26,
          41
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 11,
        "start_interval_clock_positions": [
          9,
          49
        ],
        "start_interval_values": [
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-10",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        10,
        50,
        90
      ],
      "clock_positions": [
        10,
        50,
        90
      ],
      "native_values": [
        10,
        10,
        10
      ],
      "rotation_degrees": 30.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        10
      ],
      "beta": {
        "interval_sums": [
          965,
          875,
          785
        ],
        "interval_residues": [
          20,
          20,
          20
        ],
        "display_cycle": [
          20,
          20,
          20
        ],
        "intervals": [
          {
            "from_index": 10,
            "to_index": 50,
            "interior_indices": [
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49
            ],
            "interior_values": [
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19
            ],
            "sum": 965,
            "residue": 20
          },
          {
            "from_index": 50,
            "to_index": 90,
            "interior_indices": [
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89
            ],
            "interior_values": [
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4
            ],
            "sum": 875,
            "residue": 20
          },
          {
            "from_index": 90,
            "to_index": 10,
            "interior_indices": [
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "interior_values": [
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "sum": 785,
            "residue": 20
          }
        ],
        "minimal_cycle": [
          20
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 20,
        "start_interval_clock_positions": [
          10,
          50
        ],
        "start_interval_values": [
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-11",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        11,
        51,
        91
      ],
      "clock_positions": [
        11,
        51,
        91
      ],
      "native_values": [
        44,
        29,
        14
      ],
      "rotation_degrees": 33.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        44,
        29,
        14
      ],
      "beta": {
        "interval_sums": [
          931,
          856,
          781
        ],
        "interval_residues": [
          31,
          1,
          16
        ],
        "display_cycle": [
          31,
          1,
          16
        ],
        "intervals": [
          {
            "from_index": 11,
            "to_index": 51,
            "interior_indices": [
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50
            ],
            "interior_values": [
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10
            ],
            "sum": 931,
            "residue": 31
          },
          {
            "from_index": 51,
            "to_index": 91,
            "interior_indices": [
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90
            ],
            "interior_values": [
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10
            ],
            "sum": 856,
            "residue": 1
          },
          {
            "from_index": 91,
            "to_index": 11,
            "interior_indices": [
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "interior_values": [
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10
            ],
            "sum": 781,
            "residue": 16
          }
        ],
        "minimal_cycle": [
          31,
          1,
          16
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 31,
        "start_interval_clock_positions": [
          11,
          51
        ],
        "start_interval_values": [
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-12",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        12,
        52,
        92
      ],
      "clock_positions": [
        12,
        52,
        92
      ],
      "native_values": [
        9,
        39,
        24
      ],
      "rotation_degrees": 36.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        9,
        39,
        24
      ],
      "beta": {
        "interval_sums": [
          951,
          831,
          801
        ],
        "interval_residues": [
          6,
          21,
          36
        ],
        "display_cycle": [
          6,
          21,
          36
        ],
        "intervals": [
          {
            "from_index": 12,
            "to_index": 52,
            "interior_indices": [
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51
            ],
            "interior_values": [
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29
            ],
            "sum": 951,
            "residue": 6
          },
          {
            "from_index": 52,
            "to_index": 92,
            "interior_indices": [
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91
            ],
            "interior_values": [
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14
            ],
            "sum": 831,
            "residue": 21
          },
          {
            "from_index": 92,
            "to_index": 12,
            "interior_indices": [
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "interior_values": [
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44
            ],
            "sum": 801,
            "residue": 36
          }
        ],
        "minimal_cycle": [
          6,
          21,
          36
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 6,
        "start_interval_clock_positions": [
          12,
          52
        ],
        "start_interval_values": [
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-13",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        13,
        53,
        93
      ],
      "clock_positions": [
        13,
        53,
        93
      ],
      "native_values": [
        8,
        23,
        38
      ],
      "rotation_degrees": 39.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        8,
        23,
        38
      ],
      "beta": {
        "interval_sums": [
          982,
          832,
          772
        ],
        "interval_residues": [
          37,
          22,
          7
        ],
        "display_cycle": [
          37,
          22,
          7
        ],
        "intervals": [
          {
            "from_index": 13,
            "to_index": 53,
            "interior_indices": [
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52
            ],
            "interior_values": [
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39
            ],
            "sum": 982,
            "residue": 37
          },
          {
            "from_index": 53,
            "to_index": 93,
            "interior_indices": [
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92
            ],
            "interior_values": [
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24
            ],
            "sum": 832,
            "residue": 22
          },
          {
            "from_index": 93,
            "to_index": 13,
            "interior_indices": [
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ],
            "interior_values": [
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9
            ],
            "sum": 772,
            "residue": 7
          }
        ],
        "minimal_cycle": [
          37,
          22,
          7
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 37,
        "start_interval_clock_positions": [
          13,
          53
        ],
        "start_interval_values": [
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-14",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        14,
        54,
        94
      ],
      "clock_positions": [
        14,
        54,
        94
      ],
      "native_values": [
        17,
        17,
        17
      ],
      "rotation_degrees": 42.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        17
      ],
      "beta": {
        "interval_sums": [
          988,
          853,
          763
        ],
        "interval_residues": [
          43,
          43,
          43
        ],
        "display_cycle": [
          43,
          43,
          43
        ],
        "intervals": [
          {
            "from_index": 14,
            "to_index": 54,
            "interior_indices": [
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53
            ],
            "interior_values": [
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23
            ],
            "sum": 988,
            "residue": 43
          },
          {
            "from_index": 54,
            "to_index": 94,
            "interior_indices": [
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93
            ],
            "interior_values": [
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38
            ],
            "sum": 853,
            "residue": 43
          },
          {
            "from_index": 94,
            "to_index": 14,
            "interior_indices": [
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "interior_values": [
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8
            ],
            "sum": 763,
            "residue": 43
          }
        ],
        "minimal_cycle": [
          43
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 43,
        "start_interval_clock_positions": [
          14,
          54
        ],
        "start_interval_values": [
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-15",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        15,
        55,
        95
      ],
      "clock_positions": [
        15,
        55,
        95
      ],
      "native_values": [
        25,
        40,
        10
      ],
      "rotation_degrees": 45.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        25,
        40,
        10
      ],
      "beta": {
        "interval_sums": [
          980,
          830,
          770
        ],
        "interval_residues": [
          35,
          20,
          5
        ],
        "display_cycle": [
          35,
          20,
          5
        ],
        "intervals": [
          {
            "from_index": 15,
            "to_index": 55,
            "interior_indices": [
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54
            ],
            "interior_values": [
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17
            ],
            "sum": 980,
            "residue": 35
          },
          {
            "from_index": 55,
            "to_index": 95,
            "interior_indices": [
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94
            ],
            "interior_values": [
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17
            ],
            "sum": 830,
            "residue": 20
          },
          {
            "from_index": 95,
            "to_index": 15,
            "interior_indices": [
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "interior_values": [
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17
            ],
            "sum": 770,
            "residue": 5
          }
        ],
        "minimal_cycle": [
          35,
          20,
          5
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 35,
        "start_interval_clock_positions": [
          15,
          55
        ],
        "start_interval_values": [
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-16",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        16,
        56,
        96
      ],
      "clock_positions": [
        16,
        56,
        96
      ],
      "native_values": [
        42,
        12,
        27
      ],
      "rotation_degrees": 48.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        42,
        12,
        27
      ],
      "beta": {
        "interval_sums": [
          978,
          828,
          768
        ],
        "interval_residues": [
          33,
          18,
          3
        ],
        "display_cycle": [
          33,
          18,
          3
        ],
        "intervals": [
          {
            "from_index": 16,
            "to_index": 56,
            "interior_indices": [
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55
            ],
            "interior_values": [
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40
            ],
            "sum": 978,
            "residue": 33
          },
          {
            "from_index": 56,
            "to_index": 96,
            "interior_indices": [
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95
            ],
            "interior_values": [
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10
            ],
            "sum": 828,
            "residue": 18
          },
          {
            "from_index": 96,
            "to_index": 16,
            "interior_indices": [
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "interior_values": [
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25
            ],
            "sum": 768,
            "residue": 3
          }
        ],
        "minimal_cycle": [
          33,
          18,
          3
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 33,
        "start_interval_clock_positions": [
          16,
          56
        ],
        "start_interval_values": [
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-17",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        17,
        57,
        97
      ],
      "clock_positions": [
        17,
        57,
        97
      ],
      "native_values": [
        22,
        7,
        37
      ],
      "rotation_degrees": 51.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        22,
        7,
        37
      ],
      "beta": {
        "interval_sums": [
          968,
          848,
          773
        ],
        "interval_residues": [
          23,
          38,
          8
        ],
        "display_cycle": [
          23,
          38,
          8
        ],
        "intervals": [
          {
            "from_index": 17,
            "to_index": 57,
            "interior_indices": [
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56
            ],
            "interior_values": [
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12
            ],
            "sum": 968,
            "residue": 23
          },
          {
            "from_index": 57,
            "to_index": 97,
            "interior_indices": [
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96
            ],
            "interior_values": [
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27
            ],
            "sum": 848,
            "residue": 38
          },
          {
            "from_index": 97,
            "to_index": 17,
            "interior_indices": [
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16
            ],
            "interior_values": [
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42
            ],
            "sum": 773,
            "residue": 8
          }
        ],
        "minimal_cycle": [
          23,
          38,
          8
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 23,
        "start_interval_clock_positions": [
          17,
          57
        ],
        "start_interval_values": [
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-18",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        18,
        58,
        98
      ],
      "clock_positions": [
        18,
        58,
        98
      ],
      "native_values": [
        19,
        19,
        19
      ],
      "rotation_degrees": 54.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        19
      ],
      "beta": {
        "interval_sums": [
          956,
          866,
          776
        ],
        "interval_residues": [
          11,
          11,
          11
        ],
        "display_cycle": [
          11,
          11,
          11
        ],
        "intervals": [
          {
            "from_index": 18,
            "to_index": 58,
            "interior_indices": [
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57
            ],
            "interior_values": [
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7
            ],
            "sum": 956,
            "residue": 11
          },
          {
            "from_index": 58,
            "to_index": 98,
            "interior_indices": [
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97
            ],
            "interior_values": [
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37
            ],
            "sum": 866,
            "residue": 11
          },
          {
            "from_index": 98,
            "to_index": 18,
            "interior_indices": [
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17
            ],
            "interior_values": [
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22
            ],
            "sum": 776,
            "residue": 11
          }
        ],
        "minimal_cycle": [
          11
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 11,
        "start_interval_clock_positions": [
          18,
          58
        ],
        "start_interval_values": [
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-19",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        19,
        59,
        99
      ],
      "clock_positions": [
        19,
        59,
        99
      ],
      "native_values": [
        41,
        26,
        11
      ],
      "rotation_degrees": 57.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        41,
        26,
        11
      ],
      "beta": {
        "interval_sums": [
          934,
          859,
          784
        ],
        "interval_residues": [
          34,
          4,
          19
        ],
        "display_cycle": [
          34,
          4,
          19
        ],
        "intervals": [
          {
            "from_index": 19,
            "to_index": 59,
            "interior_indices": [
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58
            ],
            "interior_values": [
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19
            ],
            "sum": 934,
            "residue": 34
          },
          {
            "from_index": 59,
            "to_index": 99,
            "interior_indices": [
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98
            ],
            "interior_values": [
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19
            ],
            "sum": 859,
            "residue": 4
          },
          {
            "from_index": 99,
            "to_index": 19,
            "interior_indices": [
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18
            ],
            "interior_values": [
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19
            ],
            "sum": 784,
            "residue": 19
          }
        ],
        "minimal_cycle": [
          34,
          4,
          19
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 34,
        "start_interval_clock_positions": [
          19,
          59
        ],
        "start_interval_values": [
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-20",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        20,
        60,
        100
      ],
      "clock_positions": [
        20,
        60,
        100
      ],
      "native_values": [
        15,
        45,
        30
      ],
      "rotation_degrees": 60.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        15,
        45,
        30
      ],
      "beta": {
        "interval_sums": [
          945,
          870,
          795
        ],
        "interval_residues": [
          0,
          15,
          30
        ],
        "display_cycle": [
          45,
          15,
          30
        ],
        "intervals": [
          {
            "from_index": 20,
            "to_index": 60,
            "interior_indices": [
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59
            ],
            "interior_values": [
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26
            ],
            "sum": 945,
            "residue": 0
          },
          {
            "from_index": 60,
            "to_index": 100,
            "interior_indices": [
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99
            ],
            "interior_values": [
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11
            ],
            "sum": 870,
            "residue": 15
          },
          {
            "from_index": 100,
            "to_index": 20,
            "interior_indices": [
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19
            ],
            "interior_values": [
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41
            ],
            "sum": 795,
            "residue": 30
          }
        ],
        "minimal_cycle": [
          0,
          15,
          30
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 45,
        "start_interval_clock_positions": [
          20,
          60
        ],
        "start_interval_values": [
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-21",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        21,
        61,
        101
      ],
      "clock_positions": [
        21,
        61,
        101
      ],
      "native_values": [
        11,
        26,
        41
      ],
      "rotation_degrees": 63.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        11,
        26,
        41
      ],
      "beta": {
        "interval_sums": [
          934,
          874,
          769
        ],
        "interval_residues": [
          34,
          19,
          4
        ],
        "display_cycle": [
          34,
          19,
          4
        ],
        "intervals": [
          {
            "from_index": 21,
            "to_index": 61,
            "interior_indices": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60
            ],
            "interior_values": [
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0
            ],
            "sum": 934,
            "residue": 34
          },
          {
            "from_index": 61,
            "to_index": 101,
            "interior_indices": [
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100
            ],
            "interior_values": [
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30
            ],
            "sum": 874,
            "residue": 19
          },
          {
            "from_index": 101,
            "to_index": 21,
            "interior_indices": [
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "interior_values": [
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15
            ],
            "sum": 769,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          34,
          19,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 34,
        "start_interval_clock_positions": [
          21,
          61
        ],
        "start_interval_values": [
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-22",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        22,
        62,
        102
      ],
      "clock_positions": [
        22,
        62,
        102
      ],
      "native_values": [
        26,
        26,
        26
      ],
      "rotation_degrees": 66.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        26
      ],
      "beta": {
        "interval_sums": [
          934,
          889,
          754
        ],
        "interval_residues": [
          34,
          34,
          34
        ],
        "display_cycle": [
          34,
          34,
          34
        ],
        "intervals": [
          {
            "from_index": 22,
            "to_index": 62,
            "interior_indices": [
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61
            ],
            "interior_values": [
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26
            ],
            "sum": 934,
            "residue": 34
          },
          {
            "from_index": 62,
            "to_index": 102,
            "interior_indices": [
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101
            ],
            "interior_values": [
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41
            ],
            "sum": 889,
            "residue": 34
          },
          {
            "from_index": 102,
            "to_index": 22,
            "interior_indices": [
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "interior_values": [
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11
            ],
            "sum": 754,
            "residue": 34
          }
        ],
        "minimal_cycle": [
          34
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 34,
        "start_interval_clock_positions": [
          22,
          62
        ],
        "start_interval_values": [
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-23",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        23,
        63,
        103
      ],
      "clock_positions": [
        23,
        63,
        103
      ],
      "native_values": [
        37,
        7,
        22
      ],
      "rotation_degrees": 69.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        37,
        7,
        22
      ],
      "beta": {
        "interval_sums": [
          923,
          908,
          758
        ],
        "interval_residues": [
          23,
          8,
          38
        ],
        "display_cycle": [
          23,
          8,
          38
        ],
        "intervals": [
          {
            "from_index": 23,
            "to_index": 63,
            "interior_indices": [
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62
            ],
            "interior_values": [
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26
            ],
            "sum": 923,
            "residue": 23
          },
          {
            "from_index": 63,
            "to_index": 103,
            "interior_indices": [
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102
            ],
            "interior_values": [
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26
            ],
            "sum": 908,
            "residue": 8
          },
          {
            "from_index": 103,
            "to_index": 23,
            "interior_indices": [
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22
            ],
            "interior_values": [
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26
            ],
            "sum": 758,
            "residue": 38
          }
        ],
        "minimal_cycle": [
          23,
          8,
          38
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 23,
        "start_interval_clock_positions": [
          23,
          63
        ],
        "start_interval_values": [
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-24",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        24,
        64,
        104
      ],
      "clock_positions": [
        24,
        64,
        104
      ],
      "native_values": [
        18,
        33,
        3
      ],
      "rotation_degrees": 72.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        18,
        33,
        3
      ],
      "beta": {
        "interval_sums": [
          912,
          897,
          792
        ],
        "interval_residues": [
          12,
          42,
          27
        ],
        "display_cycle": [
          12,
          42,
          27
        ],
        "intervals": [
          {
            "from_index": 24,
            "to_index": 64,
            "interior_indices": [
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63
            ],
            "interior_values": [
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7
            ],
            "sum": 912,
            "residue": 12
          },
          {
            "from_index": 64,
            "to_index": 104,
            "interior_indices": [
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103
            ],
            "interior_values": [
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22
            ],
            "sum": 897,
            "residue": 42
          },
          {
            "from_index": 104,
            "to_index": 24,
            "interior_indices": [
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23
            ],
            "interior_values": [
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37
            ],
            "sum": 792,
            "residue": 27
          }
        ],
        "minimal_cycle": [
          12,
          42,
          27
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 12,
        "start_interval_clock_positions": [
          24,
          64
        ],
        "start_interval_values": [
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-25",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        25,
        65,
        105
      ],
      "clock_positions": [
        25,
        65,
        105
      ],
      "native_values": [
        10,
        40,
        25
      ],
      "rotation_degrees": 75.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        10,
        40,
        25
      ],
      "beta": {
        "interval_sums": [
          935,
          860,
          785
        ],
        "interval_residues": [
          35,
          5,
          20
        ],
        "display_cycle": [
          35,
          5,
          20
        ],
        "intervals": [
          {
            "from_index": 25,
            "to_index": 65,
            "interior_indices": [
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64
            ],
            "interior_values": [
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33
            ],
            "sum": 935,
            "residue": 35
          },
          {
            "from_index": 65,
            "to_index": 105,
            "interior_indices": [
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104
            ],
            "interior_values": [
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3
            ],
            "sum": 860,
            "residue": 5
          },
          {
            "from_index": 105,
            "to_index": 25,
            "interior_indices": [
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24
            ],
            "interior_values": [
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18
            ],
            "sum": 785,
            "residue": 20
          }
        ],
        "minimal_cycle": [
          35,
          5,
          20
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 35,
        "start_interval_clock_positions": [
          25,
          65
        ],
        "start_interval_values": [
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-26",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        26,
        66,
        106
      ],
      "clock_positions": [
        26,
        66,
        106
      ],
      "native_values": [
        28,
        28,
        28
      ],
      "rotation_degrees": 78.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        28
      ],
      "beta": {
        "interval_sums": [
          947,
          857,
          767
        ],
        "interval_residues": [
          2,
          2,
          2
        ],
        "display_cycle": [
          2,
          2,
          2
        ],
        "intervals": [
          {
            "from_index": 26,
            "to_index": 66,
            "interior_indices": [
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65
            ],
            "interior_values": [
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40
            ],
            "sum": 947,
            "residue": 2
          },
          {
            "from_index": 66,
            "to_index": 106,
            "interior_indices": [
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105
            ],
            "interior_values": [
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25
            ],
            "sum": 857,
            "residue": 2
          },
          {
            "from_index": 106,
            "to_index": 26,
            "interior_indices": [
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25
            ],
            "interior_values": [
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10
            ],
            "sum": 767,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          2
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 2,
        "start_interval_clock_positions": [
          26,
          66
        ],
        "start_interval_values": [
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-27",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        27,
        67,
        107
      ],
      "clock_positions": [
        27,
        67,
        107
      ],
      "native_values": [
        38,
        23,
        8
      ],
      "rotation_degrees": 81.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        38,
        23,
        8
      ],
      "beta": {
        "interval_sums": [
          937,
          862,
          787
        ],
        "interval_residues": [
          37,
          7,
          22
        ],
        "display_cycle": [
          37,
          7,
          22
        ],
        "intervals": [
          {
            "from_index": 27,
            "to_index": 67,
            "interior_indices": [
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66
            ],
            "interior_values": [
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28
            ],
            "sum": 937,
            "residue": 37
          },
          {
            "from_index": 67,
            "to_index": 107,
            "interior_indices": [
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106
            ],
            "interior_values": [
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28
            ],
            "sum": 862,
            "residue": 7
          },
          {
            "from_index": 107,
            "to_index": 27,
            "interior_indices": [
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26
            ],
            "interior_values": [
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28
            ],
            "sum": 787,
            "residue": 22
          }
        ],
        "minimal_cycle": [
          37,
          7,
          22
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 37,
        "start_interval_clock_positions": [
          27,
          67
        ],
        "start_interval_values": [
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-28",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        28,
        68,
        108
      ],
      "clock_positions": [
        28,
        68,
        108
      ],
      "native_values": [
        21,
        6,
        36
      ],
      "rotation_degrees": 84.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        21,
        6,
        36
      ],
      "beta": {
        "interval_sums": [
          939,
          864,
          789
        ],
        "interval_residues": [
          39,
          9,
          24
        ],
        "display_cycle": [
          39,
          9,
          24
        ],
        "intervals": [
          {
            "from_index": 28,
            "to_index": 68,
            "interior_indices": [
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67
            ],
            "interior_values": [
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23
            ],
            "sum": 939,
            "residue": 39
          },
          {
            "from_index": 68,
            "to_index": 108,
            "interior_indices": [
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107
            ],
            "interior_values": [
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8
            ],
            "sum": 864,
            "residue": 9
          },
          {
            "from_index": 108,
            "to_index": 28,
            "interior_indices": [
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27
            ],
            "interior_values": [
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38
            ],
            "sum": 789,
            "residue": 24
          }
        ],
        "minimal_cycle": [
          39,
          9,
          24
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 39,
        "start_interval_clock_positions": [
          28,
          68
        ],
        "start_interval_values": [
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-29",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        29,
        69,
        109
      ],
      "clock_positions": [
        29,
        69,
        109
      ],
      "native_values": [
        14,
        29,
        44
      ],
      "rotation_degrees": 87.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        14,
        29,
        44
      ],
      "beta": {
        "interval_sums": [
          931,
          871,
          766
        ],
        "interval_residues": [
          31,
          16,
          1
        ],
        "display_cycle": [
          31,
          16,
          1
        ],
        "intervals": [
          {
            "from_index": 29,
            "to_index": 69,
            "interior_indices": [
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68
            ],
            "interior_values": [
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6
            ],
            "sum": 931,
            "residue": 31
          },
          {
            "from_index": 69,
            "to_index": 109,
            "interior_indices": [
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108
            ],
            "interior_values": [
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36
            ],
            "sum": 871,
            "residue": 16
          },
          {
            "from_index": 109,
            "to_index": 29,
            "interior_indices": [
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28
            ],
            "interior_values": [
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21
            ],
            "sum": 766,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          31,
          16,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 31,
        "start_interval_clock_positions": [
          29,
          69
        ],
        "start_interval_values": [
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-30",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        30,
        70,
        110
      ],
      "clock_positions": [
        30,
        70,
        110
      ],
      "native_values": [
        35,
        35,
        35
      ],
      "rotation_degrees": 90.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        35
      ],
      "beta": {
        "interval_sums": [
          925,
          880,
          745
        ],
        "interval_residues": [
          25,
          25,
          25
        ],
        "display_cycle": [
          25,
          25,
          25
        ],
        "intervals": [
          {
            "from_index": 30,
            "to_index": 70,
            "interior_indices": [
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69
            ],
            "interior_values": [
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29
            ],
            "sum": 925,
            "residue": 25
          },
          {
            "from_index": 70,
            "to_index": 110,
            "interior_indices": [
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109
            ],
            "interior_values": [
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44
            ],
            "sum": 880,
            "residue": 25
          },
          {
            "from_index": 110,
            "to_index": 30,
            "interior_indices": [
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29
            ],
            "interior_values": [
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14
            ],
            "sum": 745,
            "residue": 25
          }
        ],
        "minimal_cycle": [
          25
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 25,
        "start_interval_clock_positions": [
          30,
          70
        ],
        "start_interval_values": [
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-31",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        31,
        71,
        111
      ],
      "clock_positions": [
        31,
        71,
        111
      ],
      "native_values": [
        4,
        19,
        34
      ],
      "rotation_degrees": 93.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        4,
        19,
        34
      ],
      "beta": {
        "interval_sums": [
          956,
          896,
          746
        ],
        "interval_residues": [
          11,
          41,
          26
        ],
        "display_cycle": [
          11,
          41,
          26
        ],
        "intervals": [
          {
            "from_index": 31,
            "to_index": 71,
            "interior_indices": [
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70
            ],
            "interior_values": [
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35
            ],
            "sum": 956,
            "residue": 11
          },
          {
            "from_index": 71,
            "to_index": 111,
            "interior_indices": [
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110
            ],
            "interior_values": [
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35
            ],
            "sum": 896,
            "residue": 41
          },
          {
            "from_index": 111,
            "to_index": 31,
            "interior_indices": [
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30
            ],
            "interior_values": [
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35
            ],
            "sum": 746,
            "residue": 26
          }
        ],
        "minimal_cycle": [
          11,
          41,
          26
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 11,
        "start_interval_clock_positions": [
          31,
          71
        ],
        "start_interval_values": [
          39,
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-32",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        32,
        72,
        112
      ],
      "clock_positions": [
        32,
        72,
        112
      ],
      "native_values": [
        39,
        9,
        24
      ],
      "rotation_degrees": 96.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        39,
        9,
        24
      ],
      "beta": {
        "interval_sums": [
          936,
          921,
          726
        ],
        "interval_residues": [
          36,
          21,
          6
        ],
        "display_cycle": [
          36,
          21,
          6
        ],
        "intervals": [
          {
            "from_index": 32,
            "to_index": 72,
            "interior_indices": [
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71
            ],
            "interior_values": [
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19
            ],
            "sum": 936,
            "residue": 36
          },
          {
            "from_index": 72,
            "to_index": 112,
            "interior_indices": [
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111
            ],
            "interior_values": [
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34
            ],
            "sum": 921,
            "residue": 21
          },
          {
            "from_index": 112,
            "to_index": 32,
            "interior_indices": [
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31
            ],
            "interior_values": [
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4
            ],
            "sum": 726,
            "residue": 6
          }
        ],
        "minimal_cycle": [
          36,
          21,
          6
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 36,
        "start_interval_clock_positions": [
          32,
          72
        ],
        "start_interval_values": [
          43,
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-33",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        33,
        73,
        113
      ],
      "clock_positions": [
        33,
        73,
        113
      ],
      "native_values": [
        43,
        28,
        13
      ],
      "rotation_degrees": 99.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        43,
        28,
        13
      ],
      "beta": {
        "interval_sums": [
          902,
          917,
          752
        ],
        "interval_residues": [
          2,
          17,
          32
        ],
        "display_cycle": [
          2,
          17,
          32
        ],
        "intervals": [
          {
            "from_index": 33,
            "to_index": 73,
            "interior_indices": [
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72
            ],
            "interior_values": [
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9
            ],
            "sum": 902,
            "residue": 2
          },
          {
            "from_index": 73,
            "to_index": 113,
            "interior_indices": [
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112
            ],
            "interior_values": [
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24
            ],
            "sum": 917,
            "residue": 17
          },
          {
            "from_index": 113,
            "to_index": 33,
            "interior_indices": [
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32
            ],
            "interior_values": [
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39
            ],
            "sum": 752,
            "residue": 32
          }
        ],
        "minimal_cycle": [
          2,
          17,
          32
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 2,
        "start_interval_clock_positions": [
          33,
          73
        ],
        "start_interval_values": [
          37,
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-34",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        34,
        74,
        114
      ],
      "clock_positions": [
        34,
        74,
        114
      ],
      "native_values": [
        37,
        37,
        37
      ],
      "rotation_degrees": 102.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        37
      ],
      "beta": {
        "interval_sums": [
          893,
          893,
          758
        ],
        "interval_residues": [
          38,
          38,
          38
        ],
        "display_cycle": [
          38,
          38,
          38
        ],
        "intervals": [
          {
            "from_index": 34,
            "to_index": 74,
            "interior_indices": [
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73
            ],
            "interior_values": [
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28
            ],
            "sum": 893,
            "residue": 38
          },
          {
            "from_index": 74,
            "to_index": 114,
            "interior_indices": [
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113
            ],
            "interior_values": [
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13
            ],
            "sum": 893,
            "residue": 38
          },
          {
            "from_index": 114,
            "to_index": 34,
            "interior_indices": [
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33
            ],
            "interior_values": [
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43
            ],
            "sum": 758,
            "residue": 38
          }
        ],
        "minimal_cycle": [
          38
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 38,
        "start_interval_clock_positions": [
          34,
          74
        ],
        "start_interval_values": [
          35,
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9,
          28
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-35",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        35,
        75,
        115
      ],
      "clock_positions": [
        35,
        75,
        115
      ],
      "native_values": [
        35,
        20,
        5
      ],
      "rotation_degrees": 105.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        35,
        20,
        5
      ],
      "beta": {
        "interval_sums": [
          895,
          910,
          790
        ],
        "interval_residues": [
          40,
          10,
          25
        ],
        "display_cycle": [
          40,
          10,
          25
        ],
        "intervals": [
          {
            "from_index": 35,
            "to_index": 75,
            "interior_indices": [
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74
            ],
            "interior_values": [
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37
            ],
            "sum": 895,
            "residue": 40
          },
          {
            "from_index": 75,
            "to_index": 115,
            "interior_indices": [
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114
            ],
            "interior_values": [
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37
            ],
            "sum": 910,
            "residue": 10
          },
          {
            "from_index": 115,
            "to_index": 35,
            "interior_indices": [
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34
            ],
            "interior_values": [
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37
            ],
            "sum": 790,
            "residue": 25
          }
        ],
        "minimal_cycle": [
          40,
          10,
          25
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 40,
        "start_interval_clock_positions": [
          35,
          75
        ],
        "start_interval_values": [
          27,
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9,
          28,
          37
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-36",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        36,
        76,
        116
      ],
      "clock_positions": [
        36,
        76,
        116
      ],
      "native_values": [
        27,
        12,
        42
      ],
      "rotation_degrees": 108.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        27,
        12,
        42
      ],
      "beta": {
        "interval_sums": [
          888,
          903,
          783
        ],
        "interval_residues": [
          33,
          3,
          18
        ],
        "display_cycle": [
          33,
          3,
          18
        ],
        "intervals": [
          {
            "from_index": 36,
            "to_index": 76,
            "interior_indices": [
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75
            ],
            "interior_values": [
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20
            ],
            "sum": 888,
            "residue": 33
          },
          {
            "from_index": 76,
            "to_index": 116,
            "interior_indices": [
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115
            ],
            "interior_values": [
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5
            ],
            "sum": 903,
            "residue": 3
          },
          {
            "from_index": 116,
            "to_index": 36,
            "interior_indices": [
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35
            ],
            "interior_values": [
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35
            ],
            "sum": 783,
            "residue": 18
          }
        ],
        "minimal_cycle": [
          33,
          3,
          18
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 33,
        "start_interval_clock_positions": [
          36,
          76
        ],
        "start_interval_values": [
          17,
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9,
          28,
          37,
          20
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-37",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        37,
        77,
        117
      ],
      "clock_positions": [
        37,
        77,
        117
      ],
      "native_values": [
        17,
        32,
        2
      ],
      "rotation_degrees": 111.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        17,
        32,
        2
      ],
      "beta": {
        "interval_sums": [
          883,
          913,
          808
        ],
        "interval_residues": [
          28,
          13,
          43
        ],
        "display_cycle": [
          28,
          13,
          43
        ],
        "intervals": [
          {
            "from_index": 37,
            "to_index": 77,
            "interior_indices": [
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76
            ],
            "interior_values": [
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12
            ],
            "sum": 883,
            "residue": 28
          },
          {
            "from_index": 77,
            "to_index": 117,
            "interior_indices": [
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116
            ],
            "interior_values": [
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42
            ],
            "sum": 913,
            "residue": 13
          },
          {
            "from_index": 117,
            "to_index": 37,
            "interior_indices": [
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36
            ],
            "interior_values": [
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27
            ],
            "sum": 808,
            "residue": 43
          }
        ],
        "minimal_cycle": [
          28,
          13,
          43
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 28,
        "start_interval_clock_positions": [
          37,
          77
        ],
        "start_interval_values": [
          44,
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9,
          28,
          37,
          20,
          12
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-38",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        38,
        78,
        118
      ],
      "clock_positions": [
        38,
        78,
        118
      ],
      "native_values": [
        44,
        44,
        44
      ],
      "rotation_degrees": 114.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": true,
      "minimal_value_cycle": [
        44
      ],
      "beta": {
        "interval_sums": [
          871,
          871,
          781
        ],
        "interval_residues": [
          16,
          16,
          16
        ],
        "display_cycle": [
          16,
          16,
          16
        ],
        "intervals": [
          {
            "from_index": 38,
            "to_index": 78,
            "interior_indices": [
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77
            ],
            "interior_values": [
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32
            ],
            "sum": 871,
            "residue": 16
          },
          {
            "from_index": 78,
            "to_index": 118,
            "interior_indices": [
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117
            ],
            "interior_values": [
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2
            ],
            "sum": 871,
            "residue": 16
          },
          {
            "from_index": 118,
            "to_index": 38,
            "interior_indices": [
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37
            ],
            "interior_values": [
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17
            ],
            "sum": 781,
            "residue": 16
          }
        ],
        "minimal_cycle": [
          16
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 16,
        "start_interval_clock_positions": [
          38,
          78
        ],
        "start_interval_values": [
          16,
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9,
          28,
          37,
          20,
          12,
          32
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "3-nodes-offset-39",
      "shape": "Equilateral triangle",
      "alpha_indices": [
        39,
        79,
        119
      ],
      "clock_positions": [
        39,
        79,
        119
      ],
      "native_values": [
        16,
        31,
        1
      ],
      "rotation_degrees": 117.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        16,
        31,
        1
      ],
      "beta": {
        "interval_sums": [
          899,
          884,
          824
        ],
        "interval_residues": [
          44,
          29,
          14
        ],
        "display_cycle": [
          44,
          29,
          14
        ],
        "intervals": [
          {
            "from_index": 39,
            "to_index": 79,
            "interior_indices": [
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78
            ],
            "interior_values": [
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44
            ],
            "sum": 899,
            "residue": 44
          },
          {
            "from_index": 79,
            "to_index": 119,
            "interior_indices": [
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118
            ],
            "interior_values": [
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44
            ],
            "sum": 884,
            "residue": 29
          },
          {
            "from_index": 119,
            "to_index": 39,
            "interior_indices": [
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38
            ],
            "interior_values": [
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44
            ],
            "sum": 824,
            "residue": 14
          }
        ],
        "minimal_cycle": [
          44,
          29,
          14
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 44,
        "start_interval_clock_positions": [
          39,
          79
        ],
        "start_interval_values": [
          15,
          31,
          1,
          32,
          33,
          20,
          8,
          28,
          36,
          19,
          10,
          29,
          39,
          23,
          17,
          40,
          12,
          7,
          19,
          26,
          0,
          26,
          26,
          7,
          33,
          40,
          28,
          23,
          6,
          29,
          35,
          19,
          9,
          28,
          37,
          20,
          12,
          32,
          44
        ],
        "circle_positions": 45,
        "cycle_length": 3,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      }
    },
    {
      "id": "6-nodes-offset-0",
      "shape": "Hexagon",
      "alpha_indices": [
        0,
        20,
        40,
        60,
        80,
        100
      ],
      "clock_positions": [
        120,
        20,
        40,
        60,
        80,
        100
      ],
      "native_values": [
        45,
        15,
        15,
        45,
        30,
        30
      ],
      "rotation_degrees": 0.0,
      "north_south": true,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        45,
        15,
        15,
        45,
        30,
        30
      ],
      "beta": {
        "interval_sums": [
          325,
          500,
          430,
          485,
          355,
          470
        ],
        "interval_residues": [
          10,
          5,
          25,
          35,
          40,
          20
        ],
        "display_cycle": [
          10,
          5,
          25,
          35,
          40,
          20
        ],
        "intervals": [
          {
            "from_index": 0,
            "to_index": 20,
            "interior_indices": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19
            ],
            "interior_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41
            ],
            "sum": 325,
            "residue": 10
          },
          {
            "from_index": 20,
            "to_index": 40,
            "interior_indices": [
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "interior_values": [
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16
            ],
            "sum": 500,
            "residue": 5
          },
          {
            "from_index": 40,
            "to_index": 60,
            "interior_indices": [
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59
            ],
            "interior_values": [
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26
            ],
            "sum": 430,
            "residue": 25
          },
          {
            "from_index": 60,
            "to_index": 80,
            "interior_indices": [
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79
            ],
            "interior_values": [
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31
            ],
            "sum": 485,
            "residue": 35
          },
          {
            "from_index": 80,
            "to_index": 100,
            "interior_indices": [
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99
            ],
            "interior_values": [
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11
            ],
            "sum": 355,
            "residue": 40
          },
          {
            "from_index": 100,
            "to_index": 0,
            "interior_indices": [
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119
            ],
            "interior_values": [
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1
            ],
            "sum": 470,
            "residue": 20
          }
        ],
        "minimal_cycle": [
          10,
          5,
          25,
          35,
          40,
          20
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 10,
        "start_interval_clock_positions": [
          120,
          20
        ],
        "start_interval_values": [
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-1",
      "shape": "Hexagon",
      "alpha_indices": [
        1,
        21,
        41,
        61,
        81,
        101
      ],
      "clock_positions": [
        1,
        21,
        41,
        61,
        81,
        101
      ],
      "native_values": [
        1,
        11,
        31,
        26,
        16,
        41
      ],
      "rotation_degrees": 3.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        1,
        11,
        31,
        26,
        16,
        41
      ],
      "beta": {
        "interval_sums": [
          339,
          504,
          399,
          489,
          369,
          429
        ],
        "interval_residues": [
          24,
          9,
          39,
          39,
          9,
          24
        ],
        "display_cycle": [
          24,
          9,
          39,
          39,
          9,
          24
        ],
        "intervals": [
          {
            "from_index": 1,
            "to_index": 21,
            "interior_indices": [
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "interior_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15
            ],
            "sum": 339,
            "residue": 24
          },
          {
            "from_index": 21,
            "to_index": 41,
            "interior_indices": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40
            ],
            "interior_values": [
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15
            ],
            "sum": 504,
            "residue": 9
          },
          {
            "from_index": 41,
            "to_index": 61,
            "interior_indices": [
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60
            ],
            "interior_values": [
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0
            ],
            "sum": 399,
            "residue": 39
          },
          {
            "from_index": 61,
            "to_index": 81,
            "interior_indices": [
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80
            ],
            "interior_values": [
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30
            ],
            "sum": 489,
            "residue": 39
          },
          {
            "from_index": 81,
            "to_index": 101,
            "interior_indices": [
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100
            ],
            "interior_values": [
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30
            ],
            "sum": 369,
            "residue": 9
          },
          {
            "from_index": 101,
            "to_index": 1,
            "interior_indices": [
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0
            ],
            "interior_values": [
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0
            ],
            "sum": 429,
            "residue": 24
          }
        ],
        "minimal_cycle": [
          24,
          9,
          39,
          39,
          9,
          24
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 24,
        "start_interval_clock_positions": [
          1,
          21
        ],
        "start_interval_values": [
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-2",
      "shape": "Hexagon",
      "alpha_indices": [
        2,
        22,
        42,
        62,
        82,
        102
      ],
      "clock_positions": [
        2,
        22,
        42,
        62,
        82,
        102
      ],
      "native_values": [
        1,
        26,
        1,
        26,
        1,
        26
      ],
      "rotation_degrees": 6.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        1,
        26
      ],
      "beta": {
        "interval_sums": [
          349,
          509,
          424,
          479,
          409,
          404
        ],
        "interval_residues": [
          34,
          14,
          19,
          29,
          4,
          44
        ],
        "display_cycle": [
          34,
          14,
          19,
          29,
          4,
          44
        ],
        "intervals": [
          {
            "from_index": 2,
            "to_index": 22,
            "interior_indices": [
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "interior_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11
            ],
            "sum": 349,
            "residue": 34
          },
          {
            "from_index": 22,
            "to_index": 42,
            "interior_indices": [
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41
            ],
            "interior_values": [
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31
            ],
            "sum": 509,
            "residue": 14
          },
          {
            "from_index": 42,
            "to_index": 62,
            "interior_indices": [
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61
            ],
            "interior_values": [
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26
            ],
            "sum": 424,
            "residue": 19
          },
          {
            "from_index": 62,
            "to_index": 82,
            "interior_indices": [
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81
            ],
            "interior_values": [
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16
            ],
            "sum": 479,
            "residue": 29
          },
          {
            "from_index": 82,
            "to_index": 102,
            "interior_indices": [
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101
            ],
            "interior_values": [
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41
            ],
            "sum": 409,
            "residue": 4
          },
          {
            "from_index": 102,
            "to_index": 2,
            "interior_indices": [
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1
            ],
            "interior_values": [
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1
            ],
            "sum": 404,
            "residue": 44
          }
        ],
        "minimal_cycle": [
          34,
          14,
          19,
          29,
          4,
          44
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 34,
        "start_interval_clock_positions": [
          2,
          22
        ],
        "start_interval_values": [
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-3",
      "shape": "Hexagon",
      "alpha_indices": [
        3,
        23,
        43,
        63,
        83,
        103
      ],
      "clock_positions": [
        3,
        23,
        43,
        63,
        83,
        103
      ],
      "native_values": [
        2,
        37,
        32,
        7,
        17,
        22
      ],
      "rotation_degrees": 9.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        2,
        37,
        32,
        7,
        17,
        22
      ],
      "beta": {
        "interval_sums": [
          373,
          473,
          418,
          473,
          418,
          383
        ],
        "interval_residues": [
          13,
          23,
          13,
          23,
          13,
          23
        ],
        "display_cycle": [
          13,
          23,
          13,
          23,
          13,
          23
        ],
        "intervals": [
          {
            "from_index": 3,
            "to_index": 23,
            "interior_indices": [
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22
            ],
            "interior_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26
            ],
            "sum": 373,
            "residue": 13
          },
          {
            "from_index": 23,
            "to_index": 43,
            "interior_indices": [
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42
            ],
            "interior_values": [
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1
            ],
            "sum": 473,
            "residue": 23
          },
          {
            "from_index": 43,
            "to_index": 63,
            "interior_indices": [
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62
            ],
            "interior_values": [
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26
            ],
            "sum": 418,
            "residue": 13
          },
          {
            "from_index": 63,
            "to_index": 83,
            "interior_indices": [
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82
            ],
            "interior_values": [
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1
            ],
            "sum": 473,
            "residue": 23
          },
          {
            "from_index": 83,
            "to_index": 103,
            "interior_indices": [
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102
            ],
            "interior_values": [
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26
            ],
            "sum": 418,
            "residue": 13
          },
          {
            "from_index": 103,
            "to_index": 3,
            "interior_indices": [
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2
            ],
            "interior_values": [
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1
            ],
            "sum": 383,
            "residue": 23
          }
        ],
        "minimal_cycle": [
          13,
          23
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 13,
        "start_interval_clock_positions": [
          3,
          23
        ],
        "start_interval_values": [
          3,
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-4",
      "shape": "Hexagon",
      "alpha_indices": [
        4,
        24,
        44,
        64,
        84,
        104
      ],
      "clock_positions": [
        4,
        24,
        44,
        64,
        84,
        104
      ],
      "native_values": [
        3,
        18,
        33,
        33,
        18,
        3
      ],
      "rotation_degrees": 12.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        3,
        18,
        33,
        33,
        18,
        3
      ],
      "beta": {
        "interval_sums": [
          407,
          487,
          392,
          457,
          422,
          382
        ],
        "interval_residues": [
          2,
          37,
          32,
          7,
          17,
          22
        ],
        "display_cycle": [
          2,
          37,
          32,
          7,
          17,
          22
        ],
        "intervals": [
          {
            "from_index": 4,
            "to_index": 24,
            "interior_indices": [
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23
            ],
            "interior_values": [
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37
            ],
            "sum": 407,
            "residue": 2
          },
          {
            "from_index": 24,
            "to_index": 44,
            "interior_indices": [
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43
            ],
            "interior_values": [
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32
            ],
            "sum": 487,
            "residue": 37
          },
          {
            "from_index": 44,
            "to_index": 64,
            "interior_indices": [
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63
            ],
            "interior_values": [
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7
            ],
            "sum": 392,
            "residue": 32
          },
          {
            "from_index": 64,
            "to_index": 84,
            "interior_indices": [
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83
            ],
            "interior_values": [
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17
            ],
            "sum": 457,
            "residue": 7
          },
          {
            "from_index": 84,
            "to_index": 104,
            "interior_indices": [
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103
            ],
            "interior_values": [
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22
            ],
            "sum": 422,
            "residue": 17
          },
          {
            "from_index": 104,
            "to_index": 4,
            "interior_indices": [
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3
            ],
            "interior_values": [
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2
            ],
            "sum": 382,
            "residue": 22
          }
        ],
        "minimal_cycle": [
          2,
          37,
          32,
          7,
          17,
          22
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 2,
        "start_interval_clock_positions": [
          4,
          24
        ],
        "start_interval_values": [
          5,
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-5",
      "shape": "Hexagon",
      "alpha_indices": [
        5,
        25,
        45,
        65,
        85,
        105
      ],
      "clock_positions": [
        5,
        25,
        45,
        65,
        85,
        105
      ],
      "native_values": [
        5,
        10,
        20,
        40,
        35,
        25
      ],
      "rotation_degrees": 15.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        5,
        10,
        20,
        40,
        35,
        25
      ],
      "beta": {
        "interval_sums": [
          420,
          510,
          405,
          435,
          390,
          360
        ],
        "interval_residues": [
          15,
          15,
          0,
          30,
          30,
          0
        ],
        "display_cycle": [
          15,
          15,
          45,
          30,
          30,
          45
        ],
        "intervals": [
          {
            "from_index": 5,
            "to_index": 25,
            "interior_indices": [
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24
            ],
            "interior_values": [
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18
            ],
            "sum": 420,
            "residue": 15
          },
          {
            "from_index": 25,
            "to_index": 45,
            "interior_indices": [
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44
            ],
            "interior_values": [
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33
            ],
            "sum": 510,
            "residue": 15
          },
          {
            "from_index": 45,
            "to_index": 65,
            "interior_indices": [
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64
            ],
            "interior_values": [
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33
            ],
            "sum": 405,
            "residue": 0
          },
          {
            "from_index": 65,
            "to_index": 85,
            "interior_indices": [
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84
            ],
            "interior_values": [
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18
            ],
            "sum": 435,
            "residue": 30
          },
          {
            "from_index": 85,
            "to_index": 105,
            "interior_indices": [
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104
            ],
            "interior_values": [
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3
            ],
            "sum": 390,
            "residue": 30
          },
          {
            "from_index": 105,
            "to_index": 5,
            "interior_indices": [
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4
            ],
            "interior_values": [
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3
            ],
            "sum": 360,
            "residue": 0
          }
        ],
        "minimal_cycle": [
          15,
          15,
          0,
          30,
          30,
          0
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 15,
        "start_interval_clock_positions": [
          5,
          25
        ],
        "start_interval_values": [
          8,
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-6",
      "shape": "Hexagon",
      "alpha_indices": [
        6,
        26,
        46,
        66,
        86,
        106
      ],
      "clock_positions": [
        6,
        26,
        46,
        66,
        86,
        106
      ],
      "native_values": [
        8,
        28,
        8,
        28,
        8,
        28
      ],
      "rotation_degrees": 18.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        8,
        28
      ],
      "beta": {
        "interval_sums": [
          422,
          502,
          437,
          442,
          407,
          337
        ],
        "interval_residues": [
          17,
          7,
          32,
          37,
          2,
          22
        ],
        "display_cycle": [
          17,
          7,
          32,
          37,
          2,
          22
        ],
        "intervals": [
          {
            "from_index": 6,
            "to_index": 26,
            "interior_indices": [
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25
            ],
            "interior_values": [
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10
            ],
            "sum": 422,
            "residue": 17
          },
          {
            "from_index": 26,
            "to_index": 46,
            "interior_indices": [
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "interior_values": [
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20
            ],
            "sum": 502,
            "residue": 7
          },
          {
            "from_index": 46,
            "to_index": 66,
            "interior_indices": [
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65
            ],
            "interior_values": [
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40
            ],
            "sum": 437,
            "residue": 32
          },
          {
            "from_index": 66,
            "to_index": 86,
            "interior_indices": [
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85
            ],
            "interior_values": [
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35
            ],
            "sum": 442,
            "residue": 37
          },
          {
            "from_index": 86,
            "to_index": 106,
            "interior_indices": [
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105
            ],
            "interior_values": [
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25
            ],
            "sum": 407,
            "residue": 2
          },
          {
            "from_index": 106,
            "to_index": 6,
            "interior_indices": [
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "interior_values": [
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5
            ],
            "sum": 337,
            "residue": 22
          }
        ],
        "minimal_cycle": [
          17,
          7,
          32,
          37,
          2,
          22
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 17,
        "start_interval_clock_positions": [
          6,
          26
        ],
        "start_interval_values": [
          13,
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-7",
      "shape": "Hexagon",
      "alpha_indices": [
        7,
        27,
        47,
        67,
        87,
        107
      ],
      "clock_positions": [
        7,
        27,
        47,
        67,
        87,
        107
      ],
      "native_values": [
        13,
        38,
        28,
        23,
        43,
        8
      ],
      "rotation_degrees": 21.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        13,
        38,
        28,
        23,
        43,
        8
      ],
      "beta": {
        "interval_sums": [
          437,
          472,
          437,
          427,
          392,
          337
        ],
        "interval_residues": [
          32,
          22,
          32,
          22,
          32,
          22
        ],
        "display_cycle": [
          32,
          22,
          32,
          22,
          32,
          22
        ],
        "intervals": [
          {
            "from_index": 7,
            "to_index": 27,
            "interior_indices": [
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26
            ],
            "interior_values": [
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28
            ],
            "sum": 437,
            "residue": 32
          },
          {
            "from_index": 27,
            "to_index": 47,
            "interior_indices": [
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46
            ],
            "interior_values": [
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8
            ],
            "sum": 472,
            "residue": 22
          },
          {
            "from_index": 47,
            "to_index": 67,
            "interior_indices": [
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66
            ],
            "interior_values": [
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28
            ],
            "sum": 437,
            "residue": 32
          },
          {
            "from_index": 67,
            "to_index": 87,
            "interior_indices": [
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86
            ],
            "interior_values": [
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8
            ],
            "sum": 427,
            "residue": 22
          },
          {
            "from_index": 87,
            "to_index": 107,
            "interior_indices": [
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106
            ],
            "interior_values": [
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28
            ],
            "sum": 392,
            "residue": 32
          },
          {
            "from_index": 107,
            "to_index": 7,
            "interior_indices": [
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "interior_values": [
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8
            ],
            "sum": 337,
            "residue": 22
          }
        ],
        "minimal_cycle": [
          32,
          22
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 32,
        "start_interval_clock_positions": [
          7,
          27
        ],
        "start_interval_values": [
          21,
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-8",
      "shape": "Hexagon",
      "alpha_indices": [
        8,
        28,
        48,
        68,
        88,
        108
      ],
      "clock_positions": [
        8,
        28,
        48,
        68,
        88,
        108
      ],
      "native_values": [
        21,
        21,
        36,
        6,
        6,
        36
      ],
      "rotation_degrees": 24.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        21,
        21,
        36,
        6,
        6,
        36
      ],
      "beta": {
        "interval_sums": [
          454,
          479,
          424,
          464,
          394,
          314
        ],
        "interval_residues": [
          4,
          29,
          19,
          14,
          34,
          44
        ],
        "display_cycle": [
          4,
          29,
          19,
          14,
          34,
          44
        ],
        "intervals": [
          {
            "from_index": 8,
            "to_index": 28,
            "interior_indices": [
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27
            ],
            "interior_values": [
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38
            ],
            "sum": 454,
            "residue": 4
          },
          {
            "from_index": 28,
            "to_index": 48,
            "interior_indices": [
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47
            ],
            "interior_values": [
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28
            ],
            "sum": 479,
            "residue": 29
          },
          {
            "from_index": 48,
            "to_index": 68,
            "interior_indices": [
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67
            ],
            "interior_values": [
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23
            ],
            "sum": 424,
            "residue": 19
          },
          {
            "from_index": 68,
            "to_index": 88,
            "interior_indices": [
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87
            ],
            "interior_values": [
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43
            ],
            "sum": 464,
            "residue": 14
          },
          {
            "from_index": 88,
            "to_index": 108,
            "interior_indices": [
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107
            ],
            "interior_values": [
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8
            ],
            "sum": 394,
            "residue": 34
          },
          {
            "from_index": 108,
            "to_index": 8,
            "interior_indices": [
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ],
            "interior_values": [
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "sum": 314,
            "residue": 44
          }
        ],
        "minimal_cycle": [
          4,
          29,
          19,
          14,
          34,
          44
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          8,
          28
        ],
        "start_interval_values": [
          34,
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-9",
      "shape": "Hexagon",
      "alpha_indices": [
        9,
        29,
        49,
        69,
        89,
        109
      ],
      "clock_positions": [
        9,
        29,
        49,
        69,
        89,
        109
      ],
      "native_values": [
        34,
        14,
        19,
        29,
        4,
        44
      ],
      "rotation_degrees": 27.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        34,
        14,
        19,
        29,
        4,
        44
      ],
      "beta": {
        "interval_sums": [
          441,
          501,
          411,
          441,
          426,
          291
        ],
        "interval_residues": [
          36,
          6,
          6,
          36,
          21,
          21
        ],
        "display_cycle": [
          36,
          6,
          6,
          36,
          21,
          21
        ],
        "intervals": [
          {
            "from_index": 9,
            "to_index": 29,
            "interior_indices": [
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28
            ],
            "interior_values": [
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21
            ],
            "sum": 441,
            "residue": 36
          },
          {
            "from_index": 29,
            "to_index": 49,
            "interior_indices": [
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48
            ],
            "interior_values": [
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36
            ],
            "sum": 501,
            "residue": 6
          },
          {
            "from_index": 49,
            "to_index": 69,
            "interior_indices": [
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68
            ],
            "interior_values": [
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6
            ],
            "sum": 411,
            "residue": 6
          },
          {
            "from_index": 69,
            "to_index": 89,
            "interior_indices": [
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88
            ],
            "interior_values": [
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6
            ],
            "sum": 441,
            "residue": 36
          },
          {
            "from_index": 89,
            "to_index": 109,
            "interior_indices": [
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108
            ],
            "interior_values": [
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36
            ],
            "sum": 426,
            "residue": 21
          },
          {
            "from_index": 109,
            "to_index": 9,
            "interior_indices": [
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8
            ],
            "interior_values": [
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "sum": 291,
            "residue": 21
          }
        ],
        "minimal_cycle": [
          36,
          6,
          6,
          36,
          21,
          21
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 36,
        "start_interval_clock_positions": [
          9,
          29
        ],
        "start_interval_values": [
          10,
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-10",
      "shape": "Hexagon",
      "alpha_indices": [
        10,
        30,
        50,
        70,
        90,
        110
      ],
      "clock_positions": [
        10,
        30,
        50,
        70,
        90,
        110
      ],
      "native_values": [
        10,
        35,
        10,
        35,
        10,
        35
      ],
      "rotation_degrees": 30.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        10,
        35
      ],
      "beta": {
        "interval_sums": [
          445,
          485,
          430,
          410,
          460,
          290
        ],
        "interval_residues": [
          40,
          35,
          25,
          5,
          10,
          20
        ],
        "display_cycle": [
          40,
          35,
          25,
          5,
          10,
          20
        ],
        "intervals": [
          {
            "from_index": 10,
            "to_index": 30,
            "interior_indices": [
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29
            ],
            "interior_values": [
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14
            ],
            "sum": 445,
            "residue": 40
          },
          {
            "from_index": 30,
            "to_index": 50,
            "interior_indices": [
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49
            ],
            "interior_values": [
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19
            ],
            "sum": 485,
            "residue": 35
          },
          {
            "from_index": 50,
            "to_index": 70,
            "interior_indices": [
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69
            ],
            "interior_values": [
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29
            ],
            "sum": 430,
            "residue": 25
          },
          {
            "from_index": 70,
            "to_index": 90,
            "interior_indices": [
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89
            ],
            "interior_values": [
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4
            ],
            "sum": 410,
            "residue": 5
          },
          {
            "from_index": 90,
            "to_index": 110,
            "interior_indices": [
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109
            ],
            "interior_values": [
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44
            ],
            "sum": 460,
            "residue": 10
          },
          {
            "from_index": 110,
            "to_index": 10,
            "interior_indices": [
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "interior_values": [
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "sum": 290,
            "residue": 20
          }
        ],
        "minimal_cycle": [
          40,
          35,
          25,
          5,
          10,
          20
        ],
        "native_doubling": true,
        "recognised_doubling_cycle": [
          5,
          10,
          20,
          40,
          35,
          25
        ],
        "rotation_to_recognised": 3,
        "m9_doubling_cycle_present": false,
        "start_value": 40,
        "start_interval_clock_positions": [
          10,
          30
        ],
        "start_interval_values": [
          44,
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-11",
      "shape": "Hexagon",
      "alpha_indices": [
        11,
        31,
        51,
        71,
        91,
        111
      ],
      "clock_positions": [
        11,
        31,
        51,
        71,
        91,
        111
      ],
      "native_values": [
        44,
        4,
        29,
        19,
        14,
        34
      ],
      "rotation_degrees": 33.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        44,
        4,
        29,
        19,
        14,
        34
      ],
      "beta": {
        "interval_sums": [
          436,
          491,
          436,
          401,
          481,
          266
        ],
        "interval_residues": [
          31,
          41,
          31,
          41,
          31,
          41
        ],
        "display_cycle": [
          31,
          41,
          31,
          41,
          31,
          41
        ],
        "intervals": [
          {
            "from_index": 11,
            "to_index": 31,
            "interior_indices": [
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30
            ],
            "interior_values": [
              9,
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35
            ],
            "sum": 436,
            "residue": 31
          },
          {
            "from_index": 31,
            "to_index": 51,
            "interior_indices": [
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50
            ],
            "interior_values": [
              39,
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10
            ],
            "sum": 491,
            "residue": 41
          },
          {
            "from_index": 51,
            "to_index": 71,
            "interior_indices": [
              52,
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70
            ],
            "interior_values": [
              39,
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35
            ],
            "sum": 436,
            "residue": 31
          },
          {
            "from_index": 71,
            "to_index": 91,
            "interior_indices": [
              72,
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90
            ],
            "interior_values": [
              9,
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10
            ],
            "sum": 401,
            "residue": 41
          },
          {
            "from_index": 91,
            "to_index": 111,
            "interior_indices": [
              92,
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110
            ],
            "interior_values": [
              24,
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35
            ],
            "sum": 481,
            "residue": 31
          },
          {
            "from_index": 111,
            "to_index": 11,
            "interior_indices": [
              112,
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "interior_values": [
              24,
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10
            ],
            "sum": 266,
            "residue": 41
          }
        ],
        "minimal_cycle": [
          31,
          41
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 31,
        "start_interval_clock_positions": [
          11,
          31
        ],
        "start_interval_values": [
          9,
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-12",
      "shape": "Hexagon",
      "alpha_indices": [
        12,
        32,
        52,
        72,
        92,
        112
      ],
      "clock_positions": [
        12,
        32,
        52,
        72,
        92,
        112
      ],
      "native_values": [
        9,
        39,
        39,
        9,
        24,
        24
      ],
      "rotation_degrees": 36.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        9,
        39,
        39,
        9,
        24,
        24
      ],
      "beta": {
        "interval_sums": [
          431,
          481,
          416,
          406,
          491,
          286
        ],
        "interval_residues": [
          26,
          31,
          11,
          1,
          41,
          16
        ],
        "display_cycle": [
          26,
          31,
          11,
          1,
          41,
          16
        ],
        "intervals": [
          {
            "from_index": 12,
            "to_index": 32,
            "interior_indices": [
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31
            ],
            "interior_values": [
              8,
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4
            ],
            "sum": 431,
            "residue": 26
          },
          {
            "from_index": 32,
            "to_index": 52,
            "interior_indices": [
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51
            ],
            "interior_values": [
              43,
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29
            ],
            "sum": 481,
            "residue": 31
          },
          {
            "from_index": 52,
            "to_index": 72,
            "interior_indices": [
              53,
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71
            ],
            "interior_values": [
              23,
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19
            ],
            "sum": 416,
            "residue": 11
          },
          {
            "from_index": 72,
            "to_index": 92,
            "interior_indices": [
              73,
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91
            ],
            "interior_values": [
              28,
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14
            ],
            "sum": 406,
            "residue": 1
          },
          {
            "from_index": 92,
            "to_index": 112,
            "interior_indices": [
              93,
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111
            ],
            "interior_values": [
              38,
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34
            ],
            "sum": 491,
            "residue": 41
          },
          {
            "from_index": 112,
            "to_index": 12,
            "interior_indices": [
              113,
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "interior_values": [
              13,
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44
            ],
            "sum": 286,
            "residue": 16
          }
        ],
        "minimal_cycle": [
          26,
          31,
          11,
          1,
          41,
          16
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 26,
        "start_interval_clock_positions": [
          12,
          32
        ],
        "start_interval_values": [
          8,
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-13",
      "shape": "Hexagon",
      "alpha_indices": [
        13,
        33,
        53,
        73,
        93,
        113
      ],
      "clock_positions": [
        13,
        33,
        53,
        73,
        93,
        113
      ],
      "native_values": [
        8,
        43,
        23,
        28,
        38,
        13
      ],
      "rotation_degrees": 39.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        8,
        43,
        23,
        28,
        38,
        13
      ],
      "beta": {
        "interval_sums": [
          462,
          477,
          402,
          402,
          477,
          282
        ],
        "interval_residues": [
          12,
          27,
          42,
          42,
          27,
          12
        ],
        "display_cycle": [
          12,
          27,
          42,
          42,
          27,
          12
        ],
        "intervals": [
          {
            "from_index": 13,
            "to_index": 33,
            "interior_indices": [
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32
            ],
            "interior_values": [
              17,
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39
            ],
            "sum": 462,
            "residue": 12
          },
          {
            "from_index": 33,
            "to_index": 53,
            "interior_indices": [
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52
            ],
            "interior_values": [
              37,
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39
            ],
            "sum": 477,
            "residue": 27
          },
          {
            "from_index": 53,
            "to_index": 73,
            "interior_indices": [
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72
            ],
            "interior_values": [
              17,
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9
            ],
            "sum": 402,
            "residue": 42
          },
          {
            "from_index": 73,
            "to_index": 93,
            "interior_indices": [
              74,
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92
            ],
            "interior_values": [
              37,
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24
            ],
            "sum": 402,
            "residue": 42
          },
          {
            "from_index": 93,
            "to_index": 113,
            "interior_indices": [
              94,
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112
            ],
            "interior_values": [
              17,
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24
            ],
            "sum": 477,
            "residue": 27
          },
          {
            "from_index": 113,
            "to_index": 13,
            "interior_indices": [
              114,
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ],
            "interior_values": [
              37,
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9
            ],
            "sum": 282,
            "residue": 12
          }
        ],
        "minimal_cycle": [
          12,
          27,
          42,
          42,
          27,
          12
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 12,
        "start_interval_clock_positions": [
          13,
          33
        ],
        "start_interval_values": [
          17,
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-14",
      "shape": "Hexagon",
      "alpha_indices": [
        14,
        34,
        54,
        74,
        94,
        114
      ],
      "clock_positions": [
        14,
        34,
        54,
        74,
        94,
        114
      ],
      "native_values": [
        17,
        37,
        17,
        37,
        17,
        37
      ],
      "rotation_degrees": 42.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        17,
        37
      ],
      "beta": {
        "interval_sums": [
          488,
          463,
          413,
          403,
          473,
          253
        ],
        "interval_residues": [
          38,
          13,
          8,
          43,
          23,
          28
        ],
        "display_cycle": [
          38,
          13,
          8,
          43,
          23,
          28
        ],
        "intervals": [
          {
            "from_index": 14,
            "to_index": 34,
            "interior_indices": [
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33
            ],
            "interior_values": [
              25,
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43
            ],
            "sum": 488,
            "residue": 38
          },
          {
            "from_index": 34,
            "to_index": 54,
            "interior_indices": [
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53
            ],
            "interior_values": [
              35,
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23
            ],
            "sum": 463,
            "residue": 13
          },
          {
            "from_index": 54,
            "to_index": 74,
            "interior_indices": [
              55,
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73
            ],
            "interior_values": [
              40,
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28
            ],
            "sum": 413,
            "residue": 8
          },
          {
            "from_index": 74,
            "to_index": 94,
            "interior_indices": [
              75,
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93
            ],
            "interior_values": [
              20,
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38
            ],
            "sum": 403,
            "residue": 43
          },
          {
            "from_index": 94,
            "to_index": 114,
            "interior_indices": [
              95,
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113
            ],
            "interior_values": [
              10,
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13
            ],
            "sum": 473,
            "residue": 23
          },
          {
            "from_index": 114,
            "to_index": 14,
            "interior_indices": [
              115,
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "interior_values": [
              5,
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8
            ],
            "sum": 253,
            "residue": 28
          }
        ],
        "minimal_cycle": [
          38,
          13,
          8,
          43,
          23,
          28
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 38,
        "start_interval_clock_positions": [
          14,
          34
        ],
        "start_interval_values": [
          25,
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-15",
      "shape": "Hexagon",
      "alpha_indices": [
        15,
        35,
        55,
        75,
        95,
        115
      ],
      "clock_positions": [
        15,
        35,
        55,
        75,
        95,
        115
      ],
      "native_values": [
        25,
        35,
        40,
        20,
        10,
        5
      ],
      "rotation_degrees": 45.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        25,
        35,
        40,
        20,
        10,
        5
      ],
      "beta": {
        "interval_sums": [
          500,
          445,
          410,
          400,
          500,
          265
        ],
        "interval_residues": [
          5,
          40,
          5,
          40,
          5,
          40
        ],
        "display_cycle": [
          5,
          40,
          5,
          40,
          5,
          40
        ],
        "intervals": [
          {
            "from_index": 15,
            "to_index": 35,
            "interior_indices": [
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34
            ],
            "interior_values": [
              42,
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37
            ],
            "sum": 500,
            "residue": 5
          },
          {
            "from_index": 35,
            "to_index": 55,
            "interior_indices": [
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54
            ],
            "interior_values": [
              27,
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17
            ],
            "sum": 445,
            "residue": 40
          },
          {
            "from_index": 55,
            "to_index": 75,
            "interior_indices": [
              56,
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74
            ],
            "interior_values": [
              12,
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37
            ],
            "sum": 410,
            "residue": 5
          },
          {
            "from_index": 75,
            "to_index": 95,
            "interior_indices": [
              76,
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94
            ],
            "interior_values": [
              12,
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17
            ],
            "sum": 400,
            "residue": 40
          },
          {
            "from_index": 95,
            "to_index": 115,
            "interior_indices": [
              96,
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114
            ],
            "interior_values": [
              27,
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37
            ],
            "sum": 500,
            "residue": 5
          },
          {
            "from_index": 115,
            "to_index": 15,
            "interior_indices": [
              116,
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "interior_values": [
              42,
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17
            ],
            "sum": 265,
            "residue": 40
          }
        ],
        "minimal_cycle": [
          5,
          40
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 5,
        "start_interval_clock_positions": [
          15,
          35
        ],
        "start_interval_values": [
          42,
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-16",
      "shape": "Hexagon",
      "alpha_indices": [
        16,
        36,
        56,
        76,
        96,
        116
      ],
      "clock_positions": [
        16,
        36,
        56,
        76,
        96,
        116
      ],
      "native_values": [
        42,
        27,
        12,
        12,
        27,
        42
      ],
      "rotation_degrees": 48.0,
      "north_south": false,
      "in_primary_gamma": true,
      "uniform_values": false,
      "minimal_value_cycle": [
        42,
        27,
        12,
        12,
        27,
        42
      ],
      "beta": {
        "interval_sums": [
          493,
          458,
          418,
          398,
          478,
          248
        ],
        "interval_residues": [
          43,
          8,
          13,
          38,
          28,
          23
        ],
        "display_cycle": [
          43,
          8,
          13,
          38,
          28,
          23
        ],
        "intervals": [
          {
            "from_index": 16,
            "to_index": 36,
            "interior_indices": [
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35
            ],
            "interior_values": [
              22,
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35
            ],
            "sum": 493,
            "residue": 43
          },
          {
            "from_index": 36,
            "to_index": 56,
            "interior_indices": [
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55
            ],
            "interior_values": [
              17,
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40
            ],
            "sum": 458,
            "residue": 8
          },
          {
            "from_index": 56,
            "to_index": 76,
            "interior_indices": [
              57,
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75
            ],
            "interior_values": [
              7,
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20
            ],
            "sum": 418,
            "residue": 13
          },
          {
            "from_index": 76,
            "to_index": 96,
            "interior_indices": [
              77,
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95
            ],
            "interior_values": [
              32,
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10
            ],
            "sum": 398,
            "residue": 38
          },
          {
            "from_index": 96,
            "to_index": 116,
            "interior_indices": [
              97,
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115
            ],
            "interior_values": [
              37,
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5
            ],
            "sum": 478,
            "residue": 28
          },
          {
            "from_index": 116,
            "to_index": 16,
            "interior_indices": [
              117,
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "interior_values": [
              2,
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25
            ],
            "sum": 248,
            "residue": 23
          }
        ],
        "minimal_cycle": [
          43,
          8,
          13,
          38,
          28,
          23
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 43,
        "start_interval_clock_positions": [
          16,
          36
        ],
        "start_interval_values": [
          22,
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-17",
      "shape": "Hexagon",
      "alpha_indices": [
        17,
        37,
        57,
        77,
        97,
        117
      ],
      "clock_positions": [
        17,
        37,
        57,
        77,
        97,
        117
      ],
      "native_values": [
        22,
        17,
        7,
        32,
        37,
        2
      ],
      "rotation_degrees": 51.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        22,
        17,
        7,
        32,
        37,
        2
      ],
      "beta": {
        "interval_sums": [
          498,
          453,
          423,
          393,
          483,
          288
        ],
        "interval_residues": [
          3,
          3,
          18,
          33,
          33,
          18
        ],
        "display_cycle": [
          3,
          3,
          18,
          33,
          33,
          18
        ],
        "intervals": [
          {
            "from_index": 17,
            "to_index": 37,
            "interior_indices": [
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36
            ],
            "interior_values": [
              19,
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27
            ],
            "sum": 498,
            "residue": 3
          },
          {
            "from_index": 37,
            "to_index": 57,
            "interior_indices": [
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56
            ],
            "interior_values": [
              44,
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12
            ],
            "sum": 453,
            "residue": 3
          },
          {
            "from_index": 57,
            "to_index": 77,
            "interior_indices": [
              58,
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76
            ],
            "interior_values": [
              19,
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12
            ],
            "sum": 423,
            "residue": 18
          },
          {
            "from_index": 77,
            "to_index": 97,
            "interior_indices": [
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96
            ],
            "interior_values": [
              44,
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27
            ],
            "sum": 393,
            "residue": 33
          },
          {
            "from_index": 97,
            "to_index": 117,
            "interior_indices": [
              98,
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116
            ],
            "interior_values": [
              19,
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42
            ],
            "sum": 483,
            "residue": 33
          },
          {
            "from_index": 117,
            "to_index": 17,
            "interior_indices": [
              118,
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16
            ],
            "interior_values": [
              44,
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42
            ],
            "sum": 288,
            "residue": 18
          }
        ],
        "minimal_cycle": [
          3,
          3,
          18,
          33,
          33,
          18
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 3,
        "start_interval_clock_positions": [
          17,
          37
        ],
        "start_interval_values": [
          19,
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-18",
      "shape": "Hexagon",
      "alpha_indices": [
        18,
        38,
        58,
        78,
        98,
        118
      ],
      "clock_positions": [
        18,
        38,
        58,
        78,
        98,
        118
      ],
      "native_values": [
        19,
        44,
        19,
        44,
        19,
        44
      ],
      "rotation_degrees": 54.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        19,
        44
      ],
      "beta": {
        "interval_sums": [
          496,
          416,
          436,
          386,
          466,
          266
        ],
        "interval_residues": [
          1,
          11,
          31,
          26,
          16,
          41
        ],
        "display_cycle": [
          1,
          11,
          31,
          26,
          16,
          41
        ],
        "intervals": [
          {
            "from_index": 18,
            "to_index": 38,
            "interior_indices": [
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37
            ],
            "interior_values": [
              41,
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17
            ],
            "sum": 496,
            "residue": 1
          },
          {
            "from_index": 38,
            "to_index": 58,
            "interior_indices": [
              39,
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57
            ],
            "interior_values": [
              16,
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7
            ],
            "sum": 416,
            "residue": 11
          },
          {
            "from_index": 58,
            "to_index": 78,
            "interior_indices": [
              59,
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77
            ],
            "interior_values": [
              26,
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32
            ],
            "sum": 436,
            "residue": 31
          },
          {
            "from_index": 78,
            "to_index": 98,
            "interior_indices": [
              79,
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97
            ],
            "interior_values": [
              31,
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37
            ],
            "sum": 386,
            "residue": 26
          },
          {
            "from_index": 98,
            "to_index": 118,
            "interior_indices": [
              99,
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117
            ],
            "interior_values": [
              11,
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2
            ],
            "sum": 466,
            "residue": 16
          },
          {
            "from_index": 118,
            "to_index": 18,
            "interior_indices": [
              119,
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17
            ],
            "interior_values": [
              1,
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22
            ],
            "sum": 266,
            "residue": 41
          }
        ],
        "minimal_cycle": [
          1,
          11,
          31,
          26,
          16,
          41
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 1,
        "start_interval_clock_positions": [
          18,
          38
        ],
        "start_interval_values": [
          41,
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    },
    {
      "id": "6-nodes-offset-19",
      "shape": "Hexagon",
      "alpha_indices": [
        19,
        39,
        59,
        79,
        99,
        119
      ],
      "clock_positions": [
        19,
        39,
        59,
        79,
        99,
        119
      ],
      "native_values": [
        41,
        16,
        26,
        31,
        11,
        1
      ],
      "rotation_degrees": 57.0,
      "north_south": false,
      "in_primary_gamma": false,
      "uniform_values": false,
      "minimal_value_cycle": [
        41,
        16,
        26,
        31,
        11,
        1
      ],
      "beta": {
        "interval_sums": [
          499,
          419,
          454,
          374,
          499,
          284
        ],
        "interval_residues": [
          4,
          14,
          4,
          14,
          4,
          14
        ],
        "display_cycle": [
          4,
          14,
          4,
          14,
          4,
          14
        ],
        "intervals": [
          {
            "from_index": 19,
            "to_index": 39,
            "interior_indices": [
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38
            ],
            "interior_values": [
              15,
              11,
              26,
              37,
              18,
              10,
              28,
              38,
              21,
              14,
              35,
              4,
              39,
              43,
              37,
              35,
              27,
              17,
              44
            ],
            "sum": 499,
            "residue": 4
          },
          {
            "from_index": 39,
            "to_index": 59,
            "interior_indices": [
              40,
              41,
              42,
              43,
              44,
              45,
              46,
              47,
              48,
              49,
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57,
              58
            ],
            "interior_values": [
              15,
              31,
              1,
              32,
              33,
              20,
              8,
              28,
              36,
              19,
              10,
              29,
              39,
              23,
              17,
              40,
              12,
              7,
              19
            ],
            "sum": 419,
            "residue": 14
          },
          {
            "from_index": 59,
            "to_index": 79,
            "interior_indices": [
              60,
              61,
              62,
              63,
              64,
              65,
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73,
              74,
              75,
              76,
              77,
              78
            ],
            "interior_values": [
              0,
              26,
              26,
              7,
              33,
              40,
              28,
              23,
              6,
              29,
              35,
              19,
              9,
              28,
              37,
              20,
              12,
              32,
              44
            ],
            "sum": 454,
            "residue": 4
          },
          {
            "from_index": 79,
            "to_index": 99,
            "interior_indices": [
              80,
              81,
              82,
              83,
              84,
              85,
              86,
              87,
              88,
              89,
              90,
              91,
              92,
              93,
              94,
              95,
              96,
              97,
              98
            ],
            "interior_values": [
              30,
              16,
              1,
              17,
              18,
              35,
              8,
              43,
              6,
              4,
              10,
              14,
              24,
              38,
              17,
              10,
              27,
              37,
              19
            ],
            "sum": 374,
            "residue": 14
          },
          {
            "from_index": 99,
            "to_index": 119,
            "interior_indices": [
              100,
              101,
              102,
              103,
              104,
              105,
              106,
              107,
              108,
              109,
              110,
              111,
              112,
              113,
              114,
              115,
              116,
              117,
              118
            ],
            "interior_values": [
              30,
              41,
              26,
              22,
              3,
              25,
              28,
              8,
              36,
              44,
              35,
              34,
              24,
              13,
              37,
              5,
              42,
              2,
              44
            ],
            "sum": 499,
            "residue": 4
          },
          {
            "from_index": 119,
            "to_index": 19,
            "interior_indices": [
              0,
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18
            ],
            "interior_values": [
              0,
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              10,
              44,
              9,
              8,
              17,
              25,
              42,
              22,
              19
            ],
            "sum": 284,
            "residue": 14
          }
        ],
        "minimal_cycle": [
          4,
          14
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          19,
          39
        ],
        "start_interval_values": [
          15,
          11,
          26,
          37,
          18,
          10,
          28,
          38,
          21,
          14,
          35,
          4,
          39,
          43,
          37,
          35,
          27,
          17,
          44
        ],
        "circle_positions": 45,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon_routes": []
    }
  ],
  "notable_gamma_patterns": [
    {
      "formation_id": "3-nodes-offset-2",
      "shape": "Equilateral triangle",
      "values": [
        1,
        1,
        1
      ],
      "rotation_degrees": 6.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-6",
      "shape": "Equilateral triangle",
      "values": [
        8,
        8,
        8
      ],
      "rotation_degrees": 18.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-10",
      "shape": "Equilateral triangle",
      "values": [
        10,
        10,
        10
      ],
      "rotation_degrees": 30.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-14",
      "shape": "Equilateral triangle",
      "values": [
        17,
        17,
        17
      ],
      "rotation_degrees": 42.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-18",
      "shape": "Equilateral triangle",
      "values": [
        19,
        19,
        19
      ],
      "rotation_degrees": 54.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-22",
      "shape": "Equilateral triangle",
      "values": [
        26,
        26,
        26
      ],
      "rotation_degrees": 66.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-26",
      "shape": "Equilateral triangle",
      "values": [
        28,
        28,
        28
      ],
      "rotation_degrees": 78.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-30",
      "shape": "Equilateral triangle",
      "values": [
        35,
        35,
        35
      ],
      "rotation_degrees": 90.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-34",
      "shape": "Equilateral triangle",
      "values": [
        37,
        37,
        37
      ],
      "rotation_degrees": 102.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "3-nodes-offset-38",
      "shape": "Equilateral triangle",
      "values": [
        44,
        44,
        44
      ],
      "rotation_degrees": 114.0,
      "reasons": [
        "All nodes have the same native value"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "6-nodes-offset-2",
      "shape": "Hexagon",
      "values": [
        1,
        26,
        1,
        26,
        1,
        26
      ],
      "rotation_degrees": 6.0,
      "reasons": [
        "Repeating native-value pattern"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "6-nodes-offset-6",
      "shape": "Hexagon",
      "values": [
        8,
        28,
        8,
        28,
        8,
        28
      ],
      "rotation_degrees": 18.0,
      "reasons": [
        "Repeating native-value pattern"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "6-nodes-offset-10",
      "shape": "Hexagon",
      "values": [
        10,
        35,
        10,
        35,
        10,
        35
      ],
      "rotation_degrees": 30.0,
      "reasons": [
        "Repeating native-value pattern",
        "Interior sums form a native doubling cycle"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "6-nodes-offset-14",
      "shape": "Hexagon",
      "values": [
        17,
        37,
        17,
        37,
        17,
        37
      ],
      "rotation_degrees": 42.0,
      "reasons": [
        "Repeating native-value pattern"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    },
    {
      "formation_id": "6-nodes-offset-18",
      "shape": "Hexagon",
      "values": [
        19,
        44,
        19,
        44,
        19,
        44
      ],
      "rotation_degrees": 54.0,
      "reasons": [
        "Repeating native-value pattern"
      ],
      "python_status": "Passed",
      "wolfram_status": "Pending",
      "significance": "Not yet assessed"
    }
  ],
  "research": {
    "focus": "OXTR gene expression",
    "biological_significance_status": "Not yet assessed",
    "statistical_significance_status": "Not yet assessed",
    "quantum_annealing_status": "Not yet performed",
    "tiers": [
      {
        "name": "Creates cellular life",
        "range": [
          8,
          10
        ],
        "wss_score": null,
        "evidence": []
      },
      {
        "name": "Supports cellular life",
        "range": [
          5,
          7
        ],
        "wss_score": null,
        "evidence": []
      },
      {
        "name": "Creates elemental life",
        "range": [
          1,
          4
        ],
        "wss_score": null,
        "evidence": []
      }
    ],
    "background_literature": {
      "register_id": "oxtr-phase1-literature",
      "register_version": "2026-10-18.1",
      "register_file": "research-register.json",
      "relationship": "background_context",
      "scope": "Shared background literature for the initial OXTR research programme across M1–M1001. Studies of related mechanisms in other systems provide context for investigation.",
      "publication_ids": [
        "E01",
        "E02",
        "E03",
        "E04",
        "E05",
        "E06",
        "E07",
        "E08",
        "E09",
        "E10",
        "E11",
        "E12",
        "E13",
        "E14"
      ],
      "hero_publication_ids": [
        "E03",
        "E06",
        "E08",
        "E11"
      ],
      "modulus_relevance_status": "Not yet assessed"
    }
  },
  "verification": {
    "python": "Passed",
    "wolfram": "Passed",
    "scope": "Native period, sequences, regular polygon index spacing and reference Epsilon routes; no physical or biological validation.",
    "wolfram_scope": "Native period, complete Alpha, primary Gamma indices, Beta sums/residues, primary triangles/hexagons and exact north-oriented M9 reference path comparison. Extended catalogue, native Epsilon search and Chevron remain Python-checked.",
    "evidence": "wolfram-batch-result.json"
  },
  "reduction_to_m9": {
    "version": "m9-reduction-v1",
    "target_modulus": 9,
    "status": "Exact match",
    "applicable": true,
    "research_question": "Does the shared M9 pattern have shared biological relevance, or does native-modulus complexity change it? Unassessed: requires peer-reviewed evidence, in silico modelling (including proposed CUDA/CUDA-Q work), and appropriate experimental validation. No spatial-dimension claim or WSS score follows from this arithmetic match.",
    "biological_significance": "Not yet assessed",
    "native_data_preserved": true,
    "repeat_count": 5,
    "checks": {
      "alpha": true,
      "gamma": true,
      "beta": true,
      "gamma_indices": true
    },
    "alpha_residues": [
      0,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      0,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      0,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      0,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      0,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      0,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      0,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      0,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      0,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      0,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1
    ],
    "alpha_display": [
      9,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      9,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      9,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      9,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      9,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      9,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      9,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      9,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1,
      9,
      1,
      1,
      2,
      3,
      5,
      8,
      4,
      3,
      7,
      1,
      8,
      9,
      8,
      8,
      7,
      6,
      4,
      1,
      5,
      6,
      2,
      8,
      1
    ],
    "gamma_residues": [
      0,
      3,
      3,
      0,
      6,
      6,
      0,
      3,
      3,
      0,
      6,
      6,
      0,
      3,
      3,
      0,
      6,
      6,
      0,
      3,
      3,
      0,
      6,
      6,
      0,
      3,
      3,
      0,
      6,
      6
    ],
    "gamma_display": [
      9,
      3,
      3,
      9,
      6,
      6,
      9,
      3,
      3,
      9,
      6,
      6,
      9,
      3,
      3,
      9,
      6,
      6,
      9,
      3,
      3,
      9,
      6,
      6,
      9,
      3,
      3,
      9,
      6,
      6
    ],
    "beta_residues": [
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2
    ],
    "beta_display": [
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2
    ],
    "recognised_beta_cycle": [
      1,
      2,
      4,
      8,
      7,
      5
    ],
    "phase_preserved": true,
    "projected_chevron": true,
    "projected_beta_circle_positions": 9,
    "gamma_same_single_circle_positions": false,
    "geometry_note": "M18 and M9 share the same 24-position Gamma geometry. Reduced Beta is plotted on a nine-position circle. Longer periods require folding into 24-position cycles; their full circles are not identical.",
    "identity": "(F_n mod (9k)) mod 9 = F_n mod 9",
    "interpretation": "Exact reduction is a mathematical consequence of divisibility, not independent evidence of statistical or biological significance. Native Epsilon remains unchanged.",
    "verification": "Python full-period comparison"
  },
  "epsilon_m9_comparison": {
    "rule_version": "epsilon-m9-exact-v2",
    "geometry_identical": true,
    "reduced_sequence_identical": false,
    "combined_eligible": false,
    "alpha_indices": [
      0,
      40,
      100,
      60,
      20,
      80,
      0
    ],
    "clock_positions": [
      120,
      40,
      100,
      60,
      20,
      80,
      120
    ],
    "native_values": [
      45,
      15,
      30,
      45,
      15,
      30,
      45
    ],
    "reduced_m9_values": [
      9,
      6,
      3,
      9,
      6,
      3,
      9
    ],
    "reference_values": [
      9,
      3,
      6,
      9,
      3,
      6,
      9
    ],
    "normalized_route_sixths": [
      0,
      2,
      5,
      3,
      1,
      4,
      0
    ],
    "orientation": "clockwise from north; fixed M9 route and starting phase",
    "reason": "Reference geometry exists, but the reduced traversal does not equal 9–3–6–9–3–6–9.",
    "scope": "Tests the fixed north-oriented M9 path on the full native period circle; does not fold the period or rotate/reverse the values to force a match."
  },
  "epsilon_assessment": {
    "rule_version": "native-epsilon-diagnostics-v1",
    "native_369_present": false,
    "candidate_count": 20,
    "candidates": [
      {
        "formation_id": "6-nodes-offset-0",
        "alpha_indices": [
          0,
          20,
          40,
          60,
          80,
          100
        ],
        "clock_positions": [
          120,
          20,
          40,
          60,
          80,
          100
        ],
        "native_values": [
          45,
          15,
          15,
          45,
          30,
          30
        ],
        "rotation_degrees": 0.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 0,
            "clock_position": 120,
            "value": 45
          },
          {
            "alpha_index": 20,
            "clock_position": 20,
            "value": 15
          },
          {
            "alpha_index": 40,
            "clock_position": 40,
            "value": 15
          },
          {
            "alpha_index": 60,
            "clock_position": 60,
            "value": 45
          },
          {
            "alpha_index": 80,
            "clock_position": 80,
            "value": 30
          },
          {
            "alpha_index": 100,
            "clock_position": 100,
            "value": 30
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-1",
        "alpha_indices": [
          1,
          21,
          41,
          61,
          81,
          101
        ],
        "clock_positions": [
          1,
          21,
          41,
          61,
          81,
          101
        ],
        "native_values": [
          1,
          11,
          31,
          26,
          16,
          41
        ],
        "rotation_degrees": 3.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 1,
            "clock_position": 1,
            "value": 1
          },
          {
            "alpha_index": 21,
            "clock_position": 21,
            "value": 11
          },
          {
            "alpha_index": 41,
            "clock_position": 41,
            "value": 31
          },
          {
            "alpha_index": 61,
            "clock_position": 61,
            "value": 26
          },
          {
            "alpha_index": 81,
            "clock_position": 81,
            "value": 16
          },
          {
            "alpha_index": 101,
            "clock_position": 101,
            "value": 41
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-2",
        "alpha_indices": [
          2,
          22,
          42,
          62,
          82,
          102
        ],
        "clock_positions": [
          2,
          22,
          42,
          62,
          82,
          102
        ],
        "native_values": [
          1,
          26,
          1,
          26,
          1,
          26
        ],
        "rotation_degrees": 6.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 2,
            "clock_position": 2,
            "value": 1
          },
          {
            "alpha_index": 22,
            "clock_position": 22,
            "value": 26
          },
          {
            "alpha_index": 42,
            "clock_position": 42,
            "value": 1
          },
          {
            "alpha_index": 62,
            "clock_position": 62,
            "value": 26
          },
          {
            "alpha_index": 82,
            "clock_position": 82,
            "value": 1
          },
          {
            "alpha_index": 102,
            "clock_position": 102,
            "value": 26
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-3",
        "alpha_indices": [
          3,
          23,
          43,
          63,
          83,
          103
        ],
        "clock_positions": [
          3,
          23,
          43,
          63,
          83,
          103
        ],
        "native_values": [
          2,
          37,
          32,
          7,
          17,
          22
        ],
        "rotation_degrees": 9.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 3,
            "clock_position": 3,
            "value": 2
          },
          {
            "alpha_index": 23,
            "clock_position": 23,
            "value": 37
          },
          {
            "alpha_index": 43,
            "clock_position": 43,
            "value": 32
          },
          {
            "alpha_index": 63,
            "clock_position": 63,
            "value": 7
          },
          {
            "alpha_index": 83,
            "clock_position": 83,
            "value": 17
          },
          {
            "alpha_index": 103,
            "clock_position": 103,
            "value": 22
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-4",
        "alpha_indices": [
          4,
          24,
          44,
          64,
          84,
          104
        ],
        "clock_positions": [
          4,
          24,
          44,
          64,
          84,
          104
        ],
        "native_values": [
          3,
          18,
          33,
          33,
          18,
          3
        ],
        "rotation_degrees": 12.0,
        "missing_required_values": [
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 24,
            "clock_position": 24,
            "value": 18
          },
          {
            "alpha_index": 44,
            "clock_position": 44,
            "value": 33
          },
          {
            "alpha_index": 64,
            "clock_position": 64,
            "value": 33
          },
          {
            "alpha_index": 84,
            "clock_position": 84,
            "value": 18
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-5",
        "alpha_indices": [
          5,
          25,
          45,
          65,
          85,
          105
        ],
        "clock_positions": [
          5,
          25,
          45,
          65,
          85,
          105
        ],
        "native_values": [
          5,
          10,
          20,
          40,
          35,
          25
        ],
        "rotation_degrees": 15.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 5,
            "clock_position": 5,
            "value": 5
          },
          {
            "alpha_index": 25,
            "clock_position": 25,
            "value": 10
          },
          {
            "alpha_index": 45,
            "clock_position": 45,
            "value": 20
          },
          {
            "alpha_index": 65,
            "clock_position": 65,
            "value": 40
          },
          {
            "alpha_index": 85,
            "clock_position": 85,
            "value": 35
          },
          {
            "alpha_index": 105,
            "clock_position": 105,
            "value": 25
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-6",
        "alpha_indices": [
          6,
          26,
          46,
          66,
          86,
          106
        ],
        "clock_positions": [
          6,
          26,
          46,
          66,
          86,
          106
        ],
        "native_values": [
          8,
          28,
          8,
          28,
          8,
          28
        ],
        "rotation_degrees": 18.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 6,
            "clock_position": 6,
            "value": 8
          },
          {
            "alpha_index": 26,
            "clock_position": 26,
            "value": 28
          },
          {
            "alpha_index": 46,
            "clock_position": 46,
            "value": 8
          },
          {
            "alpha_index": 66,
            "clock_position": 66,
            "value": 28
          },
          {
            "alpha_index": 86,
            "clock_position": 86,
            "value": 8
          },
          {
            "alpha_index": 106,
            "clock_position": 106,
            "value": 28
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-7",
        "alpha_indices": [
          7,
          27,
          47,
          67,
          87,
          107
        ],
        "clock_positions": [
          7,
          27,
          47,
          67,
          87,
          107
        ],
        "native_values": [
          13,
          38,
          28,
          23,
          43,
          8
        ],
        "rotation_degrees": 21.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 7,
            "clock_position": 7,
            "value": 13
          },
          {
            "alpha_index": 27,
            "clock_position": 27,
            "value": 38
          },
          {
            "alpha_index": 47,
            "clock_position": 47,
            "value": 28
          },
          {
            "alpha_index": 67,
            "clock_position": 67,
            "value": 23
          },
          {
            "alpha_index": 87,
            "clock_position": 87,
            "value": 43
          },
          {
            "alpha_index": 107,
            "clock_position": 107,
            "value": 8
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-8",
        "alpha_indices": [
          8,
          28,
          48,
          68,
          88,
          108
        ],
        "clock_positions": [
          8,
          28,
          48,
          68,
          88,
          108
        ],
        "native_values": [
          21,
          21,
          36,
          6,
          6,
          36
        ],
        "rotation_degrees": 24.0,
        "missing_required_values": [
          3,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 8,
            "clock_position": 8,
            "value": 21
          },
          {
            "alpha_index": 28,
            "clock_position": 28,
            "value": 21
          },
          {
            "alpha_index": 48,
            "clock_position": 48,
            "value": 36
          },
          {
            "alpha_index": 108,
            "clock_position": 108,
            "value": 36
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-9",
        "alpha_indices": [
          9,
          29,
          49,
          69,
          89,
          109
        ],
        "clock_positions": [
          9,
          29,
          49,
          69,
          89,
          109
        ],
        "native_values": [
          34,
          14,
          19,
          29,
          4,
          44
        ],
        "rotation_degrees": 27.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 9,
            "clock_position": 9,
            "value": 34
          },
          {
            "alpha_index": 29,
            "clock_position": 29,
            "value": 14
          },
          {
            "alpha_index": 49,
            "clock_position": 49,
            "value": 19
          },
          {
            "alpha_index": 69,
            "clock_position": 69,
            "value": 29
          },
          {
            "alpha_index": 89,
            "clock_position": 89,
            "value": 4
          },
          {
            "alpha_index": 109,
            "clock_position": 109,
            "value": 44
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-10",
        "alpha_indices": [
          10,
          30,
          50,
          70,
          90,
          110
        ],
        "clock_positions": [
          10,
          30,
          50,
          70,
          90,
          110
        ],
        "native_values": [
          10,
          35,
          10,
          35,
          10,
          35
        ],
        "rotation_degrees": 30.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 10,
            "clock_position": 10,
            "value": 10
          },
          {
            "alpha_index": 30,
            "clock_position": 30,
            "value": 35
          },
          {
            "alpha_index": 50,
            "clock_position": 50,
            "value": 10
          },
          {
            "alpha_index": 70,
            "clock_position": 70,
            "value": 35
          },
          {
            "alpha_index": 90,
            "clock_position": 90,
            "value": 10
          },
          {
            "alpha_index": 110,
            "clock_position": 110,
            "value": 35
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-11",
        "alpha_indices": [
          11,
          31,
          51,
          71,
          91,
          111
        ],
        "clock_positions": [
          11,
          31,
          51,
          71,
          91,
          111
        ],
        "native_values": [
          44,
          4,
          29,
          19,
          14,
          34
        ],
        "rotation_degrees": 33.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 11,
            "clock_position": 11,
            "value": 44
          },
          {
            "alpha_index": 31,
            "clock_position": 31,
            "value": 4
          },
          {
            "alpha_index": 51,
            "clock_position": 51,
            "value": 29
          },
          {
            "alpha_index": 71,
            "clock_position": 71,
            "value": 19
          },
          {
            "alpha_index": 91,
            "clock_position": 91,
            "value": 14
          },
          {
            "alpha_index": 111,
            "clock_position": 111,
            "value": 34
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-12",
        "alpha_indices": [
          12,
          32,
          52,
          72,
          92,
          112
        ],
        "clock_positions": [
          12,
          32,
          52,
          72,
          92,
          112
        ],
        "native_values": [
          9,
          39,
          39,
          9,
          24,
          24
        ],
        "rotation_degrees": 36.0,
        "missing_required_values": [
          3,
          6
        ],
        "failing_nodes": [
          {
            "alpha_index": 32,
            "clock_position": 32,
            "value": 39
          },
          {
            "alpha_index": 52,
            "clock_position": 52,
            "value": 39
          },
          {
            "alpha_index": 92,
            "clock_position": 92,
            "value": 24
          },
          {
            "alpha_index": 112,
            "clock_position": 112,
            "value": 24
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-13",
        "alpha_indices": [
          13,
          33,
          53,
          73,
          93,
          113
        ],
        "clock_positions": [
          13,
          33,
          53,
          73,
          93,
          113
        ],
        "native_values": [
          8,
          43,
          23,
          28,
          38,
          13
        ],
        "rotation_degrees": 39.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 13,
            "clock_position": 13,
            "value": 8
          },
          {
            "alpha_index": 33,
            "clock_position": 33,
            "value": 43
          },
          {
            "alpha_index": 53,
            "clock_position": 53,
            "value": 23
          },
          {
            "alpha_index": 73,
            "clock_position": 73,
            "value": 28
          },
          {
            "alpha_index": 93,
            "clock_position": 93,
            "value": 38
          },
          {
            "alpha_index": 113,
            "clock_position": 113,
            "value": 13
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-14",
        "alpha_indices": [
          14,
          34,
          54,
          74,
          94,
          114
        ],
        "clock_positions": [
          14,
          34,
          54,
          74,
          94,
          114
        ],
        "native_values": [
          17,
          37,
          17,
          37,
          17,
          37
        ],
        "rotation_degrees": 42.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 14,
            "clock_position": 14,
            "value": 17
          },
          {
            "alpha_index": 34,
            "clock_position": 34,
            "value": 37
          },
          {
            "alpha_index": 54,
            "clock_position": 54,
            "value": 17
          },
          {
            "alpha_index": 74,
            "clock_position": 74,
            "value": 37
          },
          {
            "alpha_index": 94,
            "clock_position": 94,
            "value": 17
          },
          {
            "alpha_index": 114,
            "clock_position": 114,
            "value": 37
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-15",
        "alpha_indices": [
          15,
          35,
          55,
          75,
          95,
          115
        ],
        "clock_positions": [
          15,
          35,
          55,
          75,
          95,
          115
        ],
        "native_values": [
          25,
          35,
          40,
          20,
          10,
          5
        ],
        "rotation_degrees": 45.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 15,
            "clock_position": 15,
            "value": 25
          },
          {
            "alpha_index": 35,
            "clock_position": 35,
            "value": 35
          },
          {
            "alpha_index": 55,
            "clock_position": 55,
            "value": 40
          },
          {
            "alpha_index": 75,
            "clock_position": 75,
            "value": 20
          },
          {
            "alpha_index": 95,
            "clock_position": 95,
            "value": 10
          },
          {
            "alpha_index": 115,
            "clock_position": 115,
            "value": 5
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-16",
        "alpha_indices": [
          16,
          36,
          56,
          76,
          96,
          116
        ],
        "clock_positions": [
          16,
          36,
          56,
          76,
          96,
          116
        ],
        "native_values": [
          42,
          27,
          12,
          12,
          27,
          42
        ],
        "rotation_degrees": 48.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 16,
            "clock_position": 16,
            "value": 42
          },
          {
            "alpha_index": 36,
            "clock_position": 36,
            "value": 27
          },
          {
            "alpha_index": 56,
            "clock_position": 56,
            "value": 12
          },
          {
            "alpha_index": 76,
            "clock_position": 76,
            "value": 12
          },
          {
            "alpha_index": 96,
            "clock_position": 96,
            "value": 27
          },
          {
            "alpha_index": 116,
            "clock_position": 116,
            "value": 42
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-17",
        "alpha_indices": [
          17,
          37,
          57,
          77,
          97,
          117
        ],
        "clock_positions": [
          17,
          37,
          57,
          77,
          97,
          117
        ],
        "native_values": [
          22,
          17,
          7,
          32,
          37,
          2
        ],
        "rotation_degrees": 51.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 17,
            "clock_position": 17,
            "value": 22
          },
          {
            "alpha_index": 37,
            "clock_position": 37,
            "value": 17
          },
          {
            "alpha_index": 57,
            "clock_position": 57,
            "value": 7
          },
          {
            "alpha_index": 77,
            "clock_position": 77,
            "value": 32
          },
          {
            "alpha_index": 97,
            "clock_position": 97,
            "value": 37
          },
          {
            "alpha_index": 117,
            "clock_position": 117,
            "value": 2
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-18",
        "alpha_indices": [
          18,
          38,
          58,
          78,
          98,
          118
        ],
        "clock_positions": [
          18,
          38,
          58,
          78,
          98,
          118
        ],
        "native_values": [
          19,
          44,
          19,
          44,
          19,
          44
        ],
        "rotation_degrees": 54.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 18,
            "clock_position": 18,
            "value": 19
          },
          {
            "alpha_index": 38,
            "clock_position": 38,
            "value": 44
          },
          {
            "alpha_index": 58,
            "clock_position": 58,
            "value": 19
          },
          {
            "alpha_index": 78,
            "clock_position": 78,
            "value": 44
          },
          {
            "alpha_index": 98,
            "clock_position": 98,
            "value": 19
          },
          {
            "alpha_index": 118,
            "clock_position": 118,
            "value": 44
          }
        ],
        "native_369_qualifies": false
      },
      {
        "formation_id": "6-nodes-offset-19",
        "alpha_indices": [
          19,
          39,
          59,
          79,
          99,
          119
        ],
        "clock_positions": [
          19,
          39,
          59,
          79,
          99,
          119
        ],
        "native_values": [
          41,
          16,
          26,
          31,
          11,
          1
        ],
        "rotation_degrees": 57.0,
        "missing_required_values": [
          3,
          6,
          9
        ],
        "failing_nodes": [
          {
            "alpha_index": 19,
            "clock_position": 19,
            "value": 41
          },
          {
            "alpha_index": 39,
            "clock_position": 39,
            "value": 16
          },
          {
            "alpha_index": 59,
            "clock_position": 59,
            "value": 26
          },
          {
            "alpha_index": 79,
            "clock_position": 79,
            "value": 31
          },
          {
            "alpha_index": 99,
            "clock_position": 99,
            "value": 11
          },
          {
            "alpha_index": 119,
            "clock_position": 119,
            "value": 1
          }
        ],
        "native_369_qualifies": false
      }
    ],
    "absence_reason": "No tested six-node formation contains only 3, 6 and 9 with all three present.",
    "reference_path_available": false
  },
  "views": [
    {
      "id": "alpha",
      "name": "Alpha",
      "svg": "pilot-v1/views/m45/alpha.svg",
      "png": "pilot-v1/views/m45/alpha.png"
    },
    {
      "id": "beta",
      "name": "Beta",
      "svg": "pilot-v1/views/m45/beta.svg",
      "png": "pilot-v1/views/m45/beta.png"
    },
    {
      "id": "gamma",
      "name": "Gamma",
      "svg": "pilot-v1/views/m45/gamma.svg",
      "png": "pilot-v1/views/m45/gamma.png"
    },
    {
      "id": "fibonacci-m45p120",
      "name": "Fibonacci M45P120",
      "svg": "pilot-v1/views/m45/fibonacci-m45p120.svg",
      "png": "pilot-v1/views/m45/fibonacci-m45p120.png"
    }
  ],
  "research_register": {
    "schema_version": "1.0.0",
    "id": "oxtr-phase1-literature",
    "version": "2026-10-18.1",
    "title": "First Principles Genomics — research register",
    "initial_biological_focus": "OXTR",
    "scope": "Shared background literature for the initial OXTR research programme across M1–M1001. Studies of related mechanisms in other systems provide context for investigation.",
    "relationship_to_atlas": "background_context",
    "modulus_relevance_status": "Not yet assessed",
    "hypothesis_reference_record_id": "fibonacci-m9-p24",
    "hypothesis": "The Alpha, Beta, Gamma and Epsilon sequences of M9P24 may offer useful descriptions of biological timing, cellular division and molecular organisation in the context of OXTR. Bioinformatics and in silico modelling provide the planned means of investigation.",
    "interpretation": "Publication findings describe their original experimental systems. Links from Atlas records identify shared reading; a sequence-to-biology correspondence remains open for assessment.",
    "publication_count": 14,
    "hero_publication_ids": [
      "E03",
      "E06",
      "E08",
      "E11"
    ],
    "hero_selection": "Four lead references within the fourteen unique publications, one for each theme.",
    "wss": {
      "status": "Awaiting assessment",
      "score": null,
      "meaning": "Future assessment of relevance to individual Atlas records. Publication trust scores remain separate from WSS."
    },
    "appraisal_method": {
      "id": "provisional-editorial-v1",
      "label": "Provisional editorial trust",
      "range": [
        0,
        10
      ],
      "purpose": "Prioritise closer reading of reported findings. This is an editorial assessment, without calibration or independent peer review.",
      "components": {
        "design": {
          "range": [
            0,
            3
          ],
          "criteria": {
            "3": "Controlled mechanistic test or quantitative prediction tested by manipulation",
            "2": "Structured measurement or comparative design",
            "1": "Descriptive observation",
            "0": "Insufficient information"
          }
        },
        "validation": {
          "range": [
            0,
            3
          ],
          "criteria": {
            "3": "Independent replication appraised",
            "2": "Complementary evidence within the paper",
            "1": "Limited or abstract-level corroboration",
            "0": "Unassessed"
          }
        },
        "review": {
          "range": [
            0,
            3
          ],
          "criteria": {
            "3": "Main text, relevant methods/results and captions reviewed",
            "2": "Selected full-text sections",
            "1": "Abstract, metadata or figure descriptions",
            "0": "Unreviewed"
          }
        },
        "provenance": {
          "range": [
            0,
            1
          ],
          "criteria": {
            "1": "Verified primary peer-reviewed publication",
            "0": "Unverified"
          }
        }
      },
      "independent_replication_appraisal": "Not yet completed for this collection",
      "citation_policy": "Crossref cited-by counts are a dated contextual snapshot and contribute no points. Coverage depends on deposited references. Unavailable counts remain null.",
      "journal_policy": "Journal reputation and impact factor contribute no points.",
      "jadad_policy": "Jadad concerns reporting of randomised clinical trials. It is not applicable to these fourteen study designs; no numeric Jadad score is assigned."
    },
    "publications": [
      {
        "id": "E01",
        "title": "Reconstitution of circadian oscillation of cyanobacterial KaiC phosphorylation in vitro",
        "author": "Nakajima et al.",
        "year": "2005",
        "journal": "Science",
        "doi": "10.1126/science.1108451",
        "theme": "Alpha · circadian timing",
        "hero": null,
        "methods": "Purified cyanobacterial clock proteins; biochemical reconstitution",
        "finding": "KaiA, KaiB, KaiC and ATP supported self-sustaining phosphorylation oscillation. Temperature compensation and agreement between mutant periods in vitro and in vivo strengthened the biological interpretation.",
        "relevance": "direct evidence for a molecular timing mechanism; a broad Alpha reference independent of OXTR.",
        "limit": "biochemical reconstruction is more informative about mechanism than visual analogy. It is a cyanobacterial system, not a mammalian receptor study, and does not support a universal exact 24-hour period or M9 correspondence.",
        "access": "primary abstract and publication metadata. Replication and detailed methods require full-text appraisal before a formal quality rating.",
        "scoreParts": {
          "design": 3,
          "validation": 1,
          "review": 1,
          "provenance": 1
        },
        "score": 6,
        "scoreReason": "Molecular reconstitution tests a timing mechanism; appraisal currently covers the abstract and metadata.",
        "jadad": "Not applicable",
        "citationCount": 1020,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Reconstitution of Circadian Oscillation of Cyanobacterial KaiC Phosphorylation in Vitro"
      },
      {
        "id": "E02",
        "title": "Phase locking and multiple oscillating attractors for the coupled mammalian clock and cell cycle",
        "author": "Feillet et al.",
        "year": "2014",
        "journal": "PNAS",
        "doi": "10.1073/pnas.1320474111",
        "theme": "Alpha / Beta · cycle coupling",
        "hero": null,
        "methods": "Mouse fibroblasts; live-cell imaging and modelling",
        "finding": "live imaging of proliferating mouse fibroblasts, combined with modelling, identified phase locking and additional clock states under different conditions.",
        "relevance": "direct support for studying relationships between biological cycles; connects the Alpha and Beta research themes without making them equivalent.",
        "limit": "single-cell observations support the dynamical interpretation. Culture conditions and synchronisation matter, and related cells are not automatically independent replicates. No modular doubling or Atlas geometry was tested.",
        "access": "primary abstract and selected results, including period distributions. A phase-space representation is not evidence of a physical toroidal cell structure.",
        "scoreParts": {
          "design": 2,
          "validation": 2,
          "review": 2,
          "provenance": 1
        },
        "score": 7,
        "scoreReason": "Live-cell observations and modelling provide complementary evidence for phase locking; selected results appraised.",
        "jadad": "Not applicable",
        "citationCount": 216,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Phase locking and multiple oscillating attractors for the coupled mammalian clock and cell cycle"
      },
      {
        "id": "E03",
        "title": "Interaction between time-of-day and oxytocin efficacy in mice and humans with and without gestational diabetes",
        "author": "Duong et al.",
        "year": "2026 (online 2025)",
        "journal": "Molecular Metabolism",
        "doi": "10.1016/j.molmet.2025.102269",
        "theme": "Alpha · circadian regulation",
        "hero": "alpha",
        "methods": "Mouse genetics; human cells; retrospective human records",
        "finding": "mouse experiments support BMAL1 regulation of Oxtr and time-dependent oxytocin responsiveness. Human myometrial-cell experiments and records from 2,367 patients add distinct translational observations.",
        "relevance": "a direct OXTR connection to the Alpha theme.",
        "limit": "genetic perturbation and promoter experiments strengthen mechanism. Animal, cell and retrospective components need separate appraisal; the human observations can be confounded. Uterine findings do not establish effects in brain tissue.",
        "access": "final publication abstract and selected full-text results. The 2024 preprint is superseded for this register and is not counted as another study.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 2,
          "provenance": 1
        },
        "score": 8,
        "scoreReason": "Genetic and promoter experiments support mechanism; the human observational component has separate confounding limits.",
        "jadad": "Not applicable",
        "citationCount": 3,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Interaction between time-of-day and oxytocin efficacy in mice and humans with and without gestational diabetes"
      },
      {
        "id": "E04",
        "title": "Cryptochromes mediate rhythmic repression of the glucocorticoid receptor",
        "author": "Lamia et al.",
        "year": "2011",
        "journal": "Nature",
        "doi": "10.1038/nature10700",
        "theme": "Alpha · receptor regulation",
        "hero": null,
        "methods": "Mouse cells and mice; genetic and biochemical experiments",
        "finding": "Cry1/Cry2 interacted with the glucocorticoid receptor and altered glucocorticoid-responsive transcription in mouse cells, with related metabolic phenotypes in mice.",
        "relevance": "direct circadian–receptor evidence provides a natural NR3C1 example beyond oxytocin.",
        "limit": "molecular interactions, genetic perturbations and physiological observations complement one another. Multiple pathways change in knockout animals; the results do not isolate a universal geometric explanation or establish human clinical effects.",
        "access": "primary abstract and selected experimental/results text. NR3C1 identifies the receptor target; the principal genetic perturbations here involved cryptochromes.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 2,
          "provenance": 1
        },
        "score": 8,
        "scoreReason": "Genetic perturbations, molecular interactions and physiological measurements support the reported mechanism.",
        "jadad": "Not applicable",
        "citationCount": 550,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Cryptochromes mediate rhythmic repression of the glucocorticoid receptor"
      },
      {
        "id": "E05",
        "title": "Experimental and theoretical study of mitotic spindle orientation",
        "author": "Théry et al.",
        "year": "2007",
        "journal": "Nature",
        "doi": "10.1038/nature05786",
        "theme": "Beta · mitotic geometry",
        "hero": null,
        "methods": "Human HeLa cells; controlled adhesion geometry and modelling",
        "finding": "controlled adhesion patterns in human HeLa cells, combined with a physical model, accounted for spindle-orientation distributions across different microenvironment geometries.",
        "relevance": "direct evidence that geometry is a meaningful biological variable; supports interest in the Beta/division theme and related shape families.",
        "limit": "manipulation of the cell environment offers more than an observational resemblance. The model uses specific force assumptions and a transformed cell line. Division orientation is distinct from division rate, population doubling or a Fibonacci sequence.",
        "access": "publisher abstract and figure descriptions. Full methods and sample accounting remain to be appraised.",
        "scoreParts": {
          "design": 3,
          "validation": 1,
          "review": 1,
          "provenance": 1
        },
        "score": 6,
        "scoreReason": "Controlled adhesion geometry tests a quantitative model; full methods and sample accounting remain open for appraisal.",
        "jadad": "Not applicable",
        "citationCount": 424,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Experimental and theoretical study of mitotic spindle orientation"
      },
      {
        "id": "E06",
        "title": "Oxytocin promotes epicardial cell activation and heart regeneration after cardiac injury",
        "author": "Wasserman et al.",
        "year": "2022",
        "journal": "Frontiers in Cell and Developmental Biology",
        "doi": "10.3389/fcell.2022.985298",
        "theme": "Beta · proliferation",
        "hero": "beta",
        "methods": "Human stem-cell-derived epicardial cells and zebrafish",
        "finding": "OXT promoted activation and proliferation-related outcomes in human stem-cell-derived epicardial cells; OXTR knockdown removed the response. Zebrafish experiments supplied a separate regeneration context.",
        "relevance": "a direct OXTR-related example for the Beta research theme.",
        "limit": "receptor knockdown strengthens causal interpretation within the model. Check independent cell lines and differentiation batches; images are subsamples, not donors. Cultured epicardial cells and fish regeneration do not establish regeneration of adult human hearts.",
        "access": "primary full-text methods/results and relevant figure captions, including OXTR knockdown and proliferation measurements.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 3,
          "provenance": 1
        },
        "score": 9,
        "scoreReason": "Receptor knockdown provides a mechanistic test alongside cell and zebrafish experiments; methods and results appraised.",
        "jadad": "Not applicable",
        "citationCount": 25,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Oxytocin promotes epicardial cell activation and heart regeneration after cardiac injury"
      },
      {
        "id": "E07",
        "title": "Oxytocin stimulates hippocampal neurogenesis via oxytocin receptor expressed in CA3 pyramidal neurons",
        "author": "Lin et al.",
        "year": "2017",
        "journal": "Nature Communications",
        "doi": "10.1038/s41467-017-00675-5",
        "theme": "Beta · survival / proliferation",
        "hero": null,
        "methods": "Mice; conditional Oxtr deletion",
        "finding": "conditional Oxtr deletion in mouse hippocampal excitatory neurons affected survival and maturation of newly generated neurons, while measured progenitor proliferation and early differentiation were unchanged.",
        "relevance": "direct evidence that the biological outcome must be named precisely. It bounds generalisations from E06 without contradicting a different tissue-specific finding.",
        "limit": "conditional genetics help localise the process. Appraise cell-type specificity, blinding and precision; an unchanged measured outcome does not prove absence of every possible effect.",
        "access": "primary results/discussion. Retained deliberately to avoid presenting all OXTR growth-related findings as evidence of duplication.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 2,
          "provenance": 1
        },
        "score": 8,
        "scoreReason": "Conditional genetics and cell-outcome measurements distinguish survival from proliferation in this mouse system.",
        "jadad": "Not applicable",
        "citationCount": 149,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Oxytocin stimulates hippocampal neurogenesis via oxytocin receptor expressed in CA3 pyramidal neurons"
      },
      {
        "id": "E08",
        "title": "Structural basis for the activation and ligand recognition of the human oxytocin receptor",
        "author": "Waltenspühl et al.",
        "year": "2022",
        "journal": "Nature Communications",
        "doi": "10.1038/s41467-022-31325-0",
        "theme": "Gamma · molecular recognition",
        "hero": "gamma",
        "methods": "Engineered human receptor complex; cryo-EM and functional assays",
        "finding": "cryo-EM at 3.2 Å and functional experiments characterised OXT recognition and receptor activation. All nine peptide residues participate in binding.",
        "relevance": "a direct structural foundation for Gamma's molecular-recognition theme; useful context, but not confirmation, for the OXT-specific Epsilon proposal.",
        "limit": "structure–function comparisons strengthen interpretation. Receptor stabilisation and an engineered G protein affect generalisation. The six-residue disulfide loop is not itself an aromatic hexagon; the reported contacts do not establish an Epsilon trajectory.",
        "access": "full primary article main text, receptor-engineering description and functional-assay captions. No new molecular analysis performed.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 3,
          "provenance": 1
        },
        "score": 9,
        "scoreReason": "Structural observations and functional residue tests provide complementary evidence; main text and assay descriptions appraised.",
        "jadad": "Not applicable",
        "citationCount": 46,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Structural basis for the activation and ligand recognition of the human oxytocin receptor"
      },
      {
        "id": "E09",
        "title": "X-ray structures and mechanism of the human serotonin transporter",
        "author": "Coleman, Green & Gouaux",
        "year": "2016",
        "journal": "Nature",
        "doi": "10.1038/nature17629",
        "theme": "Gamma · molecular recognition",
        "hero": null,
        "methods": "Engineered human serotonin transporter; crystallography and assays",
        "finding": "structures of human SERT bound to antidepressants identified central and allosteric binding sites and explained aspects of inhibitor recognition.",
        "relevance": "direct structural evidence broadens Gamma beyond OXTR to SLC6A4.",
        "limit": "structural and binding/transport measurements are complementary. Thermostabilised constructs were used; the ts3 construct had no detectable transport activity. Results describe particular inhibitor-bound conformations rather than every physiological state.",
        "access": "publisher abstract and selected primary methods/results. These data concern the protein product and ligand recognition, not regulation of SLC6A4 gene expression.",
        "scoreParts": {
          "design": 2,
          "validation": 2,
          "review": 2,
          "provenance": 1
        },
        "score": 7,
        "scoreReason": "Structures and functional measurements complement one another; engineered constructs constrain interpretation.",
        "jadad": "Not applicable",
        "citationCount": 674,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "X-ray structures and mechanism of the human serotonin transporter"
      },
      {
        "id": "E10",
        "title": "Structure of a D2 dopamine receptor–G-protein complex in a lipid membrane",
        "author": "Yin et al.",
        "year": "2020",
        "journal": "Nature",
        "doi": "10.1038/s41586-020-2379-5",
        "theme": "Gamma · molecular recognition",
        "hero": null,
        "methods": "Engineered human DRD2 complex in a lipid membrane; cryo-EM",
        "finding": "cryo-EM characterised an agonist-bound DRD2–Gi complex within a reconstituted phospholipid membrane, identifying receptor, G-protein and lipid interactions.",
        "relevance": "direct evidence for the structural context of molecular recognition; another Gamma hero example.",
        "limit": "including a lipid environment improves contextual relevance relative to isolated detergent structures. The receptor complex is engineered and ligand-bound; it does not represent every receptor state or establish clinical outcomes.",
        "access": "primary abstract and selected full-text structural results, with deposited structural metadata checked. No geometric correspondence to the Atlas was analysed.",
        "scoreParts": {
          "design": 2,
          "validation": 1,
          "review": 2,
          "provenance": 1
        },
        "score": 6,
        "scoreReason": "A membrane-reconstituted structural observation provides a defined molecular state; independent functional validation needs fuller appraisal.",
        "jadad": "Not applicable",
        "citationCount": 199,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Structure of a D2 dopamine receptor–G-protein complex in a lipid membrane"
      },
      {
        "id": "E11",
        "title": "Assembly of a π–π stack of ligands in the binding site of an acetylcholine-binding protein",
        "author": "Stornaiuolo et al.",
        "year": "2013",
        "journal": "Nature Communications",
        "doi": "10.1038/ncomms2900",
        "theme": "Epsilon · aromatic stacking",
        "hero": "epsilon",
        "methods": "Molluscan binding protein; crystallography and solution assays",
        "finding": "an Aplysia acetylcholine-binding protein accommodated a stack of three aromatic ligands. Solution binding measurements supported the structural observation.",
        "relevance": "direct experimental support for π-stacking as a molecular-recognition phenomenon; an Epsilon reference that does not depend on OXTR.",
        "limit": "crystallography, mutagenesis and solution assays help address crystallographic-artifact concerns. This soluble molluscan protein is a model for receptor ligand-binding domains, not a complete human receptor. Neither the three-ligand count nor the stacked geometry establishes the Atlas traversal.",
        "access": "full primary main text, including solution validation and scope of the receptor model.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 3,
          "provenance": 1
        },
        "score": 9,
        "scoreReason": "Structures, mutagenesis and solution assays support the binding interpretation; full main text appraised.",
        "jadad": "Not applicable",
        "citationCount": 66,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Assembly of a π–π stack of ligands in the binding site of an acetylcholine-binding protein"
      },
      {
        "id": "E12",
        "title": "Targeted disruption of pi–pi stacking in Malaysian banana lectin reduces mitogenicity while preserving antiviral activity",
        "author": "Covés-Datson et al.",
        "year": "2021",
        "journal": "Scientific Reports",
        "doi": "10.1038/s41598-020-80577-7",
        "theme": "Epsilon · aromatic stacking",
        "hero": null,
        "methods": "Engineered plant lectin; structures and cellular assays",
        "finding": "an F84T mutation disrupted aromatic stacking in Malay BanLec, reduced mitogenic activity and retained antiviral activity in the studied assays.",
        "relevance": "a direct structure–function example for Epsilon; also connects molecular interactions with proliferation as a biological outcome.",
        "limit": "structural checks and functional comparisons strengthen the rationale. Mutation can change several properties simultaneously, so this is not a pure isolation of one energetic contribution. Plant-lectin effects do not establish OXTR behaviour or clinical benefit.",
        "access": "primary abstract and main structural/results sections. Published in 2021 despite “2020” appearing within the DOI.",
        "scoreParts": {
          "design": 3,
          "validation": 2,
          "review": 2,
          "provenance": 1
        },
        "score": 8,
        "scoreReason": "Targeted mutation and structural / cellular comparisons connect aromatic organisation with biological outcomes.",
        "jadad": "Not applicable",
        "citationCount": 24,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Targeted disruption of pi–pi stacking in Malaysian banana lectin reduces mitogenicity while preserving antiviral activity"
      },
      {
        "id": "E13",
        "title": "Reconstruction of molecular orbital densities from photoemission data",
        "author": "Puschnig et al.",
        "year": "2009",
        "journal": "Science",
        "doi": "10.1126/science.1176105",
        "theme": "Valence electron orbitals",
        "hero": null,
        "methods": "Organic molecular films; photoemission and calculations",
        "finding": "photoemission measurements and Fourier reconstruction yielded orbital-density distributions for pentacene films and p-sexiphenyl monolayers, compared with density-functional calculations.",
        "relevance": "direct physics evidence for studying spatial electronic structure; contextual to the valence-electron theme and more distant from biological significance.",
        "limit": "comparison of measurement and theory is valuable. Reconstruction is model-dependent and the samples are non-living materials. Orbital densities are not classical electron orbits or evidence of unicursal electron motion.",
        "access": "primary abstract and metadata. No biological role, creation-of-life claim or numeric WSS assignment follows from this paper.",
        "scoreParts": {
          "design": 2,
          "validation": 1,
          "review": 1,
          "provenance": 1
        },
        "score": 5,
        "scoreReason": "Measurement and reconstruction are compared with calculations; current appraisal is abstract-level.",
        "jadad": "Not applicable",
        "citationCount": 334,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "Reconstruction of Molecular Orbital Densities from Photoemission Data"
      },
      {
        "id": "E14",
        "title": "CD38 is critical for social behaviour by regulating oxytocin secretion",
        "author": "Jin et al.",
        "year": "2007",
        "journal": "Nature",
        "doi": "10.1038/nature05526",
        "theme": "Supporting OXT context",
        "hero": null,
        "methods": "Mice; Cd38 knockout and rescue experiments",
        "finding": "Cd38-knockout mice showed altered oxytocin secretion and behavioural phenotypes. Oxytocin replacement or hypothalamic delivery of human CD38 rescued selected outcomes.",
        "relevance": "direct support for CD38 involvement in the oxytocin system. Retained as supporting hero context without forcing it into a particular sequence family.",
        "limit": "knockout plus rescue strengthens causal interpretation in mice. Global deletion, behavioural measurement and human translation require careful appraisal. This concerns secretion, not proof of OXTR-expression regulation or geometric correspondence.",
        "access": "primary abstract and figure descriptions. Full methods are needed before formal risk-of-bias grading.",
        "scoreParts": {
          "design": 3,
          "validation": 1,
          "review": 1,
          "provenance": 1
        },
        "score": 6,
        "scoreReason": "Knockout and rescue experiments test the secretion mechanism; full methods remain open for appraisal.",
        "jadad": "Not applicable",
        "citationCount": 585,
        "citationSource": "Crossref cited-by count",
        "citationChecked": "17 October 2026",
        "crossrefTitle": "CD38 is critical for social behaviour by regulating oxytocin secretion"
      }
    ]
  },
  "probability": null,
  "probability_scope": {
    "status": "Not selected",
    "comparison": "Current M9 and M18 geometry comparison",
    "null_meaning": "Not selected for this comparison; no probability assigned. Null is not zero."
  },
  "other_geometry_summary": {
    "schema_version": "1.0.0",
    "shape": "2D stellated octahedron",
    "all_alpha_count": 20,
    "primary_gamma_count": 5,
    "native_beta_defined": true,
    "native_beta_doubling": false,
    "formation_ids": [
      "6-nodes-offset-0",
      "6-nodes-offset-1",
      "6-nodes-offset-2",
      "6-nodes-offset-3",
      "6-nodes-offset-4",
      "6-nodes-offset-5",
      "6-nodes-offset-6",
      "6-nodes-offset-7",
      "6-nodes-offset-8",
      "6-nodes-offset-9",
      "6-nodes-offset-10",
      "6-nodes-offset-11",
      "6-nodes-offset-12",
      "6-nodes-offset-13",
      "6-nodes-offset-14",
      "6-nodes-offset-15",
      "6-nodes-offset-16",
      "6-nodes-offset-17",
      "6-nodes-offset-18",
      "6-nodes-offset-19"
    ],
    "primary_gamma_formation_ids": [
      "6-nodes-offset-0",
      "6-nodes-offset-4",
      "6-nodes-offset-8",
      "6-nodes-offset-12",
      "6-nodes-offset-16"
    ],
    "counting_rule": "One pair of alternating equilateral triangles per distinct regular six-node set on the full Alpha circle. Each set is counted once, with its orientation retained.",
    "period_rule": "The full Alpha count is P / 6 when P is divisible by 6, otherwise zero.",
    "gamma_rule": "Primary Gamma counts only formations whose six vertices belong to the selected Gamma node set.",
    "source": "formation_catalogue; each referenced Hexagon supplies the same six vertices for the paired triangles in Other Geometry.",
    "research_status": "Descriptive geometry. Native doubling is the current starting hypothesis for mitosis; other Beta sequences remain available for future investigation."
  },
  "beta_m9_view": {
    "version": "beta-m9-view-v1",
    "native_modulus": 45,
    "target_modulus": 9,
    "native_values": [
      4,
      26,
      43,
      5,
      37,
      29,
      31,
      8,
      25,
      32,
      19,
      11,
      13,
      35,
      7,
      14,
      1,
      38,
      40,
      17,
      34,
      41,
      28,
      20,
      22,
      44,
      16,
      23,
      10,
      2
    ],
    "reduced_values": [
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2,
      4,
      8,
      7,
      5,
      1,
      2
    ],
    "display_cycle": [
      4,
      8,
      7,
      5,
      1,
      2
    ],
    "repeat_count": 5,
    "native_circle_positions": 45,
    "reduced_circle_positions": 9,
    "original_alignment_preserved": true,
    "start_interval_clock_positions": [
      120,
      4
    ],
    "reference_cycle_match": true,
    "family_audit": {
      "audit_id": "beta-m9-family-audit-v1",
      "modulus_range": [
        1,
        1001
      ],
      "total_moduli_in_range": 1001,
      "family_members_checked": 111,
      "matching_family_members": 111,
      "coverage_fraction": "111/1001",
      "coverage_percent": 11.08891108891109,
      "coverage_display": "11.1%",
      "classification": "Exact modular reduction; descriptive coverage",
      "summary": "All 111 multiples of nine in M1–M1001 (11.1% of moduli) share this reduced Beta cycle through exact modular reduction.",
      "audit_file": "pilot-v1/beta-m9-family-audit.json"
    },
    "operation": "Reduce each native Beta residue modulo 9, preserving order and the original start.",
    "drawing_rule": "Plot the six-value cycle once; the repeat count records overlapping traversals. The complete reduced sequence remains available alongside the diagram and in the data.",
    "native_svg": "pilot-v1/views/m45/beta.svg",
    "native_png": "pilot-v1/views/m45/beta.png",
    "reduced_svg": "pilot-v1/views/m45/beta-m9.svg",
    "reduced_png": "pilot-v1/views/m45/beta-m9.png"
  },
  "m9_sequence_views": {
    "beta": {
      "version": "beta-m9-view-v1",
      "native_modulus": 45,
      "target_modulus": 9,
      "native_values": [
        4,
        26,
        43,
        5,
        37,
        29,
        31,
        8,
        25,
        32,
        19,
        11,
        13,
        35,
        7,
        14,
        1,
        38,
        40,
        17,
        34,
        41,
        28,
        20,
        22,
        44,
        16,
        23,
        10,
        2
      ],
      "reduced_values": [
        4,
        8,
        7,
        5,
        1,
        2,
        4,
        8,
        7,
        5,
        1,
        2,
        4,
        8,
        7,
        5,
        1,
        2,
        4,
        8,
        7,
        5,
        1,
        2,
        4,
        8,
        7,
        5,
        1,
        2
      ],
      "display_cycle": [
        4,
        8,
        7,
        5,
        1,
        2
      ],
      "repeat_count": 5,
      "native_circle_positions": 45,
      "reduced_circle_positions": 9,
      "original_alignment_preserved": true,
      "start_interval_clock_positions": [
        120,
        4
      ],
      "reference_cycle_match": true,
      "family_audit": {
        "audit_id": "beta-m9-family-audit-v1",
        "modulus_range": [
          1,
          1001
        ],
        "total_moduli_in_range": 1001,
        "family_members_checked": 111,
        "matching_family_members": 111,
        "coverage_fraction": "111/1001",
        "coverage_percent": 11.08891108891109,
        "coverage_display": "11.1%",
        "classification": "Exact modular reduction; descriptive coverage",
        "summary": "All 111 multiples of nine in M1–M1001 (11.1% of moduli) share this reduced Beta cycle through exact modular reduction.",
        "audit_file": "pilot-v1/beta-m9-family-audit.json"
      },
      "operation": "Reduce each native Beta residue modulo 9, preserving order and the original start.",
      "drawing_rule": "Plot the six-value cycle once; the repeat count records overlapping traversals. The complete reduced sequence remains available alongside the diagram and in the data.",
      "native_svg": "pilot-v1/views/m45/beta.svg",
      "native_png": "pilot-v1/views/m45/beta.png",
      "reduced_svg": "pilot-v1/views/m45/beta-m9.svg",
      "reduced_png": "pilot-v1/views/m45/beta-m9.png"
    },
    "alpha": {
      "version": "m9-sequence-view-v1",
      "native_values": [
        45,
        1,
        1,
        2,
        3,
        5,
        8,
        13,
        21,
        34,
        10,
        44,
        9,
        8,
        17,
        25,
        42,
        22,
        19,
        41,
        15,
        11,
        26,
        37,
        18,
        10,
        28,
        38,
        21,
        14,
        35,
        4,
        39,
        43,
        37,
        35,
        27,
        17,
        44,
        16,
        15,
        31,
        1,
        32,
        33,
        20,
        8,
        28,
        36,
        19,
        10,
        29,
        39,
        23,
        17,
        40,
        12,
        7,
        19,
        26,
        45,
        26,
        26,
        7,
        33,
        40,
        28,
        23,
        6,
        29,
        35,
        19,
        9,
        28,
        37,
        20,
        12,
        32,
        44,
        31,
        30,
        16,
        1,
        17,
        18,
        35,
        8,
        43,
        6,
        4,
        10,
        14,
        24,
        38,
        17,
        10,
        27,
        37,
        19,
        11,
        30,
        41,
        26,
        22,
        3,
        25,
        28,
        8,
        36,
        44,
        35,
        34,
        24,
        13,
        37,
        5,
        42,
        2,
        44,
        1
      ],
      "reduced_values": [
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1,
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1,
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1,
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1,
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1
      ],
      "display_cycle": [
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1
      ],
      "native_circle_positions": 120,
      "reduced_circle_positions": 24,
      "operation": "Reduce values modulo 9 and fold indices modulo 24, preserving the original start. Repeated 24-position blocks overlap in the diagram.",
      "native_modulus": 45,
      "target_modulus": 9,
      "repeat_count": 5,
      "original_alignment_preserved": true,
      "reference_cycle_match": true,
      "folded_period": 24,
      "family_audit": {
        "audit_id": "m9-sequence-family-audit-v1",
        "summary": "All 111 multiples of nine in M1–M1001 (11.1% of moduli) recover M9 P24 through exact modular reduction.",
        "audit_file": "pilot-v1/m9-sequence-family-audit.json"
      },
      "reduced_svg": "pilot-v1/views/m45/alpha-m9.svg",
      "reduced_png": "pilot-v1/views/m45/alpha-m9.png"
    },
    "gamma": {
      "version": "m9-sequence-view-v1",
      "native_values": [
        45,
        3,
        21,
        9,
        42,
        15,
        18,
        21,
        39,
        27,
        15,
        33,
        36,
        39,
        12,
        45,
        33,
        6,
        9,
        12,
        30,
        18,
        6,
        24,
        27,
        30,
        3,
        36,
        24,
        42
      ],
      "reduced_values": [
        9,
        3,
        3,
        9,
        6,
        6,
        9,
        3,
        3,
        9,
        6,
        6,
        9,
        3,
        3,
        9,
        6,
        6,
        9,
        3,
        3,
        9,
        6,
        6,
        9,
        3,
        3,
        9,
        6,
        6
      ],
      "display_cycle": [
        9,
        3,
        3,
        9,
        6,
        6
      ],
      "native_circle_positions": 120,
      "reduced_circle_positions": 24,
      "operation": "Reduce values modulo 9 and fold indices modulo 24, preserving the original start. Repeated 24-position blocks overlap in the diagram.",
      "native_modulus": 45,
      "target_modulus": 9,
      "repeat_count": 5,
      "original_alignment_preserved": true,
      "reference_cycle_match": true,
      "folded_period": 24,
      "family_audit": {
        "audit_id": "m9-sequence-family-audit-v1",
        "summary": "All 111 multiples of nine in M1–M1001 (11.1% of moduli) recover M9 P24 through exact modular reduction.",
        "audit_file": "pilot-v1/m9-sequence-family-audit.json"
      },
      "reduced_svg": "pilot-v1/views/m45/gamma-m9.svg",
      "reduced_png": "pilot-v1/views/m45/gamma-m9.png"
    },
    "epsilon": {
      "version": "m9-sequence-view-v1",
      "display_cycle": [
        9,
        3,
        6,
        9,
        3,
        6,
        9
      ],
      "reduced_values": [
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9,
        3,
        6,
        9
      ],
      "block_traversals": [
        {
          "block": 1,
          "alpha_indices": [
            0,
            8,
            20,
            12,
            4,
            16,
            0
          ],
          "native_values": [
            45,
            21,
            15,
            9,
            3,
            42,
            45
          ],
          "reduced_values": [
            9,
            3,
            6,
            9,
            3,
            6,
            9
          ]
        },
        {
          "block": 2,
          "alpha_indices": [
            24,
            32,
            44,
            36,
            28,
            40,
            24
          ],
          "native_values": [
            18,
            39,
            33,
            27,
            21,
            15,
            18
          ],
          "reduced_values": [
            9,
            3,
            6,
            9,
            3,
            6,
            9
          ]
        },
        {
          "block": 3,
          "alpha_indices": [
            48,
            56,
            68,
            60,
            52,
            64,
            48
          ],
          "native_values": [
            36,
            12,
            6,
            45,
            39,
            33,
            36
          ],
          "reduced_values": [
            9,
            3,
            6,
            9,
            3,
            6,
            9
          ]
        },
        {
          "block": 4,
          "alpha_indices": [
            72,
            80,
            92,
            84,
            76,
            88,
            72
          ],
          "native_values": [
            9,
            30,
            24,
            18,
            12,
            6,
            9
          ],
          "reduced_values": [
            9,
            3,
            6,
            9,
            3,
            6,
            9
          ]
        },
        {
          "block": 5,
          "alpha_indices": [
            96,
            104,
            116,
            108,
            100,
            112,
            96
          ],
          "native_values": [
            27,
            3,
            42,
            36,
            30,
            24,
            27
          ],
          "reduced_values": [
            9,
            3,
            6,
            9,
            3,
            6,
            9
          ]
        }
      ],
      "reference_alpha_indices": [
        0,
        8,
        20,
        12,
        4,
        16,
        0
      ],
      "native_circle_positions": 120,
      "reduced_circle_positions": 24,
      "native_369_qualifies": false,
      "native_full_circle_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          40,
          100,
          60,
          20,
          80,
          0
        ],
        "clock_positions": [
          120,
          40,
          100,
          60,
          20,
          80,
          120
        ],
        "native_values": [
          45,
          15,
          30,
          45,
          15,
          30,
          45
        ],
        "reduced_m9_values": [
          9,
          6,
          3,
          9,
          6,
          3,
          9
        ],
        "reference_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          9
        ],
        "normalized_route_sixths": [
          0,
          2,
          5,
          3,
          1,
          4,
          0
        ],
        "orientation": "clockwise from north; fixed M9 route and starting phase",
        "reason": "Reference geometry exists, but the reduced traversal does not equal 9–3–6–9–3–6–9.",
        "scope": "Tests the fixed north-oriented M9 path on the full native period circle; does not fold the period or rotate/reverse the values to force a match."
      },
      "operation": "Reduce Alpha modulo 9, then apply the fixed M9 Epsilon route within each 24-position block: 0 → 8 → 20 → 12 → 4 → 16 → 0. This is a cycle-based construction; native full-circle Epsilon is assessed separately.",
      "native_modulus": 45,
      "target_modulus": 9,
      "repeat_count": 5,
      "original_alignment_preserved": true,
      "reference_cycle_match": true,
      "folded_period": 24,
      "family_audit": {
        "audit_id": "m9-sequence-family-audit-v1",
        "summary": "All 111 multiples of nine in M1–M1001 (11.1% of moduli) recover M9 P24 through exact modular reduction.",
        "audit_file": "pilot-v1/m9-sequence-family-audit.json"
      },
      "reduced_svg": "pilot-v1/views/m45/epsilon-m9.svg",
      "reduced_png": "pilot-v1/views/m45/epsilon-m9.png"
    }
  },
  "family": {
    "m9": true,
    "label": "M9 family"
  }
}
