{
  "schema_version": "2.2.0",
  "dataset_version": "m1-m48-v1",
  "records": [
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m1-p1",
      "name": "Fibonacci M1P1",
      "modulus": 1,
      "pisano_period": 1,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          1
        ],
        "orientation": "clockwise from north",
        "zero_display": 1,
        "alpha_circle_positions": 1,
        "beta_circle_positions": 1,
        "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
        ],
        "display_values": [
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0
        ],
        "clock_positions": [
          1
        ],
        "clockwise_values": [
          1
        ],
        "triangle_paths": []
      },
      "beta": null,
      "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m1/alpha.svg",
          "png": "pilot-v1/views/m1/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m1/beta.svg",
          "png": "pilot-v1/views/m1/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m1/gamma.svg",
          "png": "pilot-v1/views/m1/gamma.png"
        },
        {
          "id": "fibonacci-m1p1",
          "name": "Fibonacci M1P1",
          "svg": "pilot-v1/views/m1/fibonacci-m1p1.svg",
          "png": "pilot-v1/views/m1/fibonacci-m1p1.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m2-p3",
      "name": "Fibonacci M2P3",
      "modulus": 2,
      "pisano_period": 3,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          3,
          1,
          2
        ],
        "orientation": "clockwise from north",
        "zero_display": 2,
        "alpha_circle_positions": 3,
        "beta_circle_positions": 2,
        "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
        ],
        "display_values": [
          2,
          1,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0
        ],
        "clock_positions": [
          3
        ],
        "clockwise_values": [
          2
        ],
        "triangle_paths": []
      },
      "beta": null,
      "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            1,
            2
          ],
          "clock_positions": [
            3,
            1,
            2
          ],
          "native_values": [
            2,
            1,
            1
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              0,
              0,
              0
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 1,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 1,
                "to_index": 2,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 2,
                "to_index": 0,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              3,
              1
            ],
            "start_interval_values": [],
            "circle_positions": 2,
            "cycle_length": 3,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          }
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m2/alpha.svg",
          "png": "pilot-v1/views/m2/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m2/beta.svg",
          "png": "pilot-v1/views/m2/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m2/gamma.svg",
          "png": "pilot-v1/views/m2/gamma.png"
        },
        {
          "id": "fibonacci-m2p3",
          "name": "Fibonacci M2P3",
          "svg": "pilot-v1/views/m2/fibonacci-m2p3.svg",
          "png": "pilot-v1/views/m2/fibonacci-m2p3.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m3-p8",
      "name": "Fibonacci M3P8",
      "modulus": 3,
      "pisano_period": 8,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          8,
          1,
          2,
          3,
          4,
          5,
          6,
          7
        ],
        "orientation": "clockwise from north",
        "zero_display": 3,
        "alpha_circle_positions": 8,
        "beta_circle_positions": 3,
        "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,
          0,
          2,
          2,
          1
        ],
        "display_values": [
          3,
          1,
          1,
          2,
          3,
          2,
          2,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4
        ],
        "clock_positions": [
          8,
          4
        ],
        "clockwise_values": [
          3,
          3
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          5
        ],
        "interval_residues": [
          1,
          2
        ],
        "display_cycle": [
          1,
          2
        ],
        "intervals": [
          {
            "from_index": 0,
            "to_index": 4,
            "interior_indices": [
              1,
              2,
              3
            ],
            "interior_values": [
              1,
              1,
              2
            ],
            "sum": 4,
            "residue": 1
          },
          {
            "from_index": 4,
            "to_index": 0,
            "interior_indices": [
              5,
              6,
              7
            ],
            "interior_values": [
              2,
              2,
              1
            ],
            "sum": 5,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          1,
          2
        ],
        "native_doubling": true,
        "recognised_doubling_cycle": [
          1,
          2
        ],
        "rotation_to_recognised": 0,
        "m9_doubling_cycle_present": false,
        "start_value": 1,
        "start_interval_clock_positions": [
          8,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 3,
        "cycle_length": 2,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m3/alpha.svg",
          "png": "pilot-v1/views/m3/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m3/beta.svg",
          "png": "pilot-v1/views/m3/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m3/gamma.svg",
          "png": "pilot-v1/views/m3/gamma.png"
        },
        {
          "id": "fibonacci-m3p8",
          "name": "Fibonacci M3P8",
          "svg": "pilot-v1/views/m3/fibonacci-m3p8.svg",
          "png": "pilot-v1/views/m3/fibonacci-m3p8.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m4-p6",
      "name": "Fibonacci M4P6",
      "modulus": 4,
      "pisano_period": 6,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          6,
          1,
          2,
          3,
          4,
          5
        ],
        "orientation": "clockwise from north",
        "zero_display": 4,
        "alpha_circle_positions": 6,
        "beta_circle_positions": 4,
        "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,
          1
        ],
        "display_values": [
          4,
          1,
          1,
          2,
          3,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4
        ],
        "clock_positions": [
          6,
          4
        ],
        "clockwise_values": [
          4,
          3
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          1
        ],
        "interval_residues": [
          0,
          1
        ],
        "display_cycle": [
          4,
          1
        ],
        "intervals": [
          {
            "from_index": 0,
            "to_index": 4,
            "interior_indices": [
              1,
              2,
              3
            ],
            "interior_values": [
              1,
              1,
              2
            ],
            "sum": 4,
            "residue": 0
          },
          {
            "from_index": 4,
            "to_index": 0,
            "interior_indices": [
              5
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          0,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          6,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 4,
        "cycle_length": 2,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            2,
            4
          ],
          "clock_positions": [
            6,
            2,
            4
          ],
          "native_values": [
            4,
            1,
            3
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            1,
            3
          ],
          "beta": {
            "interval_sums": [
              1,
              2,
              1
            ],
            "interval_residues": [
              1,
              2,
              1
            ],
            "display_cycle": [
              1,
              2,
              1
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 2,
                "interior_indices": [
                  1
                ],
                "interior_values": [
                  1
                ],
                "sum": 1,
                "residue": 1
              },
              {
                "from_index": 2,
                "to_index": 4,
                "interior_indices": [
                  3
                ],
                "interior_values": [
                  2
                ],
                "sum": 2,
                "residue": 2
              },
              {
                "from_index": 4,
                "to_index": 0,
                "interior_indices": [
                  5
                ],
                "interior_values": [
                  1
                ],
                "sum": 1,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              2,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              2
            ],
            "start_interval_values": [
              1
            ],
            "circle_positions": 4,
            "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,
            3,
            5
          ],
          "clock_positions": [
            1,
            3,
            5
          ],
          "native_values": [
            1,
            2,
            1
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            2,
            1
          ],
          "beta": {
            "interval_sums": [
              1,
              3,
              0
            ],
            "interval_residues": [
              1,
              3,
              0
            ],
            "display_cycle": [
              1,
              3,
              4
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 3,
                "interior_indices": [
                  2
                ],
                "interior_values": [
                  1
                ],
                "sum": 1,
                "residue": 1
              },
              {
                "from_index": 3,
                "to_index": 5,
                "interior_indices": [
                  4
                ],
                "interior_values": [
                  3
                ],
                "sum": 3,
                "residue": 3
              },
              {
                "from_index": 5,
                "to_index": 1,
                "interior_indices": [
                  0
                ],
                "interior_values": [
                  0
                ],
                "sum": 0,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              1,
              3,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              1,
              3
            ],
            "start_interval_values": [
              1
            ],
            "circle_positions": 4,
            "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,
            1,
            2,
            3,
            4,
            5
          ],
          "clock_positions": [
            6,
            1,
            2,
            3,
            4,
            5
          ],
          "native_values": [
            4,
            1,
            1,
            2,
            3,
            1
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            1,
            1,
            2,
            3,
            1
          ],
          "beta": {
            "interval_sums": [
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "interval_residues": [
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "display_cycle": [
              4,
              4,
              4,
              4,
              4,
              4
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 1,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 1,
                "to_index": 2,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 2,
                "to_index": 3,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 3,
                "to_index": 4,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 4,
                "to_index": 5,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 5,
                "to_index": 0,
                "interior_indices": [],
                "interior_values": [],
                "sum": 0,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              6,
              1
            ],
            "start_interval_values": [],
            "circle_positions": 4,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          2,
          5,
          3,
          1,
          4,
          0
        ],
        "clock_positions": [
          6,
          2,
          5,
          3,
          1,
          4,
          6
        ],
        "native_values": [
          4,
          1,
          1,
          2,
          1,
          3,
          4
        ],
        "reduced_m9_values": [
          9,
          1,
          1,
          2,
          1,
          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": 1,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "clock_positions": [
              6,
              1,
              2,
              3,
              4,
              5
            ],
            "native_values": [
              4,
              1,
              1,
              2,
              3,
              1
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 6,
                "value": 4
              },
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "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/m4/alpha.svg",
          "png": "pilot-v1/views/m4/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m4/beta.svg",
          "png": "pilot-v1/views/m4/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m4/gamma.svg",
          "png": "pilot-v1/views/m4/gamma.png"
        },
        {
          "id": "fibonacci-m4p6",
          "name": "Fibonacci M4P6",
          "svg": "pilot-v1/views/m4/fibonacci-m4p6.svg",
          "png": "pilot-v1/views/m4/fibonacci-m4p6.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m5-p20",
      "name": "Fibonacci M5P20",
      "modulus": 5,
      "pisano_period": 20,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          20,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19
        ],
        "orientation": "clockwise from north",
        "zero_display": 5,
        "alpha_circle_positions": 20,
        "beta_circle_positions": 5,
        "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,
          0,
          3,
          3,
          1,
          4,
          0,
          4,
          4,
          3,
          2,
          0,
          2,
          2,
          4,
          1
        ],
        "display_values": [
          5,
          1,
          1,
          2,
          3,
          5,
          3,
          3,
          1,
          4,
          5,
          4,
          4,
          3,
          2,
          5,
          2,
          2,
          4,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          5,
          6,
          7,
          10,
          13,
          15
        ],
        "clock_positions": [
          20,
          4,
          5,
          6,
          7,
          10,
          13,
          15
        ],
        "clockwise_values": [
          5,
          3,
          5,
          3,
          3,
          5,
          3,
          5
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          0,
          0,
          0,
          5,
          8,
          2,
          9
        ],
        "interval_residues": [
          4,
          0,
          0,
          0,
          0,
          3,
          2,
          4
        ],
        "display_cycle": [
          4,
          5,
          5,
          5,
          5,
          3,
          2,
          4
        ],
        "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": 5,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 5,
            "to_index": 6,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 6,
            "to_index": 7,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 7,
            "to_index": 10,
            "interior_indices": [
              8,
              9
            ],
            "interior_values": [
              1,
              4
            ],
            "sum": 5,
            "residue": 0
          },
          {
            "from_index": 10,
            "to_index": 13,
            "interior_indices": [
              11,
              12
            ],
            "interior_values": [
              4,
              4
            ],
            "sum": 8,
            "residue": 3
          },
          {
            "from_index": 13,
            "to_index": 15,
            "interior_indices": [
              14
            ],
            "interior_values": [
              2
            ],
            "sum": 2,
            "residue": 2
          },
          {
            "from_index": 15,
            "to_index": 0,
            "interior_indices": [
              16,
              17,
              18,
              19
            ],
            "interior_values": [
              2,
              2,
              4,
              1
            ],
            "sum": 9,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          0,
          0,
          0,
          0,
          3,
          2,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          20,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 5,
        "cycle_length": 8,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m5/alpha.svg",
          "png": "pilot-v1/views/m5/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m5/beta.svg",
          "png": "pilot-v1/views/m5/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m5/gamma.svg",
          "png": "pilot-v1/views/m5/gamma.png"
        },
        {
          "id": "fibonacci-m5p20",
          "name": "Fibonacci M5P20",
          "svg": "pilot-v1/views/m5/fibonacci-m5p20.svg",
          "png": "pilot-v1/views/m5/fibonacci-m5p20.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m6-p24",
      "name": "Fibonacci M6P24",
      "modulus": 6,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 6,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 6,
        "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,
          2,
          1,
          3,
          4,
          1,
          5,
          0,
          5,
          5,
          4,
          3,
          1,
          4,
          5,
          3,
          2,
          5,
          1
        ],
        "display_values": [
          6,
          1,
          1,
          2,
          3,
          5,
          2,
          1,
          3,
          4,
          1,
          5,
          6,
          5,
          5,
          4,
          3,
          1,
          4,
          5,
          3,
          2,
          5,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          6,
          3,
          3,
          6,
          3,
          3
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          8,
          10,
          14,
          10,
          8
        ],
        "interval_residues": [
          4,
          2,
          4,
          2,
          4,
          2
        ],
        "display_cycle": [
          4,
          2,
          4,
          2,
          4,
          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,
              2,
              1
            ],
            "sum": 8,
            "residue": 2
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              4,
              1,
              5
            ],
            "sum": 10,
            "residue": 4
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              5,
              5,
              4
            ],
            "sum": 14,
            "residue": 2
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              1,
              4,
              5
            ],
            "sum": 10,
            "residue": 4
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              5,
              1
            ],
            "sum": 8,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          2
        ],
        "native_doubling": true,
        "recognised_doubling_cycle": [
          2,
          4
        ],
        "rotation_to_recognised": 1,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 6,
        "cycle_length": 6,
        "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "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": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            6,
            3,
            3
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            6,
            3,
            3
          ],
          "beta": {
            "interval_sums": [
              15,
              24,
              21
            ],
            "interval_residues": [
              3,
              0,
              3
            ],
            "display_cycle": [
              3,
              6,
              3
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  2,
                  1
                ],
                "sum": 15,
                "residue": 3
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  4,
                  1,
                  5,
                  0,
                  5,
                  5,
                  4
                ],
                "sum": 24,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  1,
                  4,
                  5,
                  3,
                  2,
                  5,
                  1
                ],
                "sum": 21,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              3,
              0,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              2,
              1
            ],
            "circle_positions": 6,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            4,
            1
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            1
          ],
          "beta": {
            "interval_sums": [
              17,
              23,
              20
            ],
            "interval_residues": [
              5,
              5,
              2
            ],
            "display_cycle": [
              5,
              5,
              2
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  2,
                  1,
                  3
                ],
                "sum": 17,
                "residue": 5
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  5,
                  0,
                  5,
                  5,
                  4,
                  3
                ],
                "sum": 23,
                "residue": 5
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  4,
                  5,
                  3,
                  2,
                  5,
                  1,
                  0
                ],
                "sum": 20,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              5,
              5,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              2,
              1,
              3
            ],
            "circle_positions": 6,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            1,
            4
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            4
          ],
          "beta": {
            "interval_sums": [
              20,
              23,
              17
            ],
            "interval_residues": [
              2,
              5,
              5
            ],
            "display_cycle": [
              2,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  2,
                  1,
                  3,
                  4
                ],
                "sum": 20,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  0,
                  5,
                  5,
                  4,
                  3,
                  1
                ],
                "sum": 23,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  3,
                  2,
                  5,
                  1,
                  0,
                  1
                ],
                "sum": 17,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              2,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              2,
              1,
              3,
              4
            ],
            "circle_positions": 6,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            5,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              19,
              22,
              13
            ],
            "interval_residues": [
              1,
              4,
              1
            ],
            "display_cycle": [
              1,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  2,
                  1,
                  3,
                  4,
                  1
                ],
                "sum": 19,
                "residue": 1
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  5,
                  5,
                  4,
                  3,
                  1,
                  4
                ],
                "sum": 22,
                "residue": 4
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  3,
                  2,
                  5,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 13,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              2,
              1,
              3,
              4,
              1
            ],
            "circle_positions": 6,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            6,
            3
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            6,
            3
          ],
          "beta": {
            "interval_sums": [
              21,
              27,
              12
            ],
            "interval_residues": [
              3,
              3,
              0
            ],
            "display_cycle": [
              3,
              3,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  2,
                  1,
                  3,
                  4,
                  1,
                  5
                ],
                "sum": 21,
                "residue": 3
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  5,
                  4,
                  3,
                  1,
                  4,
                  5
                ],
                "sum": 27,
                "residue": 3
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  5,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 12,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              3,
              3,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              2,
              1,
              3,
              4,
              1,
              5
            ],
            "circle_positions": 6,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            5,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            5,
            2
          ],
          "beta": {
            "interval_sums": [
              16,
              25,
              13
            ],
            "interval_residues": [
              4,
              1,
              1
            ],
            "display_cycle": [
              4,
              1,
              1
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  2,
                  1,
                  3,
                  4,
                  1,
                  5,
                  0
                ],
                "sum": 16,
                "residue": 4
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  5,
                  4,
                  3,
                  1,
                  4,
                  5,
                  3
                ],
                "sum": 25,
                "residue": 1
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  5,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 13,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              4,
              1,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              2,
              1,
              3,
              4,
              1,
              5,
              0
            ],
            "circle_positions": 6,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            2,
            5,
            5
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              19,
              22,
              13
            ],
            "interval_residues": [
              1,
              4,
              1
            ],
            "display_cycle": [
              1,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  3,
                  4,
                  1,
                  5,
                  0,
                  5
                ],
                "sum": 19,
                "residue": 1
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  4,
                  3,
                  1,
                  4,
                  5,
                  3,
                  2
                ],
                "sum": 22,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              1,
              3,
              4,
              1,
              5,
              0,
              5
            ],
            "circle_positions": 6,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            1,
            4,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            1
          ],
          "beta": {
            "interval_sums": [
              23,
              23,
              14
            ],
            "interval_residues": [
              5,
              5,
              2
            ],
            "display_cycle": [
              5,
              5,
              2
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  3,
                  4,
                  1,
                  5,
                  0,
                  5,
                  5
                ],
                "sum": 23,
                "residue": 5
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  3,
                  1,
                  4,
                  5,
                  3,
                  2,
                  5
                ],
                "sum": 23,
                "residue": 5
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  2
                ],
                "sum": 14,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              5,
              5,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              3,
              4,
              1,
              5,
              0,
              5,
              5
            ],
            "circle_positions": 6,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            6,
            3,
            3,
            6,
            3,
            3
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            6,
            3,
            3
          ],
          "beta": {
            "interval_sums": [
              4,
              8,
              10,
              14,
              10,
              8
            ],
            "interval_residues": [
              4,
              2,
              4,
              2,
              4,
              2
            ],
            "display_cycle": [
              4,
              2,
              4,
              2,
              4,
              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,
                  2,
                  1
                ],
                "sum": 8,
                "residue": 2
              },
              {
                "from_index": 8,
                "to_index": 12,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  4,
                  1,
                  5
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  5,
                  5,
                  4
                ],
                "sum": 14,
                "residue": 2
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  1,
                  4,
                  5
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  5,
                  1
                ],
                "sum": 8,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2
            ],
            "native_doubling": true,
            "recognised_doubling_cycle": [
              2,
              4
            ],
            "rotation_to_recognised": 1,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 6,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            4,
            5,
            1,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            4,
            5,
            1,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              6,
              6,
              12,
              12,
              6
            ],
            "interval_residues": [
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "display_cycle": [
              6,
              6,
              6,
              6,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 0
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  2,
                  1,
                  3
                ],
                "sum": 6,
                "residue": 0
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  1,
                  5,
                  0
                ],
                "sum": 6,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  5,
                  4,
                  3
                ],
                "sum": 12,
                "residue": 0
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  4,
                  5,
                  3
                ],
                "sum": 12,
                "residue": 0
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  5,
                  1,
                  0
                ],
                "sum": 6,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 6,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            2,
            1,
            5,
            4,
            5
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            2,
            1,
            5,
            4,
            5
          ],
          "beta": {
            "interval_sums": [
              10,
              8,
              10,
              8,
              10,
              2
            ],
            "interval_residues": [
              4,
              2,
              4,
              2,
              4,
              2
            ],
            "display_cycle": [
              4,
              2,
              4,
              2,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  3,
                  4
                ],
                "sum": 8,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  0,
                  5
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  4,
                  3,
                  1
                ],
                "sum": 8,
                "residue": 2
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  3,
                  2
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2
            ],
            "native_doubling": true,
            "recognised_doubling_cycle": [
              2,
              4
            ],
            "rotation_to_recognised": 1,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 6,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            1,
            5,
            4,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            1,
            5,
            4,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              10,
              8,
              10,
              8,
              10,
              2
            ],
            "interval_residues": [
              4,
              2,
              4,
              2,
              4,
              2
            ],
            "display_cycle": [
              4,
              2,
              4,
              2,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  2
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  4,
                  1
                ],
                "sum": 8,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  5,
                  5
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  1,
                  4
                ],
                "sum": 8,
                "residue": 2
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  3,
                  2,
                  5
                ],
                "sum": 10,
                "residue": 4
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2
            ],
            "native_doubling": true,
            "recognised_doubling_cycle": [
              2,
              4
            ],
            "rotation_to_recognised": 1,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              2
            ],
            "circle_positions": 6,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            6,
            3,
            3,
            6,
            3,
            3
          ],
          "rotation_degrees": 0.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-2",
          "shape": "Hexagon",
          "values": [
            1,
            2,
            1,
            5,
            4,
            5
          ],
          "rotation_degrees": 30.0,
          "reasons": [
            "Interior sums form a native doubling cycle"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-3",
          "shape": "Hexagon",
          "values": [
            2,
            1,
            5,
            4,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "reasons": [
            "Interior sums form a native doubling cycle"
          ],
          "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          6,
          3,
          3,
          6,
          3,
          3,
          6
        ],
        "reduced_m9_values": [
          9,
          3,
          3,
          9,
          3,
          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": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              6,
              3,
              3,
              6,
              3,
              3
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              9
            ],
            "failing_nodes": [],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              4,
              5,
              1,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 4
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 5
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 1
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              2,
              1,
              5,
              4,
              5
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 2
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 1
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 5
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 4
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              1,
              5,
              4,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 1
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 5
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 4
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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/m6/alpha.svg",
          "png": "pilot-v1/views/m6/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m6/beta.svg",
          "png": "pilot-v1/views/m6/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m6/gamma.svg",
          "png": "pilot-v1/views/m6/gamma.png"
        },
        {
          "id": "fibonacci-m6p24",
          "name": "Fibonacci M6P24",
          "svg": "pilot-v1/views/m6/fibonacci-m6p24.svg",
          "png": "pilot-v1/views/m6/fibonacci-m6p24.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m7-p16",
      "name": "Fibonacci M7P16",
      "modulus": 7,
      "pisano_period": 16,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          16,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15
        ],
        "orientation": "clockwise from north",
        "zero_display": 7,
        "alpha_circle_positions": 16,
        "beta_circle_positions": 7,
        "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,
          1,
          6,
          0,
          6,
          6,
          5,
          4,
          2,
          6,
          1
        ],
        "display_values": [
          7,
          1,
          1,
          2,
          3,
          5,
          1,
          6,
          7,
          6,
          6,
          5,
          4,
          2,
          6,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          7,
          8,
          9,
          10,
          14
        ],
        "clock_positions": [
          16,
          4,
          7,
          8,
          9,
          10,
          14
        ],
        "clockwise_values": [
          7,
          3,
          6,
          7,
          6,
          6,
          6
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          6,
          0,
          0,
          0,
          11,
          1
        ],
        "interval_residues": [
          4,
          6,
          0,
          0,
          0,
          4,
          1
        ],
        "display_cycle": [
          4,
          6,
          7,
          7,
          7,
          4,
          1
        ],
        "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": 7,
            "interior_indices": [
              5,
              6
            ],
            "interior_values": [
              5,
              1
            ],
            "sum": 6,
            "residue": 6
          },
          {
            "from_index": 7,
            "to_index": 8,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 8,
            "to_index": 9,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 9,
            "to_index": 10,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 10,
            "to_index": 14,
            "interior_indices": [
              11,
              12,
              13
            ],
            "interior_values": [
              5,
              4,
              2
            ],
            "sum": 11,
            "residue": 4
          },
          {
            "from_index": 14,
            "to_index": 0,
            "interior_indices": [
              15
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          6,
          0,
          0,
          0,
          4,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          16,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 7,
        "cycle_length": 7,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m7/alpha.svg",
          "png": "pilot-v1/views/m7/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m7/beta.svg",
          "png": "pilot-v1/views/m7/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m7/gamma.svg",
          "png": "pilot-v1/views/m7/gamma.png"
        },
        {
          "id": "fibonacci-m7p16",
          "name": "Fibonacci M7P16",
          "svg": "pilot-v1/views/m7/fibonacci-m7p16.svg",
          "png": "pilot-v1/views/m7/fibonacci-m7p16.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m8-p12",
      "name": "Fibonacci M8P12",
      "modulus": 8,
      "pisano_period": 12,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          12,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11
        ],
        "orientation": "clockwise from north",
        "zero_display": 8,
        "alpha_circle_positions": 12,
        "beta_circle_positions": 8,
        "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,
          0,
          5,
          5,
          2,
          7,
          1
        ],
        "display_values": [
          8,
          1,
          1,
          2,
          3,
          5,
          8,
          5,
          5,
          2,
          7,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          6
        ],
        "clock_positions": [
          12,
          4,
          6
        ],
        "clockwise_values": [
          8,
          3,
          8
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          5,
          20
        ],
        "interval_residues": [
          4,
          5,
          4
        ],
        "display_cycle": [
          4,
          5,
          4
        ],
        "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": 6,
            "interior_indices": [
              5
            ],
            "interior_values": [
              5
            ],
            "sum": 5,
            "residue": 5
          },
          {
            "from_index": 6,
            "to_index": 0,
            "interior_indices": [
              7,
              8,
              9,
              10,
              11
            ],
            "interior_values": [
              5,
              5,
              2,
              7,
              1
            ],
            "sum": 20,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          5,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          12,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 8,
        "cycle_length": 3,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            4,
            8
          ],
          "clock_positions": [
            12,
            4,
            8
          ],
          "native_values": [
            8,
            3,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            3,
            5
          ],
          "beta": {
            "interval_sums": [
              4,
              10,
              10
            ],
            "interval_residues": [
              4,
              2,
              2
            ],
            "display_cycle": [
              4,
              2,
              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,
                  0,
                  5
                ],
                "sum": 10,
                "residue": 2
              },
              {
                "from_index": 8,
                "to_index": 0,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  7,
                  1
                ],
                "sum": 10,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              12,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 8,
            "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,
            5,
            9
          ],
          "clock_positions": [
            1,
            5,
            9
          ],
          "native_values": [
            1,
            5,
            2
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              10,
              8
            ],
            "interval_residues": [
              6,
              2,
              0
            ],
            "display_cycle": [
              6,
              2,
              8
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  5,
                  5
                ],
                "sum": 10,
                "residue": 2
              },
              {
                "from_index": 9,
                "to_index": 1,
                "interior_indices": [
                  10,
                  11,
                  0
                ],
                "interior_values": [
                  7,
                  1,
                  0
                ],
                "sum": 8,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              2,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 8,
            "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,
            6,
            10
          ],
          "clock_positions": [
            2,
            6,
            10
          ],
          "native_values": [
            1,
            8,
            7
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            7
          ],
          "beta": {
            "interval_sums": [
              10,
              12,
              2
            ],
            "interval_residues": [
              2,
              4,
              2
            ],
            "display_cycle": [
              2,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 2
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  5,
                  2
                ],
                "sum": 12,
                "residue": 4
              },
              {
                "from_index": 10,
                "to_index": 2,
                "interior_indices": [
                  11,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              2,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 8,
            "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,
            7,
            11
          ],
          "clock_positions": [
            3,
            7,
            11
          ],
          "native_values": [
            2,
            5,
            1
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              8,
              14,
              2
            ],
            "interval_residues": [
              0,
              6,
              2
            ],
            "display_cycle": [
              8,
              6,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  0
                ],
                "sum": 8,
                "residue": 0
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  5,
                  2,
                  7
                ],
                "sum": 14,
                "residue": 6
              },
              {
                "from_index": 11,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              0,
              6,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              0
            ],
            "circle_positions": 8,
            "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,
            2,
            4,
            6,
            8,
            10
          ],
          "clock_positions": [
            12,
            2,
            4,
            6,
            8,
            10
          ],
          "native_values": [
            8,
            1,
            3,
            8,
            5,
            7
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            1,
            3,
            8,
            5,
            7
          ],
          "beta": {
            "interval_sums": [
              1,
              2,
              5,
              5,
              2,
              1
            ],
            "interval_residues": [
              1,
              2,
              5,
              5,
              2,
              1
            ],
            "display_cycle": [
              1,
              2,
              5,
              5,
              2,
              1
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 2,
                "interior_indices": [
                  1
                ],
                "interior_values": [
                  1
                ],
                "sum": 1,
                "residue": 1
              },
              {
                "from_index": 2,
                "to_index": 4,
                "interior_indices": [
                  3
                ],
                "interior_values": [
                  2
                ],
                "sum": 2,
                "residue": 2
              },
              {
                "from_index": 4,
                "to_index": 6,
                "interior_indices": [
                  5
                ],
                "interior_values": [
                  5
                ],
                "sum": 5,
                "residue": 5
              },
              {
                "from_index": 6,
                "to_index": 8,
                "interior_indices": [
                  7
                ],
                "interior_values": [
                  5
                ],
                "sum": 5,
                "residue": 5
              },
              {
                "from_index": 8,
                "to_index": 10,
                "interior_indices": [
                  9
                ],
                "interior_values": [
                  2
                ],
                "sum": 2,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 0,
                "interior_indices": [
                  11
                ],
                "interior_values": [
                  1
                ],
                "sum": 1,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              2,
              5,
              5,
              2,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              12,
              2
            ],
            "start_interval_values": [
              1
            ],
            "circle_positions": 8,
            "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,
            3,
            5,
            7,
            9,
            11
          ],
          "clock_positions": [
            1,
            3,
            5,
            7,
            9,
            11
          ],
          "native_values": [
            1,
            2,
            5,
            5,
            2,
            1
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            2,
            5,
            5,
            2,
            1
          ],
          "beta": {
            "interval_sums": [
              1,
              3,
              0,
              5,
              7,
              0
            ],
            "interval_residues": [
              1,
              3,
              0,
              5,
              7,
              0
            ],
            "display_cycle": [
              1,
              3,
              8,
              5,
              7,
              8
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 3,
                "interior_indices": [
                  2
                ],
                "interior_values": [
                  1
                ],
                "sum": 1,
                "residue": 1
              },
              {
                "from_index": 3,
                "to_index": 5,
                "interior_indices": [
                  4
                ],
                "interior_values": [
                  3
                ],
                "sum": 3,
                "residue": 3
              },
              {
                "from_index": 5,
                "to_index": 7,
                "interior_indices": [
                  6
                ],
                "interior_values": [
                  0
                ],
                "sum": 0,
                "residue": 0
              },
              {
                "from_index": 7,
                "to_index": 9,
                "interior_indices": [
                  8
                ],
                "interior_values": [
                  5
                ],
                "sum": 5,
                "residue": 5
              },
              {
                "from_index": 9,
                "to_index": 11,
                "interior_indices": [
                  10
                ],
                "interior_values": [
                  7
                ],
                "sum": 7,
                "residue": 7
              },
              {
                "from_index": 11,
                "to_index": 1,
                "interior_indices": [
                  0
                ],
                "interior_values": [
                  0
                ],
                "sum": 0,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              1,
              3,
              0,
              5,
              7,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              1,
              3
            ],
            "start_interval_values": [
              1
            ],
            "circle_positions": 8,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          4,
          10,
          6,
          2,
          8,
          0
        ],
        "clock_positions": [
          12,
          4,
          10,
          6,
          2,
          8,
          12
        ],
        "native_values": [
          8,
          3,
          7,
          8,
          1,
          5,
          8
        ],
        "reduced_m9_values": [
          9,
          3,
          7,
          9,
          1,
          5,
          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": 2,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              2,
              4,
              6,
              8,
              10
            ],
            "clock_positions": [
              12,
              2,
              4,
              6,
              8,
              10
            ],
            "native_values": [
              8,
              1,
              3,
              8,
              5,
              7
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 12,
                "value": 8
              },
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 5
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 7
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              3,
              5,
              7,
              9,
              11
            ],
            "clock_positions": [
              1,
              3,
              5,
              7,
              9,
              11
            ],
            "native_values": [
              1,
              2,
              5,
              5,
              2,
              1
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "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/m8/alpha.svg",
          "png": "pilot-v1/views/m8/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m8/beta.svg",
          "png": "pilot-v1/views/m8/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m8/gamma.svg",
          "png": "pilot-v1/views/m8/gamma.png"
        },
        {
          "id": "fibonacci-m8p12",
          "name": "Fibonacci M8P12",
          "svg": "pilot-v1/views/m8/fibonacci-m8p12.svg",
          "png": "pilot-v1/views/m8/fibonacci-m8p12.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m9-p24",
      "name": "Fibonacci M9P24",
      "modulus": 9,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 9,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 9,
        "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,
          4,
          3,
          7,
          1,
          8,
          0,
          8,
          8,
          7,
          6,
          4,
          1,
          5,
          6,
          2,
          8,
          1
        ],
        "display_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
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          9,
          3,
          3,
          9,
          6,
          6
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          17,
          16,
          23,
          10,
          11
        ],
        "interval_residues": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "display_cycle": [
          4,
          8,
          7,
          5,
          1,
          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,
              4
            ],
            "sum": 17,
            "residue": 8
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              7,
              1,
              8
            ],
            "sum": 16,
            "residue": 7
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              8,
              8,
              7
            ],
            "sum": 23,
            "residue": 5
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              4,
              1,
              5
            ],
            "sum": 10,
            "residue": 1
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              8,
              1
            ],
            "sum": 11,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "native_doubling": true,
        "recognised_doubling_cycle": [
          1,
          2,
          4,
          8,
          7,
          5
        ],
        "rotation_to_recognised": 4,
        "m9_doubling_cycle_present": true,
        "start_value": 4,
        "start_interval_clock_positions": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 9,
        "cycle_length": 6,
        "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
      },
      "epsilon": {
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "traversal_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          9
        ],
        "three_step_repeat": true,
        "formation_id": "6-nodes-offset-0",
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "rotation_degrees": 0.0,
        "status": "Proposed geometric traversal; physical interpretation not assessed."
      },
      "epsilon_routes": [
        {
          "alpha_indices": [
            0,
            8,
            20,
            12,
            4,
            16,
            0
          ],
          "traversal_values": [
            9,
            3,
            6,
            9,
            3,
            6,
            9
          ],
          "three_step_repeat": true,
          "formation_id": "6-nodes-offset-0",
          "clock_positions": [
            24,
            8,
            20,
            12,
            4,
            16,
            24
          ],
          "rotation_degrees": 0.0
        },
        {
          "alpha_indices": [
            4,
            12,
            0,
            16,
            8,
            20,
            4
          ],
          "traversal_values": [
            3,
            9,
            9,
            6,
            3,
            6,
            3
          ],
          "three_step_repeat": false,
          "formation_id": "6-nodes-offset-0",
          "clock_positions": [
            4,
            12,
            24,
            16,
            8,
            20,
            4
          ],
          "rotation_degrees": 0.0
        },
        {
          "alpha_indices": [
            8,
            16,
            4,
            20,
            12,
            0,
            8
          ],
          "traversal_values": [
            3,
            6,
            3,
            6,
            9,
            9,
            3
          ],
          "three_step_repeat": false,
          "formation_id": "6-nodes-offset-0",
          "clock_positions": [
            8,
            16,
            4,
            20,
            12,
            24,
            8
          ],
          "rotation_degrees": 0.0
        }
      ],
      "epsilon_status": "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Chevron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0,
            "rotations_degrees": [
              0
            ],
            "alpha_paths": []
          },
          {
            "name": "Unicursal hexagram",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                20,
                12,
                4,
                16,
                0
              ],
              [
                4,
                12,
                0,
                16,
                8,
                20,
                4
              ],
              [
                8,
                16,
                4,
                20,
                12,
                0,
                8
              ]
            ]
          }
        ],
        "other_orientations_status": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            9,
            3,
            6
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            3,
            6
          ],
          "beta": {
            "interval_sums": [
              24,
              39,
              27
            ],
            "interval_residues": [
              6,
              3,
              0
            ],
            "display_cycle": [
              6,
              3,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  4
                ],
                "sum": 24,
                "residue": 6
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  0,
                  8,
                  8,
                  7
                ],
                "sum": 39,
                "residue": 3
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  4,
                  1,
                  5,
                  6,
                  2,
                  8,
                  1
                ],
                "sum": 27,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              3,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              4
            ],
            "circle_positions": 9,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            7,
            4
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            7,
            4
          ],
          "beta": {
            "interval_sums": [
              26,
              38,
              23
            ],
            "interval_residues": [
              8,
              2,
              5
            ],
            "display_cycle": [
              8,
              2,
              5
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  4,
                  3
                ],
                "sum": 26,
                "residue": 8
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  8,
                  0,
                  8,
                  8,
                  7,
                  6
                ],
                "sum": 38,
                "residue": 2
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  1,
                  5,
                  6,
                  2,
                  8,
                  1,
                  0
                ],
                "sum": 23,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              8,
              2,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              4,
              3
            ],
            "circle_positions": 9,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            1,
            1
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            1
          ],
          "beta": {
            "interval_sums": [
              32,
              41,
              23
            ],
            "interval_residues": [
              5,
              5,
              5
            ],
            "display_cycle": [
              5,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  4,
                  3,
                  7
                ],
                "sum": 32,
                "residue": 5
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  8,
                  0,
                  8,
                  8,
                  7,
                  6,
                  4
                ],
                "sum": 41,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  6,
                  2,
                  8,
                  1,
                  0,
                  1
                ],
                "sum": 23,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              4,
              3,
              7
            ],
            "circle_positions": 9,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            8,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            8,
            5
          ],
          "beta": {
            "interval_sums": [
              31,
              34,
              19
            ],
            "interval_residues": [
              4,
              7,
              1
            ],
            "display_cycle": [
              4,
              7,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  4,
                  3,
                  7,
                  1
                ],
                "sum": 31,
                "residue": 4
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  8,
                  8,
                  7,
                  6,
                  4,
                  1
                ],
                "sum": 34,
                "residue": 7
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  6,
                  2,
                  8,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 19,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              4,
              7,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              4,
              3,
              7,
              1
            ],
            "circle_positions": 9,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            9,
            6
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            9,
            6
          ],
          "beta": {
            "interval_sums": [
              36,
              39,
              15
            ],
            "interval_residues": [
              0,
              3,
              6
            ],
            "display_cycle": [
              9,
              3,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  4,
                  3,
                  7,
                  1,
                  8
                ],
                "sum": 36,
                "residue": 0
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  8,
                  8,
                  7,
                  6,
                  4,
                  1,
                  5
                ],
                "sum": 39,
                "residue": 3
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  8,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 15,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              0,
              3,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              4,
              3,
              7,
              1,
              8
            ],
            "circle_positions": 9,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            8,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            8,
            2
          ],
          "beta": {
            "interval_sums": [
              31,
              37,
              16
            ],
            "interval_residues": [
              4,
              1,
              7
            ],
            "display_cycle": [
              4,
              1,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  4,
                  3,
                  7,
                  1,
                  8,
                  0
                ],
                "sum": 31,
                "residue": 4
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  7,
                  6,
                  4,
                  1,
                  5,
                  6
                ],
                "sum": 37,
                "residue": 1
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  8,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 16,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              4,
              1,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              4,
              3,
              7,
              1,
              8,
              0
            ],
            "circle_positions": 9,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            8,
            8
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            8
          ],
          "beta": {
            "interval_sums": [
              31,
              31,
              13
            ],
            "interval_residues": [
              4,
              4,
              4
            ],
            "display_cycle": [
              4,
              4,
              4
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  4,
                  3,
                  7,
                  1,
                  8,
                  0,
                  8
                ],
                "sum": 31,
                "residue": 4
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  7,
                  6,
                  4,
                  1,
                  5,
                  6,
                  2
                ],
                "sum": 31,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              4,
              3,
              7,
              1,
              8,
              0,
              8
            ],
            "circle_positions": 9,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            4,
            7,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            7,
            1
          ],
          "beta": {
            "interval_sums": [
              35,
              32,
              20
            ],
            "interval_residues": [
              8,
              5,
              2
            ],
            "display_cycle": [
              8,
              5,
              2
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  3,
                  7,
                  1,
                  8,
                  0,
                  8,
                  8
                ],
                "sum": 35,
                "residue": 8
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  6,
                  4,
                  1,
                  5,
                  6,
                  2,
                  8
                ],
                "sum": 32,
                "residue": 5
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              8,
              5,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              3,
              7,
              1,
              8,
              0,
              8,
              8
            ],
            "circle_positions": 9,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "beta": {
            "interval_sums": [
              4,
              17,
              16,
              23,
              10,
              11
            ],
            "interval_residues": [
              4,
              8,
              7,
              5,
              1,
              2
            ],
            "display_cycle": [
              4,
              8,
              7,
              5,
              1,
              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,
                  4
                ],
                "sum": 17,
                "residue": 8
              },
              {
                "from_index": 8,
                "to_index": 12,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  7,
                  1,
                  8
                ],
                "sum": 16,
                "residue": 7
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  8,
                  8,
                  7
                ],
                "sum": 23,
                "residue": 5
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  4,
                  1,
                  5
                ],
                "sum": 10,
                "residue": 1
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  8,
                  1
                ],
                "sum": 11,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              8,
              7,
              5,
              1,
              2
            ],
            "native_doubling": true,
            "recognised_doubling_cycle": [
              1,
              2,
              4,
              8,
              7,
              5
            ],
            "rotation_to_recognised": 4,
            "m9_doubling_cycle_present": true,
            "start_value": 4,
            "start_interval_clock_positions": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 9,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": [
            {
              "alpha_indices": [
                0,
                8,
                20,
                12,
                4,
                16,
                0
              ],
              "traversal_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ],
              "three_step_repeat": true,
              "formation_id": "6-nodes-offset-0",
              "clock_positions": [
                24,
                8,
                20,
                12,
                4,
                16,
                24
              ],
              "rotation_degrees": 0.0
            },
            {
              "alpha_indices": [
                4,
                12,
                0,
                16,
                8,
                20,
                4
              ],
              "traversal_values": [
                3,
                9,
                9,
                6,
                3,
                6,
                3
              ],
              "three_step_repeat": false,
              "formation_id": "6-nodes-offset-0",
              "clock_positions": [
                4,
                12,
                24,
                16,
                8,
                20,
                4
              ],
              "rotation_degrees": 0.0
            },
            {
              "alpha_indices": [
                8,
                16,
                4,
                20,
                12,
                0,
                8
              ],
              "traversal_values": [
                3,
                6,
                3,
                6,
                9,
                9,
                3
              ],
              "three_step_repeat": false,
              "formation_id": "6-nodes-offset-0",
              "clock_positions": [
                8,
                16,
                4,
                20,
                12,
                24,
                8
              ],
              "rotation_degrees": 0.0
            }
          ]
        },
        {
          "id": "6-nodes-offset-1",
          "shape": "Hexagon",
          "alpha_indices": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            7,
            8,
            4,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            7,
            8,
            4,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              15,
              9,
              21,
              12,
              9
            ],
            "interval_residues": [
              6,
              6,
              0,
              3,
              3,
              0
            ],
            "display_cycle": [
              6,
              6,
              9,
              3,
              3,
              9
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  4,
                  3
                ],
                "sum": 15,
                "residue": 6
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  1,
                  8,
                  0
                ],
                "sum": 9,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  8,
                  7,
                  6
                ],
                "sum": 21,
                "residue": 3
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  1,
                  5,
                  6
                ],
                "sum": 12,
                "residue": 3
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  8,
                  1,
                  0
                ],
                "sum": 9,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              6,
              0,
              3,
              3,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 9,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            1,
            8,
            1,
            8
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8
          ],
          "beta": {
            "interval_sums": [
              10,
              14,
              16,
              17,
              13,
              2
            ],
            "interval_residues": [
              1,
              5,
              7,
              8,
              4,
              2
            ],
            "display_cycle": [
              1,
              5,
              7,
              8,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 1
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  4,
                  3,
                  7
                ],
                "sum": 14,
                "residue": 5
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  8,
                  0,
                  8
                ],
                "sum": 16,
                "residue": 7
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  7,
                  6,
                  4
                ],
                "sum": 17,
                "residue": 8
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  6,
                  2
                ],
                "sum": 13,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              1,
              5,
              7,
              8,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 9,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            4,
            8,
            7,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            4,
            8,
            7,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              11,
              16,
              11,
              16,
              2
            ],
            "interval_residues": [
              7,
              2,
              7,
              2,
              7,
              2
            ],
            "display_cycle": [
              7,
              2,
              7,
              2,
              7,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 7
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  7,
                  1
                ],
                "sum": 11,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  8,
                  8
                ],
                "sum": 16,
                "residue": 7
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  6,
                  4,
                  1
                ],
                "sum": 11,
                "residue": 2
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  6,
                  2,
                  8
                ],
                "sum": 16,
                "residue": 7
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              7,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 9,
            "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-0",
          "shape": "Equilateral triangle",
          "values": [
            9,
            3,
            6
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Contains only 3, 6 and 9, with all three present"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "3-nodes-offset-2",
          "shape": "Equilateral triangle",
          "values": [
            1,
            1,
            1
          ],
          "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-4",
          "shape": "Equilateral triangle",
          "values": [
            3,
            9,
            6
          ],
          "rotation_degrees": 60.0,
          "reasons": [
            "Contains only 3, 6 and 9, with all three present"
          ],
          "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": 90.0,
          "reasons": [
            "All nodes have the same native value"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Contains only 3, 6 and 9, with all three present",
            "Interior sums form a native doubling cycle"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-2",
          "shape": "Hexagon",
          "values": [
            1,
            8,
            1,
            8,
            1,
            8
          ],
          "rotation_degrees": 30.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Reference",
        "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": 1,
        "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
        ],
        "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
        ],
        "gamma_residues": [
          0,
          3,
          3,
          0,
          6,
          6
        ],
        "gamma_display": [
          9,
          3,
          3,
          9,
          6,
          6
        ],
        "beta_residues": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "beta_display": [
          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": true,
        "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; M18 Alpha, Gamma and Beta independently checked with Wolfram."
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": true,
        "combined_eligible": true,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          9
        ],
        "reduced_m9_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          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": "Exact geometry and reduced traversal match.",
        "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": true,
        "candidate_count": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              9,
              3,
              3,
              9,
              6,
              6
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [],
            "failing_nodes": [],
            "native_369_qualifies": true
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              7,
              8,
              4,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 7
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 8
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 4
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              1,
              8,
              1,
              8
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 1
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 8
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 1
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 8
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              4,
              8,
              7,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 4
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 8
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 7
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 1
              }
            ],
            "native_369_qualifies": false
          }
        ],
        "absence_reason": null,
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m9/alpha.svg",
          "png": "pilot-v1/views/m9/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m9/beta.svg",
          "png": "pilot-v1/views/m9/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m9/gamma.svg",
          "png": "pilot-v1/views/m9/gamma.png"
        },
        {
          "id": "epsilon",
          "name": "Epsilon",
          "svg": "pilot-v1/views/m9/epsilon.svg",
          "png": "pilot-v1/views/m9/epsilon.png"
        },
        {
          "id": "fibonacci-m9p24",
          "name": "Fibonacci M9P24",
          "svg": "pilot-v1/views/m9/fibonacci-m9p24.svg",
          "png": "pilot-v1/views/m9/fibonacci-m9p24.png"
        }
      ],
      "probability": {
        "schema_version": "1.0.0",
        "id": "m9p24-fixed-gamma-beta-shuffle-v1",
        "record_id": "fibonacci-m9-p24",
        "calculated_on": "2026-10-18",
        "status": "Calculated",
        "heading": "Probability",
        "display": "Approximately 1 in 195.1 billion",
        "summary": "Shuffle the 24 Alpha values around the circle. This is the chance of recovering the original Gamma arrangement and deriving Beta as 4, 8, 7, 5, 1, 2, with the same starting position.",
        "research_insight": {
          "status": "Open research",
          "quote": "We are exploring equilateral triangles, honeycomb theorem, and carbon structures in relationship to this Atlas for useful directions for computation in OXTR research."
        },
        "method": {
          "id": "uniform-alpha-shuffle-original-alignment-v1",
          "comparison_rule": "Preserve each record's original Gamma values, positions and Beta alignment.",
          "sampling": "Uniform random permutation of existing 24 Alpha entries, preserving all multiplicities.",
          "coordinate_system": "Fixed indices 0..23, clockwise from north; 0 displayed as 9.",
          "alpha_frequencies": {
            "0": 2,
            "1": 5,
            "2": 2,
            "3": 2,
            "4": 2,
            "5": 2,
            "6": 2,
            "7": 2,
            "8": 5
          },
          "gamma_indices": [
            0,
            4,
            8,
            12,
            16,
            20
          ],
          "gamma_clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "gamma_values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "beta_values": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "beta_start_interval_clock_positions": [
            24,
            4
          ],
          "beta_interior_indices": [
            [
              1,
              2,
              3
            ],
            [
              5,
              6,
              7
            ],
            [
              9,
              10,
              11
            ],
            [
              13,
              14,
              15
            ],
            [
              17,
              18,
              19
            ],
            [
              21,
              22,
              23
            ]
          ],
          "beta_rule": "Sum three interior Alpha values in each gap, exclude Gamma endpoints, reduce modulo 9, include wraparound.",
          "allow_rotated_gamma_positions": false,
          "allow_reordered_gamma_values": false,
          "allow_rotated_beta_cycle": false,
          "allow_reversed_beta_cycle": false
        },
        "counts": {
          "all_arrangements": "336614801287564800",
          "arrangements_given_gamma": "27788080320",
          "matching_arrangements": "1725543",
          "qualifying_triple_combinations": 198
        },
        "result": {
          "numerator": "263",
          "denominator": "51305410956800",
          "fraction": "263/51305410956800",
          "value": 5.1261649618487674e-12,
          "one_in_approx": 195077608200.76047
        },
        "calculation": {
          "steps": [
            "Shuffle the same 24 Alpha values, keeping every value and its frequency.",
            "Place Gamma values 9, 3, 3, 9, 6, 6 at clock positions 24, 4, 8, 12, 16, 20.",
            "Sum the three Alpha values between each pair of Gamma nodes, excluding the endpoints, and reduce each sum modulo 9.",
            "Match Beta to 4, 8, 7, 5, 1, 2, starting with the interval from clock position 24 to 4."
          ],
          "formula": "1,725,543 / 336,614,801,287,564,800 = 263 / 51,305,410,956,800",
          "counting_note": "For the six Beta intervals, 198 combinations of three-value groups use exactly the available values. Counting the possible orders within each group gives 1,725,543 matching arrangements.",
          "verification_note": "Three exact counting methods agree: remaining-value enumeration, complete three-value-group enumeration, and a separate count treating each card individually."
        },
        "verification": {
          "calculation_version": "m9p24-exact-shuffle-v1.1",
          "mathematical_input_sha256": "9ba0cf7032049556812b037a46205b3bb875718b9333f6343d6a5ac5fe487447",
          "checks": {
            "approved_native_record_assertions": "passed",
            "unrestricted_count_equals_multinomial": "passed",
            "six_rotations_counted_separately": "passed",
            "exhaustive_triple_multiset_enumeration": "passed",
            "independent_labelled_bitmask_enumeration": "passed",
            "monte_carlo_used": false
          }
        },
        "interpretation": {
          "type": "exact_configuration_shuffle_probability",
          "selection_adjustment_applied": false,
          "statistical_significance_status": "Not yet assessed",
          "biological_significance_status": "Not yet assessed"
        },
        "files": {
          "data": "m9-probability.json",
          "code": "m9-probability.py"
        }
      },
      "other_geometry_summary": {
        "schema_version": "1.0.0",
        "shape": "2D stellated octahedron",
        "all_alpha_count": 4,
        "primary_gamma_count": 1,
        "native_beta_defined": true,
        "native_beta_doubling": true,
        "formation_ids": [
          "6-nodes-offset-0",
          "6-nodes-offset-1",
          "6-nodes-offset-2",
          "6-nodes-offset-3"
        ],
        "primary_gamma_formation_ids": [
          "6-nodes-offset-0"
        ],
        "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."
      },
      "native_beta_observation": {
        "version": "native-beta-observation-v1",
        "title": "Native sequence comparison",
        "text": "Across M1–M1001, the native Beta sequence 4–8–7–5–1–2 occurs only at M9 P24. M9 and M18 are the only records whose complete native Beta sequence forms a doubling cycle with six distinct values and the reference chevron under the Atlas construction rules.",
        "classification": "Computed mathematical observation",
        "rule_version": "native-pilot-v1",
        "audit_modulus_range": [
          1,
          1001
        ],
        "audit_moduli_count": 1001,
        "native_doubling_and_reference_chevron_moduli": [
          9,
          18
        ],
        "native_beta_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "reduced_m9_beta_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "original_alignment_preserved": true,
        "source": "Two independent native-period, Beta and chevron implementations; research/informatics/pilot/audit_native_beta.py.",
        "exact_native_beta_match_moduli": [
          9
        ]
      },
      "beta_m9_view": {
        "version": "beta-m9-view-v1",
        "native_modulus": 9,
        "target_modulus": 9,
        "native_values": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "reduced_values": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "display_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_circle_positions": 9,
        "reduced_circle_positions": 9,
        "original_alignment_preserved": true,
        "start_interval_clock_positions": [
          24,
          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/m9/beta.svg",
        "native_png": "pilot-v1/views/m9/beta.png",
        "reduced_svg": "pilot-v1/views/m9/beta-m9.svg",
        "reduced_png": "pilot-v1/views/m9/beta-m9.png"
      },
      "m9_sequence_views": {
        "beta": {
          "version": "beta-m9-view-v1",
          "native_modulus": 9,
          "target_modulus": 9,
          "native_values": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "reduced_values": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "display_cycle": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "repeat_count": 1,
          "native_circle_positions": 9,
          "reduced_circle_positions": 9,
          "original_alignment_preserved": true,
          "start_interval_clock_positions": [
            24,
            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/m9/beta.svg",
          "native_png": "pilot-v1/views/m9/beta.png",
          "reduced_svg": "pilot-v1/views/m9/beta-m9.svg",
          "reduced_png": "pilot-v1/views/m9/beta-m9.png"
        },
        "alpha": {
          "version": "m9-sequence-view-v1",
          "native_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
          ],
          "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
          ],
          "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": 24,
          "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": 9,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m9/alpha-m9.svg",
          "reduced_png": "pilot-v1/views/m9/alpha-m9.png"
        },
        "gamma": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "reduced_values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "display_cycle": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "native_circle_positions": 24,
          "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": 9,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m9/gamma-m9.svg",
          "reduced_png": "pilot-v1/views/m9/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
          ],
          "block_traversals": [
            {
              "block": 1,
              "alpha_indices": [
                0,
                8,
                20,
                12,
                4,
                16,
                0
              ],
              "native_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ],
              "reduced_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ]
            }
          ],
          "reference_alpha_indices": [
            0,
            8,
            20,
            12,
            4,
            16,
            0
          ],
          "native_circle_positions": 24,
          "reduced_circle_positions": 24,
          "native_369_qualifies": true,
          "native_full_circle_comparison": {
            "rule_version": "epsilon-m9-exact-v2",
            "geometry_identical": true,
            "reduced_sequence_identical": true,
            "combined_eligible": true,
            "alpha_indices": [
              0,
              8,
              20,
              12,
              4,
              16,
              0
            ],
            "clock_positions": [
              24,
              8,
              20,
              12,
              4,
              16,
              24
            ],
            "native_values": [
              9,
              3,
              6,
              9,
              3,
              6,
              9
            ],
            "reduced_m9_values": [
              9,
              3,
              6,
              9,
              3,
              6,
              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": "Exact geometry and reduced traversal match.",
            "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": 9,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m9/epsilon-m9.svg",
          "reduced_png": "pilot-v1/views/m9/epsilon-m9.png"
        }
      }
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m10-p60",
      "name": "Fibonacci M10P60",
      "modulus": 10,
      "pisano_period": 60,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          60,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 10,
        "alpha_circle_positions": 60,
        "beta_circle_positions": 10,
        "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,
          3,
          1,
          4,
          5,
          9,
          4,
          3,
          7,
          0,
          7,
          7,
          4,
          1,
          5,
          6,
          1,
          7,
          8,
          5,
          3,
          8,
          1,
          9,
          0,
          9,
          9,
          8,
          7,
          5,
          2,
          7,
          9,
          6,
          5,
          1,
          6,
          7,
          3,
          0,
          3,
          3,
          6,
          9,
          5,
          4,
          9,
          3,
          2,
          5,
          7,
          2,
          9,
          1
        ],
        "display_values": [
          10,
          1,
          1,
          2,
          3,
          5,
          8,
          3,
          1,
          4,
          5,
          9,
          4,
          3,
          7,
          10,
          7,
          7,
          4,
          1,
          5,
          6,
          1,
          7,
          8,
          5,
          3,
          8,
          1,
          9,
          10,
          9,
          9,
          8,
          7,
          5,
          2,
          7,
          9,
          6,
          5,
          1,
          6,
          7,
          3,
          10,
          3,
          3,
          6,
          9,
          5,
          4,
          9,
          3,
          2,
          5,
          7,
          2,
          9,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          7,
          11,
          13,
          15,
          21,
          26,
          29,
          30,
          31,
          32,
          38,
          39,
          42,
          44,
          45,
          46,
          47,
          48,
          49,
          52,
          53,
          58
        ],
        "clock_positions": [
          60,
          4,
          7,
          11,
          13,
          15,
          21,
          26,
          29,
          30,
          31,
          32,
          38,
          39,
          42,
          44,
          45,
          46,
          47,
          48,
          49,
          52,
          53,
          58
        ],
        "clockwise_values": [
          10,
          3,
          3,
          9,
          3,
          10,
          6,
          3,
          9,
          10,
          9,
          9,
          9,
          6,
          6,
          3,
          10,
          3,
          3,
          6,
          9,
          9,
          3,
          9
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          13,
          10,
          4,
          7,
          24,
          21,
          9,
          0,
          0,
          0,
          29,
          0,
          6,
          7,
          0,
          0,
          0,
          0,
          0,
          9,
          0,
          16,
          1
        ],
        "interval_residues": [
          4,
          3,
          0,
          4,
          7,
          4,
          1,
          9,
          0,
          0,
          0,
          9,
          0,
          6,
          7,
          0,
          0,
          0,
          0,
          0,
          9,
          0,
          6,
          1
        ],
        "display_cycle": [
          4,
          3,
          10,
          4,
          7,
          4,
          1,
          9,
          10,
          10,
          10,
          9,
          10,
          6,
          7,
          10,
          10,
          10,
          10,
          10,
          9,
          10,
          6,
          1
        ],
        "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": 7,
            "interior_indices": [
              5,
              6
            ],
            "interior_values": [
              5,
              8
            ],
            "sum": 13,
            "residue": 3
          },
          {
            "from_index": 7,
            "to_index": 11,
            "interior_indices": [
              8,
              9,
              10
            ],
            "interior_values": [
              1,
              4,
              5
            ],
            "sum": 10,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 13,
            "interior_indices": [
              12
            ],
            "interior_values": [
              4
            ],
            "sum": 4,
            "residue": 4
          },
          {
            "from_index": 13,
            "to_index": 15,
            "interior_indices": [
              14
            ],
            "interior_values": [
              7
            ],
            "sum": 7,
            "residue": 7
          },
          {
            "from_index": 15,
            "to_index": 21,
            "interior_indices": [
              16,
              17,
              18,
              19,
              20
            ],
            "interior_values": [
              7,
              7,
              4,
              1,
              5
            ],
            "sum": 24,
            "residue": 4
          },
          {
            "from_index": 21,
            "to_index": 26,
            "interior_indices": [
              22,
              23,
              24,
              25
            ],
            "interior_values": [
              1,
              7,
              8,
              5
            ],
            "sum": 21,
            "residue": 1
          },
          {
            "from_index": 26,
            "to_index": 29,
            "interior_indices": [
              27,
              28
            ],
            "interior_values": [
              8,
              1
            ],
            "sum": 9,
            "residue": 9
          },
          {
            "from_index": 29,
            "to_index": 30,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 30,
            "to_index": 31,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 31,
            "to_index": 32,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 32,
            "to_index": 38,
            "interior_indices": [
              33,
              34,
              35,
              36,
              37
            ],
            "interior_values": [
              8,
              7,
              5,
              2,
              7
            ],
            "sum": 29,
            "residue": 9
          },
          {
            "from_index": 38,
            "to_index": 39,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 39,
            "to_index": 42,
            "interior_indices": [
              40,
              41
            ],
            "interior_values": [
              5,
              1
            ],
            "sum": 6,
            "residue": 6
          },
          {
            "from_index": 42,
            "to_index": 44,
            "interior_indices": [
              43
            ],
            "interior_values": [
              7
            ],
            "sum": 7,
            "residue": 7
          },
          {
            "from_index": 44,
            "to_index": 45,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 45,
            "to_index": 46,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 46,
            "to_index": 47,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 47,
            "to_index": 48,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 48,
            "to_index": 49,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 49,
            "to_index": 52,
            "interior_indices": [
              50,
              51
            ],
            "interior_values": [
              5,
              4
            ],
            "sum": 9,
            "residue": 9
          },
          {
            "from_index": 52,
            "to_index": 53,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 53,
            "to_index": 58,
            "interior_indices": [
              54,
              55,
              56,
              57
            ],
            "interior_values": [
              2,
              5,
              7,
              2
            ],
            "sum": 16,
            "residue": 6
          },
          {
            "from_index": 58,
            "to_index": 0,
            "interior_indices": [
              59
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          3,
          0,
          4,
          7,
          4,
          1,
          9,
          0,
          0,
          0,
          9,
          0,
          6,
          7,
          0,
          0,
          0,
          0,
          0,
          9,
          0,
          6,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          60,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 10,
        "cycle_length": 24,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            20,
            40
          ],
          "clock_positions": [
            60,
            20,
            40
          ],
          "native_values": [
            10,
            5,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              75,
              110,
              85
            ],
            "interval_residues": [
              5,
              0,
              5
            ],
            "display_cycle": [
              5,
              10,
              5
            ],
            "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1
                ],
                "sum": 75,
                "residue": 5
              },
              {
                "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": [
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6
                ],
                "sum": 110,
                "residue": 0
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1
                ],
                "sum": 85,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              5,
              0,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              60,
              20
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1
            ],
            "circle_positions": 10,
            "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,
            21,
            41
          ],
          "clock_positions": [
            1,
            21,
            41
          ],
          "native_values": [
            1,
            6,
            1
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            6,
            1
          ],
          "beta": {
            "interval_sums": [
              79,
              109,
              84
            ],
            "interval_residues": [
              9,
              9,
              4
            ],
            "display_cycle": [
              9,
              9,
              4
            ],
            "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5
                ],
                "sum": 79,
                "residue": 9
              },
              {
                "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": [
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5
                ],
                "sum": 109,
                "residue": 9
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0
                ],
                "interior_values": [
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0
                ],
                "sum": 84,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              9,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              1,
              21
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5
            ],
            "circle_positions": 10,
            "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,
            22,
            42
          ],
          "clock_positions": [
            2,
            22,
            42
          ],
          "native_values": [
            1,
            1,
            6
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            6
          ],
          "beta": {
            "interval_sums": [
              84,
              109,
              79
            ],
            "interval_residues": [
              4,
              9,
              9
            ],
            "display_cycle": [
              4,
              9,
              9
            ],
            "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6
                ],
                "sum": 84,
                "residue": 4
              },
              {
                "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": [
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1
                ],
                "sum": 109,
                "residue": 9
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1
                ],
                "interior_values": [
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1
                ],
                "sum": 79,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              4,
              9,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              2,
              22
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6
            ],
            "circle_positions": 10,
            "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,
            23,
            43
          ],
          "clock_positions": [
            3,
            23,
            43
          ],
          "native_values": [
            2,
            7,
            7
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            7,
            7
          ],
          "beta": {
            "interval_sums": [
              83,
              108,
              73
            ],
            "interval_residues": [
              3,
              8,
              3
            ],
            "display_cycle": [
              3,
              8,
              3
            ],
            "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1
                ],
                "sum": 83,
                "residue": 3
              },
              {
                "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": [
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6
                ],
                "sum": 108,
                "residue": 8
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 73,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              3,
              8,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              3,
              23
            ],
            "start_interval_values": [
              3,
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1
            ],
            "circle_positions": 10,
            "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,
            24,
            44
          ],
          "clock_positions": [
            4,
            24,
            44
          ],
          "native_values": [
            3,
            8,
            3
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            8,
            3
          ],
          "beta": {
            "interval_sums": [
              87,
              107,
              72
            ],
            "interval_residues": [
              7,
              7,
              2
            ],
            "display_cycle": [
              7,
              7,
              2
            ],
            "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7
                ],
                "sum": 87,
                "residue": 7
              },
              {
                "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": [
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7
                ],
                "sum": 107,
                "residue": 7
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 72,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              7,
              7,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              4,
              24
            ],
            "start_interval_values": [
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7
            ],
            "circle_positions": 10,
            "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,
            25,
            45
          ],
          "clock_positions": [
            5,
            25,
            45
          ],
          "native_values": [
            5,
            5,
            10
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            5,
            10
          ],
          "beta": {
            "interval_sums": [
              90,
              105,
              75
            ],
            "interval_residues": [
              0,
              5,
              5
            ],
            "display_cycle": [
              10,
              5,
              5
            ],
            "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8
                ],
                "sum": 90,
                "residue": 0
              },
              {
                "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": [
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3
                ],
                "sum": 105,
                "residue": 5
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 75,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              0,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              5,
              25
            ],
            "start_interval_values": [
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8
            ],
            "circle_positions": 10,
            "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,
            26,
            46
          ],
          "clock_positions": [
            6,
            26,
            46
          ],
          "native_values": [
            8,
            3,
            3
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            3,
            3
          ],
          "beta": {
            "interval_sums": [
              87,
              102,
              77
            ],
            "interval_residues": [
              7,
              2,
              7
            ],
            "display_cycle": [
              7,
              2,
              7
            ],
            "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": [
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5
                ],
                "sum": 87,
                "residue": 7
              },
              {
                "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": [
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0
                ],
                "sum": 102,
                "residue": 2
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 77,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              7,
              2,
              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,
              26
            ],
            "start_interval_values": [
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5
            ],
            "circle_positions": 10,
            "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,
            27,
            47
          ],
          "clock_positions": [
            7,
            27,
            47
          ],
          "native_values": [
            3,
            8,
            3
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            8,
            3
          ],
          "beta": {
            "interval_sums": [
              87,
              97,
              82
            ],
            "interval_residues": [
              7,
              7,
              2
            ],
            "display_cycle": [
              7,
              7,
              2
            ],
            "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": [
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3
                ],
                "sum": 87,
                "residue": 7
              },
              {
                "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": [
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3
                ],
                "sum": 97,
                "residue": 7
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 82,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              7,
              7,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              7,
              27
            ],
            "start_interval_values": [
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3
            ],
            "circle_positions": 10,
            "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,
            28,
            48
          ],
          "clock_positions": [
            8,
            28,
            48
          ],
          "native_values": [
            1,
            1,
            6
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            6
          ],
          "beta": {
            "interval_sums": [
              94,
              99,
              79
            ],
            "interval_residues": [
              4,
              9,
              9
            ],
            "display_cycle": [
              4,
              9,
              9
            ],
            "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": [
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8
                ],
                "sum": 94,
                "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": [
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3
                ],
                "sum": 99,
                "residue": 9
              },
              {
                "from_index": 48,
                "to_index": 8,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3
                ],
                "sum": 79,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              4,
              9,
              9
            ],
            "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": [
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8
            ],
            "circle_positions": 10,
            "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,
            29,
            49
          ],
          "clock_positions": [
            9,
            29,
            49
          ],
          "native_values": [
            4,
            9,
            9
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              91,
              96,
              71
            ],
            "interval_residues": [
              1,
              6,
              1
            ],
            "display_cycle": [
              1,
              6,
              1
            ],
            "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": [
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1
                ],
                "sum": 91,
                "residue": 1
              },
              {
                "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": [
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6
                ],
                "sum": 96,
                "residue": 6
              },
              {
                "from_index": 49,
                "to_index": 9,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1
                ],
                "sum": 71,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              9,
              29
            ],
            "start_interval_values": [
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1
            ],
            "circle_positions": 10,
            "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,
            30,
            50
          ],
          "clock_positions": [
            10,
            30,
            50
          ],
          "native_values": [
            5,
            10,
            5
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            10,
            5
          ],
          "beta": {
            "interval_sums": [
              95,
              105,
              70
            ],
            "interval_residues": [
              5,
              5,
              0
            ],
            "display_cycle": [
              5,
              5,
              10
            ],
            "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": [
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9
                ],
                "sum": 95,
                "residue": 5
              },
              {
                "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": [
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9
                ],
                "sum": 105,
                "residue": 5
              },
              {
                "from_index": 50,
                "to_index": 10,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4
                ],
                "sum": 70,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              5,
              5,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              10,
              30
            ],
            "start_interval_values": [
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9
            ],
            "circle_positions": 10,
            "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,
            31,
            51
          ],
          "clock_positions": [
            11,
            31,
            51
          ],
          "native_values": [
            9,
            9,
            4
          ],
          "rotation_degrees": 66.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            9,
            4
          ],
          "beta": {
            "interval_sums": [
              86,
              101,
              71
            ],
            "interval_residues": [
              6,
              1,
              1
            ],
            "display_cycle": [
              6,
              1,
              1
            ],
            "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": [
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0
                ],
                "sum": 86,
                "residue": 6
              },
              {
                "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": [
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5
                ],
                "sum": 101,
                "residue": 1
              },
              {
                "from_index": 51,
                "to_index": 11,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5
                ],
                "sum": 71,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              6,
              1,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              11,
              31
            ],
            "start_interval_values": [
              4,
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0
            ],
            "circle_positions": 10,
            "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,
            32,
            52
          ],
          "clock_positions": [
            12,
            32,
            52
          ],
          "native_values": [
            4,
            9,
            9
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              91,
              96,
              71
            ],
            "interval_residues": [
              1,
              6,
              1
            ],
            "display_cycle": [
              1,
              6,
              1
            ],
            "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": [
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9
                ],
                "sum": 91,
                "residue": 1
              },
              {
                "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": [
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4
                ],
                "sum": 96,
                "residue": 6
              },
              {
                "from_index": 52,
                "to_index": 12,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9
                ],
                "sum": 71,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              12,
              32
            ],
            "start_interval_values": [
              3,
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9
            ],
            "circle_positions": 10,
            "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,
            33,
            53
          ],
          "clock_positions": [
            13,
            33,
            53
          ],
          "native_values": [
            3,
            8,
            3
          ],
          "rotation_degrees": 78.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            8,
            3
          ],
          "beta": {
            "interval_sums": [
              97,
              97,
              72
            ],
            "interval_residues": [
              7,
              7,
              2
            ],
            "display_cycle": [
              7,
              7,
              2
            ],
            "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": [
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9
                ],
                "sum": 97,
                "residue": 7
              },
              {
                "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": [
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9
                ],
                "sum": 97,
                "residue": 7
              },
              {
                "from_index": 53,
                "to_index": 13,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4
                ],
                "sum": 72,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              7,
              7,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              13,
              33
            ],
            "start_interval_values": [
              7,
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9
            ],
            "circle_positions": 10,
            "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,
            34,
            54
          ],
          "clock_positions": [
            14,
            34,
            54
          ],
          "native_values": [
            7,
            7,
            2
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            7,
            2
          ],
          "beta": {
            "interval_sums": [
              98,
              93,
              73
            ],
            "interval_residues": [
              8,
              3,
              3
            ],
            "display_cycle": [
              8,
              3,
              3
            ],
            "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": [
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8
                ],
                "sum": 98,
                "residue": 8
              },
              {
                "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": [
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3
                ],
                "sum": 93,
                "residue": 3
              },
              {
                "from_index": 54,
                "to_index": 14,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3
                ],
                "sum": 73,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              8,
              3,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              14,
              34
            ],
            "start_interval_values": [
              0,
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9,
              8
            ],
            "circle_positions": 10,
            "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,
            35,
            55
          ],
          "clock_positions": [
            15,
            35,
            55
          ],
          "native_values": [
            10,
            5,
            5
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              105,
              90,
              75
            ],
            "interval_residues": [
              5,
              0,
              5
            ],
            "display_cycle": [
              5,
              10,
              5
            ],
            "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": [
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7
                ],
                "sum": 105,
                "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": [
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2
                ],
                "sum": 90,
                "residue": 0
              },
              {
                "from_index": 55,
                "to_index": 15,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7
                ],
                "sum": 75,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              5,
              0,
              5
            ],
            "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": [
              7,
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9,
              8,
              7
            ],
            "circle_positions": 10,
            "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,
            36,
            56
          ],
          "clock_positions": [
            16,
            36,
            56
          ],
          "native_values": [
            7,
            2,
            7
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            2,
            7
          ],
          "beta": {
            "interval_sums": [
              103,
              93,
              68
            ],
            "interval_residues": [
              3,
              3,
              8
            ],
            "display_cycle": [
              3,
              3,
              8
            ],
            "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": [
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5
                ],
                "sum": 103,
                "residue": 3
              },
              {
                "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": [
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5
                ],
                "sum": 93,
                "residue": 3
              },
              {
                "from_index": 56,
                "to_index": 16,
                "interior_indices": [
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0
                ],
                "sum": 68,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              3,
              3,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              16,
              36
            ],
            "start_interval_values": [
              7,
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9,
              8,
              7,
              5
            ],
            "circle_positions": 10,
            "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,
            37,
            57
          ],
          "clock_positions": [
            17,
            37,
            57
          ],
          "native_values": [
            7,
            7,
            2
          ],
          "rotation_degrees": 102.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            7,
            2
          ],
          "beta": {
            "interval_sums": [
              98,
              93,
              73
            ],
            "interval_residues": [
              8,
              3,
              3
            ],
            "display_cycle": [
              8,
              3,
              3
            ],
            "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": [
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2
                ],
                "sum": 98,
                "residue": 8
              },
              {
                "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": [
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7
                ],
                "sum": 93,
                "residue": 3
              },
              {
                "from_index": 57,
                "to_index": 17,
                "interior_indices": [
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7
                ],
                "sum": 73,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              8,
              3,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              17,
              37
            ],
            "start_interval_values": [
              4,
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9,
              8,
              7,
              5,
              2
            ],
            "circle_positions": 10,
            "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,
            38,
            58
          ],
          "clock_positions": [
            18,
            38,
            58
          ],
          "native_values": [
            4,
            9,
            9
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              101,
              86,
              71
            ],
            "interval_residues": [
              1,
              6,
              1
            ],
            "display_cycle": [
              1,
              6,
              1
            ],
            "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": [
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7
                ],
                "sum": 101,
                "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": [
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2
                ],
                "sum": 86,
                "residue": 6
              },
              {
                "from_index": 58,
                "to_index": 18,
                "interior_indices": [
                  59,
                  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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7
                ],
                "sum": 71,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1
            ],
            "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": [
              1,
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9,
              8,
              7,
              5,
              2,
              7
            ],
            "circle_positions": 10,
            "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,
            39,
            59
          ],
          "clock_positions": [
            19,
            39,
            59
          ],
          "native_values": [
            1,
            6,
            1
          ],
          "rotation_degrees": 114.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            6,
            1
          ],
          "beta": {
            "interval_sums": [
              109,
              89,
              74
            ],
            "interval_residues": [
              9,
              9,
              4
            ],
            "display_cycle": [
              9,
              9,
              4
            ],
            "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": [
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9
                ],
                "sum": 109,
                "residue": 9
              },
              {
                "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": [
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9
                ],
                "sum": 89,
                "residue": 9
              },
              {
                "from_index": 59,
                "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,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4
                ],
                "sum": 74,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              9,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              19,
              39
            ],
            "start_interval_values": [
              5,
              6,
              1,
              7,
              8,
              5,
              3,
              8,
              1,
              9,
              0,
              9,
              9,
              8,
              7,
              5,
              2,
              7,
              9
            ],
            "circle_positions": 10,
            "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,
            10,
            20,
            30,
            40,
            50
          ],
          "clock_positions": [
            60,
            10,
            20,
            30,
            40,
            50
          ],
          "native_values": [
            10,
            5,
            5,
            10,
            5,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              28,
              42,
              48,
              62,
              38,
              42
            ],
            "interval_residues": [
              8,
              2,
              8,
              2,
              8,
              2
            ],
            "display_cycle": [
              8,
              2,
              8,
              2,
              8,
              2
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 10,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4
                ],
                "sum": 28,
                "residue": 8
              },
              {
                "from_index": 10,
                "to_index": 20,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 20,
                "to_index": 30,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9
                ],
                "sum": 48,
                "residue": 8
              },
              {
                "from_index": 30,
                "to_index": 40,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6
                ],
                "sum": 62,
                "residue": 2
              },
              {
                "from_index": 40,
                "to_index": 50,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49
                ],
                "interior_values": [
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9
                ],
                "sum": 38,
                "residue": 8
              },
              {
                "from_index": 50,
                "to_index": 0,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1
                ],
                "sum": 42,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              8,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              60,
              10
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              3,
              1,
              4
            ],
            "circle_positions": 10,
            "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,
            11,
            21,
            31,
            41,
            51
          ],
          "clock_positions": [
            1,
            11,
            21,
            31,
            41,
            51
          ],
          "native_values": [
            1,
            9,
            6,
            9,
            1,
            4
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            9,
            6,
            9,
            1,
            4
          ],
          "beta": {
            "interval_sums": [
              32,
              38,
              42,
              58,
              42,
              38
            ],
            "interval_residues": [
              2,
              8,
              2,
              8,
              2,
              8
            ],
            "display_cycle": [
              2,
              8,
              2,
              8,
              2,
              8
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 11,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5
                ],
                "sum": 32,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 21,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5
                ],
                "sum": 38,
                "residue": 8
              },
              {
                "from_index": 21,
                "to_index": 31,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 31,
                "to_index": 41,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5
                ],
                "sum": 58,
                "residue": 8
              },
              {
                "from_index": 41,
                "to_index": 51,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50
                ],
                "interior_values": [
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 51,
                "to_index": 1,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0
                ],
                "interior_values": [
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0
                ],
                "sum": 38,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              2,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              1,
              11
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              3,
              1,
              4,
              5
            ],
            "circle_positions": 10,
            "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,
            12,
            22,
            32,
            42,
            52
          ],
          "clock_positions": [
            2,
            12,
            22,
            32,
            42,
            52
          ],
          "native_values": [
            1,
            4,
            1,
            9,
            6,
            9
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            1,
            9,
            6,
            9
          ],
          "beta": {
            "interval_sums": [
              40,
              40,
              50,
              50,
              40,
              30
            ],
            "interval_residues": [
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "display_cycle": [
              10,
              10,
              10,
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 12,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9
                ],
                "sum": 40,
                "residue": 0
              },
              {
                "from_index": 12,
                "to_index": 22,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  3,
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6
                ],
                "sum": 40,
                "residue": 0
              },
              {
                "from_index": 22,
                "to_index": 32,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  7,
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9
                ],
                "sum": 50,
                "residue": 0
              },
              {
                "from_index": 32,
                "to_index": 42,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  8,
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1
                ],
                "sum": 50,
                "residue": 0
              },
              {
                "from_index": 42,
                "to_index": 52,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51
                ],
                "interior_values": [
                  7,
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4
                ],
                "sum": 40,
                "residue": 0
              },
              {
                "from_index": 52,
                "to_index": 2,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1
                ],
                "interior_values": [
                  3,
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1
                ],
                "sum": 30,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              12
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              3,
              1,
              4,
              5,
              9
            ],
            "circle_positions": 10,
            "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,
            13,
            23,
            33,
            43,
            53
          ],
          "clock_positions": [
            3,
            13,
            23,
            33,
            43,
            53
          ],
          "native_values": [
            2,
            3,
            7,
            8,
            7,
            3
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            3,
            7,
            8,
            7,
            3
          ],
          "beta": {
            "interval_sums": [
              42,
              38,
              52,
              48,
              42,
              28
            ],
            "interval_residues": [
              2,
              8,
              2,
              8,
              2,
              8
            ],
            "display_cycle": [
              2,
              8,
              2,
              8,
              2,
              8
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 13,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 13,
                "to_index": 23,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  7,
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1
                ],
                "sum": 38,
                "residue": 8
              },
              {
                "from_index": 23,
                "to_index": 33,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9
                ],
                "sum": 52,
                "residue": 2
              },
              {
                "from_index": 33,
                "to_index": 43,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  7,
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6
                ],
                "sum": 48,
                "residue": 8
              },
              {
                "from_index": 43,
                "to_index": 53,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52
                ],
                "interior_values": [
                  3,
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 53,
                "to_index": 3,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  2,
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 28,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              2,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              3,
              13
            ],
            "start_interval_values": [
              3,
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4
            ],
            "circle_positions": 10,
            "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,
            14,
            24,
            34,
            44,
            54
          ],
          "clock_positions": [
            4,
            14,
            24,
            34,
            44,
            54
          ],
          "native_values": [
            3,
            7,
            8,
            7,
            3,
            2
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            7,
            8,
            7,
            3,
            2
          ],
          "beta": {
            "interval_sums": [
              42,
              38,
              52,
              48,
              42,
              28
            ],
            "interval_residues": [
              2,
              8,
              2,
              8,
              2,
              8
            ],
            "display_cycle": [
              2,
              8,
              2,
              8,
              2,
              8
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 14,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 14,
                "to_index": 24,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  0,
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7
                ],
                "sum": 38,
                "residue": 8
              },
              {
                "from_index": 24,
                "to_index": 34,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  5,
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8
                ],
                "sum": 52,
                "residue": 2
              },
              {
                "from_index": 34,
                "to_index": 44,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  5,
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7
                ],
                "sum": 48,
                "residue": 8
              },
              {
                "from_index": 44,
                "to_index": 54,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53
                ],
                "interior_values": [
                  0,
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3
                ],
                "sum": 42,
                "residue": 2
              },
              {
                "from_index": 54,
                "to_index": 4,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 28,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              2,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              4,
              14
            ],
            "start_interval_values": [
              5,
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3
            ],
            "circle_positions": 10,
            "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,
            15,
            25,
            35,
            45,
            55
          ],
          "clock_positions": [
            5,
            15,
            25,
            35,
            45,
            55
          ],
          "native_values": [
            5,
            10,
            5,
            5,
            10,
            5
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            10,
            5
          ],
          "beta": {
            "interval_sums": [
              44,
              46,
              54,
              46,
              44,
              26
            ],
            "interval_residues": [
              4,
              6,
              4,
              6,
              4,
              6
            ],
            "display_cycle": [
              4,
              6,
              4,
              6,
              4,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 15,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  8,
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7
                ],
                "sum": 44,
                "residue": 4
              },
              {
                "from_index": 15,
                "to_index": 25,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  7,
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 25,
                "to_index": 35,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  3,
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7
                ],
                "sum": 54,
                "residue": 4
              },
              {
                "from_index": 35,
                "to_index": 45,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  2,
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 45,
                "to_index": 55,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54
                ],
                "interior_values": [
                  3,
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2
                ],
                "sum": 44,
                "residue": 4
              },
              {
                "from_index": 55,
                "to_index": 5,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  7,
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 26,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              4,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              15
            ],
            "start_interval_values": [
              8,
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7
            ],
            "circle_positions": 10,
            "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,
            16,
            26,
            36,
            46,
            56
          ],
          "clock_positions": [
            6,
            16,
            26,
            36,
            46,
            56
          ],
          "native_values": [
            8,
            7,
            3,
            2,
            3,
            7
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            7,
            3,
            2,
            3,
            7
          ],
          "beta": {
            "interval_sums": [
              36,
              44,
              56,
              44,
              46,
              24
            ],
            "interval_residues": [
              6,
              4,
              6,
              4,
              6,
              4
            ],
            "display_cycle": [
              6,
              4,
              6,
              4,
              6,
              4
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 16,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  3,
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0
                ],
                "sum": 36,
                "residue": 6
              },
              {
                "from_index": 16,
                "to_index": 26,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  7,
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5
                ],
                "sum": 44,
                "residue": 4
              },
              {
                "from_index": 26,
                "to_index": 36,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  8,
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5
                ],
                "sum": 56,
                "residue": 6
              },
              {
                "from_index": 36,
                "to_index": 46,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  7,
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0
                ],
                "sum": 44,
                "residue": 4
              },
              {
                "from_index": 46,
                "to_index": 56,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55
                ],
                "interior_values": [
                  3,
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 56,
                "to_index": 6,
                "interior_indices": [
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 24,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              6,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              6,
              16
            ],
            "start_interval_values": [
              3,
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0
            ],
            "circle_positions": 10,
            "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,
            17,
            27,
            37,
            47,
            57
          ],
          "clock_positions": [
            7,
            17,
            27,
            37,
            47,
            57
          ],
          "native_values": [
            3,
            7,
            8,
            7,
            3,
            2
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            7,
            8,
            7,
            3,
            2
          ],
          "beta": {
            "interval_sums": [
              40,
              40,
              50,
              40,
              50,
              30
            ],
            "interval_residues": [
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "display_cycle": [
              10,
              10,
              10,
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 17,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7
                ],
                "sum": 40,
                "residue": 0
              },
              {
                "from_index": 17,
                "to_index": 27,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  4,
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3
                ],
                "sum": 40,
                "residue": 0
              },
              {
                "from_index": 27,
                "to_index": 37,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  1,
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2
                ],
                "sum": 50,
                "residue": 0
              },
              {
                "from_index": 37,
                "to_index": 47,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  9,
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3
                ],
                "sum": 40,
                "residue": 0
              },
              {
                "from_index": 47,
                "to_index": 57,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56
                ],
                "interior_values": [
                  6,
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7
                ],
                "sum": 50,
                "residue": 0
              },
              {
                "from_index": 57,
                "to_index": 7,
                "interior_indices": [
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  9,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 30,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              7,
              17
            ],
            "start_interval_values": [
              1,
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7
            ],
            "circle_positions": 10,
            "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,
            18,
            28,
            38,
            48,
            58
          ],
          "clock_positions": [
            8,
            18,
            28,
            38,
            48,
            58
          ],
          "native_values": [
            1,
            4,
            1,
            9,
            6,
            9
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            1,
            9,
            6,
            9
          ],
          "beta": {
            "interval_sums": [
              46,
              44,
              56,
              34,
              46,
              24
            ],
            "interval_residues": [
              6,
              4,
              6,
              4,
              6,
              4
            ],
            "display_cycle": [
              6,
              4,
              6,
              4,
              6,
              4
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 18,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  4,
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 18,
                "to_index": 28,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  1,
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8
                ],
                "sum": 44,
                "residue": 4
              },
              {
                "from_index": 28,
                "to_index": 38,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  9,
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7
                ],
                "sum": 56,
                "residue": 6
              },
              {
                "from_index": 38,
                "to_index": 48,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  6,
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3
                ],
                "sum": 34,
                "residue": 4
              },
              {
                "from_index": 48,
                "to_index": 58,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57
                ],
                "interior_values": [
                  9,
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 58,
                "to_index": 8,
                "interior_indices": [
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3
                ],
                "sum": 24,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              6,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              8,
              18
            ],
            "start_interval_values": [
              4,
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7
            ],
            "circle_positions": 10,
            "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,
            19,
            29,
            39,
            49,
            59
          ],
          "clock_positions": [
            9,
            19,
            29,
            39,
            49,
            59
          ],
          "native_values": [
            4,
            1,
            9,
            6,
            9,
            1
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            1,
            9,
            6,
            9,
            1
          ],
          "beta": {
            "interval_sums": [
              46,
              44,
              56,
              34,
              46,
              24
            ],
            "interval_residues": [
              6,
              4,
              6,
              4,
              6,
              4
            ],
            "display_cycle": [
              6,
              4,
              6,
              4,
              6,
              4
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 19,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  5,
                  9,
                  4,
                  3,
                  7,
                  0,
                  7,
                  7,
                  4
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 19,
                "to_index": 29,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  5,
                  6,
                  1,
                  7,
                  8,
                  5,
                  3,
                  8,
                  1
                ],
                "sum": 44,
                "residue": 4
              },
              {
                "from_index": 29,
                "to_index": 39,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  9,
                  9,
                  8,
                  7,
                  5,
                  2,
                  7,
                  9
                ],
                "sum": 56,
                "residue": 6
              },
              {
                "from_index": 39,
                "to_index": 49,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48
                ],
                "interior_values": [
                  5,
                  1,
                  6,
                  7,
                  3,
                  0,
                  3,
                  3,
                  6
                ],
                "sum": 34,
                "residue": 4
              },
              {
                "from_index": 49,
                "to_index": 59,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58
                ],
                "interior_values": [
                  5,
                  4,
                  9,
                  3,
                  2,
                  5,
                  7,
                  2,
                  9
                ],
                "sum": 46,
                "residue": 6
              },
              {
                "from_index": 59,
                "to_index": 9,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  3,
                  1
                ],
                "sum": 24,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              6,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              9,
              19
            ],
            "start_interval_values": [
              5,
              9,
              4,
              3,
              7,
              0,
              7,
              7,
              4
            ],
            "circle_positions": 10,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            10,
            5,
            5,
            10,
            5,
            5
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-5",
          "shape": "Hexagon",
          "values": [
            5,
            10,
            5,
            5,
            10,
            5
          ],
          "rotation_degrees": 30.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          20,
          50,
          30,
          10,
          40,
          0
        ],
        "clock_positions": [
          60,
          20,
          50,
          30,
          10,
          40,
          60
        ],
        "native_values": [
          10,
          5,
          5,
          10,
          5,
          5,
          10
        ],
        "reduced_m9_values": [
          9,
          5,
          5,
          9,
          5,
          5,
          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": 10,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              10,
              20,
              30,
              40,
              50
            ],
            "clock_positions": [
              60,
              10,
              20,
              30,
              40,
              50
            ],
            "native_values": [
              10,
              5,
              5,
              10,
              5,
              5
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 60,
                "value": 10
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 5
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 5
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 10
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 5
              },
              {
                "alpha_index": 50,
                "clock_position": 50,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              11,
              21,
              31,
              41,
              51
            ],
            "clock_positions": [
              1,
              11,
              21,
              31,
              41,
              51
            ],
            "native_values": [
              1,
              9,
              6,
              9,
              1,
              4
            ],
            "rotation_degrees": 6.0,
            "missing_required_values": [
              3
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 1
              },
              {
                "alpha_index": 51,
                "clock_position": 51,
                "value": 4
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              12,
              22,
              32,
              42,
              52
            ],
            "clock_positions": [
              2,
              12,
              22,
              32,
              42,
              52
            ],
            "native_values": [
              1,
              4,
              1,
              9,
              6,
              9
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              3
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 4
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 1
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              13,
              23,
              33,
              43,
              53
            ],
            "clock_positions": [
              3,
              13,
              23,
              33,
              43,
              53
            ],
            "native_values": [
              2,
              3,
              7,
              8,
              7,
              3
            ],
            "rotation_degrees": 18.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 7
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 8
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 7
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              14,
              24,
              34,
              44,
              54
            ],
            "clock_positions": [
              4,
              14,
              24,
              34,
              44,
              54
            ],
            "native_values": [
              3,
              7,
              8,
              7,
              3,
              2
            ],
            "rotation_degrees": 24.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 7
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 8
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 7
              },
              {
                "alpha_index": 54,
                "clock_position": 54,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              15,
              25,
              35,
              45,
              55
            ],
            "clock_positions": [
              5,
              15,
              25,
              35,
              45,
              55
            ],
            "native_values": [
              5,
              10,
              5,
              5,
              10,
              5
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 10
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 5
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 5
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 10
              },
              {
                "alpha_index": 55,
                "clock_position": 55,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              16,
              26,
              36,
              46,
              56
            ],
            "clock_positions": [
              6,
              16,
              26,
              36,
              46,
              56
            ],
            "native_values": [
              8,
              7,
              3,
              2,
              3,
              7
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 7
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 2
              },
              {
                "alpha_index": 56,
                "clock_position": 56,
                "value": 7
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              17,
              27,
              37,
              47,
              57
            ],
            "clock_positions": [
              7,
              17,
              27,
              37,
              47,
              57
            ],
            "native_values": [
              3,
              7,
              8,
              7,
              3,
              2
            ],
            "rotation_degrees": 42.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 7
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 8
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 7
              },
              {
                "alpha_index": 57,
                "clock_position": 57,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-8",
            "alpha_indices": [
              8,
              18,
              28,
              38,
              48,
              58
            ],
            "clock_positions": [
              8,
              18,
              28,
              38,
              48,
              58
            ],
            "native_values": [
              1,
              4,
              1,
              9,
              6,
              9
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              3
            ],
            "failing_nodes": [
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 1
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 4
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 1
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-9",
            "alpha_indices": [
              9,
              19,
              29,
              39,
              49,
              59
            ],
            "clock_positions": [
              9,
              19,
              29,
              39,
              49,
              59
            ],
            "native_values": [
              4,
              1,
              9,
              6,
              9,
              1
            ],
            "rotation_degrees": 54.0,
            "missing_required_values": [
              3
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 4
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 1
              },
              {
                "alpha_index": 59,
                "clock_position": 59,
                "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/m10/alpha.svg",
          "png": "pilot-v1/views/m10/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m10/beta.svg",
          "png": "pilot-v1/views/m10/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m10/gamma.svg",
          "png": "pilot-v1/views/m10/gamma.png"
        },
        {
          "id": "fibonacci-m10p60",
          "name": "Fibonacci M10P60",
          "svg": "pilot-v1/views/m10/fibonacci-m10p60.svg",
          "png": "pilot-v1/views/m10/fibonacci-m10p60.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m11-p10",
      "name": "Fibonacci M11P10",
      "modulus": 11,
      "pisano_period": 10,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          10,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9
        ],
        "orientation": "clockwise from north",
        "zero_display": 11,
        "alpha_circle_positions": 10,
        "beta_circle_positions": 11,
        "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,
          2,
          10,
          1
        ],
        "display_values": [
          11,
          1,
          1,
          2,
          3,
          5,
          8,
          2,
          10,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4
        ],
        "clock_positions": [
          10,
          4
        ],
        "clockwise_values": [
          11,
          3
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26
        ],
        "interval_residues": [
          4,
          4
        ],
        "display_cycle": [
          4,
          4
        ],
        "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": 0,
            "interior_indices": [
              5,
              6,
              7,
              8,
              9
            ],
            "interior_values": [
              5,
              8,
              2,
              10,
              1
            ],
            "sum": 26,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          10,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 11,
        "cycle_length": 2,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m11/alpha.svg",
          "png": "pilot-v1/views/m11/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m11/beta.svg",
          "png": "pilot-v1/views/m11/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m11/gamma.svg",
          "png": "pilot-v1/views/m11/gamma.png"
        },
        {
          "id": "fibonacci-m11p10",
          "name": "Fibonacci M11P10",
          "svg": "pilot-v1/views/m11/fibonacci-m11p10.svg",
          "png": "pilot-v1/views/m11/fibonacci-m11p10.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m12-p24",
      "name": "Fibonacci M12P24",
      "modulus": 12,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 12,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 12,
        "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,
          1,
          9,
          10,
          7,
          5,
          0,
          5,
          5,
          10,
          3,
          1,
          4,
          5,
          9,
          2,
          11,
          1
        ],
        "display_values": [
          12,
          1,
          1,
          2,
          3,
          5,
          8,
          1,
          9,
          10,
          7,
          5,
          12,
          5,
          5,
          10,
          3,
          1,
          4,
          5,
          9,
          2,
          11,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          12,
          3,
          9,
          12,
          3,
          9
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          14,
          22,
          20,
          10,
          14
        ],
        "interval_residues": [
          4,
          2,
          10,
          8,
          10,
          2
        ],
        "display_cycle": [
          4,
          2,
          10,
          8,
          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,
              1
            ],
            "sum": 14,
            "residue": 2
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              10,
              7,
              5
            ],
            "sum": 22,
            "residue": 10
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              5,
              5,
              10
            ],
            "sum": 20,
            "residue": 8
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              1,
              4,
              5
            ],
            "sum": 10,
            "residue": 10
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              11,
              1
            ],
            "sum": 14,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          2,
          10,
          8,
          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": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 12,
        "cycle_length": 6,
        "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "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": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            12,
            9,
            3
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            9,
            3
          ],
          "beta": {
            "interval_sums": [
              21,
              42,
              33
            ],
            "interval_residues": [
              9,
              6,
              9
            ],
            "display_cycle": [
              9,
              6,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  1
                ],
                "sum": 21,
                "residue": 9
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  10,
                  7,
                  5,
                  0,
                  5,
                  5,
                  10
                ],
                "sum": 42,
                "residue": 6
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  1,
                  4,
                  5,
                  9,
                  2,
                  11,
                  1
                ],
                "sum": 33,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              9,
              6,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              1
            ],
            "circle_positions": 12,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            10,
            1
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            10,
            1
          ],
          "beta": {
            "interval_sums": [
              29,
              35,
              32
            ],
            "interval_residues": [
              5,
              11,
              8
            ],
            "display_cycle": [
              5,
              11,
              8
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  1,
                  9
                ],
                "sum": 29,
                "residue": 5
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  7,
                  5,
                  0,
                  5,
                  5,
                  10,
                  3
                ],
                "sum": 35,
                "residue": 11
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  4,
                  5,
                  9,
                  2,
                  11,
                  1,
                  0
                ],
                "sum": 32,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              5,
              11,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              1,
              9
            ],
            "circle_positions": 12,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            7,
            4
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            7,
            4
          ],
          "beta": {
            "interval_sums": [
              38,
              29,
              29
            ],
            "interval_residues": [
              2,
              5,
              5
            ],
            "display_cycle": [
              2,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  1,
                  9,
                  10
                ],
                "sum": 38,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  0,
                  5,
                  5,
                  10,
                  3,
                  1
                ],
                "sum": 29,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  9,
                  2,
                  11,
                  1,
                  0,
                  1
                ],
                "sum": 29,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              2,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              1,
              9,
              10
            ],
            "circle_positions": 12,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            5,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              43,
              28,
              25
            ],
            "interval_residues": [
              7,
              4,
              1
            ],
            "display_cycle": [
              7,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  1,
                  9,
                  10,
                  7
                ],
                "sum": 43,
                "residue": 7
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  5,
                  5,
                  10,
                  3,
                  1,
                  4
                ],
                "sum": 28,
                "residue": 4
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  9,
                  2,
                  11,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 25,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              7,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              1,
              9,
              10,
              7
            ],
            "circle_positions": 12,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            12,
            9
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            12,
            9
          ],
          "beta": {
            "interval_sums": [
              45,
              33,
              18
            ],
            "interval_residues": [
              9,
              9,
              6
            ],
            "display_cycle": [
              9,
              9,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  1,
                  9,
                  10,
                  7,
                  5
                ],
                "sum": 45,
                "residue": 9
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  5,
                  10,
                  3,
                  1,
                  4,
                  5
                ],
                "sum": 33,
                "residue": 9
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  11,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 18,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              9,
              9,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              1,
              9,
              10,
              7,
              5
            ],
            "circle_positions": 12,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            5,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            5,
            2
          ],
          "beta": {
            "interval_sums": [
              40,
              37,
              19
            ],
            "interval_residues": [
              4,
              1,
              7
            ],
            "display_cycle": [
              4,
              1,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  1,
                  9,
                  10,
                  7,
                  5,
                  0
                ],
                "sum": 40,
                "residue": 4
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  5,
                  10,
                  3,
                  1,
                  4,
                  5,
                  9
                ],
                "sum": 37,
                "residue": 1
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  11,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 19,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              4,
              1,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              1,
              9,
              10,
              7,
              5,
              0
            ],
            "circle_positions": 12,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            5,
            11
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            5,
            11
          ],
          "beta": {
            "interval_sums": [
              37,
              34,
              13
            ],
            "interval_residues": [
              1,
              10,
              1
            ],
            "display_cycle": [
              1,
              10,
              1
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  9,
                  10,
                  7,
                  5,
                  0,
                  5
                ],
                "sum": 37,
                "residue": 1
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  10,
                  3,
                  1,
                  4,
                  5,
                  9,
                  2
                ],
                "sum": 34,
                "residue": 10
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              10,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              1,
              9,
              10,
              7,
              5,
              0,
              5
            ],
            "circle_positions": 12,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            1,
            10,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            10,
            1
          ],
          "beta": {
            "interval_sums": [
              41,
              35,
              20
            ],
            "interval_residues": [
              5,
              11,
              8
            ],
            "display_cycle": [
              5,
              11,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  9,
                  10,
                  7,
                  5,
                  0,
                  5,
                  5
                ],
                "sum": 41,
                "residue": 5
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  3,
                  1,
                  4,
                  5,
                  9,
                  2,
                  11
                ],
                "sum": 35,
                "residue": 11
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              5,
              11,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              9,
              10,
              7,
              5,
              0,
              5,
              5
            ],
            "circle_positions": 12,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            12,
            3,
            9,
            12,
            3,
            9
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            3,
            9
          ],
          "beta": {
            "interval_sums": [
              4,
              14,
              22,
              20,
              10,
              14
            ],
            "interval_residues": [
              4,
              2,
              10,
              8,
              10,
              2
            ],
            "display_cycle": [
              4,
              2,
              10,
              8,
              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,
                  1
                ],
                "sum": 14,
                "residue": 2
              },
              {
                "from_index": 8,
                "to_index": 12,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  10,
                  7,
                  5
                ],
                "sum": 22,
                "residue": 10
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  5,
                  5,
                  10
                ],
                "sum": 20,
                "residue": 8
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  1,
                  4,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  11,
                  1
                ],
                "sum": 14,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2,
              10,
              8,
              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": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 12,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            10,
            5,
            1,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            10,
            5,
            1,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              18,
              12,
              18,
              18,
              12
            ],
            "interval_residues": [
              6,
              6,
              0,
              6,
              6,
              0
            ],
            "display_cycle": [
              6,
              6,
              12,
              6,
              6,
              12
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  1,
                  9
                ],
                "sum": 18,
                "residue": 6
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  7,
                  5,
                  0
                ],
                "sum": 12,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  5,
                  10,
                  3
                ],
                "sum": 18,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  4,
                  5,
                  9
                ],
                "sum": 18,
                "residue": 6
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  11,
                  1,
                  0
                ],
                "sum": 12,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              6,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 12,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            7,
            5,
            4,
            11
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            7,
            5,
            4,
            11
          ],
          "beta": {
            "interval_sums": [
              10,
              20,
              10,
              14,
              16,
              2
            ],
            "interval_residues": [
              10,
              8,
              10,
              2,
              4,
              2
            ],
            "display_cycle": [
              10,
              8,
              10,
              2,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  9,
                  10
                ],
                "sum": 20,
                "residue": 8
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  0,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  10,
                  3,
                  1
                ],
                "sum": 14,
                "residue": 2
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  9,
                  2
                ],
                "sum": 16,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              10,
              8,
              10,
              2,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 12,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            1,
            5,
            10,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            1,
            5,
            10,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              26,
              10,
              8,
              22,
              2
            ],
            "interval_residues": [
              4,
              2,
              10,
              8,
              10,
              2
            ],
            "display_cycle": [
              4,
              2,
              10,
              8,
              10,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 4
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  9,
                  10,
                  7
                ],
                "sum": 26,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  5,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  1,
                  4
                ],
                "sum": 8,
                "residue": 8
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  9,
                  2,
                  11
                ],
                "sum": 22,
                "residue": 10
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2,
              10,
              8,
              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": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 12,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            12,
            3,
            9,
            12,
            3,
            9
          ],
          "rotation_degrees": 0.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          12,
          9,
          9,
          12,
          3,
          3,
          12
        ],
        "reduced_m9_values": [
          9,
          9,
          9,
          9,
          3,
          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": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              12,
              3,
              9,
              12,
              3,
              9
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 24,
                "value": 12
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 12
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              10,
              5,
              1,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 10
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 5
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 1
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              7,
              5,
              4,
              11
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 7
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 5
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 4
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 11
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              1,
              5,
              10,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 1
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 5
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 10
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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/m12/alpha.svg",
          "png": "pilot-v1/views/m12/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m12/beta.svg",
          "png": "pilot-v1/views/m12/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m12/gamma.svg",
          "png": "pilot-v1/views/m12/gamma.png"
        },
        {
          "id": "fibonacci-m12p24",
          "name": "Fibonacci M12P24",
          "svg": "pilot-v1/views/m12/fibonacci-m12p24.svg",
          "png": "pilot-v1/views/m12/fibonacci-m12p24.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m13-p28",
      "name": "Fibonacci M13P28",
      "modulus": 13,
      "pisano_period": 28,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          28,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 13,
        "alpha_circle_positions": 28,
        "beta_circle_positions": 13,
        "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,
          0,
          8,
          8,
          3,
          11,
          1,
          12,
          0,
          12,
          12,
          11,
          10,
          8,
          5,
          0,
          5,
          5,
          10,
          2,
          12,
          1
        ],
        "display_values": [
          13,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          8,
          8,
          3,
          11,
          1,
          12,
          13,
          12,
          12,
          11,
          10,
          8,
          5,
          13,
          5,
          5,
          10,
          2,
          12,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          7,
          10,
          13,
          14,
          15,
          16,
          21,
          26
        ],
        "clock_positions": [
          28,
          4,
          7,
          10,
          13,
          14,
          15,
          16,
          21,
          26
        ],
        "clockwise_values": [
          13,
          3,
          13,
          3,
          12,
          13,
          12,
          12,
          13,
          12
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          13,
          16,
          12,
          0,
          0,
          0,
          34,
          22,
          1
        ],
        "interval_residues": [
          4,
          0,
          3,
          12,
          0,
          0,
          0,
          8,
          9,
          1
        ],
        "display_cycle": [
          4,
          13,
          3,
          12,
          13,
          13,
          13,
          8,
          9,
          1
        ],
        "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": 7,
            "interior_indices": [
              5,
              6
            ],
            "interior_values": [
              5,
              8
            ],
            "sum": 13,
            "residue": 0
          },
          {
            "from_index": 7,
            "to_index": 10,
            "interior_indices": [
              8,
              9
            ],
            "interior_values": [
              8,
              8
            ],
            "sum": 16,
            "residue": 3
          },
          {
            "from_index": 10,
            "to_index": 13,
            "interior_indices": [
              11,
              12
            ],
            "interior_values": [
              11,
              1
            ],
            "sum": 12,
            "residue": 12
          },
          {
            "from_index": 13,
            "to_index": 14,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 14,
            "to_index": 15,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 15,
            "to_index": 16,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 16,
            "to_index": 21,
            "interior_indices": [
              17,
              18,
              19,
              20
            ],
            "interior_values": [
              11,
              10,
              8,
              5
            ],
            "sum": 34,
            "residue": 8
          },
          {
            "from_index": 21,
            "to_index": 26,
            "interior_indices": [
              22,
              23,
              24,
              25
            ],
            "interior_values": [
              5,
              5,
              10,
              2
            ],
            "sum": 22,
            "residue": 9
          },
          {
            "from_index": 26,
            "to_index": 0,
            "interior_indices": [
              27
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          0,
          3,
          12,
          0,
          0,
          0,
          8,
          9,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          28,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 13,
        "cycle_length": 10,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m13/alpha.svg",
          "png": "pilot-v1/views/m13/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m13/beta.svg",
          "png": "pilot-v1/views/m13/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m13/gamma.svg",
          "png": "pilot-v1/views/m13/gamma.png"
        },
        {
          "id": "fibonacci-m13p28",
          "name": "Fibonacci M13P28",
          "svg": "pilot-v1/views/m13/fibonacci-m13p28.svg",
          "png": "pilot-v1/views/m13/fibonacci-m13p28.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m14-p48",
      "name": "Fibonacci M14P48",
      "modulus": 14,
      "pisano_period": 48,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          48,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 14,
        "alpha_circle_positions": 48,
        "beta_circle_positions": 14,
        "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,
          7,
          6,
          13,
          5,
          4,
          9,
          13,
          8,
          7,
          1,
          8,
          9,
          3,
          12,
          1,
          13,
          0,
          13,
          13,
          12,
          11,
          9,
          6,
          1,
          7,
          8,
          1,
          9,
          10,
          5,
          1,
          6,
          7,
          13,
          6,
          5,
          11,
          2,
          13,
          1
        ],
        "display_values": [
          14,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          7,
          6,
          13,
          5,
          4,
          9,
          13,
          8,
          7,
          1,
          8,
          9,
          3,
          12,
          1,
          13,
          14,
          13,
          13,
          12,
          11,
          9,
          6,
          1,
          7,
          8,
          1,
          9,
          10,
          5,
          1,
          6,
          7,
          13,
          6,
          5,
          11,
          2,
          13,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          9,
          13,
          19,
          20,
          21,
          24,
          27,
          29,
          30,
          35,
          39,
          42
        ],
        "clock_positions": [
          48,
          4,
          9,
          13,
          19,
          20,
          21,
          24,
          27,
          29,
          30,
          35,
          39,
          42
        ],
        "clockwise_values": [
          14,
          3,
          6,
          9,
          9,
          3,
          12,
          14,
          12,
          9,
          6,
          9,
          6,
          6
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          33,
          22,
          37,
          0,
          0,
          14,
          26,
          11,
          0,
          17,
          16,
          20,
          32
        ],
        "interval_residues": [
          4,
          5,
          8,
          9,
          0,
          0,
          0,
          12,
          11,
          0,
          3,
          2,
          6,
          4
        ],
        "display_cycle": [
          4,
          5,
          8,
          9,
          14,
          14,
          14,
          12,
          11,
          14,
          3,
          2,
          6,
          4
        ],
        "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": 9,
            "interior_indices": [
              5,
              6,
              7,
              8
            ],
            "interior_values": [
              5,
              8,
              13,
              7
            ],
            "sum": 33,
            "residue": 5
          },
          {
            "from_index": 9,
            "to_index": 13,
            "interior_indices": [
              10,
              11,
              12
            ],
            "interior_values": [
              13,
              5,
              4
            ],
            "sum": 22,
            "residue": 8
          },
          {
            "from_index": 13,
            "to_index": 19,
            "interior_indices": [
              14,
              15,
              16,
              17,
              18
            ],
            "interior_values": [
              13,
              8,
              7,
              1,
              8
            ],
            "sum": 37,
            "residue": 9
          },
          {
            "from_index": 19,
            "to_index": 20,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 20,
            "to_index": 21,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 21,
            "to_index": 24,
            "interior_indices": [
              22,
              23
            ],
            "interior_values": [
              1,
              13
            ],
            "sum": 14,
            "residue": 0
          },
          {
            "from_index": 24,
            "to_index": 27,
            "interior_indices": [
              25,
              26
            ],
            "interior_values": [
              13,
              13
            ],
            "sum": 26,
            "residue": 12
          },
          {
            "from_index": 27,
            "to_index": 29,
            "interior_indices": [
              28
            ],
            "interior_values": [
              11
            ],
            "sum": 11,
            "residue": 11
          },
          {
            "from_index": 29,
            "to_index": 30,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 30,
            "to_index": 35,
            "interior_indices": [
              31,
              32,
              33,
              34
            ],
            "interior_values": [
              1,
              7,
              8,
              1
            ],
            "sum": 17,
            "residue": 3
          },
          {
            "from_index": 35,
            "to_index": 39,
            "interior_indices": [
              36,
              37,
              38
            ],
            "interior_values": [
              10,
              5,
              1
            ],
            "sum": 16,
            "residue": 2
          },
          {
            "from_index": 39,
            "to_index": 42,
            "interior_indices": [
              40,
              41
            ],
            "interior_values": [
              7,
              13
            ],
            "sum": 20,
            "residue": 6
          },
          {
            "from_index": 42,
            "to_index": 0,
            "interior_indices": [
              43,
              44,
              45,
              46,
              47
            ],
            "interior_values": [
              5,
              11,
              2,
              13,
              1
            ],
            "sum": 32,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          5,
          8,
          9,
          0,
          0,
          0,
          12,
          11,
          0,
          3,
          2,
          6,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          48,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 14,
        "cycle_length": 14,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            16,
            32
          ],
          "clock_positions": [
            48,
            16,
            32
          ],
          "native_values": [
            14,
            7,
            7
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            7,
            7
          ],
          "beta": {
            "interval_sums": [
              98,
              112,
              98
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 16,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8
                ],
                "sum": 98,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 32,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1
                ],
                "sum": 112,
                "residue": 0
              },
              {
                "from_index": 32,
                "to_index": 0,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1
                ],
                "sum": 98,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              48,
              16
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8
            ],
            "circle_positions": 14,
            "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,
            17,
            33
          ],
          "clock_positions": [
            1,
            17,
            33
          ],
          "native_values": [
            1,
            1,
            8
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            8
          ],
          "beta": {
            "interval_sums": [
              104,
              118,
              90
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 17,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7
                ],
                "sum": 104,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 33,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7
                ],
                "sum": 118,
                "residue": 6
              },
              {
                "from_index": 33,
                "to_index": 1,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0
                ],
                "sum": 90,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              17
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7
            ],
            "circle_positions": 14,
            "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,
            18,
            34
          ],
          "clock_positions": [
            2,
            18,
            34
          ],
          "native_values": [
            1,
            8,
            1
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            1
          ],
          "beta": {
            "interval_sums": [
              104,
              118,
              90
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 18,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1
                ],
                "sum": 104,
                "residue": 6
              },
              {
                "from_index": 18,
                "to_index": 34,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8
                ],
                "sum": 118,
                "residue": 6
              },
              {
                "from_index": 34,
                "to_index": 2,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1
                ],
                "sum": 90,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              2,
              18
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1
            ],
            "circle_positions": 14,
            "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,
            19,
            35
          ],
          "clock_positions": [
            3,
            19,
            35
          ],
          "native_values": [
            2,
            9,
            9
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              110,
              110,
              82
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 19,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8
                ],
                "sum": 110,
                "residue": 12
              },
              {
                "from_index": 19,
                "to_index": 35,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1
                ],
                "sum": 110,
                "residue": 12
              },
              {
                "from_index": 35,
                "to_index": 3,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 82,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              3,
              19
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8
            ],
            "circle_positions": 14,
            "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,
            20,
            36
          ],
          "clock_positions": [
            4,
            20,
            36
          ],
          "native_values": [
            3,
            3,
            10
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            10
          ],
          "beta": {
            "interval_sums": [
              116,
              116,
              74
            ],
            "interval_residues": [
              4,
              4,
              4
            ],
            "display_cycle": [
              4,
              4,
              4
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 20,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9
                ],
                "sum": 116,
                "residue": 4
              },
              {
                "from_index": 20,
                "to_index": 36,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9
                ],
                "sum": 116,
                "residue": 4
              },
              {
                "from_index": 36,
                "to_index": 4,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 74,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              4,
              20
            ],
            "start_interval_values": [
              5,
              8,
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9
            ],
            "circle_positions": 14,
            "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,
            21,
            37
          ],
          "clock_positions": [
            5,
            21,
            37
          ],
          "native_values": [
            5,
            12,
            5
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            12,
            5
          ],
          "beta": {
            "interval_sums": [
              114,
              114,
              72
            ],
            "interval_residues": [
              2,
              2,
              2
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 21,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3
                ],
                "sum": 114,
                "residue": 2
              },
              {
                "from_index": 21,
                "to_index": 37,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10
                ],
                "sum": 114,
                "residue": 2
              },
              {
                "from_index": 37,
                "to_index": 5,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 72,
                "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": [
              5,
              21
            ],
            "start_interval_values": [
              8,
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3
            ],
            "circle_positions": 14,
            "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,
            22,
            38
          ],
          "clock_positions": [
            6,
            22,
            38
          ],
          "native_values": [
            8,
            1,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              118,
              118,
              76
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 22,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12
                ],
                "sum": 118,
                "residue": 6
              },
              {
                "from_index": 22,
                "to_index": 38,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5
                ],
                "sum": 118,
                "residue": 6
              },
              {
                "from_index": 38,
                "to_index": 6,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 76,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              6,
              22
            ],
            "start_interval_values": [
              13,
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12
            ],
            "circle_positions": 14,
            "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,
            23,
            39
          ],
          "clock_positions": [
            7,
            23,
            39
          ],
          "native_values": [
            13,
            13,
            6
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            6
          ],
          "beta": {
            "interval_sums": [
              106,
              106,
              78
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 23,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1
                ],
                "sum": 106,
                "residue": 8
              },
              {
                "from_index": 23,
                "to_index": 39,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1
                ],
                "sum": 106,
                "residue": 8
              },
              {
                "from_index": 39,
                "to_index": 7,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 78,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              7,
              23
            ],
            "start_interval_values": [
              7,
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1
            ],
            "circle_positions": 14,
            "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,
            24,
            40
          ],
          "clock_positions": [
            8,
            24,
            40
          ],
          "native_values": [
            7,
            14,
            7
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            14,
            7
          ],
          "beta": {
            "interval_sums": [
              112,
              112,
              84
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 24,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13
                ],
                "sum": 112,
                "residue": 0
              },
              {
                "from_index": 24,
                "to_index": 40,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6
                ],
                "sum": 112,
                "residue": 0
              },
              {
                "from_index": 40,
                "to_index": 8,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 84,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              8,
              24
            ],
            "start_interval_values": [
              6,
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13
            ],
            "circle_positions": 14,
            "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,
            25,
            41
          ],
          "clock_positions": [
            9,
            25,
            41
          ],
          "native_values": [
            6,
            13,
            13
          ],
          "rotation_degrees": 67.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            6,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              106,
              106,
              78
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 25,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0
                ],
                "sum": 106,
                "residue": 8
              },
              {
                "from_index": 25,
                "to_index": 41,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7
                ],
                "sum": 106,
                "residue": 8
              },
              {
                "from_index": 41,
                "to_index": 9,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7
                ],
                "sum": 78,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              9,
              25
            ],
            "start_interval_values": [
              13,
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0
            ],
            "circle_positions": 14,
            "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,
            26,
            42
          ],
          "clock_positions": [
            10,
            26,
            42
          ],
          "native_values": [
            13,
            13,
            6
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            6
          ],
          "beta": {
            "interval_sums": [
              106,
              106,
              78
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 26,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13
                ],
                "sum": 106,
                "residue": 8
              },
              {
                "from_index": 26,
                "to_index": 42,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13
                ],
                "sum": 106,
                "residue": 8
              },
              {
                "from_index": 42,
                "to_index": 10,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6
                ],
                "sum": 78,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              10,
              26
            ],
            "start_interval_values": [
              5,
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0,
              13
            ],
            "circle_positions": 14,
            "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,
            27,
            43
          ],
          "clock_positions": [
            11,
            27,
            43
          ],
          "native_values": [
            5,
            12,
            5
          ],
          "rotation_degrees": 82.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            12,
            5
          ],
          "beta": {
            "interval_sums": [
              114,
              100,
              86
            ],
            "interval_residues": [
              2,
              2,
              2
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 27,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 114,
                "residue": 2
              },
              {
                "from_index": 27,
                "to_index": 43,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6
                ],
                "sum": 100,
                "residue": 2
              },
              {
                "from_index": 43,
                "to_index": 11,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13
                ],
                "sum": 86,
                "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": [
              11,
              27
            ],
            "start_interval_values": [
              4,
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0,
              13,
              13
            ],
            "circle_positions": 14,
            "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,
            28,
            44
          ],
          "clock_positions": [
            12,
            28,
            44
          ],
          "native_values": [
            4,
            11,
            11
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            11,
            11
          ],
          "beta": {
            "interval_sums": [
              122,
              94,
              80
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 28,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12
                ],
                "sum": 122,
                "residue": 10
              },
              {
                "from_index": 28,
                "to_index": 44,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5
                ],
                "sum": 94,
                "residue": 10
              },
              {
                "from_index": 44,
                "to_index": 12,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5
                ],
                "sum": 80,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              12,
              28
            ],
            "start_interval_values": [
              9,
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0,
              13,
              13,
              12
            ],
            "circle_positions": 14,
            "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,
            29,
            45
          ],
          "clock_positions": [
            13,
            29,
            45
          ],
          "native_values": [
            9,
            9,
            2
          ],
          "rotation_degrees": 97.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            9,
            2
          ],
          "beta": {
            "interval_sums": [
              124,
              96,
              82
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 29,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11
                ],
                "sum": 124,
                "residue": 12
              },
              {
                "from_index": 29,
                "to_index": 45,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11
                ],
                "sum": 96,
                "residue": 12
              },
              {
                "from_index": 45,
                "to_index": 13,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4
                ],
                "sum": 82,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              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,
              29
            ],
            "start_interval_values": [
              13,
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0,
              13,
              13,
              12,
              11
            ],
            "circle_positions": 14,
            "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,
            30,
            46
          ],
          "clock_positions": [
            14,
            30,
            46
          ],
          "native_values": [
            13,
            6,
            13
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            6,
            13
          ],
          "beta": {
            "interval_sums": [
              120,
              92,
              78
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 30,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9
                ],
                "sum": 120,
                "residue": 8
              },
              {
                "from_index": 30,
                "to_index": 46,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2
                ],
                "sum": 92,
                "residue": 8
              },
              {
                "from_index": 46,
                "to_index": 14,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9
                ],
                "sum": 78,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              14,
              30
            ],
            "start_interval_values": [
              8,
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0,
              13,
              13,
              12,
              11,
              9
            ],
            "circle_positions": 14,
            "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,
            31,
            47
          ],
          "clock_positions": [
            15,
            31,
            47
          ],
          "native_values": [
            8,
            1,
            1
          ],
          "rotation_degrees": 112.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              118,
              104,
              90
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 31,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6
                ],
                "sum": 118,
                "residue": 6
              },
              {
                "from_index": 31,
                "to_index": 47,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13
                ],
                "sum": 104,
                "residue": 6
              },
              {
                "from_index": 47,
                "to_index": 15,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13
                ],
                "sum": 90,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              15,
              31
            ],
            "start_interval_values": [
              7,
              1,
              8,
              9,
              3,
              12,
              1,
              13,
              0,
              13,
              13,
              12,
              11,
              9,
              6
            ],
            "circle_positions": 14,
            "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,
            8,
            16,
            24,
            32,
            40
          ],
          "clock_positions": [
            48,
            8,
            16,
            24,
            32,
            40
          ],
          "native_values": [
            14,
            7,
            7,
            14,
            7,
            7
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            7,
            7
          ],
          "beta": {
            "interval_sums": [
              33,
              58,
              47,
              65,
              40,
              51
            ],
            "interval_residues": [
              5,
              2,
              5,
              9,
              12,
              9
            ],
            "display_cycle": [
              5,
              2,
              5,
              9,
              12,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 5
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  6,
                  13,
                  5,
                  4,
                  9,
                  13,
                  8
                ],
                "sum": 58,
                "residue": 2
              },
              {
                "from_index": 16,
                "to_index": 24,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  1,
                  8,
                  9,
                  3,
                  12,
                  1,
                  13
                ],
                "sum": 47,
                "residue": 5
              },
              {
                "from_index": 24,
                "to_index": 32,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  13,
                  13,
                  12,
                  11,
                  9,
                  6,
                  1
                ],
                "sum": 65,
                "residue": 9
              },
              {
                "from_index": 32,
                "to_index": 40,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  8,
                  1,
                  9,
                  10,
                  5,
                  1,
                  6
                ],
                "sum": 40,
                "residue": 12
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  6,
                  5,
                  11,
                  2,
                  13,
                  1
                ],
                "sum": 51,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              5,
              2,
              5,
              9,
              12,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              48,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 14,
            "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,
            9,
            17,
            25,
            33,
            41
          ],
          "clock_positions": [
            1,
            9,
            17,
            25,
            33,
            41
          ],
          "native_values": [
            1,
            6,
            1,
            13,
            8,
            13
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            6,
            1,
            13,
            8,
            13
          ],
          "beta": {
            "interval_sums": [
              39,
              59,
              46,
              59,
              39,
              38
            ],
            "interval_residues": [
              11,
              3,
              4,
              3,
              11,
              10
            ],
            "display_cycle": [
              11,
              3,
              4,
              3,
              11,
              10
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  7
                ],
                "sum": 39,
                "residue": 11
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  13,
                  5,
                  4,
                  9,
                  13,
                  8,
                  7
                ],
                "sum": 59,
                "residue": 3
              },
              {
                "from_index": 17,
                "to_index": 25,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  8,
                  9,
                  3,
                  12,
                  1,
                  13,
                  0
                ],
                "sum": 46,
                "residue": 4
              },
              {
                "from_index": 25,
                "to_index": 33,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  13,
                  12,
                  11,
                  9,
                  6,
                  1,
                  7
                ],
                "sum": 59,
                "residue": 3
              },
              {
                "from_index": 33,
                "to_index": 41,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  1,
                  9,
                  10,
                  5,
                  1,
                  6,
                  7
                ],
                "sum": 39,
                "residue": 11
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  6,
                  5,
                  11,
                  2,
                  13,
                  1,
                  0
                ],
                "sum": 38,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              11,
              3,
              4,
              3,
              11,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              7
            ],
            "circle_positions": 14,
            "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,
            10,
            18,
            26,
            34,
            42
          ],
          "clock_positions": [
            2,
            10,
            18,
            26,
            34,
            42
          ],
          "native_values": [
            1,
            13,
            8,
            13,
            1,
            6
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            8,
            13,
            1,
            6
          ],
          "beta": {
            "interval_sums": [
              44,
              47,
              51,
              54,
              51,
              33
            ],
            "interval_residues": [
              2,
              5,
              9,
              12,
              9,
              5
            ],
            "display_cycle": [
              2,
              5,
              9,
              12,
              9,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  7,
                  6
                ],
                "sum": 44,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  4,
                  9,
                  13,
                  8,
                  7,
                  1
                ],
                "sum": 47,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 26,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  9,
                  3,
                  12,
                  1,
                  13,
                  0,
                  13
                ],
                "sum": 51,
                "residue": 9
              },
              {
                "from_index": 26,
                "to_index": 34,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  12,
                  11,
                  9,
                  6,
                  1,
                  7,
                  8
                ],
                "sum": 54,
                "residue": 12
              },
              {
                "from_index": 34,
                "to_index": 42,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  9,
                  10,
                  5,
                  1,
                  6,
                  7,
                  13
                ],
                "sum": 51,
                "residue": 9
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  11,
                  2,
                  13,
                  1,
                  0,
                  1
                ],
                "sum": 33,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              2,
              5,
              9,
              12,
              9,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              7,
              6
            ],
            "circle_positions": 14,
            "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,
            11,
            19,
            27,
            35,
            43
          ],
          "clock_positions": [
            3,
            11,
            19,
            27,
            35,
            43
          ],
          "native_values": [
            2,
            5,
            9,
            12,
            9,
            5
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            9,
            12,
            9,
            5
          ],
          "beta": {
            "interval_sums": [
              55,
              50,
              55,
              43,
              48,
              29
            ],
            "interval_residues": [
              13,
              8,
              13,
              1,
              6,
              1
            ],
            "display_cycle": [
              13,
              8,
              13,
              1,
              6,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  7,
                  6,
                  13
                ],
                "sum": 55,
                "residue": 13
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  4,
                  9,
                  13,
                  8,
                  7,
                  1,
                  8
                ],
                "sum": 50,
                "residue": 8
              },
              {
                "from_index": 19,
                "to_index": 27,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  3,
                  12,
                  1,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 55,
                "residue": 13
              },
              {
                "from_index": 27,
                "to_index": 35,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  11,
                  9,
                  6,
                  1,
                  7,
                  8,
                  1
                ],
                "sum": 43,
                "residue": 1
              },
              {
                "from_index": 35,
                "to_index": 43,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  10,
                  5,
                  1,
                  6,
                  7,
                  13,
                  6
                ],
                "sum": 48,
                "residue": 6
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  11,
                  2,
                  13,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 29,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              13,
              8,
              13,
              1,
              6,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              7,
              6,
              13
            ],
            "circle_positions": 14,
            "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,
            12,
            20,
            28,
            36,
            44
          ],
          "clock_positions": [
            4,
            12,
            20,
            28,
            36,
            44
          ],
          "native_values": [
            3,
            4,
            3,
            11,
            10,
            11
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            4,
            3,
            11,
            10,
            11
          ],
          "beta": {
            "interval_sums": [
              57,
              55,
              64,
              41,
              43,
              20
            ],
            "interval_residues": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "display_cycle": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  7,
                  6,
                  13,
                  5
                ],
                "sum": 57,
                "residue": 1
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  13,
                  8,
                  7,
                  1,
                  8,
                  9
                ],
                "sum": 55,
                "residue": 13
              },
              {
                "from_index": 20,
                "to_index": 28,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  12,
                  1,
                  13,
                  0,
                  13,
                  13,
                  12
                ],
                "sum": 64,
                "residue": 8
              },
              {
                "from_index": 28,
                "to_index": 36,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  9,
                  6,
                  1,
                  7,
                  8,
                  1,
                  9
                ],
                "sum": 41,
                "residue": 13
              },
              {
                "from_index": 36,
                "to_index": 44,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  5,
                  1,
                  6,
                  7,
                  13,
                  6,
                  5
                ],
                "sum": 43,
                "residue": 1
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  13,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 20,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              7,
              6,
              13,
              5
            ],
            "circle_positions": 14,
            "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,
            13,
            21,
            29,
            37,
            45
          ],
          "clock_positions": [
            5,
            13,
            21,
            29,
            37,
            45
          ],
          "native_values": [
            5,
            9,
            12,
            9,
            5,
            2
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            9,
            12,
            9,
            5,
            2
          ],
          "beta": {
            "interval_sums": [
              56,
              49,
              63,
              42,
              49,
              21
            ],
            "interval_residues": [
              0,
              7,
              7,
              0,
              7,
              7
            ],
            "display_cycle": [
              14,
              7,
              7,
              14,
              7,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  7,
                  6,
                  13,
                  5,
                  4
                ],
                "sum": 56,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  13,
                  8,
                  7,
                  1,
                  8,
                  9,
                  3
                ],
                "sum": 49,
                "residue": 7
              },
              {
                "from_index": 21,
                "to_index": 29,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  1,
                  13,
                  0,
                  13,
                  13,
                  12,
                  11
                ],
                "sum": 63,
                "residue": 7
              },
              {
                "from_index": 29,
                "to_index": 37,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  6,
                  1,
                  7,
                  8,
                  1,
                  9,
                  10
                ],
                "sum": 42,
                "residue": 0
              },
              {
                "from_index": 37,
                "to_index": 45,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  1,
                  6,
                  7,
                  13,
                  6,
                  5,
                  11
                ],
                "sum": 49,
                "residue": 7
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  13,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 21,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              0,
              7,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              7,
              6,
              13,
              5,
              4
            ],
            "circle_positions": 14,
            "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,
            14,
            22,
            30,
            38,
            46
          ],
          "clock_positions": [
            6,
            14,
            22,
            30,
            38,
            46
          ],
          "native_values": [
            8,
            13,
            1,
            6,
            1,
            13
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            13,
            1,
            6,
            1,
            13
          ],
          "beta": {
            "interval_sums": [
              57,
              48,
              71,
              41,
              50,
              13
            ],
            "interval_residues": [
              1,
              6,
              1,
              13,
              8,
              13
            ],
            "display_cycle": [
              1,
              6,
              1,
              13,
              8,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  7,
                  6,
                  13,
                  5,
                  4,
                  9
                ],
                "sum": 57,
                "residue": 1
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  8,
                  7,
                  1,
                  8,
                  9,
                  3,
                  12
                ],
                "sum": 48,
                "residue": 6
              },
              {
                "from_index": 22,
                "to_index": 30,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  12,
                  11,
                  9
                ],
                "sum": 71,
                "residue": 1
              },
              {
                "from_index": 30,
                "to_index": 38,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  1,
                  7,
                  8,
                  1,
                  9,
                  10,
                  5
                ],
                "sum": 41,
                "residue": 13
              },
              {
                "from_index": 38,
                "to_index": 46,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  6,
                  7,
                  13,
                  6,
                  5,
                  11,
                  2
                ],
                "sum": 50,
                "residue": 8
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1,
              13,
              8,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              7,
              6,
              13,
              5,
              4,
              9
            ],
            "circle_positions": 14,
            "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,
            15,
            23,
            31,
            39,
            47
          ],
          "clock_positions": [
            7,
            15,
            23,
            31,
            39,
            47
          ],
          "native_values": [
            13,
            8,
            13,
            1,
            6,
            1
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            8,
            13,
            1,
            6,
            1
          ],
          "beta": {
            "interval_sums": [
              57,
              41,
              64,
              41,
              57,
              20
            ],
            "interval_residues": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "display_cycle": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  7,
                  6,
                  13,
                  5,
                  4,
                  9,
                  13
                ],
                "sum": 57,
                "residue": 1
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  9,
                  3,
                  12,
                  1
                ],
                "sum": 41,
                "residue": 13
              },
              {
                "from_index": 23,
                "to_index": 31,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  12,
                  11,
                  9,
                  6
                ],
                "sum": 64,
                "residue": 8
              },
              {
                "from_index": 31,
                "to_index": 39,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  7,
                  8,
                  1,
                  9,
                  10,
                  5,
                  1
                ],
                "sum": 41,
                "residue": 13
              },
              {
                "from_index": 39,
                "to_index": 47,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  7,
                  13,
                  6,
                  5,
                  11,
                  2,
                  13
                ],
                "sum": 57,
                "residue": 1
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              7,
              6,
              13,
              5,
              4,
              9,
              13
            ],
            "circle_positions": 14,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            14,
            7,
            7,
            14,
            7,
            7
          ],
          "rotation_degrees": 0.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          16,
          40,
          24,
          8,
          32,
          0
        ],
        "clock_positions": [
          48,
          16,
          40,
          24,
          8,
          32,
          48
        ],
        "native_values": [
          14,
          7,
          7,
          14,
          7,
          7,
          14
        ],
        "reduced_m9_values": [
          9,
          7,
          7,
          9,
          7,
          7,
          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": 8,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              8,
              16,
              24,
              32,
              40
            ],
            "clock_positions": [
              48,
              8,
              16,
              24,
              32,
              40
            ],
            "native_values": [
              14,
              7,
              7,
              14,
              7,
              7
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 48,
                "value": 14
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 7
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 7
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 14
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 7
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 7
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "clock_positions": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "native_values": [
              1,
              6,
              1,
              13,
              8,
              13
            ],
            "rotation_degrees": 7.5,
            "missing_required_values": [
              3,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 1
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 13
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 8
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "clock_positions": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "native_values": [
              1,
              13,
              8,
              13,
              1,
              6
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 13
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 8
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 13
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 1
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "clock_positions": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "native_values": [
              2,
              5,
              9,
              12,
              9,
              5
            ],
            "rotation_degrees": 22.5,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 5
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 12
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "clock_positions": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "native_values": [
              3,
              4,
              3,
              11,
              10,
              11
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 4
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 11
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 10
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 11
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "clock_positions": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "native_values": [
              5,
              9,
              12,
              9,
              5,
              2
            ],
            "rotation_degrees": 37.5,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 12
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 5
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "clock_positions": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "native_values": [
              8,
              13,
              1,
              6,
              1,
              13
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 13
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 1
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 1
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "clock_positions": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "native_values": [
              13,
              8,
              13,
              1,
              6,
              1
            ],
            "rotation_degrees": 52.5,
            "missing_required_values": [
              3,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 8
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 13
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 1
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "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/m14/alpha.svg",
          "png": "pilot-v1/views/m14/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m14/beta.svg",
          "png": "pilot-v1/views/m14/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m14/gamma.svg",
          "png": "pilot-v1/views/m14/gamma.png"
        },
        {
          "id": "fibonacci-m14p48",
          "name": "Fibonacci M14P48",
          "svg": "pilot-v1/views/m14/fibonacci-m14p48.svg",
          "png": "pilot-v1/views/m14/fibonacci-m14p48.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m15-p40",
      "name": "Fibonacci M15P40",
      "modulus": 15,
      "pisano_period": 40,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          40,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 15,
        "alpha_circle_positions": 40,
        "beta_circle_positions": 15,
        "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,
          6,
          4,
          10,
          14,
          9,
          8,
          2,
          10,
          12,
          7,
          4,
          11,
          0,
          11,
          11,
          7,
          3,
          10,
          13,
          8,
          6,
          14,
          5,
          4,
          9,
          13,
          7,
          5,
          12,
          2,
          14,
          1
        ],
        "display_values": [
          15,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          6,
          4,
          10,
          14,
          9,
          8,
          2,
          10,
          12,
          7,
          4,
          11,
          15,
          11,
          11,
          7,
          3,
          10,
          13,
          8,
          6,
          14,
          5,
          4,
          9,
          13,
          7,
          5,
          12,
          2,
          14,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36
        ],
        "clock_positions": [
          40,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36
        ],
        "clockwise_values": [
          15,
          3,
          6,
          9,
          12,
          15,
          3,
          6,
          9,
          12
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          28,
          20,
          22,
          29,
          31,
          23,
          25,
          17
        ],
        "interval_residues": [
          4,
          11,
          13,
          5,
          7,
          14,
          1,
          8,
          10,
          2
        ],
        "display_cycle": [
          4,
          11,
          13,
          5,
          7,
          14,
          1,
          8,
          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": 11
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              4,
              10,
              14
            ],
            "sum": 28,
            "residue": 13
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              8,
              2,
              10
            ],
            "sum": 20,
            "residue": 5
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              7,
              4,
              11
            ],
            "sum": 22,
            "residue": 7
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              11,
              11,
              7
            ],
            "sum": 29,
            "residue": 14
          },
          {
            "from_index": 24,
            "to_index": 28,
            "interior_indices": [
              25,
              26,
              27
            ],
            "interior_values": [
              10,
              13,
              8
            ],
            "sum": 31,
            "residue": 1
          },
          {
            "from_index": 28,
            "to_index": 32,
            "interior_indices": [
              29,
              30,
              31
            ],
            "interior_values": [
              14,
              5,
              4
            ],
            "sum": 23,
            "residue": 8
          },
          {
            "from_index": 32,
            "to_index": 36,
            "interior_indices": [
              33,
              34,
              35
            ],
            "interior_values": [
              13,
              7,
              5
            ],
            "sum": 25,
            "residue": 10
          },
          {
            "from_index": 36,
            "to_index": 0,
            "interior_indices": [
              37,
              38,
              39
            ],
            "interior_values": [
              2,
              14,
              1
            ],
            "sum": 17,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          11,
          13,
          5,
          7,
          14,
          1,
          8,
          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": [
          40,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 15,
        "cycle_length": 10,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m15/alpha.svg",
          "png": "pilot-v1/views/m15/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m15/beta.svg",
          "png": "pilot-v1/views/m15/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m15/gamma.svg",
          "png": "pilot-v1/views/m15/gamma.png"
        },
        {
          "id": "fibonacci-m15p40",
          "name": "Fibonacci M15P40",
          "svg": "pilot-v1/views/m15/fibonacci-m15p40.svg",
          "png": "pilot-v1/views/m15/fibonacci-m15p40.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m16-p24",
      "name": "Fibonacci M16P24",
      "modulus": 16,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 16,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 16,
        "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,
          5,
          2,
          7,
          9,
          0,
          9,
          9,
          2,
          11,
          13,
          8,
          5,
          13,
          2,
          15,
          1
        ],
        "display_values": [
          16,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          5,
          2,
          7,
          9,
          16,
          9,
          9,
          2,
          11,
          13,
          8,
          5,
          13,
          2,
          15,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          11,
          12,
          13,
          14,
          22
        ],
        "clock_positions": [
          24,
          4,
          11,
          12,
          13,
          14,
          22
        ],
        "clockwise_values": [
          16,
          3,
          9,
          16,
          9,
          9,
          15
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          40,
          0,
          0,
          0,
          54,
          1
        ],
        "interval_residues": [
          4,
          8,
          0,
          0,
          0,
          6,
          1
        ],
        "display_cycle": [
          4,
          8,
          16,
          16,
          16,
          6,
          1
        ],
        "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": 11,
            "interior_indices": [
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "interior_values": [
              5,
              8,
              13,
              5,
              2,
              7
            ],
            "sum": 40,
            "residue": 8
          },
          {
            "from_index": 11,
            "to_index": 12,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 12,
            "to_index": 13,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 13,
            "to_index": 14,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 14,
            "to_index": 22,
            "interior_indices": [
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "interior_values": [
              2,
              11,
              13,
              8,
              5,
              13,
              2
            ],
            "sum": 54,
            "residue": 6
          },
          {
            "from_index": 22,
            "to_index": 0,
            "interior_indices": [
              23
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          8,
          0,
          0,
          0,
          6,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 16,
        "cycle_length": 7,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            16,
            5,
            11
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            16,
            5,
            11
          ],
          "beta": {
            "interval_sums": [
              33,
              38,
              57
            ],
            "interval_residues": [
              1,
              6,
              9
            ],
            "display_cycle": [
              1,
              6,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 1
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  2,
                  7,
                  9,
                  0,
                  9,
                  9,
                  2
                ],
                "sum": 38,
                "residue": 6
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  13,
                  8,
                  5,
                  13,
                  2,
                  15,
                  1
                ],
                "sum": 57,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              1,
              6,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 16,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            2,
            13
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            2,
            13
          ],
          "beta": {
            "interval_sums": [
              37,
              47,
              44
            ],
            "interval_residues": [
              5,
              15,
              12
            ],
            "display_cycle": [
              5,
              15,
              12
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  5
                ],
                "sum": 37,
                "residue": 5
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  7,
                  9,
                  0,
                  9,
                  9,
                  2,
                  11
                ],
                "sum": 47,
                "residue": 15
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  8,
                  5,
                  13,
                  2,
                  15,
                  1,
                  0
                ],
                "sum": 44,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              5,
              15,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              5
            ],
            "circle_positions": 16,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            7,
            8
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            7,
            8
          ],
          "beta": {
            "interval_sums": [
              38,
              53,
              37
            ],
            "interval_residues": [
              6,
              5,
              5
            ],
            "display_cycle": [
              6,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  5,
                  2
                ],
                "sum": 38,
                "residue": 6
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  9,
                  0,
                  9,
                  9,
                  2,
                  11,
                  13
                ],
                "sum": 53,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  13,
                  2,
                  15,
                  1,
                  0,
                  1
                ],
                "sum": 37,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              6,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              5,
              2
            ],
            "circle_positions": 16,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            9,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            9,
            5
          ],
          "beta": {
            "interval_sums": [
              43,
              52,
              33
            ],
            "interval_residues": [
              11,
              4,
              1
            ],
            "display_cycle": [
              11,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  5,
                  2,
                  7
                ],
                "sum": 43,
                "residue": 11
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  9,
                  9,
                  2,
                  11,
                  13,
                  8
                ],
                "sum": 52,
                "residue": 4
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  13,
                  2,
                  15,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 33,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              11,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              5,
              2,
              7
            ],
            "circle_positions": 16,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            16,
            13
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            16,
            13
          ],
          "beta": {
            "interval_sums": [
              49,
              57,
              22
            ],
            "interval_residues": [
              1,
              9,
              6
            ],
            "display_cycle": [
              1,
              9,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  5,
                  2,
                  7,
                  9
                ],
                "sum": 49,
                "residue": 1
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  9,
                  2,
                  11,
                  13,
                  8,
                  5
                ],
                "sum": 57,
                "residue": 9
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  15,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 22,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              1,
              9,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              5,
              2,
              7,
              9
            ],
            "circle_positions": 16,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            9,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            9,
            2
          ],
          "beta": {
            "interval_sums": [
              44,
              61,
              23
            ],
            "interval_residues": [
              12,
              13,
              7
            ],
            "display_cycle": [
              12,
              13,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  5,
                  2,
                  7,
                  9,
                  0
                ],
                "sum": 44,
                "residue": 12
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  9,
                  2,
                  11,
                  13,
                  8,
                  5,
                  13
                ],
                "sum": 61,
                "residue": 13
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  15,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 23,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              12,
              13,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              5,
              2,
              7,
              9,
              0
            ],
            "circle_positions": 16,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            9,
            15
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            9,
            15
          ],
          "beta": {
            "interval_sums": [
              45,
              54,
              13
            ],
            "interval_residues": [
              13,
              6,
              13
            ],
            "display_cycle": [
              13,
              6,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  5,
                  2,
                  7,
                  9,
                  0,
                  9
                ],
                "sum": 45,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  2,
                  11,
                  13,
                  8,
                  5,
                  13,
                  2
                ],
                "sum": 54,
                "residue": 6
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              13,
              6,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              5,
              2,
              7,
              9,
              0,
              9
            ],
            "circle_positions": 16,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            13,
            2,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            2,
            1
          ],
          "beta": {
            "interval_sums": [
              41,
              67,
              20
            ],
            "interval_residues": [
              9,
              3,
              4
            ],
            "display_cycle": [
              9,
              3,
              4
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  5,
                  2,
                  7,
                  9,
                  0,
                  9,
                  9
                ],
                "sum": 41,
                "residue": 9
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  11,
                  13,
                  8,
                  5,
                  13,
                  2,
                  15
                ],
                "sum": 67,
                "residue": 3
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              3,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              5,
              2,
              7,
              9,
              0,
              9,
              9
            ],
            "circle_positions": 16,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            16,
            3,
            5,
            16,
            11,
            13
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            16,
            3,
            5,
            16,
            11,
            13
          ],
          "beta": {
            "interval_sums": [
              4,
              26,
              18,
              20,
              26,
              18
            ],
            "interval_residues": [
              4,
              10,
              2,
              4,
              10,
              2
            ],
            "display_cycle": [
              4,
              10,
              2,
              4,
              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": 10
              },
              {
                "from_index": 8,
                "to_index": 12,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  7,
                  9
                ],
                "sum": 18,
                "residue": 2
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  9,
                  9,
                  2
                ],
                "sum": 20,
                "residue": 4
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  8,
                  5
                ],
                "sum": 26,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  15,
                  1
                ],
                "sum": 18,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              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": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 16,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            2,
            9,
            13,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            2,
            9,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              26,
              16,
              22,
              26,
              16
            ],
            "interval_residues": [
              6,
              10,
              0,
              6,
              10,
              0
            ],
            "display_cycle": [
              6,
              10,
              16,
              6,
              10,
              16
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  13,
                  5
                ],
                "sum": 26,
                "residue": 10
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  7,
                  9,
                  0
                ],
                "sum": 16,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  9,
                  2,
                  11
                ],
                "sum": 22,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  5,
                  13
                ],
                "sum": 26,
                "residue": 10
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  15,
                  1,
                  0
                ],
                "sum": 16,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              10,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 16,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            7,
            9,
            8,
            15
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            7,
            9,
            8,
            15
          ],
          "beta": {
            "interval_sums": [
              10,
              20,
              18,
              26,
              20,
              2
            ],
            "interval_residues": [
              10,
              4,
              2,
              10,
              4,
              2
            ],
            "display_cycle": [
              10,
              4,
              2,
              10,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  13,
                  5,
                  2
                ],
                "sum": 20,
                "residue": 4
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  9,
                  0,
                  9
                ],
                "sum": 18,
                "residue": 2
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  11,
                  13
                ],
                "sum": 26,
                "residue": 10
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  13,
                  2
                ],
                "sum": 20,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              10,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 16,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            13,
            9,
            2,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            9,
            2,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              14,
              18,
              32,
              30,
              2
            ],
            "interval_residues": [
              0,
              14,
              2,
              0,
              14,
              2
            ],
            "display_cycle": [
              16,
              14,
              2,
              16,
              14,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 0
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  5,
                  2,
                  7
                ],
                "sum": 14,
                "residue": 14
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  9,
                  9
                ],
                "sum": 18,
                "residue": 2
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  11,
                  13,
                  8
                ],
                "sum": 32,
                "residue": 0
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  13,
                  2,
                  15
                ],
                "sum": 30,
                "residue": 14
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              0,
              14,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 16,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          16,
          5,
          13,
          16,
          3,
          11,
          16
        ],
        "reduced_m9_values": [
          9,
          5,
          4,
          9,
          3,
          2,
          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": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              16,
              3,
              5,
              16,
              11,
              13
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 24,
                "value": 16
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 5
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 16
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 11
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              2,
              9,
              13,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 2
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              7,
              9,
              8,
              15
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 7
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 8
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 15
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              13,
              9,
              2,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 2
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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/m16/alpha.svg",
          "png": "pilot-v1/views/m16/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m16/beta.svg",
          "png": "pilot-v1/views/m16/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m16/gamma.svg",
          "png": "pilot-v1/views/m16/gamma.png"
        },
        {
          "id": "fibonacci-m16p24",
          "name": "Fibonacci M16P24",
          "svg": "pilot-v1/views/m16/fibonacci-m16p24.svg",
          "png": "pilot-v1/views/m16/fibonacci-m16p24.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m17-p36",
      "name": "Fibonacci M17P36",
      "modulus": 17,
      "pisano_period": 36,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          36,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 17,
        "alpha_circle_positions": 36,
        "beta_circle_positions": 17,
        "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,
          4,
          0,
          4,
          4,
          8,
          12,
          3,
          15,
          1,
          16,
          0,
          16,
          16,
          15,
          14,
          12,
          9,
          4,
          13,
          0,
          13,
          13,
          9,
          5,
          14,
          2,
          16,
          1
        ],
        "display_values": [
          17,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          4,
          17,
          4,
          4,
          8,
          12,
          3,
          15,
          1,
          16,
          17,
          16,
          16,
          15,
          14,
          12,
          9,
          4,
          13,
          17,
          13,
          13,
          9,
          5,
          14,
          2,
          16,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          9,
          13,
          14,
          15,
          18,
          21,
          23,
          24,
          27,
          30
        ],
        "clock_positions": [
          36,
          4,
          9,
          13,
          14,
          15,
          18,
          21,
          23,
          24,
          27,
          30
        ],
        "clockwise_values": [
          17,
          3,
          17,
          12,
          3,
          15,
          17,
          15,
          12,
          9,
          17,
          9
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          30,
          16,
          0,
          0,
          17,
          32,
          14,
          0,
          17,
          26,
          38
        ],
        "interval_residues": [
          4,
          13,
          16,
          0,
          0,
          0,
          15,
          14,
          0,
          0,
          9,
          4
        ],
        "display_cycle": [
          4,
          13,
          16,
          17,
          17,
          17,
          15,
          14,
          17,
          17,
          9,
          4
        ],
        "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": 9,
            "interior_indices": [
              5,
              6,
              7,
              8
            ],
            "interior_values": [
              5,
              8,
              13,
              4
            ],
            "sum": 30,
            "residue": 13
          },
          {
            "from_index": 9,
            "to_index": 13,
            "interior_indices": [
              10,
              11,
              12
            ],
            "interior_values": [
              4,
              4,
              8
            ],
            "sum": 16,
            "residue": 16
          },
          {
            "from_index": 13,
            "to_index": 14,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 14,
            "to_index": 15,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 15,
            "to_index": 18,
            "interior_indices": [
              16,
              17
            ],
            "interior_values": [
              1,
              16
            ],
            "sum": 17,
            "residue": 0
          },
          {
            "from_index": 18,
            "to_index": 21,
            "interior_indices": [
              19,
              20
            ],
            "interior_values": [
              16,
              16
            ],
            "sum": 32,
            "residue": 15
          },
          {
            "from_index": 21,
            "to_index": 23,
            "interior_indices": [
              22
            ],
            "interior_values": [
              14
            ],
            "sum": 14,
            "residue": 14
          },
          {
            "from_index": 23,
            "to_index": 24,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 24,
            "to_index": 27,
            "interior_indices": [
              25,
              26
            ],
            "interior_values": [
              4,
              13
            ],
            "sum": 17,
            "residue": 0
          },
          {
            "from_index": 27,
            "to_index": 30,
            "interior_indices": [
              28,
              29
            ],
            "interior_values": [
              13,
              13
            ],
            "sum": 26,
            "residue": 9
          },
          {
            "from_index": 30,
            "to_index": 0,
            "interior_indices": [
              31,
              32,
              33,
              34,
              35
            ],
            "interior_values": [
              5,
              14,
              2,
              16,
              1
            ],
            "sum": 38,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          13,
          16,
          0,
          0,
          0,
          15,
          14,
          0,
          0,
          9,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          36,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 17,
        "cycle_length": 12,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            12,
            24
          ],
          "clock_positions": [
            36,
            12,
            24
          ],
          "native_values": [
            17,
            8,
            9
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            8,
            9
          ],
          "beta": {
            "interval_sums": [
              45,
              120,
              90
            ],
            "interval_residues": [
              11,
              1,
              5
            ],
            "display_cycle": [
              11,
              1,
              5
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 12,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  4,
                  0,
                  4,
                  4
                ],
                "sum": 45,
                "residue": 11
              },
              {
                "from_index": 12,
                "to_index": 24,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  12,
                  3,
                  15,
                  1,
                  16,
                  0,
                  16,
                  16,
                  15,
                  14,
                  12
                ],
                "sum": 120,
                "residue": 1
              },
              {
                "from_index": 24,
                "to_index": 0,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  4,
                  13,
                  0,
                  13,
                  13,
                  9,
                  5,
                  14,
                  2,
                  16,
                  1
                ],
                "sum": 90,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              11,
              1,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              36,
              12
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              4,
              0,
              4,
              4
            ],
            "circle_positions": 17,
            "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,
            13,
            25
          ],
          "clock_positions": [
            1,
            13,
            25
          ],
          "native_values": [
            1,
            12,
            4
          ],
          "rotation_degrees": 10.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            12,
            4
          ],
          "beta": {
            "interval_sums": [
              52,
              117,
              86
            ],
            "interval_residues": [
              1,
              15,
              1
            ],
            "display_cycle": [
              1,
              15,
              1
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 13,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  4,
                  0,
                  4,
                  4,
                  8
                ],
                "sum": 52,
                "residue": 1
              },
              {
                "from_index": 13,
                "to_index": 25,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  3,
                  15,
                  1,
                  16,
                  0,
                  16,
                  16,
                  15,
                  14,
                  12,
                  9
                ],
                "sum": 117,
                "residue": 15
              },
              {
                "from_index": 25,
                "to_index": 1,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  9,
                  5,
                  14,
                  2,
                  16,
                  1,
                  0
                ],
                "sum": 86,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              15,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              1,
              13
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              4,
              0,
              4,
              4,
              8
            ],
            "circle_positions": 17,
            "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,
            14,
            26
          ],
          "clock_positions": [
            2,
            14,
            26
          ],
          "native_values": [
            1,
            3,
            13
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            3,
            13
          ],
          "beta": {
            "interval_sums": [
              63,
              118,
              74
            ],
            "interval_residues": [
              12,
              16,
              6
            ],
            "display_cycle": [
              12,
              16,
              6
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 14,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  4,
                  0,
                  4,
                  4,
                  8,
                  12
                ],
                "sum": 63,
                "residue": 12
              },
              {
                "from_index": 14,
                "to_index": 26,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  15,
                  1,
                  16,
                  0,
                  16,
                  16,
                  15,
                  14,
                  12,
                  9,
                  4
                ],
                "sum": 118,
                "residue": 16
              },
              {
                "from_index": 26,
                "to_index": 2,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  9,
                  5,
                  14,
                  2,
                  16,
                  1,
                  0,
                  1
                ],
                "sum": 74,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              12,
              16,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              2,
              14
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              4,
              0,
              4,
              4,
              8,
              12
            ],
            "circle_positions": 17,
            "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,
            15,
            27
          ],
          "clock_positions": [
            3,
            15,
            27
          ],
          "native_values": [
            2,
            15,
            17
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            15,
            17
          ],
          "beta": {
            "interval_sums": [
              64,
              116,
              75
            ],
            "interval_residues": [
              13,
              14,
              7
            ],
            "display_cycle": [
              13,
              14,
              7
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 15,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  4,
                  0,
                  4,
                  4,
                  8,
                  12,
                  3
                ],
                "sum": 64,
                "residue": 13
              },
              {
                "from_index": 15,
                "to_index": 27,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  1,
                  16,
                  0,
                  16,
                  16,
                  15,
                  14,
                  12,
                  9,
                  4,
                  13
                ],
                "sum": 116,
                "residue": 14
              },
              {
                "from_index": 27,
                "to_index": 3,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  13,
                  13,
                  9,
                  5,
                  14,
                  2,
                  16,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 75,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              13,
              14,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              3,
              15
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              4,
              0,
              4,
              4,
              8,
              12,
              3
            ],
            "circle_positions": 17,
            "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,
            16,
            28
          ],
          "clock_positions": [
            4,
            16,
            28
          ],
          "native_values": [
            3,
            1,
            13
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            1,
            13
          ],
          "beta": {
            "interval_sums": [
              76,
              115,
              64
            ],
            "interval_residues": [
              8,
              13,
              13
            ],
            "display_cycle": [
              8,
              13,
              13
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 16,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  4,
                  0,
                  4,
                  4,
                  8,
                  12,
                  3,
                  15
                ],
                "sum": 76,
                "residue": 8
              },
              {
                "from_index": 16,
                "to_index": 28,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  16,
                  0,
                  16,
                  16,
                  15,
                  14,
                  12,
                  9,
                  4,
                  13,
                  0
                ],
                "sum": 115,
                "residue": 13
              },
              {
                "from_index": 28,
                "to_index": 4,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  13,
                  9,
                  5,
                  14,
                  2,
                  16,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 64,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              8,
              13,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              4,
              16
            ],
            "start_interval_values": [
              5,
              8,
              13,
              4,
              0,
              4,
              4,
              8,
              12,
              3,
              15
            ],
            "circle_positions": 17,
            "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,
            17,
            29
          ],
          "clock_positions": [
            5,
            17,
            29
          ],
          "native_values": [
            5,
            16,
            13
          ],
          "rotation_degrees": 50.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            16,
            13
          ],
          "beta": {
            "interval_sums": [
              72,
              112,
              54
            ],
            "interval_residues": [
              4,
              10,
              3
            ],
            "display_cycle": [
              4,
              10,
              3
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 17,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  8,
                  13,
                  4,
                  0,
                  4,
                  4,
                  8,
                  12,
                  3,
                  15,
                  1
                ],
                "sum": 72,
                "residue": 4
              },
              {
                "from_index": 17,
                "to_index": 29,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  0,
                  16,
                  16,
                  15,
                  14,
                  12,
                  9,
                  4,
                  13,
                  0,
                  13
                ],
                "sum": 112,
                "residue": 10
              },
              {
                "from_index": 29,
                "to_index": 5,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  9,
                  5,
                  14,
                  2,
                  16,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 54,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              4,
              10,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              17
            ],
            "start_interval_values": [
              8,
              13,
              4,
              0,
              4,
              4,
              8,
              12,
              3,
              15,
              1
            ],
            "circle_positions": 17,
            "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,
            18,
            30
          ],
          "clock_positions": [
            6,
            18,
            30
          ],
          "native_values": [
            8,
            17,
            9
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            17,
            9
          ],
          "beta": {
            "interval_sums": [
              80,
              125,
              50
            ],
            "interval_residues": [
              12,
              6,
              16
            ],
            "display_cycle": [
              12,
              6,
              16
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 18,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  13,
                  4,
                  0,
                  4,
                  4,
                  8,
                  12,
                  3,
                  15,
                  1,
                  16
                ],
                "sum": 80,
                "residue": 12
              },
              {
                "from_index": 18,
                "to_index": 30,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  16,
                  16,
                  15,
                  14,
                  12,
                  9,
                  4,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 125,
                "residue": 6
              },
              {
                "from_index": 30,
                "to_index": 6,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  5,
                  14,
                  2,
                  16,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 50,
                "residue": 16
              }
            ],
            "minimal_cycle": [
              12,
              6,
              16
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              6,
              18
            ],
            "start_interval_values": [
              13,
              4,
              0,
              4,
              4,
              8,
              12,
              3,
              15,
              1,
              16
            ],
            "circle_positions": 17,
            "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,
            19,
            31
          ],
          "clock_positions": [
            7,
            19,
            31
          ],
          "native_values": [
            13,
            16,
            5
          ],
          "rotation_degrees": 70.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            16,
            5
          ],
          "beta": {
            "interval_sums": [
              67,
              118,
              53
            ],
            "interval_residues": [
              16,
              16,
              2
            ],
            "display_cycle": [
              16,
              16,
              2
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 19,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  4,
                  0,
                  4,
                  4,
                  8,
                  12,
                  3,
                  15,
                  1,
                  16,
                  0
                ],
                "sum": 67,
                "residue": 16
              },
              {
                "from_index": 19,
                "to_index": 31,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  16,
                  15,
                  14,
                  12,
                  9,
                  4,
                  13,
                  0,
                  13,
                  13,
                  9
                ],
                "sum": 118,
                "residue": 16
              },
              {
                "from_index": 31,
                "to_index": 7,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  14,
                  2,
                  16,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 53,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              16,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              7,
              19
            ],
            "start_interval_values": [
              4,
              0,
              4,
              4,
              8,
              12,
              3,
              15,
              1,
              16,
              0
            ],
            "circle_positions": 17,
            "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,
            20,
            32
          ],
          "clock_positions": [
            8,
            20,
            32
          ],
          "native_values": [
            4,
            16,
            14
          ],
          "rotation_degrees": 80.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            16,
            14
          ],
          "beta": {
            "interval_sums": [
              79,
              107,
              52
            ],
            "interval_residues": [
              11,
              5,
              1
            ],
            "display_cycle": [
              11,
              5,
              1
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 20,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  0,
                  4,
                  4,
                  8,
                  12,
                  3,
                  15,
                  1,
                  16,
                  0,
                  16
                ],
                "sum": 79,
                "residue": 11
              },
              {
                "from_index": 20,
                "to_index": 32,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  15,
                  14,
                  12,
                  9,
                  4,
                  13,
                  0,
                  13,
                  13,
                  9,
                  5
                ],
                "sum": 107,
                "residue": 5
              },
              {
                "from_index": 32,
                "to_index": 8,
                "interior_indices": [
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  16,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 52,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              11,
              5,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              8,
              20
            ],
            "start_interval_values": [
              0,
              4,
              4,
              8,
              12,
              3,
              15,
              1,
              16,
              0,
              16
            ],
            "circle_positions": 17,
            "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,
            21,
            33
          ],
          "clock_positions": [
            9,
            21,
            33
          ],
          "native_values": [
            17,
            15,
            2
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            15,
            2
          ],
          "beta": {
            "interval_sums": [
              95,
              106,
              54
            ],
            "interval_residues": [
              10,
              4,
              3
            ],
            "display_cycle": [
              10,
              4,
              3
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 21,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  4,
                  4,
                  8,
                  12,
                  3,
                  15,
                  1,
                  16,
                  0,
                  16,
                  16
                ],
                "sum": 95,
                "residue": 10
              },
              {
                "from_index": 21,
                "to_index": 33,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  14,
                  12,
                  9,
                  4,
                  13,
                  0,
                  13,
                  13,
                  9,
                  5,
                  14
                ],
                "sum": 106,
                "residue": 4
              },
              {
                "from_index": 33,
                "to_index": 9,
                "interior_indices": [
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  16,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  4
                ],
                "sum": 54,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              10,
              4,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              9,
              21
            ],
            "start_interval_values": [
              4,
              4,
              8,
              12,
              3,
              15,
              1,
              16,
              0,
              16,
              16
            ],
            "circle_positions": 17,
            "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,
            22,
            34
          ],
          "clock_positions": [
            10,
            22,
            34
          ],
          "native_values": [
            4,
            14,
            16
          ],
          "rotation_degrees": 100.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            14,
            16
          ],
          "beta": {
            "interval_sums": [
              106,
              94,
              38
            ],
            "interval_residues": [
              4,
              9,
              4
            ],
            "display_cycle": [
              4,
              9,
              4
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 22,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  4,
                  8,
                  12,
                  3,
                  15,
                  1,
                  16,
                  0,
                  16,
                  16,
                  15
                ],
                "sum": 106,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 34,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  12,
                  9,
                  4,
                  13,
                  0,
                  13,
                  13,
                  9,
                  5,
                  14,
                  2
                ],
                "sum": 94,
                "residue": 9
              },
              {
                "from_index": 34,
                "to_index": 10,
                "interior_indices": [
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  4,
                  0
                ],
                "sum": 38,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              4,
              9,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              10,
              22
            ],
            "start_interval_values": [
              4,
              8,
              12,
              3,
              15,
              1,
              16,
              0,
              16,
              16,
              15
            ],
            "circle_positions": 17,
            "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,
            23,
            35
          ],
          "clock_positions": [
            11,
            23,
            35
          ],
          "native_values": [
            4,
            12,
            1
          ],
          "rotation_degrees": 110.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            12,
            1
          ],
          "beta": {
            "interval_sums": [
              116,
              98,
              41
            ],
            "interval_residues": [
              14,
              13,
              7
            ],
            "display_cycle": [
              14,
              13,
              7
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 23,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  8,
                  12,
                  3,
                  15,
                  1,
                  16,
                  0,
                  16,
                  16,
                  15,
                  14
                ],
                "sum": 116,
                "residue": 14
              },
              {
                "from_index": 23,
                "to_index": 35,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  9,
                  4,
                  13,
                  0,
                  13,
                  13,
                  9,
                  5,
                  14,
                  2,
                  16
                ],
                "sum": 98,
                "residue": 13
              },
              {
                "from_index": 35,
                "to_index": 11,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  4,
                  0,
                  4
                ],
                "sum": 41,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              14,
              13,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              11,
              23
            ],
            "start_interval_values": [
              8,
              12,
              3,
              15,
              1,
              16,
              0,
              16,
              16,
              15,
              14
            ],
            "circle_positions": 17,
            "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,
            6,
            12,
            18,
            24,
            30
          ],
          "clock_positions": [
            36,
            6,
            12,
            18,
            24,
            30
          ],
          "native_values": [
            17,
            8,
            8,
            17,
            9,
            9
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            8,
            8,
            17,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              12,
              25,
              47,
              73,
              43,
              38
            ],
            "interval_residues": [
              12,
              8,
              13,
              5,
              9,
              4
            ],
            "display_cycle": [
              12,
              8,
              13,
              5,
              9,
              4
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 6,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 12,
                "residue": 12
              },
              {
                "from_index": 6,
                "to_index": 12,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  13,
                  4,
                  0,
                  4,
                  4
                ],
                "sum": 25,
                "residue": 8
              },
              {
                "from_index": 12,
                "to_index": 18,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  12,
                  3,
                  15,
                  1,
                  16
                ],
                "sum": 47,
                "residue": 13
              },
              {
                "from_index": 18,
                "to_index": 24,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  16,
                  16,
                  15,
                  14,
                  12
                ],
                "sum": 73,
                "residue": 5
              },
              {
                "from_index": 24,
                "to_index": 30,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  4,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 43,
                "residue": 9
              },
              {
                "from_index": 30,
                "to_index": 0,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  5,
                  14,
                  2,
                  16,
                  1
                ],
                "sum": 38,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              12,
              8,
              13,
              5,
              9,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              36,
              6
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5
            ],
            "circle_positions": 17,
            "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,
            7,
            13,
            19,
            25,
            31
          ],
          "clock_positions": [
            1,
            7,
            13,
            19,
            25,
            31
          ],
          "native_values": [
            1,
            13,
            12,
            16,
            4,
            5
          ],
          "rotation_degrees": 10.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            12,
            16,
            4,
            5
          ],
          "beta": {
            "interval_sums": [
              19,
              20,
              35,
              66,
              48,
              33
            ],
            "interval_residues": [
              2,
              3,
              1,
              15,
              14,
              16
            ],
            "display_cycle": [
              2,
              3,
              1,
              15,
              14,
              16
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 7,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 19,
                "residue": 2
              },
              {
                "from_index": 7,
                "to_index": 13,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  4,
                  0,
                  4,
                  4,
                  8
                ],
                "sum": 20,
                "residue": 3
              },
              {
                "from_index": 13,
                "to_index": 19,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  15,
                  1,
                  16,
                  0
                ],
                "sum": 35,
                "residue": 1
              },
              {
                "from_index": 19,
                "to_index": 25,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  16,
                  15,
                  14,
                  12,
                  9
                ],
                "sum": 66,
                "residue": 15
              },
              {
                "from_index": 25,
                "to_index": 31,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  9
                ],
                "sum": 48,
                "residue": 14
              },
              {
                "from_index": 31,
                "to_index": 1,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  0
                ],
                "interior_values": [
                  14,
                  2,
                  16,
                  1,
                  0
                ],
                "sum": 33,
                "residue": 16
              }
            ],
            "minimal_cycle": [
              2,
              3,
              1,
              15,
              14,
              16
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              1,
              7
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8
            ],
            "circle_positions": 17,
            "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,
            8,
            14,
            20,
            26,
            32
          ],
          "clock_positions": [
            2,
            8,
            14,
            20,
            26,
            32
          ],
          "native_values": [
            1,
            4,
            3,
            16,
            13,
            14
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            3,
            16,
            13,
            14
          ],
          "beta": {
            "interval_sums": [
              31,
              28,
              48,
              54,
              40,
              20
            ],
            "interval_residues": [
              14,
              11,
              14,
              3,
              6,
              3
            ],
            "display_cycle": [
              14,
              11,
              14,
              3,
              6,
              3
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 8,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 31,
                "residue": 14
              },
              {
                "from_index": 8,
                "to_index": 14,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  0,
                  4,
                  4,
                  8,
                  12
                ],
                "sum": 28,
                "residue": 11
              },
              {
                "from_index": 14,
                "to_index": 20,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  15,
                  1,
                  16,
                  0,
                  16
                ],
                "sum": 48,
                "residue": 14
              },
              {
                "from_index": 20,
                "to_index": 26,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  15,
                  14,
                  12,
                  9,
                  4
                ],
                "sum": 54,
                "residue": 3
              },
              {
                "from_index": 26,
                "to_index": 32,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  9,
                  5
                ],
                "sum": 40,
                "residue": 6
              },
              {
                "from_index": 32,
                "to_index": 2,
                "interior_indices": [
                  33,
                  34,
                  35,
                  0,
                  1
                ],
                "interior_values": [
                  2,
                  16,
                  1,
                  0,
                  1
                ],
                "sum": 20,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              14,
              11,
              14,
              3,
              6,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              8
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 17,
            "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,
            9,
            15,
            21,
            27,
            33
          ],
          "clock_positions": [
            3,
            9,
            15,
            21,
            27,
            33
          ],
          "native_values": [
            2,
            17,
            15,
            15,
            17,
            2
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            15,
            15,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              33,
              31,
              49,
              52,
              54,
              19
            ],
            "interval_residues": [
              16,
              14,
              15,
              1,
              3,
              2
            ],
            "display_cycle": [
              16,
              14,
              15,
              1,
              3,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 9,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  4
                ],
                "sum": 33,
                "residue": 16
              },
              {
                "from_index": 9,
                "to_index": 15,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  4,
                  4,
                  8,
                  12,
                  3
                ],
                "sum": 31,
                "residue": 14
              },
              {
                "from_index": 15,
                "to_index": 21,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  1,
                  16,
                  0,
                  16,
                  16
                ],
                "sum": 49,
                "residue": 15
              },
              {
                "from_index": 21,
                "to_index": 27,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  14,
                  12,
                  9,
                  4,
                  13
                ],
                "sum": 52,
                "residue": 1
              },
              {
                "from_index": 27,
                "to_index": 33,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  13,
                  13,
                  9,
                  5,
                  14
                ],
                "sum": 54,
                "residue": 3
              },
              {
                "from_index": 33,
                "to_index": 3,
                "interior_indices": [
                  34,
                  35,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  16,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 19,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              14,
              15,
              1,
              3,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              9
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              4
            ],
            "circle_positions": 17,
            "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,
            10,
            16,
            22,
            28,
            34
          ],
          "clock_positions": [
            4,
            10,
            16,
            22,
            28,
            34
          ],
          "native_values": [
            3,
            4,
            1,
            14,
            13,
            16
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            4,
            1,
            14,
            13,
            16
          ],
          "beta": {
            "interval_sums": [
              30,
              42,
              63,
              38,
              43,
              5
            ],
            "interval_residues": [
              13,
              8,
              12,
              4,
              9,
              5
            ],
            "display_cycle": [
              13,
              8,
              12,
              4,
              9,
              5
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 10,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  4,
                  0
                ],
                "sum": 30,
                "residue": 13
              },
              {
                "from_index": 10,
                "to_index": 16,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  4,
                  8,
                  12,
                  3,
                  15
                ],
                "sum": 42,
                "residue": 8
              },
              {
                "from_index": 16,
                "to_index": 22,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  16,
                  0,
                  16,
                  16,
                  15
                ],
                "sum": 63,
                "residue": 12
              },
              {
                "from_index": 22,
                "to_index": 28,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  12,
                  9,
                  4,
                  13,
                  0
                ],
                "sum": 38,
                "residue": 4
              },
              {
                "from_index": 28,
                "to_index": 34,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  13,
                  9,
                  5,
                  14,
                  2
                ],
                "sum": 43,
                "residue": 9
              },
              {
                "from_index": 34,
                "to_index": 4,
                "interior_indices": [
                  35,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 5,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              13,
              8,
              12,
              4,
              9,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              4,
              10
            ],
            "start_interval_values": [
              5,
              8,
              13,
              4,
              0
            ],
            "circle_positions": 17,
            "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,
            11,
            17,
            23,
            29,
            35
          ],
          "clock_positions": [
            5,
            11,
            17,
            23,
            29,
            35
          ],
          "native_values": [
            5,
            4,
            16,
            12,
            13,
            1
          ],
          "rotation_degrees": 50.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            4,
            16,
            12,
            13,
            1
          ],
          "beta": {
            "interval_sums": [
              29,
              39,
              61,
              39,
              46,
              7
            ],
            "interval_residues": [
              12,
              5,
              10,
              5,
              12,
              7
            ],
            "display_cycle": [
              12,
              5,
              10,
              5,
              12,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 11,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  8,
                  13,
                  4,
                  0,
                  4
                ],
                "sum": 29,
                "residue": 12
              },
              {
                "from_index": 11,
                "to_index": 17,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  8,
                  12,
                  3,
                  15,
                  1
                ],
                "sum": 39,
                "residue": 5
              },
              {
                "from_index": 17,
                "to_index": 23,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  0,
                  16,
                  16,
                  15,
                  14
                ],
                "sum": 61,
                "residue": 10
              },
              {
                "from_index": 23,
                "to_index": 29,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  9,
                  4,
                  13,
                  0,
                  13
                ],
                "sum": 39,
                "residue": 5
              },
              {
                "from_index": 29,
                "to_index": 35,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  9,
                  5,
                  14,
                  2,
                  16
                ],
                "sum": 46,
                "residue": 12
              },
              {
                "from_index": 35,
                "to_index": 5,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              12,
              5,
              10,
              5,
              12,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              5,
              11
            ],
            "start_interval_values": [
              8,
              13,
              4,
              0,
              4
            ],
            "circle_positions": 17,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          12,
          30,
          18,
          6,
          24,
          0
        ],
        "clock_positions": [
          36,
          12,
          30,
          18,
          6,
          24,
          36
        ],
        "native_values": [
          17,
          8,
          9,
          17,
          8,
          9,
          17
        ],
        "reduced_m9_values": [
          9,
          8,
          9,
          9,
          8,
          9,
          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": 6,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              6,
              12,
              18,
              24,
              30
            ],
            "clock_positions": [
              36,
              6,
              12,
              18,
              24,
              30
            ],
            "native_values": [
              17,
              8,
              8,
              17,
              9,
              9
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 36,
                "value": 17
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 8
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 17
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              7,
              13,
              19,
              25,
              31
            ],
            "clock_positions": [
              1,
              7,
              13,
              19,
              25,
              31
            ],
            "native_values": [
              1,
              13,
              12,
              16,
              4,
              5
            ],
            "rotation_degrees": 10.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 12
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 16
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 4
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              8,
              14,
              20,
              26,
              32
            ],
            "clock_positions": [
              2,
              8,
              14,
              20,
              26,
              32
            ],
            "native_values": [
              1,
              4,
              3,
              16,
              13,
              14
            ],
            "rotation_degrees": 20.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 4
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 16
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 13
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 14
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              9,
              15,
              21,
              27,
              33
            ],
            "clock_positions": [
              3,
              9,
              15,
              21,
              27,
              33
            ],
            "native_values": [
              2,
              17,
              15,
              15,
              17,
              2
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 17
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 15
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 15
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 17
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              10,
              16,
              22,
              28,
              34
            ],
            "clock_positions": [
              4,
              10,
              16,
              22,
              28,
              34
            ],
            "native_values": [
              3,
              4,
              1,
              14,
              13,
              16
            ],
            "rotation_degrees": 40.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 4
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 1
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 14
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 13
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 16
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              11,
              17,
              23,
              29,
              35
            ],
            "clock_positions": [
              5,
              11,
              17,
              23,
              29,
              35
            ],
            "native_values": [
              5,
              4,
              16,
              12,
              13,
              1
            ],
            "rotation_degrees": 50.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 4
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 16
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 12
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 13
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "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/m17/alpha.svg",
          "png": "pilot-v1/views/m17/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m17/beta.svg",
          "png": "pilot-v1/views/m17/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m17/gamma.svg",
          "png": "pilot-v1/views/m17/gamma.png"
        },
        {
          "id": "fibonacci-m17p36",
          "name": "Fibonacci M17P36",
          "svg": "pilot-v1/views/m17/fibonacci-m17p36.svg",
          "png": "pilot-v1/views/m17/fibonacci-m17p36.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m18-p24",
      "name": "Fibonacci M18P24",
      "modulus": 18,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 18,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 18,
        "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,
          3,
          16,
          1,
          17,
          0,
          17,
          17,
          16,
          15,
          13,
          10,
          5,
          15,
          2,
          17,
          1
        ],
        "display_values": [
          18,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          3,
          16,
          1,
          17,
          18,
          17,
          17,
          16,
          15,
          13,
          10,
          5,
          15,
          2,
          17,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          18,
          3,
          3,
          18,
          15,
          15
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          34,
          50,
          28,
          20
        ],
        "interval_residues": [
          4,
          8,
          16,
          14,
          10,
          2
        ],
        "display_cycle": [
          4,
          8,
          16,
          14,
          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": 8
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              16,
              1,
              17
            ],
            "sum": 34,
            "residue": 16
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              17,
              17,
              16
            ],
            "sum": 50,
            "residue": 14
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              13,
              10,
              5
            ],
            "sum": 28,
            "residue": 10
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              17,
              1
            ],
            "sum": 20,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          8,
          16,
          14,
          10,
          2
        ],
        "native_doubling": true,
        "recognised_doubling_cycle": [
          2,
          4,
          8,
          16,
          14,
          10
        ],
        "rotation_to_recognised": 5,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 18,
        "cycle_length": 6,
        "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Chevron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0,
            "rotations_degrees": [
              0
            ],
            "alpha_paths": []
          },
          {
            "name": "Unicursal hexagram",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          }
        ],
        "other_orientations_status": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            18,
            3,
            15
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            18,
            3,
            15
          ],
          "beta": {
            "interval_sums": [
              33,
              84,
              63
            ],
            "interval_residues": [
              15,
              12,
              9
            ],
            "display_cycle": [
              15,
              12,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 15
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  16,
                  1,
                  17,
                  0,
                  17,
                  17,
                  16
                ],
                "sum": 84,
                "residue": 12
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  13,
                  10,
                  5,
                  15,
                  2,
                  17,
                  1
                ],
                "sum": 63,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              15,
              12,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 15,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 18,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            16,
            13
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            16,
            13
          ],
          "beta": {
            "interval_sums": [
              35,
              83,
              50
            ],
            "interval_residues": [
              17,
              11,
              14
            ],
            "display_cycle": [
              17,
              11,
              14
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  3
                ],
                "sum": 35,
                "residue": 17
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  17,
                  0,
                  17,
                  17,
                  16,
                  15
                ],
                "sum": 83,
                "residue": 11
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  10,
                  5,
                  15,
                  2,
                  17,
                  1,
                  0
                ],
                "sum": 50,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              17,
              11,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              3
            ],
            "circle_positions": 18,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            1,
            10
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            10
          ],
          "beta": {
            "interval_sums": [
              50,
              95,
              41
            ],
            "interval_residues": [
              14,
              5,
              5
            ],
            "display_cycle": [
              14,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  3,
                  16
                ],
                "sum": 50,
                "residue": 14
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  17,
                  0,
                  17,
                  17,
                  16,
                  15,
                  13
                ],
                "sum": 95,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  15,
                  2,
                  17,
                  1,
                  0,
                  1
                ],
                "sum": 41,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              14,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              3,
              16
            ],
            "circle_positions": 18,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            17,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            5
          ],
          "beta": {
            "interval_sums": [
              49,
              88,
              37
            ],
            "interval_residues": [
              13,
              16,
              1
            ],
            "display_cycle": [
              13,
              16,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  3,
                  16,
                  1
                ],
                "sum": 49,
                "residue": 13
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  17,
                  17,
                  16,
                  15,
                  13,
                  10
                ],
                "sum": 88,
                "residue": 16
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  15,
                  2,
                  17,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 37,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              13,
              16,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              3,
              16,
              1
            ],
            "circle_positions": 18,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            18,
            15
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            18,
            15
          ],
          "beta": {
            "interval_sums": [
              63,
              93,
              24
            ],
            "interval_residues": [
              9,
              3,
              6
            ],
            "display_cycle": [
              9,
              3,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  3,
                  16,
                  1,
                  17
                ],
                "sum": 63,
                "residue": 9
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  17,
                  17,
                  16,
                  15,
                  13,
                  10,
                  5
                ],
                "sum": 93,
                "residue": 3
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  17,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 24,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              9,
              3,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              3,
              16,
              1,
              17
            ],
            "circle_positions": 18,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            17,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              58,
              91,
              25
            ],
            "interval_residues": [
              4,
              1,
              7
            ],
            "display_cycle": [
              4,
              1,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  3,
                  16,
                  1,
                  17,
                  0
                ],
                "sum": 58,
                "residue": 4
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  17,
                  16,
                  15,
                  13,
                  10,
                  5,
                  15
                ],
                "sum": 91,
                "residue": 1
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  17,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 25,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              4,
              1,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              3,
              16,
              1,
              17,
              0
            ],
            "circle_positions": 18,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            17,
            17
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            17,
            17
          ],
          "beta": {
            "interval_sums": [
              67,
              76,
              13
            ],
            "interval_residues": [
              13,
              4,
              13
            ],
            "display_cycle": [
              13,
              4,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  3,
                  16,
                  1,
                  17,
                  0,
                  17
                ],
                "sum": 67,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  16,
                  15,
                  13,
                  10,
                  5,
                  15,
                  2
                ],
                "sum": 76,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              13,
              4,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              3,
              16,
              1,
              17,
              0,
              17
            ],
            "circle_positions": 18,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            13,
            16,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            16,
            1
          ],
          "beta": {
            "interval_sums": [
              71,
              77,
              20
            ],
            "interval_residues": [
              17,
              5,
              2
            ],
            "display_cycle": [
              17,
              5,
              2
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  3,
                  16,
                  1,
                  17,
                  0,
                  17,
                  17
                ],
                "sum": 71,
                "residue": 17
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  15,
                  13,
                  10,
                  5,
                  15,
                  2,
                  17
                ],
                "sum": 77,
                "residue": 5
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              17,
              5,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              3,
              16,
              1,
              17,
              0,
              17,
              17
            ],
            "circle_positions": 18,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            18,
            3,
            3,
            18,
            15,
            15
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            18,
            3,
            3,
            18,
            15,
            15
          ],
          "beta": {
            "interval_sums": [
              4,
              26,
              34,
              50,
              28,
              20
            ],
            "interval_residues": [
              4,
              8,
              16,
              14,
              10,
              2
            ],
            "display_cycle": [
              4,
              8,
              16,
              14,
              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": 8
              },
              {
                "from_index": 8,
                "to_index": 12,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  16,
                  1,
                  17
                ],
                "sum": 34,
                "residue": 16
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  17,
                  17,
                  16
                ],
                "sum": 50,
                "residue": 14
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  10,
                  5
                ],
                "sum": 28,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  17,
                  1
                ],
                "sum": 20,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              8,
              16,
              14,
              10,
              2
            ],
            "native_doubling": true,
            "recognised_doubling_cycle": [
              2,
              4,
              8,
              16,
              14,
              10
            ],
            "rotation_to_recognised": 5,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 18,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            16,
            17,
            13,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            16,
            17,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              24,
              18,
              48,
              30,
              18
            ],
            "interval_residues": [
              6,
              6,
              0,
              12,
              12,
              0
            ],
            "display_cycle": [
              6,
              6,
              18,
              12,
              12,
              18
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  13,
                  3
                ],
                "sum": 24,
                "residue": 6
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  1,
                  17,
                  0
                ],
                "sum": 18,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  17,
                  16,
                  15
                ],
                "sum": 48,
                "residue": 12
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  10,
                  5,
                  15
                ],
                "sum": 30,
                "residue": 12
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  17,
                  1,
                  0
                ],
                "sum": 18,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              6,
              0,
              12,
              12,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 18,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            1,
            17,
            10,
            17
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            1,
            17,
            10,
            17
          ],
          "beta": {
            "interval_sums": [
              10,
              32,
              34,
              44,
              22,
              2
            ],
            "interval_residues": [
              10,
              14,
              16,
              8,
              4,
              2
            ],
            "display_cycle": [
              10,
              14,
              16,
              8,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  13,
                  3,
                  16
                ],
                "sum": 32,
                "residue": 14
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  17,
                  0,
                  17
                ],
                "sum": 34,
                "residue": 16
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  16,
                  15,
                  13
                ],
                "sum": 44,
                "residue": 8
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  15,
                  2
                ],
                "sum": 22,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              10,
              14,
              16,
              8,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 18,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            13,
            17,
            16,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            17,
            16,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              20,
              34,
              38,
              34,
              2
            ],
            "interval_residues": [
              16,
              2,
              16,
              2,
              16,
              2
            ],
            "display_cycle": [
              16,
              2,
              16,
              2,
              16,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 16
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  16,
                  1
                ],
                "sum": 20,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  17,
                  17
                ],
                "sum": 34,
                "residue": 16
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  15,
                  13,
                  10
                ],
                "sum": 38,
                "residue": 2
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  15,
                  2,
                  17
                ],
                "sum": 34,
                "residue": 16
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 18,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            18,
            3,
            3,
            18,
            15,
            15
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Interior sums form a native doubling cycle"
          ],
          "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-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": 1,
        "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
        ],
        "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
        ],
        "gamma_residues": [
          0,
          3,
          3,
          0,
          6,
          6
        ],
        "gamma_display": [
          9,
          3,
          3,
          9,
          6,
          6
        ],
        "beta_residues": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "beta_display": [
          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": true,
        "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; M18 Alpha, Gamma and Beta independently checked with Wolfram."
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": true,
        "combined_eligible": true,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          18,
          3,
          15,
          18,
          3,
          15,
          18
        ],
        "reduced_m9_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          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": "Exact geometry and reduced traversal match.",
        "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_path": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": true,
        "combined_eligible": true,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          18,
          3,
          15,
          18,
          3,
          15,
          18
        ],
        "reduced_m9_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          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": "Exact geometry and reduced traversal match.",
        "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.",
        "reference": "M9 normalized circle geometry and exact reduced traversal",
        "geometry_present": true,
        "native_369_qualifies": false,
        "reduced_369_qualifies": true,
        "verification": "Python checked: exact rational circle positions and reduced traversal. Physical interpretation not assessed.",
        "native_svg": "pilot-v1/views/m18/epsilon.svg",
        "native_png": "pilot-v1/views/m18/epsilon.png",
        "reduced_svg": "pilot-v1/views/m18/epsilon-m9.svg",
        "reduced_png": "pilot-v1/views/m18/epsilon-m9.png"
      },
      "epsilon_assessment": {
        "rule_version": "native-epsilon-diagnostics-v1",
        "native_369_present": false,
        "candidate_count": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              18,
              3,
              3,
              18,
              15,
              15
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 24,
                "value": 18
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 18
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 15
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 15
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              16,
              17,
              13,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 16
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 17
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              1,
              17,
              10,
              17
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 1
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 17
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 10
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 17
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              13,
              17,
              16,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 17
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 16
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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": true
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m18/alpha.svg",
          "png": "pilot-v1/views/m18/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m18/beta.svg",
          "png": "pilot-v1/views/m18/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m18/gamma.svg",
          "png": "pilot-v1/views/m18/gamma.png"
        },
        {
          "id": "epsilon",
          "name": "Epsilon",
          "svg": "pilot-v1/views/m18/epsilon.svg",
          "png": "pilot-v1/views/m18/epsilon.png"
        },
        {
          "id": "fibonacci-m18p24",
          "name": "Fibonacci M18P24",
          "svg": "pilot-v1/views/m18/fibonacci-m18p24.svg",
          "png": "pilot-v1/views/m18/fibonacci-m18p24.png"
        }
      ],
      "probability": {
        "schema_version": "1.0.0",
        "id": "m18p24-fixed-gamma-beta-shuffle-v1",
        "record_id": "fibonacci-m18-p24",
        "calculated_on": "2026-10-18",
        "status": "Calculated",
        "heading": "Probability",
        "display": "Approximately 1 in 5.88 trillion",
        "summary": "Shuffle the 24 Alpha values around the circle. This is the chance of recovering the original Gamma arrangement and deriving Beta as 4, 8, 16, 14, 10, 2, with the same starting position.",
        "research_insight": {
          "status": "Open research",
          "quote": "We are exploring equilateral triangles, honeycomb theorem, and carbon structures in relationship to this Atlas for useful directions for computation in OXTR research."
        },
        "method": {
          "id": "uniform-alpha-shuffle-original-alignment-v1",
          "comparison_rule": "Preserve each record's original Gamma values, positions and Beta alignment.",
          "sampling": "Uniform random permutation of existing 24 Alpha entries, preserving all multiplicities.",
          "coordinate_system": "Fixed indices 0..23, clockwise from north; 0 displayed as 18.",
          "alpha_frequencies": {
            "0": 2,
            "1": 4,
            "2": 2,
            "3": 2,
            "5": 2,
            "8": 1,
            "10": 1,
            "13": 2,
            "15": 2,
            "16": 2,
            "17": 4
          },
          "gamma_indices": [
            0,
            4,
            8,
            12,
            16,
            20
          ],
          "gamma_clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "gamma_values": [
            18,
            3,
            3,
            18,
            15,
            15
          ],
          "beta_values": [
            4,
            8,
            16,
            14,
            10,
            2
          ],
          "beta_start_interval_clock_positions": [
            24,
            4
          ],
          "beta_interior_indices": [
            [
              1,
              2,
              3
            ],
            [
              5,
              6,
              7
            ],
            [
              9,
              10,
              11
            ],
            [
              13,
              14,
              15
            ],
            [
              17,
              18,
              19
            ],
            [
              21,
              22,
              23
            ]
          ],
          "beta_rule": "Sum three interior Alpha values in each gap, exclude Gamma endpoints, reduce modulo 18, include wraparound.",
          "allow_rotated_gamma_positions": false,
          "allow_reordered_gamma_values": false,
          "allow_rotated_beta_cycle": false,
          "allow_reversed_beta_cycle": false
        },
        "counts": {
          "all_arrangements": "8415370032189120000",
          "arrangements_given_gamma": "694702008000",
          "matching_arrangements": "1431756",
          "qualifying_triple_combinations": 74
        },
        "result": {
          "numerator": "491",
          "denominator": "2885929366320000",
          "fraction": "491/2885929366320000",
          "value": 1.7013583413723666e-13,
          "one_in_approx": 5877656550549.898
        },
        "calculation": {
          "steps": [
            "Shuffle the same 24 Alpha values, keeping every value and its frequency.",
            "Place Gamma values 18, 3, 3, 18, 15, 15 at clock positions 24, 4, 8, 12, 16, 20.",
            "Sum the three Alpha values between each pair of Gamma nodes, excluding the endpoints, and reduce each sum modulo 18.",
            "Match Beta to 4, 8, 16, 14, 10, 2, starting with the interval from clock position 24 to 4."
          ],
          "formula": "1,431,756 / 8,415,370,032,189,120,000 = 491 / 2,885,929,366,320,000",
          "counting_note": "For the six Beta intervals, 74 combinations of three-value groups use exactly the available values. Counting the possible orders within each group gives 1,431,756 matching arrangements.",
          "verification_note": "Three exact counting methods agree: remaining-value enumeration, complete three-value-group enumeration, and a separate count treating each card individually."
        },
        "verification": {
          "calculation_version": "m18p24-exact-shuffle-v1",
          "mathematical_input_sha256": "199a094d16cdbb53a93e43d1488a393a33244d4faaad28997b9677832c76e0d5",
          "checks": {
            "approved_native_record_assertions": "passed",
            "unrestricted_count_equals_multinomial": "passed",
            "six_rotations_counted_separately": "passed",
            "exhaustive_triple_multiset_enumeration": "passed",
            "independent_labelled_bitmask_enumeration": "passed",
            "monte_carlo_used": false
          }
        },
        "interpretation": {
          "type": "exact_configuration_shuffle_probability",
          "selection_adjustment_applied": false,
          "statistical_significance_status": "Not yet assessed",
          "biological_significance_status": "Not yet assessed"
        },
        "files": {
          "data": "m18-probability.json",
          "code": "m18-probability.py"
        }
      },
      "other_geometry_summary": {
        "schema_version": "1.0.0",
        "shape": "2D stellated octahedron",
        "all_alpha_count": 4,
        "primary_gamma_count": 1,
        "native_beta_defined": true,
        "native_beta_doubling": true,
        "formation_ids": [
          "6-nodes-offset-0",
          "6-nodes-offset-1",
          "6-nodes-offset-2",
          "6-nodes-offset-3"
        ],
        "primary_gamma_formation_ids": [
          "6-nodes-offset-0"
        ],
        "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."
      },
      "native_beta_observation": {
        "version": "native-beta-observation-v1",
        "title": "Native sequence comparison",
        "text": "M18 P24 has the native doubling sequence 4–8–16–14–10–2. Reduction modulo 9 recovers 4–8–7–5–1–2 in its original alignment. This relationship follows the arithmetic of reduction within the M9 family.",
        "classification": "Computed mathematical observation",
        "rule_version": "native-pilot-v1",
        "audit_modulus_range": [
          1,
          1001
        ],
        "audit_moduli_count": 1001,
        "native_doubling_and_reference_chevron_moduli": [
          9,
          18
        ],
        "native_beta_cycle": [
          4,
          8,
          16,
          14,
          10,
          2
        ],
        "reduced_m9_beta_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "original_alignment_preserved": true,
        "source": "Two independent native-period, Beta and chevron implementations; research/informatics/pilot/audit_native_beta.py."
      },
      "beta_m9_view": {
        "version": "beta-m9-view-v1",
        "native_modulus": 18,
        "target_modulus": 9,
        "native_values": [
          4,
          8,
          16,
          14,
          10,
          2
        ],
        "reduced_values": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "display_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_circle_positions": 18,
        "reduced_circle_positions": 9,
        "original_alignment_preserved": true,
        "start_interval_clock_positions": [
          24,
          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/m18/beta.svg",
        "native_png": "pilot-v1/views/m18/beta.png",
        "reduced_svg": "pilot-v1/views/m18/beta-m9.svg",
        "reduced_png": "pilot-v1/views/m18/beta-m9.png"
      },
      "m9_sequence_views": {
        "beta": {
          "version": "beta-m9-view-v1",
          "native_modulus": 18,
          "target_modulus": 9,
          "native_values": [
            4,
            8,
            16,
            14,
            10,
            2
          ],
          "reduced_values": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "display_cycle": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "repeat_count": 1,
          "native_circle_positions": 18,
          "reduced_circle_positions": 9,
          "original_alignment_preserved": true,
          "start_interval_clock_positions": [
            24,
            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/m18/beta.svg",
          "native_png": "pilot-v1/views/m18/beta.png",
          "reduced_svg": "pilot-v1/views/m18/beta-m9.svg",
          "reduced_png": "pilot-v1/views/m18/beta-m9.png"
        },
        "alpha": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            18,
            1,
            1,
            2,
            3,
            5,
            8,
            13,
            3,
            16,
            1,
            17,
            18,
            17,
            17,
            16,
            15,
            13,
            10,
            5,
            15,
            2,
            17,
            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
          ],
          "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": 24,
          "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": 18,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m18/alpha-m9.svg",
          "reduced_png": "pilot-v1/views/m18/alpha-m9.png"
        },
        "gamma": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            18,
            3,
            3,
            18,
            15,
            15
          ],
          "reduced_values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "display_cycle": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "native_circle_positions": 24,
          "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": 18,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m18/gamma-m9.svg",
          "reduced_png": "pilot-v1/views/m18/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
          ],
          "block_traversals": [
            {
              "block": 1,
              "alpha_indices": [
                0,
                8,
                20,
                12,
                4,
                16,
                0
              ],
              "native_values": [
                18,
                3,
                15,
                18,
                3,
                15,
                18
              ],
              "reduced_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ]
            }
          ],
          "reference_alpha_indices": [
            0,
            8,
            20,
            12,
            4,
            16,
            0
          ],
          "native_circle_positions": 24,
          "reduced_circle_positions": 24,
          "native_369_qualifies": false,
          "native_full_circle_comparison": {
            "rule_version": "epsilon-m9-exact-v2",
            "geometry_identical": true,
            "reduced_sequence_identical": true,
            "combined_eligible": true,
            "alpha_indices": [
              0,
              8,
              20,
              12,
              4,
              16,
              0
            ],
            "clock_positions": [
              24,
              8,
              20,
              12,
              4,
              16,
              24
            ],
            "native_values": [
              18,
              3,
              15,
              18,
              3,
              15,
              18
            ],
            "reduced_m9_values": [
              9,
              3,
              6,
              9,
              3,
              6,
              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": "Exact geometry and reduced traversal match.",
            "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": 18,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m18/epsilon-m9.svg",
          "reduced_png": "pilot-v1/views/m18/epsilon-m9.png"
        }
      }
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m19-p18",
      "name": "Fibonacci M19P18",
      "modulus": 19,
      "pisano_period": 18,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          18,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17
        ],
        "orientation": "clockwise from north",
        "zero_display": 19,
        "alpha_circle_positions": 18,
        "beta_circle_positions": 19,
        "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,
          2,
          15,
          17,
          13,
          11,
          5,
          16,
          2,
          18,
          1
        ],
        "display_values": [
          19,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          2,
          15,
          17,
          13,
          11,
          5,
          16,
          2,
          18,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          9,
          16
        ],
        "clock_positions": [
          18,
          4,
          9,
          16
        ],
        "clockwise_values": [
          19,
          3,
          15,
          18
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          28,
          64,
          1
        ],
        "interval_residues": [
          4,
          9,
          7,
          1
        ],
        "display_cycle": [
          4,
          9,
          7,
          1
        ],
        "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": 9,
            "interior_indices": [
              5,
              6,
              7,
              8
            ],
            "interior_values": [
              5,
              8,
              13,
              2
            ],
            "sum": 28,
            "residue": 9
          },
          {
            "from_index": 9,
            "to_index": 16,
            "interior_indices": [
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "interior_values": [
              17,
              13,
              11,
              5,
              16,
              2
            ],
            "sum": 64,
            "residue": 7
          },
          {
            "from_index": 16,
            "to_index": 0,
            "interior_indices": [
              17
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          9,
          7,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          18,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 19,
        "cycle_length": 4,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            6,
            12
          ],
          "clock_positions": [
            18,
            6,
            12
          ],
          "native_values": [
            19,
            8,
            11
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            19,
            8,
            11
          ],
          "beta": {
            "interval_sums": [
              12,
              60,
              42
            ],
            "interval_residues": [
              12,
              3,
              4
            ],
            "display_cycle": [
              12,
              3,
              4
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 6,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 12,
                "residue": 12
              },
              {
                "from_index": 6,
                "to_index": 12,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  13,
                  2,
                  15,
                  17,
                  13
                ],
                "sum": 60,
                "residue": 3
              },
              {
                "from_index": 12,
                "to_index": 0,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  16,
                  2,
                  18,
                  1
                ],
                "sum": 42,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              12,
              3,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              18,
              6
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5
            ],
            "circle_positions": 19,
            "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,
            7,
            13
          ],
          "clock_positions": [
            1,
            7,
            13
          ],
          "native_values": [
            1,
            13,
            5
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            5
          ],
          "beta": {
            "interval_sums": [
              19,
              58,
              37
            ],
            "interval_residues": [
              0,
              1,
              18
            ],
            "display_cycle": [
              19,
              1,
              18
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 7,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 19,
                "residue": 0
              },
              {
                "from_index": 7,
                "to_index": 13,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  2,
                  15,
                  17,
                  13,
                  11
                ],
                "sum": 58,
                "residue": 1
              },
              {
                "from_index": 13,
                "to_index": 1,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  0
                ],
                "interior_values": [
                  16,
                  2,
                  18,
                  1,
                  0
                ],
                "sum": 37,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              0,
              1,
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              1,
              7
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8
            ],
            "circle_positions": 19,
            "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,
            8,
            14
          ],
          "clock_positions": [
            2,
            8,
            14
          ],
          "native_values": [
            1,
            2,
            16
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            2,
            16
          ],
          "beta": {
            "interval_sums": [
              31,
              61,
              22
            ],
            "interval_residues": [
              12,
              4,
              3
            ],
            "display_cycle": [
              12,
              4,
              3
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 8,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 31,
                "residue": 12
              },
              {
                "from_index": 8,
                "to_index": 14,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  15,
                  17,
                  13,
                  11,
                  5
                ],
                "sum": 61,
                "residue": 4
              },
              {
                "from_index": 14,
                "to_index": 2,
                "interior_indices": [
                  15,
                  16,
                  17,
                  0,
                  1
                ],
                "interior_values": [
                  2,
                  18,
                  1,
                  0,
                  1
                ],
                "sum": 22,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              12,
              4,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              2,
              8
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 19,
            "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,
            9,
            15
          ],
          "clock_positions": [
            3,
            9,
            15
          ],
          "native_values": [
            2,
            15,
            2
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            15,
            2
          ],
          "beta": {
            "interval_sums": [
              31,
              62,
              21
            ],
            "interval_residues": [
              12,
              5,
              2
            ],
            "display_cycle": [
              12,
              5,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 9,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  2
                ],
                "sum": 31,
                "residue": 12
              },
              {
                "from_index": 9,
                "to_index": 15,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  17,
                  13,
                  11,
                  5,
                  16
                ],
                "sum": 62,
                "residue": 5
              },
              {
                "from_index": 15,
                "to_index": 3,
                "interior_indices": [
                  16,
                  17,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  18,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 21,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              12,
              5,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              3,
              9
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              2
            ],
            "circle_positions": 19,
            "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,
            10,
            16
          ],
          "clock_positions": [
            4,
            10,
            16
          ],
          "native_values": [
            3,
            17,
            18
          ],
          "rotation_degrees": 80.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            17,
            18
          ],
          "beta": {
            "interval_sums": [
              43,
              47,
              5
            ],
            "interval_residues": [
              5,
              9,
              5
            ],
            "display_cycle": [
              5,
              9,
              5
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 10,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  2,
                  15
                ],
                "sum": 43,
                "residue": 5
              },
              {
                "from_index": 10,
                "to_index": 16,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  11,
                  5,
                  16,
                  2
                ],
                "sum": 47,
                "residue": 9
              },
              {
                "from_index": 16,
                "to_index": 4,
                "interior_indices": [
                  17,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 5,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              5,
              9,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              4,
              10
            ],
            "start_interval_values": [
              5,
              8,
              13,
              2,
              15
            ],
            "circle_positions": 19,
            "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,
            11,
            17
          ],
          "clock_positions": [
            5,
            11,
            17
          ],
          "native_values": [
            5,
            13,
            1
          ],
          "rotation_degrees": 100.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            13,
            1
          ],
          "beta": {
            "interval_sums": [
              55,
              52,
              7
            ],
            "interval_residues": [
              17,
              14,
              7
            ],
            "display_cycle": [
              17,
              14,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 11,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  8,
                  13,
                  2,
                  15,
                  17
                ],
                "sum": 55,
                "residue": 17
              },
              {
                "from_index": 11,
                "to_index": 17,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  11,
                  5,
                  16,
                  2,
                  18
                ],
                "sum": 52,
                "residue": 14
              },
              {
                "from_index": 17,
                "to_index": 5,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              17,
              14,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              5,
              11
            ],
            "start_interval_values": [
              8,
              13,
              2,
              15,
              17
            ],
            "circle_positions": 19,
            "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,
            3,
            6,
            9,
            12,
            15
          ],
          "clock_positions": [
            18,
            3,
            6,
            9,
            12,
            15
          ],
          "native_values": [
            19,
            2,
            8,
            15,
            11,
            2
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            19,
            2,
            8,
            15,
            11,
            2
          ],
          "beta": {
            "interval_sums": [
              2,
              8,
              15,
              30,
              21,
              19
            ],
            "interval_residues": [
              2,
              8,
              15,
              11,
              2,
              0
            ],
            "display_cycle": [
              2,
              8,
              15,
              11,
              2,
              19
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 3,
                "interior_indices": [
                  1,
                  2
                ],
                "interior_values": [
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              },
              {
                "from_index": 3,
                "to_index": 6,
                "interior_indices": [
                  4,
                  5
                ],
                "interior_values": [
                  3,
                  5
                ],
                "sum": 8,
                "residue": 8
              },
              {
                "from_index": 6,
                "to_index": 9,
                "interior_indices": [
                  7,
                  8
                ],
                "interior_values": [
                  13,
                  2
                ],
                "sum": 15,
                "residue": 15
              },
              {
                "from_index": 9,
                "to_index": 12,
                "interior_indices": [
                  10,
                  11
                ],
                "interior_values": [
                  17,
                  13
                ],
                "sum": 30,
                "residue": 11
              },
              {
                "from_index": 12,
                "to_index": 15,
                "interior_indices": [
                  13,
                  14
                ],
                "interior_values": [
                  5,
                  16
                ],
                "sum": 21,
                "residue": 2
              },
              {
                "from_index": 15,
                "to_index": 0,
                "interior_indices": [
                  16,
                  17
                ],
                "interior_values": [
                  18,
                  1
                ],
                "sum": 19,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              2,
              8,
              15,
              11,
              2,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              18,
              3
            ],
            "start_interval_values": [
              1,
              1
            ],
            "circle_positions": 19,
            "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,
            4,
            7,
            10,
            13,
            16
          ],
          "clock_positions": [
            1,
            4,
            7,
            10,
            13,
            16
          ],
          "native_values": [
            1,
            3,
            13,
            17,
            5,
            18
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            3,
            13,
            17,
            5,
            18
          ],
          "beta": {
            "interval_sums": [
              3,
              13,
              17,
              24,
              18,
              1
            ],
            "interval_residues": [
              3,
              13,
              17,
              5,
              18,
              1
            ],
            "display_cycle": [
              3,
              13,
              17,
              5,
              18,
              1
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 4,
                "interior_indices": [
                  2,
                  3
                ],
                "interior_values": [
                  1,
                  2
                ],
                "sum": 3,
                "residue": 3
              },
              {
                "from_index": 4,
                "to_index": 7,
                "interior_indices": [
                  5,
                  6
                ],
                "interior_values": [
                  5,
                  8
                ],
                "sum": 13,
                "residue": 13
              },
              {
                "from_index": 7,
                "to_index": 10,
                "interior_indices": [
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  15
                ],
                "sum": 17,
                "residue": 17
              },
              {
                "from_index": 10,
                "to_index": 13,
                "interior_indices": [
                  11,
                  12
                ],
                "interior_values": [
                  13,
                  11
                ],
                "sum": 24,
                "residue": 5
              },
              {
                "from_index": 13,
                "to_index": 16,
                "interior_indices": [
                  14,
                  15
                ],
                "interior_values": [
                  16,
                  2
                ],
                "sum": 18,
                "residue": 18
              },
              {
                "from_index": 16,
                "to_index": 1,
                "interior_indices": [
                  17,
                  0
                ],
                "interior_values": [
                  1,
                  0
                ],
                "sum": 1,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              3,
              13,
              17,
              5,
              18,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              1,
              4
            ],
            "start_interval_values": [
              1,
              2
            ],
            "circle_positions": 19,
            "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,
            5,
            8,
            11,
            14,
            17
          ],
          "clock_positions": [
            2,
            5,
            8,
            11,
            14,
            17
          ],
          "native_values": [
            1,
            5,
            2,
            13,
            16,
            1
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            2,
            13,
            16,
            1
          ],
          "beta": {
            "interval_sums": [
              5,
              21,
              32,
              16,
              20,
              1
            ],
            "interval_residues": [
              5,
              2,
              13,
              16,
              1,
              1
            ],
            "display_cycle": [
              5,
              2,
              13,
              16,
              1,
              1
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 5,
                "interior_indices": [
                  3,
                  4
                ],
                "interior_values": [
                  2,
                  3
                ],
                "sum": 5,
                "residue": 5
              },
              {
                "from_index": 5,
                "to_index": 8,
                "interior_indices": [
                  6,
                  7
                ],
                "interior_values": [
                  8,
                  13
                ],
                "sum": 21,
                "residue": 2
              },
              {
                "from_index": 8,
                "to_index": 11,
                "interior_indices": [
                  9,
                  10
                ],
                "interior_values": [
                  15,
                  17
                ],
                "sum": 32,
                "residue": 13
              },
              {
                "from_index": 11,
                "to_index": 14,
                "interior_indices": [
                  12,
                  13
                ],
                "interior_values": [
                  11,
                  5
                ],
                "sum": 16,
                "residue": 16
              },
              {
                "from_index": 14,
                "to_index": 17,
                "interior_indices": [
                  15,
                  16
                ],
                "interior_values": [
                  2,
                  18
                ],
                "sum": 20,
                "residue": 1
              },
              {
                "from_index": 17,
                "to_index": 2,
                "interior_indices": [
                  0,
                  1
                ],
                "interior_values": [
                  0,
                  1
                ],
                "sum": 1,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              5,
              2,
              13,
              16,
              1,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              2,
              5
            ],
            "start_interval_values": [
              2,
              3
            ],
            "circle_positions": 19,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          6,
          15,
          9,
          3,
          12,
          0
        ],
        "clock_positions": [
          18,
          6,
          15,
          9,
          3,
          12,
          18
        ],
        "native_values": [
          19,
          8,
          2,
          15,
          2,
          11,
          19
        ],
        "reduced_m9_values": [
          9,
          8,
          2,
          6,
          2,
          2,
          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": 3,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              3,
              6,
              9,
              12,
              15
            ],
            "clock_positions": [
              18,
              3,
              6,
              9,
              12,
              15
            ],
            "native_values": [
              19,
              2,
              8,
              15,
              11,
              2
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 18,
                "value": 19
              },
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 15
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 11
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              4,
              7,
              10,
              13,
              16
            ],
            "clock_positions": [
              1,
              4,
              7,
              10,
              13,
              16
            ],
            "native_values": [
              1,
              3,
              13,
              17,
              5,
              18
            ],
            "rotation_degrees": 20.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 17
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 5
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 18
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              5,
              8,
              11,
              14,
              17
            ],
            "clock_positions": [
              2,
              5,
              8,
              11,
              14,
              17
            ],
            "native_values": [
              1,
              5,
              2,
              13,
              16,
              1
            ],
            "rotation_degrees": 40.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 13
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 16
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "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/m19/alpha.svg",
          "png": "pilot-v1/views/m19/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m19/beta.svg",
          "png": "pilot-v1/views/m19/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m19/gamma.svg",
          "png": "pilot-v1/views/m19/gamma.png"
        },
        {
          "id": "fibonacci-m19p18",
          "name": "Fibonacci M19P18",
          "svg": "pilot-v1/views/m19/fibonacci-m19p18.svg",
          "png": "pilot-v1/views/m19/fibonacci-m19p18.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m20-p60",
      "name": "Fibonacci M20P60",
      "modulus": 20,
      "pisano_period": 60,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          60,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 20,
        "alpha_circle_positions": 60,
        "beta_circle_positions": 20,
        "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,
          1,
          14,
          15,
          9,
          4,
          13,
          17,
          10,
          7,
          17,
          4,
          1,
          5,
          6,
          11,
          17,
          8,
          5,
          13,
          18,
          11,
          9,
          0,
          9,
          9,
          18,
          7,
          5,
          12,
          17,
          9,
          6,
          15,
          1,
          16,
          17,
          13,
          10,
          3,
          13,
          16,
          9,
          5,
          14,
          19,
          13,
          12,
          5,
          17,
          2,
          19,
          1
        ],
        "display_values": [
          20,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          1,
          14,
          15,
          9,
          4,
          13,
          17,
          10,
          7,
          17,
          4,
          1,
          5,
          6,
          11,
          17,
          8,
          5,
          13,
          18,
          11,
          9,
          20,
          9,
          9,
          18,
          7,
          5,
          12,
          17,
          9,
          6,
          15,
          1,
          16,
          17,
          13,
          10,
          3,
          13,
          16,
          9,
          5,
          14,
          19,
          13,
          12,
          5,
          17,
          2,
          19,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          10,
          11,
          21,
          27,
          29,
          30,
          31,
          32,
          33,
          36,
          38,
          39,
          40,
          46,
          49,
          54
        ],
        "clock_positions": [
          60,
          4,
          10,
          11,
          21,
          27,
          29,
          30,
          31,
          32,
          33,
          36,
          38,
          39,
          40,
          46,
          49,
          54
        ],
        "clockwise_values": [
          20,
          3,
          15,
          9,
          6,
          18,
          9,
          20,
          9,
          9,
          18,
          12,
          9,
          6,
          15,
          3,
          9,
          12
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          41,
          0,
          78,
          54,
          11,
          0,
          0,
          0,
          0,
          12,
          17,
          0,
          0,
          57,
          29,
          51,
          44
        ],
        "interval_residues": [
          4,
          1,
          0,
          18,
          14,
          11,
          0,
          0,
          0,
          0,
          12,
          17,
          0,
          0,
          17,
          9,
          11,
          4
        ],
        "display_cycle": [
          4,
          1,
          20,
          18,
          14,
          11,
          20,
          20,
          20,
          20,
          12,
          17,
          20,
          20,
          17,
          9,
          11,
          4
        ],
        "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": 10,
            "interior_indices": [
              5,
              6,
              7,
              8,
              9
            ],
            "interior_values": [
              5,
              8,
              13,
              1,
              14
            ],
            "sum": 41,
            "residue": 1
          },
          {
            "from_index": 10,
            "to_index": 11,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 21,
            "interior_indices": [
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "interior_values": [
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5
            ],
            "sum": 78,
            "residue": 18
          },
          {
            "from_index": 21,
            "to_index": 27,
            "interior_indices": [
              22,
              23,
              24,
              25,
              26
            ],
            "interior_values": [
              11,
              17,
              8,
              5,
              13
            ],
            "sum": 54,
            "residue": 14
          },
          {
            "from_index": 27,
            "to_index": 29,
            "interior_indices": [
              28
            ],
            "interior_values": [
              11
            ],
            "sum": 11,
            "residue": 11
          },
          {
            "from_index": 29,
            "to_index": 30,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 30,
            "to_index": 31,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 31,
            "to_index": 32,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 32,
            "to_index": 33,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 33,
            "to_index": 36,
            "interior_indices": [
              34,
              35
            ],
            "interior_values": [
              7,
              5
            ],
            "sum": 12,
            "residue": 12
          },
          {
            "from_index": 36,
            "to_index": 38,
            "interior_indices": [
              37
            ],
            "interior_values": [
              17
            ],
            "sum": 17,
            "residue": 17
          },
          {
            "from_index": 38,
            "to_index": 39,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 39,
            "to_index": 40,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 40,
            "to_index": 46,
            "interior_indices": [
              41,
              42,
              43,
              44,
              45
            ],
            "interior_values": [
              1,
              16,
              17,
              13,
              10
            ],
            "sum": 57,
            "residue": 17
          },
          {
            "from_index": 46,
            "to_index": 49,
            "interior_indices": [
              47,
              48
            ],
            "interior_values": [
              13,
              16
            ],
            "sum": 29,
            "residue": 9
          },
          {
            "from_index": 49,
            "to_index": 54,
            "interior_indices": [
              50,
              51,
              52,
              53
            ],
            "interior_values": [
              5,
              14,
              19,
              13
            ],
            "sum": 51,
            "residue": 11
          },
          {
            "from_index": 54,
            "to_index": 0,
            "interior_indices": [
              55,
              56,
              57,
              58,
              59
            ],
            "interior_values": [
              5,
              17,
              2,
              19,
              1
            ],
            "sum": 44,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          1,
          0,
          18,
          14,
          11,
          0,
          0,
          0,
          0,
          12,
          17,
          0,
          0,
          17,
          9,
          11,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          60,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 20,
        "cycle_length": 18,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            20,
            40
          ],
          "clock_positions": [
            60,
            20,
            40
          ],
          "native_values": [
            20,
            5,
            15
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            20,
            5,
            15
          ],
          "beta": {
            "interval_sums": [
              145,
              190,
              205
            ],
            "interval_residues": [
              5,
              10,
              5
            ],
            "display_cycle": [
              5,
              10,
              5
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1
                ],
                "sum": 145,
                "residue": 5
              },
              {
                "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": [
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6
                ],
                "sum": 190,
                "residue": 10
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1
                ],
                "sum": 205,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              5,
              10,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              60,
              20
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1
            ],
            "circle_positions": 20,
            "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,
            21,
            41
          ],
          "clock_positions": [
            1,
            21,
            41
          ],
          "native_values": [
            1,
            6,
            1
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            6,
            1
          ],
          "beta": {
            "interval_sums": [
              149,
              199,
              204
            ],
            "interval_residues": [
              9,
              19,
              4
            ],
            "display_cycle": [
              9,
              19,
              4
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5
                ],
                "sum": 149,
                "residue": 9
              },
              {
                "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": [
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15
                ],
                "sum": 199,
                "residue": 19
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0
                ],
                "interior_values": [
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0
                ],
                "sum": 204,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              19,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              1,
              21
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5
            ],
            "circle_positions": 20,
            "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,
            22,
            42
          ],
          "clock_positions": [
            2,
            22,
            42
          ],
          "native_values": [
            1,
            11,
            16
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            11,
            16
          ],
          "beta": {
            "interval_sums": [
              154,
              189,
              189
            ],
            "interval_residues": [
              14,
              9,
              9
            ],
            "display_cycle": [
              14,
              9,
              9
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6
                ],
                "sum": 154,
                "residue": 14
              },
              {
                "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": [
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1
                ],
                "sum": 189,
                "residue": 9
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1
                ],
                "interior_values": [
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1
                ],
                "sum": 189,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              14,
              9,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              22
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6
            ],
            "circle_positions": 20,
            "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,
            23,
            43
          ],
          "clock_positions": [
            3,
            23,
            43
          ],
          "native_values": [
            2,
            17,
            17
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            17
          ],
          "beta": {
            "interval_sums": [
              163,
              188,
              173
            ],
            "interval_residues": [
              3,
              8,
              13
            ],
            "display_cycle": [
              3,
              8,
              13
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11
                ],
                "sum": 163,
                "residue": 3
              },
              {
                "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": [
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16
                ],
                "sum": 188,
                "residue": 8
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 173,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              3,
              8,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              3,
              23
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11
            ],
            "circle_positions": 20,
            "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,
            24,
            44
          ],
          "clock_positions": [
            4,
            24,
            44
          ],
          "native_values": [
            3,
            8,
            13
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            8,
            13
          ],
          "beta": {
            "interval_sums": [
              177,
              197,
              162
            ],
            "interval_residues": [
              17,
              17,
              2
            ],
            "display_cycle": [
              17,
              17,
              2
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17
                ],
                "sum": 177,
                "residue": 17
              },
              {
                "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": [
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17
                ],
                "sum": 197,
                "residue": 17
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 162,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              17,
              17,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              4,
              24
            ],
            "start_interval_values": [
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17
            ],
            "circle_positions": 20,
            "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,
            25,
            45
          ],
          "clock_positions": [
            5,
            25,
            45
          ],
          "native_values": [
            5,
            5,
            10
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            5,
            10
          ],
          "beta": {
            "interval_sums": [
              180,
              205,
              155
            ],
            "interval_residues": [
              0,
              5,
              15
            ],
            "display_cycle": [
              20,
              5,
              15
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8
                ],
                "sum": 180,
                "residue": 0
              },
              {
                "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": [
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13
                ],
                "sum": 205,
                "residue": 5
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 155,
                "residue": 15
              }
            ],
            "minimal_cycle": [
              0,
              5,
              15
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              5,
              25
            ],
            "start_interval_values": [
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8
            ],
            "circle_positions": 20,
            "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,
            26,
            46
          ],
          "clock_positions": [
            6,
            26,
            46
          ],
          "native_values": [
            8,
            13,
            3
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            13,
            3
          ],
          "beta": {
            "interval_sums": [
              177,
              202,
              157
            ],
            "interval_residues": [
              17,
              2,
              17
            ],
            "display_cycle": [
              17,
              2,
              17
            ],
            "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5
                ],
                "sum": 177,
                "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": [
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10
                ],
                "sum": 202,
                "residue": 2
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 157,
                "residue": 17
              }
            ],
            "minimal_cycle": [
              17,
              2,
              17
            ],
            "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,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5
            ],
            "circle_positions": 20,
            "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,
            27,
            47
          ],
          "clock_positions": [
            7,
            27,
            47
          ],
          "native_values": [
            13,
            18,
            13
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            18,
            13
          ],
          "beta": {
            "interval_sums": [
              177,
              187,
              152
            ],
            "interval_residues": [
              17,
              7,
              12
            ],
            "display_cycle": [
              17,
              7,
              12
            ],
            "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": [
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13
                ],
                "sum": 177,
                "residue": 17
              },
              {
                "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": [
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3
                ],
                "sum": 187,
                "residue": 7
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 152,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              17,
              7,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              7,
              27
            ],
            "start_interval_values": [
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13
            ],
            "circle_positions": 20,
            "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,
            28,
            48
          ],
          "clock_positions": [
            8,
            28,
            48
          ],
          "native_values": [
            1,
            11,
            16
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            11,
            16
          ],
          "beta": {
            "interval_sums": [
              194,
              189,
              149
            ],
            "interval_residues": [
              14,
              9,
              9
            ],
            "display_cycle": [
              14,
              9,
              9
            ],
            "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": [
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18
                ],
                "sum": 194,
                "residue": 14
              },
              {
                "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": [
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13
                ],
                "sum": 189,
                "residue": 9
              },
              {
                "from_index": 48,
                "to_index": 8,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 149,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              14,
              9,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              8,
              28
            ],
            "start_interval_values": [
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18
            ],
            "circle_positions": 20,
            "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,
            29,
            49
          ],
          "clock_positions": [
            9,
            29,
            49
          ],
          "native_values": [
            14,
            9,
            9
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              191,
              196,
              141
            ],
            "interval_residues": [
              11,
              16,
              1
            ],
            "display_cycle": [
              11,
              16,
              1
            ],
            "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": [
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11
                ],
                "sum": 191,
                "residue": 11
              },
              {
                "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": [
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16
                ],
                "sum": 196,
                "residue": 16
              },
              {
                "from_index": 49,
                "to_index": 9,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1
                ],
                "sum": 141,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              11,
              16,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              9,
              29
            ],
            "start_interval_values": [
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11
            ],
            "circle_positions": 20,
            "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,
            30,
            50
          ],
          "clock_positions": [
            10,
            30,
            50
          ],
          "native_values": [
            15,
            20,
            5
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            15,
            20,
            5
          ],
          "beta": {
            "interval_sums": [
              185,
              205,
              150
            ],
            "interval_residues": [
              5,
              5,
              10
            ],
            "display_cycle": [
              5,
              5,
              10
            ],
            "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": [
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9
                ],
                "sum": 185,
                "residue": 5
              },
              {
                "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": [
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9
                ],
                "sum": 205,
                "residue": 5
              },
              {
                "from_index": 50,
                "to_index": 10,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14
                ],
                "sum": 150,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              5,
              5,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              10,
              30
            ],
            "start_interval_values": [
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9
            ],
            "circle_positions": 20,
            "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,
            31,
            51
          ],
          "clock_positions": [
            11,
            31,
            51
          ],
          "native_values": [
            9,
            9,
            14
          ],
          "rotation_degrees": 66.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            9,
            14
          ],
          "beta": {
            "interval_sums": [
              176,
              201,
              151
            ],
            "interval_residues": [
              16,
              1,
              11
            ],
            "display_cycle": [
              16,
              1,
              11
            ],
            "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": [
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0
                ],
                "sum": 176,
                "residue": 16
              },
              {
                "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": [
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5
                ],
                "sum": 201,
                "residue": 1
              },
              {
                "from_index": 51,
                "to_index": 11,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15
                ],
                "sum": 151,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              16,
              1,
              11
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              11,
              31
            ],
            "start_interval_values": [
              4,
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0
            ],
            "circle_positions": 20,
            "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,
            32,
            52
          ],
          "clock_positions": [
            12,
            32,
            52
          ],
          "native_values": [
            4,
            9,
            19
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            9,
            19
          ],
          "beta": {
            "interval_sums": [
              181,
              206,
              141
            ],
            "interval_residues": [
              1,
              6,
              1
            ],
            "display_cycle": [
              1,
              6,
              1
            ],
            "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": [
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9
                ],
                "sum": 181,
                "residue": 1
              },
              {
                "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": [
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14
                ],
                "sum": 206,
                "residue": 6
              },
              {
                "from_index": 52,
                "to_index": 12,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9
                ],
                "sum": 141,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              12,
              32
            ],
            "start_interval_values": [
              13,
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9
            ],
            "circle_positions": 20,
            "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,
            33,
            53
          ],
          "clock_positions": [
            13,
            33,
            53
          ],
          "native_values": [
            13,
            18,
            13
          ],
          "rotation_degrees": 78.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            18,
            13
          ],
          "beta": {
            "interval_sums": [
              177,
              207,
              132
            ],
            "interval_residues": [
              17,
              7,
              12
            ],
            "display_cycle": [
              17,
              7,
              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,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9
                ],
                "sum": 177,
                "residue": 17
              },
              {
                "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": [
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19
                ],
                "sum": 207,
                "residue": 7
              },
              {
                "from_index": 53,
                "to_index": 13,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4
                ],
                "sum": 132,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              17,
              7,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              13,
              33
            ],
            "start_interval_values": [
              17,
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9
            ],
            "circle_positions": 20,
            "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,
            34,
            54
          ],
          "clock_positions": [
            14,
            34,
            54
          ],
          "native_values": [
            17,
            7,
            12
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            7,
            12
          ],
          "beta": {
            "interval_sums": [
              178,
              213,
              133
            ],
            "interval_residues": [
              18,
              13,
              13
            ],
            "display_cycle": [
              18,
              13,
              13
            ],
            "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": [
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18
                ],
                "sum": 178,
                "residue": 18
              },
              {
                "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": [
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13
                ],
                "sum": 213,
                "residue": 13
              },
              {
                "from_index": 54,
                "to_index": 14,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13
                ],
                "sum": 133,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              18,
              13,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              14,
              34
            ],
            "start_interval_values": [
              10,
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9,
              18
            ],
            "circle_positions": 20,
            "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,
            35,
            55
          ],
          "clock_positions": [
            15,
            35,
            55
          ],
          "native_values": [
            10,
            5,
            5
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              175,
              220,
              145
            ],
            "interval_residues": [
              15,
              0,
              5
            ],
            "display_cycle": [
              15,
              20,
              5
            ],
            "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": [
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7
                ],
                "sum": 175,
                "residue": 15
              },
              {
                "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": [
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12
                ],
                "sum": 220,
                "residue": 0
              },
              {
                "from_index": 55,
                "to_index": 15,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17
                ],
                "sum": 145,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              15,
              0,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 15,
            "start_interval_clock_positions": [
              15,
              35
            ],
            "start_interval_values": [
              7,
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9,
              18,
              7
            ],
            "circle_positions": 20,
            "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,
            36,
            56
          ],
          "clock_positions": [
            16,
            36,
            56
          ],
          "native_values": [
            7,
            12,
            17
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            12,
            17
          ],
          "beta": {
            "interval_sums": [
              173,
              213,
              138
            ],
            "interval_residues": [
              13,
              13,
              18
            ],
            "display_cycle": [
              13,
              13,
              18
            ],
            "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": [
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5
                ],
                "sum": 173,
                "residue": 13
              },
              {
                "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,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5
                ],
                "sum": 213,
                "residue": 13
              },
              {
                "from_index": 56,
                "to_index": 16,
                "interior_indices": [
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10
                ],
                "sum": 138,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              13,
              13,
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              16,
              36
            ],
            "start_interval_values": [
              17,
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9,
              18,
              7,
              5
            ],
            "circle_positions": 20,
            "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,
            37,
            57
          ],
          "clock_positions": [
            17,
            37,
            57
          ],
          "native_values": [
            17,
            17,
            2
          ],
          "rotation_degrees": 102.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              168,
              213,
              143
            ],
            "interval_residues": [
              8,
              13,
              3
            ],
            "display_cycle": [
              8,
              13,
              3
            ],
            "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": [
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12
                ],
                "sum": 168,
                "residue": 8
              },
              {
                "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": [
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17
                ],
                "sum": 213,
                "residue": 13
              },
              {
                "from_index": 57,
                "to_index": 17,
                "interior_indices": [
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7
                ],
                "sum": 143,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              8,
              13,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              17,
              37
            ],
            "start_interval_values": [
              4,
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9,
              18,
              7,
              5,
              12
            ],
            "circle_positions": 20,
            "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,
            38,
            58
          ],
          "clock_positions": [
            18,
            38,
            58
          ],
          "native_values": [
            4,
            9,
            19
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            9,
            19
          ],
          "beta": {
            "interval_sums": [
              181,
              206,
              141
            ],
            "interval_residues": [
              1,
              6,
              1
            ],
            "display_cycle": [
              1,
              6,
              1
            ],
            "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": [
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17
                ],
                "sum": 181,
                "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": [
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2
                ],
                "sum": 206,
                "residue": 6
              },
              {
                "from_index": 58,
                "to_index": 18,
                "interior_indices": [
                  59,
                  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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17
                ],
                "sum": 141,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1
            ],
            "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": [
              1,
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9,
              18,
              7,
              5,
              12,
              17
            ],
            "circle_positions": 20,
            "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,
            39,
            59
          ],
          "clock_positions": [
            19,
            39,
            59
          ],
          "native_values": [
            1,
            6,
            1
          ],
          "rotation_degrees": 114.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            6,
            1
          ],
          "beta": {
            "interval_sums": [
              189,
              219,
              144
            ],
            "interval_residues": [
              9,
              19,
              4
            ],
            "display_cycle": [
              9,
              19,
              4
            ],
            "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": [
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9
                ],
                "sum": 189,
                "residue": 9
              },
              {
                "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,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19
                ],
                "sum": 219,
                "residue": 19
              },
              {
                "from_index": 59,
                "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,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4
                ],
                "sum": 144,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              19,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              19,
              39
            ],
            "start_interval_values": [
              5,
              6,
              11,
              17,
              8,
              5,
              13,
              18,
              11,
              9,
              0,
              9,
              9,
              18,
              7,
              5,
              12,
              17,
              9
            ],
            "circle_positions": 20,
            "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,
            10,
            20,
            30,
            40,
            50
          ],
          "clock_positions": [
            60,
            10,
            20,
            30,
            40,
            50
          ],
          "native_values": [
            20,
            15,
            5,
            20,
            15,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            20,
            15,
            5
          ],
          "beta": {
            "interval_sums": [
              48,
              82,
              98,
              92,
              98,
              102
            ],
            "interval_residues": [
              8,
              2,
              18,
              12,
              18,
              2
            ],
            "display_cycle": [
              8,
              2,
              18,
              12,
              18,
              2
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 10,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14
                ],
                "sum": 48,
                "residue": 8
              },
              {
                "from_index": 10,
                "to_index": 20,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1
                ],
                "sum": 82,
                "residue": 2
              },
              {
                "from_index": 20,
                "to_index": 30,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9
                ],
                "sum": 98,
                "residue": 18
              },
              {
                "from_index": 30,
                "to_index": 40,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6
                ],
                "sum": 92,
                "residue": 12
              },
              {
                "from_index": 40,
                "to_index": 50,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49
                ],
                "interior_values": [
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9
                ],
                "sum": 98,
                "residue": 18
              },
              {
                "from_index": 50,
                "to_index": 0,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1
                ],
                "sum": 102,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              8,
              2,
              18,
              12,
              18,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              60,
              10
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              1,
              14
            ],
            "circle_positions": 20,
            "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,
            11,
            21,
            31,
            41,
            51
          ],
          "clock_positions": [
            1,
            11,
            21,
            31,
            41,
            51
          ],
          "native_values": [
            1,
            9,
            6,
            9,
            1,
            14
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            9,
            6,
            9,
            1,
            14
          ],
          "beta": {
            "interval_sums": [
              62,
              78,
              92,
              98,
              102,
              88
            ],
            "interval_residues": [
              2,
              18,
              12,
              18,
              2,
              8
            ],
            "display_cycle": [
              2,
              18,
              12,
              18,
              2,
              8
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 11,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15
                ],
                "sum": 62,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 21,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5
                ],
                "sum": 78,
                "residue": 18
              },
              {
                "from_index": 21,
                "to_index": 31,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0
                ],
                "sum": 92,
                "residue": 12
              },
              {
                "from_index": 31,
                "to_index": 41,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15
                ],
                "sum": 98,
                "residue": 18
              },
              {
                "from_index": 41,
                "to_index": 51,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50
                ],
                "interior_values": [
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5
                ],
                "sum": 102,
                "residue": 2
              },
              {
                "from_index": 51,
                "to_index": 1,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0
                ],
                "interior_values": [
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0
                ],
                "sum": 88,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              2,
              18,
              12,
              18,
              2,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              1,
              11
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              1,
              14,
              15
            ],
            "circle_positions": 20,
            "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,
            12,
            22,
            32,
            42,
            52
          ],
          "clock_positions": [
            2,
            12,
            22,
            32,
            42,
            52
          ],
          "native_values": [
            1,
            4,
            11,
            9,
            16,
            19
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            11,
            9,
            16,
            19
          ],
          "beta": {
            "interval_sums": [
              70,
              80,
              90,
              90,
              100,
              70
            ],
            "interval_residues": [
              10,
              0,
              10,
              10,
              0,
              10
            ],
            "display_cycle": [
              10,
              20,
              10,
              10,
              20,
              10
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 12,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9
                ],
                "sum": 70,
                "residue": 10
              },
              {
                "from_index": 12,
                "to_index": 22,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6
                ],
                "sum": 80,
                "residue": 0
              },
              {
                "from_index": 22,
                "to_index": 32,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  17,
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9
                ],
                "sum": 90,
                "residue": 10
              },
              {
                "from_index": 32,
                "to_index": 42,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  18,
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1
                ],
                "sum": 90,
                "residue": 10
              },
              {
                "from_index": 42,
                "to_index": 52,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51
                ],
                "interior_values": [
                  17,
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14
                ],
                "sum": 100,
                "residue": 0
              },
              {
                "from_index": 52,
                "to_index": 2,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1
                ],
                "interior_values": [
                  13,
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1
                ],
                "sum": 70,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10,
              0,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              12
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              1,
              14,
              15,
              9
            ],
            "circle_positions": 20,
            "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,
            13,
            23,
            33,
            43,
            53
          ],
          "clock_positions": [
            3,
            13,
            23,
            33,
            43,
            53
          ],
          "native_values": [
            2,
            13,
            17,
            18,
            17,
            13
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            17,
            18,
            17,
            13
          ],
          "beta": {
            "interval_sums": [
              72,
              78,
              82,
              88,
              102,
              58
            ],
            "interval_residues": [
              12,
              18,
              2,
              8,
              2,
              18
            ],
            "display_cycle": [
              12,
              18,
              2,
              8,
              2,
              18
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 13,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4
                ],
                "sum": 72,
                "residue": 12
              },
              {
                "from_index": 13,
                "to_index": 23,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  17,
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11
                ],
                "sum": 78,
                "residue": 18
              },
              {
                "from_index": 23,
                "to_index": 33,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9
                ],
                "sum": 82,
                "residue": 2
              },
              {
                "from_index": 33,
                "to_index": 43,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  7,
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16
                ],
                "sum": 88,
                "residue": 8
              },
              {
                "from_index": 43,
                "to_index": 53,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52
                ],
                "interior_values": [
                  13,
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19
                ],
                "sum": 102,
                "residue": 2
              },
              {
                "from_index": 53,
                "to_index": 3,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  12,
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 58,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              12,
              18,
              2,
              8,
              2,
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              3,
              13
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4
            ],
            "circle_positions": 20,
            "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,
            14,
            24,
            34,
            44,
            54
          ],
          "clock_positions": [
            4,
            14,
            24,
            34,
            44,
            54
          ],
          "native_values": [
            3,
            17,
            8,
            7,
            13,
            12
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            17,
            8,
            7,
            13,
            12
          ],
          "beta": {
            "interval_sums": [
              82,
              78,
              92,
              98,
              102,
              48
            ],
            "interval_residues": [
              2,
              18,
              12,
              18,
              2,
              8
            ],
            "display_cycle": [
              2,
              18,
              12,
              18,
              2,
              8
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 14,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13
                ],
                "sum": 82,
                "residue": 2
              },
              {
                "from_index": 14,
                "to_index": 24,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  10,
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17
                ],
                "sum": 78,
                "residue": 18
              },
              {
                "from_index": 24,
                "to_index": 34,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  5,
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18
                ],
                "sum": 92,
                "residue": 12
              },
              {
                "from_index": 34,
                "to_index": 44,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  5,
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17
                ],
                "sum": 98,
                "residue": 18
              },
              {
                "from_index": 44,
                "to_index": 54,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53
                ],
                "interior_values": [
                  10,
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13
                ],
                "sum": 102,
                "residue": 2
              },
              {
                "from_index": 54,
                "to_index": 4,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 48,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              2,
              18,
              12,
              18,
              2,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              4,
              14
            ],
            "start_interval_values": [
              5,
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13
            ],
            "circle_positions": 20,
            "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,
            15,
            25,
            35,
            45,
            55
          ],
          "clock_positions": [
            5,
            15,
            25,
            35,
            45,
            55
          ],
          "native_values": [
            5,
            10,
            5,
            5,
            10,
            5
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            10,
            5
          ],
          "beta": {
            "interval_sums": [
              94,
              76,
              94,
              106,
              104,
              46
            ],
            "interval_residues": [
              14,
              16,
              14,
              6,
              4,
              6
            ],
            "display_cycle": [
              14,
              16,
              14,
              6,
              4,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 15,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  8,
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17
                ],
                "sum": 94,
                "residue": 14
              },
              {
                "from_index": 15,
                "to_index": 25,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  7,
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8
                ],
                "sum": 76,
                "residue": 16
              },
              {
                "from_index": 25,
                "to_index": 35,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  13,
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7
                ],
                "sum": 94,
                "residue": 14
              },
              {
                "from_index": 35,
                "to_index": 45,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  12,
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13
                ],
                "sum": 106,
                "residue": 6
              },
              {
                "from_index": 45,
                "to_index": 55,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54
                ],
                "interior_values": [
                  3,
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12
                ],
                "sum": 104,
                "residue": 4
              },
              {
                "from_index": 55,
                "to_index": 5,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  17,
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 46,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              14,
              16,
              14,
              6,
              4,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              5,
              15
            ],
            "start_interval_values": [
              8,
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17
            ],
            "circle_positions": 20,
            "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,
            16,
            26,
            36,
            46,
            56
          ],
          "clock_positions": [
            6,
            16,
            26,
            36,
            46,
            56
          ],
          "native_values": [
            8,
            7,
            13,
            12,
            3,
            17
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            7,
            13,
            12,
            3,
            17
          ],
          "beta": {
            "interval_sums": [
              96,
              74,
              86,
              104,
              106,
              34
            ],
            "interval_residues": [
              16,
              14,
              6,
              4,
              6,
              14
            ],
            "display_cycle": [
              16,
              14,
              6,
              4,
              6,
              14
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 16,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10
                ],
                "sum": 96,
                "residue": 16
              },
              {
                "from_index": 16,
                "to_index": 26,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  17,
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5
                ],
                "sum": 74,
                "residue": 14
              },
              {
                "from_index": 26,
                "to_index": 36,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  18,
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5
                ],
                "sum": 86,
                "residue": 6
              },
              {
                "from_index": 36,
                "to_index": 46,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  17,
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10
                ],
                "sum": 104,
                "residue": 4
              },
              {
                "from_index": 46,
                "to_index": 56,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55
                ],
                "interior_values": [
                  13,
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5
                ],
                "sum": 106,
                "residue": 6
              },
              {
                "from_index": 56,
                "to_index": 6,
                "interior_indices": [
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 34,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              16,
              14,
              6,
              4,
              6,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              6,
              16
            ],
            "start_interval_values": [
              13,
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10
            ],
            "circle_positions": 20,
            "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,
            17,
            27,
            37,
            47,
            57
          ],
          "clock_positions": [
            7,
            17,
            27,
            37,
            47,
            57
          ],
          "native_values": [
            13,
            17,
            18,
            17,
            13,
            2
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            17,
            18,
            17,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              90,
              70,
              80,
              90,
              110,
              40
            ],
            "interval_residues": [
              10,
              10,
              0,
              10,
              10,
              0
            ],
            "display_cycle": [
              10,
              10,
              20,
              10,
              10,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 17,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7
                ],
                "sum": 90,
                "residue": 10
              },
              {
                "from_index": 17,
                "to_index": 27,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  4,
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13
                ],
                "sum": 70,
                "residue": 10
              },
              {
                "from_index": 27,
                "to_index": 37,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  11,
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12
                ],
                "sum": 80,
                "residue": 0
              },
              {
                "from_index": 37,
                "to_index": 47,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  9,
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3
                ],
                "sum": 90,
                "residue": 10
              },
              {
                "from_index": 47,
                "to_index": 57,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56
                ],
                "interior_values": [
                  16,
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17
                ],
                "sum": 110,
                "residue": 10
              },
              {
                "from_index": 57,
                "to_index": 7,
                "interior_indices": [
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  19,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 40,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              10,
              10,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              7,
              17
            ],
            "start_interval_values": [
              1,
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7
            ],
            "circle_positions": 20,
            "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,
            18,
            28,
            38,
            48,
            58
          ],
          "clock_positions": [
            8,
            18,
            28,
            38,
            48,
            58
          ],
          "native_values": [
            1,
            4,
            11,
            9,
            16,
            19
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            4,
            11,
            9,
            16,
            19
          ],
          "beta": {
            "interval_sums": [
              106,
              84,
              86,
              94,
              96,
              34
            ],
            "interval_residues": [
              6,
              4,
              6,
              14,
              16,
              14
            ],
            "display_cycle": [
              6,
              4,
              6,
              14,
              16,
              14
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 18,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  14,
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17
                ],
                "sum": 106,
                "residue": 6
              },
              {
                "from_index": 18,
                "to_index": 28,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  1,
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18
                ],
                "sum": 84,
                "residue": 4
              },
              {
                "from_index": 28,
                "to_index": 38,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  9,
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17
                ],
                "sum": 86,
                "residue": 6
              },
              {
                "from_index": 38,
                "to_index": 48,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  6,
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13
                ],
                "sum": 94,
                "residue": 14
              },
              {
                "from_index": 48,
                "to_index": 58,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57
                ],
                "interior_values": [
                  9,
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2
                ],
                "sum": 96,
                "residue": 16
              },
              {
                "from_index": 58,
                "to_index": 8,
                "interior_indices": [
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 34,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              6,
              4,
              6,
              14,
              16,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              8,
              18
            ],
            "start_interval_values": [
              14,
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17
            ],
            "circle_positions": 20,
            "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,
            19,
            29,
            39,
            49,
            59
          ],
          "clock_positions": [
            9,
            19,
            29,
            39,
            49,
            59
          ],
          "native_values": [
            14,
            1,
            9,
            6,
            9,
            1
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            1,
            9,
            6,
            9,
            1
          ],
          "beta": {
            "interval_sums": [
              96,
              94,
              86,
              104,
              106,
              34
            ],
            "interval_residues": [
              16,
              14,
              6,
              4,
              6,
              14
            ],
            "display_cycle": [
              16,
              14,
              6,
              4,
              6,
              14
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 19,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  15,
                  9,
                  4,
                  13,
                  17,
                  10,
                  7,
                  17,
                  4
                ],
                "sum": 96,
                "residue": 16
              },
              {
                "from_index": 19,
                "to_index": 29,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  5,
                  6,
                  11,
                  17,
                  8,
                  5,
                  13,
                  18,
                  11
                ],
                "sum": 94,
                "residue": 14
              },
              {
                "from_index": 29,
                "to_index": 39,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  9,
                  9,
                  18,
                  7,
                  5,
                  12,
                  17,
                  9
                ],
                "sum": 86,
                "residue": 6
              },
              {
                "from_index": 39,
                "to_index": 49,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48
                ],
                "interior_values": [
                  15,
                  1,
                  16,
                  17,
                  13,
                  10,
                  3,
                  13,
                  16
                ],
                "sum": 104,
                "residue": 4
              },
              {
                "from_index": 49,
                "to_index": 59,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58
                ],
                "interior_values": [
                  5,
                  14,
                  19,
                  13,
                  12,
                  5,
                  17,
                  2,
                  19
                ],
                "sum": 106,
                "residue": 6
              },
              {
                "from_index": 59,
                "to_index": 9,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  1
                ],
                "sum": 34,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              16,
              14,
              6,
              4,
              6,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              9,
              19
            ],
            "start_interval_values": [
              15,
              9,
              4,
              13,
              17,
              10,
              7,
              17,
              4
            ],
            "circle_positions": 20,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            20,
            15,
            5,
            20,
            15,
            5
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-5",
          "shape": "Hexagon",
          "values": [
            5,
            10,
            5,
            5,
            10,
            5
          ],
          "rotation_degrees": 30.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          20,
          50,
          30,
          10,
          40,
          0
        ],
        "clock_positions": [
          60,
          20,
          50,
          30,
          10,
          40,
          60
        ],
        "native_values": [
          20,
          5,
          5,
          20,
          15,
          15,
          20
        ],
        "reduced_m9_values": [
          9,
          5,
          5,
          9,
          6,
          6,
          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": 10,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              10,
              20,
              30,
              40,
              50
            ],
            "clock_positions": [
              60,
              10,
              20,
              30,
              40,
              50
            ],
            "native_values": [
              20,
              15,
              5,
              20,
              15,
              5
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 60,
                "value": 20
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 15
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 5
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 20
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 15
              },
              {
                "alpha_index": 50,
                "clock_position": 50,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              11,
              21,
              31,
              41,
              51
            ],
            "clock_positions": [
              1,
              11,
              21,
              31,
              41,
              51
            ],
            "native_values": [
              1,
              9,
              6,
              9,
              1,
              14
            ],
            "rotation_degrees": 6.0,
            "missing_required_values": [
              3
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 1
              },
              {
                "alpha_index": 51,
                "clock_position": 51,
                "value": 14
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              12,
              22,
              32,
              42,
              52
            ],
            "clock_positions": [
              2,
              12,
              22,
              32,
              42,
              52
            ],
            "native_values": [
              1,
              4,
              11,
              9,
              16,
              19
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 4
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 11
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 16
              },
              {
                "alpha_index": 52,
                "clock_position": 52,
                "value": 19
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              13,
              23,
              33,
              43,
              53
            ],
            "clock_positions": [
              3,
              13,
              23,
              33,
              43,
              53
            ],
            "native_values": [
              2,
              13,
              17,
              18,
              17,
              13
            ],
            "rotation_degrees": 18.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 13
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 17
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 18
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 17
              },
              {
                "alpha_index": 53,
                "clock_position": 53,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              14,
              24,
              34,
              44,
              54
            ],
            "clock_positions": [
              4,
              14,
              24,
              34,
              44,
              54
            ],
            "native_values": [
              3,
              17,
              8,
              7,
              13,
              12
            ],
            "rotation_degrees": 24.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 17
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 8
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 7
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 13
              },
              {
                "alpha_index": 54,
                "clock_position": 54,
                "value": 12
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              15,
              25,
              35,
              45,
              55
            ],
            "clock_positions": [
              5,
              15,
              25,
              35,
              45,
              55
            ],
            "native_values": [
              5,
              10,
              5,
              5,
              10,
              5
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 10
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 5
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 5
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 10
              },
              {
                "alpha_index": 55,
                "clock_position": 55,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              16,
              26,
              36,
              46,
              56
            ],
            "clock_positions": [
              6,
              16,
              26,
              36,
              46,
              56
            ],
            "native_values": [
              8,
              7,
              13,
              12,
              3,
              17
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 7
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 13
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 12
              },
              {
                "alpha_index": 56,
                "clock_position": 56,
                "value": 17
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              17,
              27,
              37,
              47,
              57
            ],
            "clock_positions": [
              7,
              17,
              27,
              37,
              47,
              57
            ],
            "native_values": [
              13,
              17,
              18,
              17,
              13,
              2
            ],
            "rotation_degrees": 42.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 17
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 18
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 17
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "value": 13
              },
              {
                "alpha_index": 57,
                "clock_position": 57,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-8",
            "alpha_indices": [
              8,
              18,
              28,
              38,
              48,
              58
            ],
            "clock_positions": [
              8,
              18,
              28,
              38,
              48,
              58
            ],
            "native_values": [
              1,
              4,
              11,
              9,
              16,
              19
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 1
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 4
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 11
              },
              {
                "alpha_index": 48,
                "clock_position": 48,
                "value": 16
              },
              {
                "alpha_index": 58,
                "clock_position": 58,
                "value": 19
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-9",
            "alpha_indices": [
              9,
              19,
              29,
              39,
              49,
              59
            ],
            "clock_positions": [
              9,
              19,
              29,
              39,
              49,
              59
            ],
            "native_values": [
              14,
              1,
              9,
              6,
              9,
              1
            ],
            "rotation_degrees": 54.0,
            "missing_required_values": [
              3
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 14
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 1
              },
              {
                "alpha_index": 59,
                "clock_position": 59,
                "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/m20/alpha.svg",
          "png": "pilot-v1/views/m20/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m20/beta.svg",
          "png": "pilot-v1/views/m20/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m20/gamma.svg",
          "png": "pilot-v1/views/m20/gamma.png"
        },
        {
          "id": "fibonacci-m20p60",
          "name": "Fibonacci M20P60",
          "svg": "pilot-v1/views/m20/fibonacci-m20p60.svg",
          "png": "pilot-v1/views/m20/fibonacci-m20p60.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m21-p16",
      "name": "Fibonacci M21P16",
      "modulus": 21,
      "pisano_period": 16,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          16,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15
        ],
        "orientation": "clockwise from north",
        "zero_display": 21,
        "alpha_circle_positions": 16,
        "beta_circle_positions": 21,
        "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,
          0,
          13,
          13,
          5,
          18,
          2,
          20,
          1
        ],
        "display_values": [
          21,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          13,
          13,
          5,
          18,
          2,
          20,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12
        ],
        "clock_positions": [
          16,
          4,
          8,
          12
        ],
        "clockwise_values": [
          21,
          3,
          21,
          18
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          31,
          23
        ],
        "interval_residues": [
          4,
          5,
          10,
          2
        ],
        "display_cycle": [
          4,
          5,
          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": 5
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              13,
              13,
              5
            ],
            "sum": 31,
            "residue": 10
          },
          {
            "from_index": 12,
            "to_index": 0,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              2,
              20,
              1
            ],
            "sum": 23,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          5,
          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": [
          16,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 21,
        "cycle_length": 4,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m21/alpha.svg",
          "png": "pilot-v1/views/m21/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m21/beta.svg",
          "png": "pilot-v1/views/m21/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m21/gamma.svg",
          "png": "pilot-v1/views/m21/gamma.png"
        },
        {
          "id": "fibonacci-m21p16",
          "name": "Fibonacci M21P16",
          "svg": "pilot-v1/views/m21/fibonacci-m21p16.svg",
          "png": "pilot-v1/views/m21/fibonacci-m21p16.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m22-p30",
      "name": "Fibonacci M22P30",
      "modulus": 22,
      "pisano_period": 30,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          30,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 22,
        "alpha_circle_positions": 30,
        "beta_circle_positions": 22,
        "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,
          12,
          11,
          1,
          12,
          13,
          3,
          16,
          19,
          13,
          10,
          1,
          11,
          12,
          1,
          13,
          14,
          5,
          19,
          2,
          21,
          1
        ],
        "display_values": [
          22,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          12,
          11,
          1,
          12,
          13,
          3,
          16,
          19,
          13,
          10,
          1,
          11,
          12,
          1,
          13,
          14,
          5,
          19,
          2,
          21,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          9,
          12,
          14,
          21,
          28
        ],
        "clock_positions": [
          30,
          4,
          8,
          9,
          12,
          14,
          21,
          28
        ],
        "clockwise_values": [
          22,
          3,
          21,
          12,
          12,
          3,
          12,
          21
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          0,
          12,
          13,
          70,
          54,
          1
        ],
        "interval_residues": [
          4,
          4,
          0,
          12,
          13,
          4,
          10,
          1
        ],
        "display_cycle": [
          4,
          4,
          22,
          12,
          13,
          4,
          10,
          1
        ],
        "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": 4
          },
          {
            "from_index": 8,
            "to_index": 9,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 9,
            "to_index": 12,
            "interior_indices": [
              10,
              11
            ],
            "interior_values": [
              11,
              1
            ],
            "sum": 12,
            "residue": 12
          },
          {
            "from_index": 12,
            "to_index": 14,
            "interior_indices": [
              13
            ],
            "interior_values": [
              13
            ],
            "sum": 13,
            "residue": 13
          },
          {
            "from_index": 14,
            "to_index": 21,
            "interior_indices": [
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "interior_values": [
              16,
              19,
              13,
              10,
              1,
              11
            ],
            "sum": 70,
            "residue": 4
          },
          {
            "from_index": 21,
            "to_index": 28,
            "interior_indices": [
              22,
              23,
              24,
              25,
              26,
              27
            ],
            "interior_values": [
              1,
              13,
              14,
              5,
              19,
              2
            ],
            "sum": 54,
            "residue": 10
          },
          {
            "from_index": 28,
            "to_index": 0,
            "interior_indices": [
              29
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          4,
          0,
          12,
          13,
          4,
          10,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          30,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 22,
        "cycle_length": 8,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            10,
            20
          ],
          "clock_positions": [
            30,
            10,
            20
          ],
          "native_values": [
            22,
            11,
            11
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            22,
            11,
            11
          ],
          "beta": {
            "interval_sums": [
              66,
              88,
              88
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              22,
              22,
              22
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 10,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  12
                ],
                "sum": 66,
                "residue": 0
              },
              {
                "from_index": 10,
                "to_index": 20,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  1,
                  12,
                  13,
                  3,
                  16,
                  19,
                  13,
                  10,
                  1
                ],
                "sum": 88,
                "residue": 0
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  12,
                  1,
                  13,
                  14,
                  5,
                  19,
                  2,
                  21,
                  1
                ],
                "sum": 88,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              30,
              10
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              12
            ],
            "circle_positions": 22,
            "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,
            11,
            21
          ],
          "clock_positions": [
            1,
            11,
            21
          ],
          "native_values": [
            1,
            1,
            12
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            12
          ],
          "beta": {
            "interval_sums": [
              76,
              98,
              76
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 11,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  12,
                  11
                ],
                "sum": 76,
                "residue": 10
              },
              {
                "from_index": 11,
                "to_index": 21,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  12,
                  13,
                  3,
                  16,
                  19,
                  13,
                  10,
                  1,
                  11
                ],
                "sum": 98,
                "residue": 10
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0
                ],
                "interior_values": [
                  1,
                  13,
                  14,
                  5,
                  19,
                  2,
                  21,
                  1,
                  0
                ],
                "sum": 76,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              1,
              11
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              12,
              11
            ],
            "circle_positions": 22,
            "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,
            12,
            22
          ],
          "clock_positions": [
            2,
            12,
            22
          ],
          "native_values": [
            1,
            12,
            1
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            12,
            1
          ],
          "beta": {
            "interval_sums": [
              76,
              98,
              76
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 12,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  12,
                  11,
                  1
                ],
                "sum": 76,
                "residue": 10
              },
              {
                "from_index": 12,
                "to_index": 22,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  3,
                  16,
                  19,
                  13,
                  10,
                  1,
                  11,
                  12
                ],
                "sum": 98,
                "residue": 10
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1
                ],
                "interior_values": [
                  13,
                  14,
                  5,
                  19,
                  2,
                  21,
                  1,
                  0,
                  1
                ],
                "sum": 76,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              12
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              12,
              11,
              1
            ],
            "circle_positions": 22,
            "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,
            13,
            23
          ],
          "clock_positions": [
            3,
            13,
            23
          ],
          "native_values": [
            2,
            13,
            13
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              86,
              86,
              64
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              20
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 13,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  12,
                  11,
                  1,
                  12
                ],
                "sum": 86,
                "residue": 20
              },
              {
                "from_index": 13,
                "to_index": 23,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  3,
                  16,
                  19,
                  13,
                  10,
                  1,
                  11,
                  12,
                  1
                ],
                "sum": 86,
                "residue": 20
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  14,
                  5,
                  19,
                  2,
                  21,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 64,
                "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": [
              3,
              13
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              12,
              11,
              1,
              12
            ],
            "circle_positions": 22,
            "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,
            14,
            24
          ],
          "clock_positions": [
            4,
            14,
            24
          ],
          "native_values": [
            3,
            3,
            14
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            14
          ],
          "beta": {
            "interval_sums": [
              96,
              96,
              52
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 14,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  12,
                  11,
                  1,
                  12,
                  13
                ],
                "sum": 96,
                "residue": 8
              },
              {
                "from_index": 14,
                "to_index": 24,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  16,
                  19,
                  13,
                  10,
                  1,
                  11,
                  12,
                  1,
                  13
                ],
                "sum": 96,
                "residue": 8
              },
              {
                "from_index": 24,
                "to_index": 4,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  19,
                  2,
                  21,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 52,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              4,
              14
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              12,
              11,
              1,
              12,
              13
            ],
            "circle_positions": 22,
            "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,
            15,
            25
          ],
          "clock_positions": [
            5,
            15,
            25
          ],
          "native_values": [
            5,
            16,
            5
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            16,
            5
          ],
          "beta": {
            "interval_sums": [
              94,
              94,
              50
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 15,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  12,
                  11,
                  1,
                  12,
                  13,
                  3
                ],
                "sum": 94,
                "residue": 6
              },
              {
                "from_index": 15,
                "to_index": 25,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  19,
                  13,
                  10,
                  1,
                  11,
                  12,
                  1,
                  13,
                  14
                ],
                "sum": 94,
                "residue": 6
              },
              {
                "from_index": 25,
                "to_index": 5,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  19,
                  2,
                  21,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 50,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              5,
              15
            ],
            "start_interval_values": [
              8,
              13,
              21,
              12,
              11,
              1,
              12,
              13,
              3
            ],
            "circle_positions": 22,
            "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,
            16,
            26
          ],
          "clock_positions": [
            6,
            16,
            26
          ],
          "native_values": [
            8,
            19,
            19
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            19,
            19
          ],
          "beta": {
            "interval_sums": [
              102,
              80,
              36
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 16,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  21,
                  12,
                  11,
                  1,
                  12,
                  13,
                  3,
                  16
                ],
                "sum": 102,
                "residue": 14
              },
              {
                "from_index": 16,
                "to_index": 26,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  13,
                  10,
                  1,
                  11,
                  12,
                  1,
                  13,
                  14,
                  5
                ],
                "sum": 80,
                "residue": 14
              },
              {
                "from_index": 26,
                "to_index": 6,
                "interior_indices": [
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  21,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 36,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              6,
              16
            ],
            "start_interval_values": [
              13,
              21,
              12,
              11,
              1,
              12,
              13,
              3,
              16
            ],
            "circle_positions": 22,
            "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,
            17,
            27
          ],
          "clock_positions": [
            7,
            17,
            27
          ],
          "native_values": [
            13,
            13,
            2
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              108,
              86,
              42
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 17,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  21,
                  12,
                  11,
                  1,
                  12,
                  13,
                  3,
                  16,
                  19
                ],
                "sum": 108,
                "residue": 20
              },
              {
                "from_index": 17,
                "to_index": 27,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  10,
                  1,
                  11,
                  12,
                  1,
                  13,
                  14,
                  5,
                  19
                ],
                "sum": 86,
                "residue": 20
              },
              {
                "from_index": 27,
                "to_index": 7,
                "interior_indices": [
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  21,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 42,
                "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": [
              7,
              17
            ],
            "start_interval_values": [
              21,
              12,
              11,
              1,
              12,
              13,
              3,
              16,
              19
            ],
            "circle_positions": 22,
            "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,
            18,
            28
          ],
          "clock_positions": [
            8,
            18,
            28
          ],
          "native_values": [
            21,
            10,
            21
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            10,
            21
          ],
          "beta": {
            "interval_sums": [
              100,
              78,
              34
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 18,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  12,
                  11,
                  1,
                  12,
                  13,
                  3,
                  16,
                  19,
                  13
                ],
                "sum": 100,
                "residue": 12
              },
              {
                "from_index": 18,
                "to_index": 28,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  1,
                  11,
                  12,
                  1,
                  13,
                  14,
                  5,
                  19,
                  2
                ],
                "sum": 78,
                "residue": 12
              },
              {
                "from_index": 28,
                "to_index": 8,
                "interior_indices": [
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 34,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              8,
              18
            ],
            "start_interval_values": [
              12,
              11,
              1,
              12,
              13,
              3,
              16,
              19,
              13
            ],
            "circle_positions": 22,
            "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,
            19,
            29
          ],
          "clock_positions": [
            9,
            19,
            29
          ],
          "native_values": [
            12,
            1,
            1
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              98,
              98,
              54
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 19,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  11,
                  1,
                  12,
                  13,
                  3,
                  16,
                  19,
                  13,
                  10
                ],
                "sum": 98,
                "residue": 10
              },
              {
                "from_index": 19,
                "to_index": 29,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  11,
                  12,
                  1,
                  13,
                  14,
                  5,
                  19,
                  2,
                  21
                ],
                "sum": 98,
                "residue": 10
              },
              {
                "from_index": 29,
                "to_index": 9,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 54,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              9,
              19
            ],
            "start_interval_values": [
              11,
              1,
              12,
              13,
              3,
              16,
              19,
              13,
              10
            ],
            "circle_positions": 22,
            "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,
            5,
            10,
            15,
            20,
            25
          ],
          "clock_positions": [
            30,
            5,
            10,
            15,
            20,
            25
          ],
          "native_values": [
            22,
            5,
            11,
            16,
            11,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            22,
            5,
            11,
            16,
            11,
            5
          ],
          "beta": {
            "interval_sums": [
              7,
              54,
              29,
              43,
              40,
              43
            ],
            "interval_residues": [
              7,
              10,
              7,
              21,
              18,
              21
            ],
            "display_cycle": [
              7,
              10,
              7,
              21,
              18,
              21
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 5,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              },
              {
                "from_index": 5,
                "to_index": 10,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  12
                ],
                "sum": 54,
                "residue": 10
              },
              {
                "from_index": 10,
                "to_index": 15,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  1,
                  12,
                  13,
                  3
                ],
                "sum": 29,
                "residue": 7
              },
              {
                "from_index": 15,
                "to_index": 20,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  19,
                  13,
                  10,
                  1
                ],
                "sum": 43,
                "residue": 21
              },
              {
                "from_index": 20,
                "to_index": 25,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  12,
                  1,
                  13,
                  14
                ],
                "sum": 40,
                "residue": 18
              },
              {
                "from_index": 25,
                "to_index": 0,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  19,
                  2,
                  21,
                  1
                ],
                "sum": 43,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              7,
              10,
              7,
              21,
              18,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              30,
              5
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3
            ],
            "circle_positions": 22,
            "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,
            6,
            11,
            16,
            21,
            26
          ],
          "clock_positions": [
            1,
            6,
            11,
            16,
            21,
            26
          ],
          "native_values": [
            1,
            8,
            1,
            19,
            12,
            19
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            1,
            19,
            12,
            19
          ],
          "beta": {
            "interval_sums": [
              11,
              57,
              44,
              35,
              33,
              24
            ],
            "interval_residues": [
              11,
              13,
              0,
              13,
              11,
              2
            ],
            "display_cycle": [
              11,
              13,
              22,
              13,
              11,
              2
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 6,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 11,
                "residue": 11
              },
              {
                "from_index": 6,
                "to_index": 11,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  13,
                  21,
                  12,
                  11
                ],
                "sum": 57,
                "residue": 13
              },
              {
                "from_index": 11,
                "to_index": 16,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  12,
                  13,
                  3,
                  16
                ],
                "sum": 44,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 21,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  13,
                  10,
                  1,
                  11
                ],
                "sum": 35,
                "residue": 13
              },
              {
                "from_index": 21,
                "to_index": 26,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  1,
                  13,
                  14,
                  5
                ],
                "sum": 33,
                "residue": 11
              },
              {
                "from_index": 26,
                "to_index": 1,
                "interior_indices": [
                  27,
                  28,
                  29,
                  0
                ],
                "interior_values": [
                  2,
                  21,
                  1,
                  0
                ],
                "sum": 24,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              11,
              13,
              0,
              13,
              11,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              1,
              6
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5
            ],
            "circle_positions": 22,
            "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,
            7,
            12,
            17,
            22,
            27
          ],
          "clock_positions": [
            2,
            7,
            12,
            17,
            22,
            27
          ],
          "native_values": [
            1,
            13,
            12,
            13,
            1,
            2
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            12,
            13,
            1,
            2
          ],
          "beta": {
            "interval_sums": [
              18,
              45,
              51,
              34,
              51,
              23
            ],
            "interval_residues": [
              18,
              1,
              7,
              12,
              7,
              1
            ],
            "display_cycle": [
              18,
              1,
              7,
              12,
              7,
              1
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 7,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 18,
                "residue": 18
              },
              {
                "from_index": 7,
                "to_index": 12,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  21,
                  12,
                  11,
                  1
                ],
                "sum": 45,
                "residue": 1
              },
              {
                "from_index": 12,
                "to_index": 17,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  13,
                  3,
                  16,
                  19
                ],
                "sum": 51,
                "residue": 7
              },
              {
                "from_index": 17,
                "to_index": 22,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  10,
                  1,
                  11,
                  12
                ],
                "sum": 34,
                "residue": 12
              },
              {
                "from_index": 22,
                "to_index": 27,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  13,
                  14,
                  5,
                  19
                ],
                "sum": 51,
                "residue": 7
              },
              {
                "from_index": 27,
                "to_index": 2,
                "interior_indices": [
                  28,
                  29,
                  0,
                  1
                ],
                "interior_values": [
                  21,
                  1,
                  0,
                  1
                ],
                "sum": 23,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              18,
              1,
              7,
              12,
              7,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              2,
              7
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8
            ],
            "circle_positions": 22,
            "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,
            8,
            13,
            18,
            23,
            28
          ],
          "clock_positions": [
            3,
            8,
            13,
            18,
            23,
            28
          ],
          "native_values": [
            2,
            21,
            13,
            10,
            13,
            21
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            21,
            13,
            10,
            13,
            21
          ],
          "beta": {
            "interval_sums": [
              29,
              36,
              51,
              25,
              40,
              3
            ],
            "interval_residues": [
              7,
              14,
              7,
              3,
              18,
              3
            ],
            "display_cycle": [
              7,
              14,
              7,
              3,
              18,
              3
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 8,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 29,
                "residue": 7
              },
              {
                "from_index": 8,
                "to_index": 13,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  12,
                  11,
                  1,
                  12
                ],
                "sum": 36,
                "residue": 14
              },
              {
                "from_index": 13,
                "to_index": 18,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  3,
                  16,
                  19,
                  13
                ],
                "sum": 51,
                "residue": 7
              },
              {
                "from_index": 18,
                "to_index": 23,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  1,
                  11,
                  12,
                  1
                ],
                "sum": 25,
                "residue": 3
              },
              {
                "from_index": 23,
                "to_index": 28,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  14,
                  5,
                  19,
                  2
                ],
                "sum": 40,
                "residue": 18
              },
              {
                "from_index": 28,
                "to_index": 3,
                "interior_indices": [
                  29,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 3,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              7,
              14,
              7,
              3,
              18,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              3,
              8
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13
            ],
            "circle_positions": 22,
            "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,
            9,
            14,
            19,
            24,
            29
          ],
          "clock_positions": [
            4,
            9,
            14,
            19,
            24,
            29
          ],
          "native_values": [
            3,
            12,
            3,
            1,
            14,
            1
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            12,
            3,
            1,
            14,
            1
          ],
          "beta": {
            "interval_sums": [
              47,
              37,
              58,
              37,
              47,
              4
            ],
            "interval_residues": [
              3,
              15,
              14,
              15,
              3,
              4
            ],
            "display_cycle": [
              3,
              15,
              14,
              15,
              3,
              4
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 9,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 47,
                "residue": 3
              },
              {
                "from_index": 9,
                "to_index": 14,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  11,
                  1,
                  12,
                  13
                ],
                "sum": 37,
                "residue": 15
              },
              {
                "from_index": 14,
                "to_index": 19,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  16,
                  19,
                  13,
                  10
                ],
                "sum": 58,
                "residue": 14
              },
              {
                "from_index": 19,
                "to_index": 24,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  11,
                  12,
                  1,
                  13
                ],
                "sum": 37,
                "residue": 15
              },
              {
                "from_index": 24,
                "to_index": 29,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  5,
                  19,
                  2,
                  21
                ],
                "sum": 47,
                "residue": 3
              },
              {
                "from_index": 29,
                "to_index": 4,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 4,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              3,
              15,
              14,
              15,
              3,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              4,
              9
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21
            ],
            "circle_positions": 22,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          10,
          25,
          15,
          5,
          20,
          0
        ],
        "clock_positions": [
          30,
          10,
          25,
          15,
          5,
          20,
          30
        ],
        "native_values": [
          22,
          11,
          5,
          16,
          5,
          11,
          22
        ],
        "reduced_m9_values": [
          9,
          2,
          5,
          7,
          5,
          2,
          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": 5,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              5,
              10,
              15,
              20,
              25
            ],
            "clock_positions": [
              30,
              5,
              10,
              15,
              20,
              25
            ],
            "native_values": [
              22,
              5,
              11,
              16,
              11,
              5
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 30,
                "value": 22
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 11
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 16
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 11
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              6,
              11,
              16,
              21,
              26
            ],
            "clock_positions": [
              1,
              6,
              11,
              16,
              21,
              26
            ],
            "native_values": [
              1,
              8,
              1,
              19,
              12,
              19
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 1
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 19
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 12
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 19
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              7,
              12,
              17,
              22,
              27
            ],
            "clock_positions": [
              2,
              7,
              12,
              17,
              22,
              27
            ],
            "native_values": [
              1,
              13,
              12,
              13,
              1,
              2
            ],
            "rotation_degrees": 24.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 12
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 1
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              8,
              13,
              18,
              23,
              28
            ],
            "clock_positions": [
              3,
              8,
              13,
              18,
              23,
              28
            ],
            "native_values": [
              2,
              21,
              13,
              10,
              13,
              21
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 13
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 10
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 13
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 21
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              9,
              14,
              19,
              24,
              29
            ],
            "clock_positions": [
              4,
              9,
              14,
              19,
              24,
              29
            ],
            "native_values": [
              3,
              12,
              3,
              1,
              14,
              1
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 12
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 1
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 14
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "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/m22/alpha.svg",
          "png": "pilot-v1/views/m22/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m22/beta.svg",
          "png": "pilot-v1/views/m22/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m22/gamma.svg",
          "png": "pilot-v1/views/m22/gamma.png"
        },
        {
          "id": "fibonacci-m22p30",
          "name": "Fibonacci M22P30",
          "svg": "pilot-v1/views/m22/fibonacci-m22p30.svg",
          "png": "pilot-v1/views/m22/fibonacci-m22p30.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m23-p48",
      "name": "Fibonacci M23P48",
      "modulus": 23,
      "pisano_period": 48,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          48,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 23,
        "alpha_circle_positions": 48,
        "beta_circle_positions": 23,
        "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,
          11,
          9,
          20,
          6,
          3,
          9,
          12,
          21,
          10,
          8,
          18,
          3,
          21,
          1,
          22,
          0,
          22,
          22,
          21,
          20,
          18,
          15,
          10,
          2,
          12,
          14,
          3,
          17,
          20,
          14,
          11,
          2,
          13,
          15,
          5,
          20,
          2,
          22,
          1
        ],
        "display_values": [
          23,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          11,
          9,
          20,
          6,
          3,
          9,
          12,
          21,
          10,
          8,
          18,
          3,
          21,
          1,
          22,
          23,
          22,
          22,
          21,
          20,
          18,
          15,
          10,
          2,
          12,
          14,
          3,
          17,
          20,
          14,
          11,
          2,
          13,
          15,
          5,
          20,
          2,
          22,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          10,
          12,
          13,
          14,
          15,
          16,
          19,
          20,
          21,
          24,
          27,
          29,
          30,
          33,
          35,
          42
        ],
        "clock_positions": [
          48,
          4,
          8,
          10,
          12,
          13,
          14,
          15,
          16,
          19,
          20,
          21,
          24,
          27,
          29,
          30,
          33,
          35,
          42
        ],
        "clockwise_values": [
          23,
          3,
          21,
          9,
          6,
          3,
          9,
          12,
          21,
          18,
          3,
          21,
          23,
          21,
          18,
          15,
          12,
          3,
          15
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          11,
          20,
          0,
          0,
          0,
          0,
          18,
          0,
          0,
          23,
          44,
          20,
          0,
          12,
          14,
          77,
          50
        ],
        "interval_residues": [
          4,
          3,
          11,
          20,
          0,
          0,
          0,
          0,
          18,
          0,
          0,
          0,
          21,
          20,
          0,
          12,
          14,
          8,
          4
        ],
        "display_cycle": [
          4,
          3,
          11,
          20,
          23,
          23,
          23,
          23,
          18,
          23,
          23,
          23,
          21,
          20,
          23,
          12,
          14,
          8,
          4
        ],
        "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": 3
          },
          {
            "from_index": 8,
            "to_index": 10,
            "interior_indices": [
              9
            ],
            "interior_values": [
              11
            ],
            "sum": 11,
            "residue": 11
          },
          {
            "from_index": 10,
            "to_index": 12,
            "interior_indices": [
              11
            ],
            "interior_values": [
              20
            ],
            "sum": 20,
            "residue": 20
          },
          {
            "from_index": 12,
            "to_index": 13,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 13,
            "to_index": 14,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 14,
            "to_index": 15,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 15,
            "to_index": 16,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 16,
            "to_index": 19,
            "interior_indices": [
              17,
              18
            ],
            "interior_values": [
              10,
              8
            ],
            "sum": 18,
            "residue": 18
          },
          {
            "from_index": 19,
            "to_index": 20,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 20,
            "to_index": 21,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 21,
            "to_index": 24,
            "interior_indices": [
              22,
              23
            ],
            "interior_values": [
              1,
              22
            ],
            "sum": 23,
            "residue": 0
          },
          {
            "from_index": 24,
            "to_index": 27,
            "interior_indices": [
              25,
              26
            ],
            "interior_values": [
              22,
              22
            ],
            "sum": 44,
            "residue": 21
          },
          {
            "from_index": 27,
            "to_index": 29,
            "interior_indices": [
              28
            ],
            "interior_values": [
              20
            ],
            "sum": 20,
            "residue": 20
          },
          {
            "from_index": 29,
            "to_index": 30,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 30,
            "to_index": 33,
            "interior_indices": [
              31,
              32
            ],
            "interior_values": [
              10,
              2
            ],
            "sum": 12,
            "residue": 12
          },
          {
            "from_index": 33,
            "to_index": 35,
            "interior_indices": [
              34
            ],
            "interior_values": [
              14
            ],
            "sum": 14,
            "residue": 14
          },
          {
            "from_index": 35,
            "to_index": 42,
            "interior_indices": [
              36,
              37,
              38,
              39,
              40,
              41
            ],
            "interior_values": [
              17,
              20,
              14,
              11,
              2,
              13
            ],
            "sum": 77,
            "residue": 8
          },
          {
            "from_index": 42,
            "to_index": 0,
            "interior_indices": [
              43,
              44,
              45,
              46,
              47
            ],
            "interior_values": [
              5,
              20,
              2,
              22,
              1
            ],
            "sum": 50,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          3,
          11,
          20,
          0,
          0,
          0,
          0,
          18,
          0,
          0,
          0,
          21,
          20,
          0,
          12,
          14,
          8,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          48,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 23,
        "cycle_length": 19,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            16,
            32
          ],
          "clock_positions": [
            48,
            16,
            32
          ],
          "native_values": [
            23,
            21,
            2
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            21,
            2
          ],
          "beta": {
            "interval_sums": [
              124,
              211,
              171
            ],
            "interval_residues": [
              9,
              4,
              10
            ],
            "display_cycle": [
              9,
              4,
              10
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 16,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12
                ],
                "sum": 124,
                "residue": 9
              },
              {
                "from_index": 16,
                "to_index": 32,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10
                ],
                "sum": 211,
                "residue": 4
              },
              {
                "from_index": 32,
                "to_index": 0,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1
                ],
                "sum": 171,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              9,
              4,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              48,
              16
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12
            ],
            "circle_positions": 23,
            "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,
            17,
            33
          ],
          "clock_positions": [
            1,
            17,
            33
          ],
          "native_values": [
            1,
            10,
            12
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            10,
            12
          ],
          "beta": {
            "interval_sums": [
              144,
              203,
              159
            ],
            "interval_residues": [
              6,
              19,
              21
            ],
            "display_cycle": [
              6,
              19,
              21
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 17,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21
                ],
                "sum": 144,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 33,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2
                ],
                "sum": 203,
                "residue": 19
              },
              {
                "from_index": 33,
                "to_index": 1,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0
                ],
                "sum": 159,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              6,
              19,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              17
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21
            ],
            "circle_positions": 23,
            "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,
            18,
            34
          ],
          "clock_positions": [
            2,
            18,
            34
          ],
          "native_values": [
            1,
            8,
            14
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            14
          ],
          "beta": {
            "interval_sums": [
              153,
              207,
              146
            ],
            "interval_residues": [
              15,
              0,
              8
            ],
            "display_cycle": [
              15,
              23,
              8
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 18,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10
                ],
                "sum": 153,
                "residue": 15
              },
              {
                "from_index": 18,
                "to_index": 34,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12
                ],
                "sum": 207,
                "residue": 0
              },
              {
                "from_index": 34,
                "to_index": 2,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1
                ],
                "sum": 146,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              15,
              0,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 15,
            "start_interval_clock_positions": [
              2,
              18
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10
            ],
            "circle_positions": 23,
            "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,
            19,
            35
          ],
          "clock_positions": [
            3,
            19,
            35
          ],
          "native_values": [
            2,
            18,
            3
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            18,
            3
          ],
          "beta": {
            "interval_sums": [
              159,
              203,
              144
            ],
            "interval_residues": [
              21,
              19,
              6
            ],
            "display_cycle": [
              21,
              19,
              6
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 19,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8
                ],
                "sum": 159,
                "residue": 21
              },
              {
                "from_index": 19,
                "to_index": 35,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14
                ],
                "sum": 203,
                "residue": 19
              },
              {
                "from_index": 35,
                "to_index": 3,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 144,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              21,
              19,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              3,
              19
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8
            ],
            "circle_positions": 23,
            "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,
            20,
            36
          ],
          "clock_positions": [
            4,
            20,
            36
          ],
          "native_values": [
            3,
            3,
            17
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            17
          ],
          "beta": {
            "interval_sums": [
              174,
              203,
              129
            ],
            "interval_residues": [
              13,
              19,
              14
            ],
            "display_cycle": [
              13,
              19,
              14
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 20,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18
                ],
                "sum": 174,
                "residue": 13
              },
              {
                "from_index": 20,
                "to_index": 36,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3
                ],
                "sum": 203,
                "residue": 19
              },
              {
                "from_index": 36,
                "to_index": 4,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 129,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              13,
              19,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              4,
              20
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18
            ],
            "circle_positions": 23,
            "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,
            21,
            37
          ],
          "clock_positions": [
            5,
            21,
            37
          ],
          "native_values": [
            5,
            21,
            20
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            21,
            20
          ],
          "beta": {
            "interval_sums": [
              172,
              199,
              112
            ],
            "interval_residues": [
              11,
              15,
              20
            ],
            "display_cycle": [
              11,
              15,
              20
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 21,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3
                ],
                "sum": 172,
                "residue": 11
              },
              {
                "from_index": 21,
                "to_index": 37,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17
                ],
                "sum": 199,
                "residue": 15
              },
              {
                "from_index": 37,
                "to_index": 5,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 112,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              11,
              15,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              5,
              21
            ],
            "start_interval_values": [
              8,
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3
            ],
            "circle_positions": 23,
            "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,
            22,
            38
          ],
          "clock_positions": [
            6,
            22,
            38
          ],
          "native_values": [
            8,
            1,
            14
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            1,
            14
          ],
          "beta": {
            "interval_sums": [
              185,
              218,
              103
            ],
            "interval_residues": [
              1,
              11,
              11
            ],
            "display_cycle": [
              1,
              11,
              11
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 22,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21
                ],
                "sum": 185,
                "residue": 1
              },
              {
                "from_index": 22,
                "to_index": 38,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20
                ],
                "sum": 218,
                "residue": 11
              },
              {
                "from_index": 38,
                "to_index": 6,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 103,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              1,
              11,
              11
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              22
            ],
            "start_interval_values": [
              13,
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21
            ],
            "circle_positions": 23,
            "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,
            23,
            39
          ],
          "clock_positions": [
            7,
            23,
            39
          ],
          "native_values": [
            13,
            22,
            11
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            22,
            11
          ],
          "beta": {
            "interval_sums": [
              173,
              210,
              100
            ],
            "interval_residues": [
              12,
              3,
              8
            ],
            "display_cycle": [
              12,
              3,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 23,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1
                ],
                "sum": 173,
                "residue": 12
              },
              {
                "from_index": 23,
                "to_index": 39,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14
                ],
                "sum": 210,
                "residue": 3
              },
              {
                "from_index": 39,
                "to_index": 7,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 100,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              12,
              3,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              7,
              23
            ],
            "start_interval_values": [
              21,
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1
            ],
            "circle_positions": 23,
            "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,
            24,
            40
          ],
          "clock_positions": [
            8,
            24,
            40
          ],
          "native_values": [
            21,
            23,
            2
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            23,
            2
          ],
          "beta": {
            "interval_sums": [
              174,
              221,
              111
            ],
            "interval_residues": [
              13,
              14,
              19
            ],
            "display_cycle": [
              13,
              14,
              19
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 24,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22
                ],
                "sum": 174,
                "residue": 13
              },
              {
                "from_index": 24,
                "to_index": 40,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11
                ],
                "sum": 221,
                "residue": 14
              },
              {
                "from_index": 40,
                "to_index": 8,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 111,
                "residue": 19
              }
            ],
            "minimal_cycle": [
              13,
              14,
              19
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              8,
              24
            ],
            "start_interval_values": [
              11,
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22
            ],
            "circle_positions": 23,
            "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,
            25,
            41
          ],
          "clock_positions": [
            9,
            25,
            41
          ],
          "native_values": [
            11,
            22,
            13
          ],
          "rotation_degrees": 67.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            22,
            13
          ],
          "beta": {
            "interval_sums": [
              163,
              201,
              119
            ],
            "interval_residues": [
              2,
              17,
              4
            ],
            "display_cycle": [
              2,
              17,
              4
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 25,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0
                ],
                "sum": 163,
                "residue": 2
              },
              {
                "from_index": 25,
                "to_index": 41,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2
                ],
                "sum": 201,
                "residue": 17
              },
              {
                "from_index": 41,
                "to_index": 9,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 119,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              2,
              17,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              9,
              25
            ],
            "start_interval_values": [
              9,
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0
            ],
            "circle_positions": 23,
            "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,
            26,
            42
          ],
          "clock_positions": [
            10,
            26,
            42
          ],
          "native_values": [
            9,
            22,
            15
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            22,
            15
          ],
          "beta": {
            "interval_sums": [
              176,
              192,
              115
            ],
            "interval_residues": [
              15,
              8,
              0
            ],
            "display_cycle": [
              15,
              8,
              23
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 26,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22
                ],
                "sum": 176,
                "residue": 15
              },
              {
                "from_index": 26,
                "to_index": 42,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13
                ],
                "sum": 192,
                "residue": 8
              },
              {
                "from_index": 42,
                "to_index": 10,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11
                ],
                "sum": 115,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              15,
              8,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 15,
            "start_interval_clock_positions": [
              10,
              26
            ],
            "start_interval_values": [
              20,
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0,
              22
            ],
            "circle_positions": 23,
            "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,
            27,
            43
          ],
          "clock_positions": [
            11,
            27,
            43
          ],
          "native_values": [
            20,
            21,
            5
          ],
          "rotation_degrees": 82.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            20,
            21,
            5
          ],
          "beta": {
            "interval_sums": [
              178,
              186,
              119
            ],
            "interval_residues": [
              17,
              2,
              4
            ],
            "display_cycle": [
              17,
              2,
              4
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 27,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22
                ],
                "sum": 178,
                "residue": 17
              },
              {
                "from_index": 27,
                "to_index": 43,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15
                ],
                "sum": 186,
                "residue": 2
              },
              {
                "from_index": 43,
                "to_index": 11,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9
                ],
                "sum": 119,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              17,
              2,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              11,
              27
            ],
            "start_interval_values": [
              6,
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0,
              22,
              22
            ],
            "circle_positions": 23,
            "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,
            28,
            44
          ],
          "clock_positions": [
            12,
            28,
            44
          ],
          "native_values": [
            6,
            20,
            20
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            6,
            20,
            20
          ],
          "beta": {
            "interval_sums": [
              193,
              171,
              119
            ],
            "interval_residues": [
              9,
              10,
              4
            ],
            "display_cycle": [
              9,
              10,
              4
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 28,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21
                ],
                "sum": 193,
                "residue": 9
              },
              {
                "from_index": 28,
                "to_index": 44,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5
                ],
                "sum": 171,
                "residue": 10
              },
              {
                "from_index": 44,
                "to_index": 12,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20
                ],
                "sum": 119,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              10,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              12,
              28
            ],
            "start_interval_values": [
              3,
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0,
              22,
              22,
              21
            ],
            "circle_positions": 23,
            "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,
            29,
            45
          ],
          "clock_positions": [
            13,
            29,
            45
          ],
          "native_values": [
            3,
            18,
            2
          ],
          "rotation_degrees": 97.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            18,
            2
          ],
          "beta": {
            "interval_sums": [
              210,
              173,
              123
            ],
            "interval_residues": [
              3,
              12,
              8
            ],
            "display_cycle": [
              3,
              12,
              8
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 29,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20
                ],
                "sum": 210,
                "residue": 3
              },
              {
                "from_index": 29,
                "to_index": 45,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20
                ],
                "sum": 173,
                "residue": 12
              },
              {
                "from_index": 45,
                "to_index": 13,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6
                ],
                "sum": 123,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              3,
              12,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              13,
              29
            ],
            "start_interval_values": [
              9,
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0,
              22,
              22,
              21,
              20
            ],
            "circle_positions": 23,
            "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,
            30,
            46
          ],
          "clock_positions": [
            14,
            30,
            46
          ],
          "native_values": [
            9,
            15,
            22
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            15,
            22
          ],
          "beta": {
            "interval_sums": [
              219,
              160,
              104
            ],
            "interval_residues": [
              12,
              22,
              12
            ],
            "display_cycle": [
              12,
              22,
              12
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 30,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18
                ],
                "sum": 219,
                "residue": 12
              },
              {
                "from_index": 30,
                "to_index": 46,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2
                ],
                "sum": 160,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 14,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3
                ],
                "sum": 104,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12,
              22,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              14,
              30
            ],
            "start_interval_values": [
              12,
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0,
              22,
              22,
              21,
              20,
              18
            ],
            "circle_positions": 23,
            "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,
            31,
            47
          ],
          "clock_positions": [
            15,
            31,
            47
          ],
          "native_values": [
            12,
            10,
            1
          ],
          "rotation_degrees": 112.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            10,
            1
          ],
          "beta": {
            "interval_sums": [
              222,
              172,
              112
            ],
            "interval_residues": [
              15,
              11,
              20
            ],
            "display_cycle": [
              15,
              11,
              20
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 31,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15
                ],
                "sum": 222,
                "residue": 15
              },
              {
                "from_index": 31,
                "to_index": 47,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22
                ],
                "sum": 172,
                "residue": 11
              },
              {
                "from_index": 47,
                "to_index": 15,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9
                ],
                "sum": 112,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              15,
              11,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 15,
            "start_interval_clock_positions": [
              15,
              31
            ],
            "start_interval_values": [
              21,
              10,
              8,
              18,
              3,
              21,
              1,
              22,
              0,
              22,
              22,
              21,
              20,
              18,
              15
            ],
            "circle_positions": 23,
            "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,
            8,
            16,
            24,
            32,
            40
          ],
          "clock_positions": [
            48,
            8,
            16,
            24,
            32,
            40
          ],
          "native_values": [
            23,
            21,
            21,
            23,
            2,
            2
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            21,
            21,
            23,
            2,
            2
          ],
          "beta": {
            "interval_sums": [
              33,
              70,
              83,
              128,
              91,
              78
            ],
            "interval_residues": [
              10,
              1,
              14,
              13,
              22,
              9
            ],
            "display_cycle": [
              10,
              1,
              14,
              13,
              22,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 10
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  11,
                  9,
                  20,
                  6,
                  3,
                  9,
                  12
                ],
                "sum": 70,
                "residue": 1
              },
              {
                "from_index": 16,
                "to_index": 24,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  10,
                  8,
                  18,
                  3,
                  21,
                  1,
                  22
                ],
                "sum": 83,
                "residue": 14
              },
              {
                "from_index": 24,
                "to_index": 32,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  22,
                  22,
                  21,
                  20,
                  18,
                  15,
                  10
                ],
                "sum": 128,
                "residue": 13
              },
              {
                "from_index": 32,
                "to_index": 40,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  12,
                  14,
                  3,
                  17,
                  20,
                  14,
                  11
                ],
                "sum": 91,
                "residue": 22
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  15,
                  5,
                  20,
                  2,
                  22,
                  1
                ],
                "sum": 78,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              10,
              1,
              14,
              13,
              22,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              48,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 23,
            "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,
            9,
            17,
            25,
            33,
            41
          ],
          "clock_positions": [
            1,
            9,
            17,
            25,
            33,
            41
          ],
          "native_values": [
            1,
            11,
            10,
            22,
            12,
            13
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            11,
            10,
            22,
            12,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              80,
              73,
              108,
              81,
              65
            ],
            "interval_residues": [
              7,
              11,
              4,
              16,
              12,
              19
            ],
            "display_cycle": [
              7,
              11,
              4,
              16,
              12,
              19
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 7
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  9,
                  20,
                  6,
                  3,
                  9,
                  12,
                  21
                ],
                "sum": 80,
                "residue": 11
              },
              {
                "from_index": 17,
                "to_index": 25,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  8,
                  18,
                  3,
                  21,
                  1,
                  22,
                  0
                ],
                "sum": 73,
                "residue": 4
              },
              {
                "from_index": 25,
                "to_index": 33,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  22,
                  21,
                  20,
                  18,
                  15,
                  10,
                  2
                ],
                "sum": 108,
                "residue": 16
              },
              {
                "from_index": 33,
                "to_index": 41,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  14,
                  3,
                  17,
                  20,
                  14,
                  11,
                  2
                ],
                "sum": 81,
                "residue": 12
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  15,
                  5,
                  20,
                  2,
                  22,
                  1,
                  0
                ],
                "sum": 65,
                "residue": 19
              }
            ],
            "minimal_cycle": [
              7,
              11,
              4,
              16,
              12,
              19
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 23,
            "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,
            10,
            18,
            26,
            34,
            42
          ],
          "clock_positions": [
            2,
            10,
            18,
            26,
            34,
            42
          ],
          "native_values": [
            1,
            9,
            8,
            22,
            14,
            15
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            9,
            8,
            22,
            14,
            15
          ],
          "beta": {
            "interval_sums": [
              63,
              81,
              87,
              98,
              80,
              51
            ],
            "interval_residues": [
              17,
              12,
              18,
              6,
              11,
              5
            ],
            "display_cycle": [
              17,
              12,
              18,
              6,
              11,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  11
                ],
                "sum": 63,
                "residue": 17
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  20,
                  6,
                  3,
                  9,
                  12,
                  21,
                  10
                ],
                "sum": 81,
                "residue": 12
              },
              {
                "from_index": 18,
                "to_index": 26,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  18,
                  3,
                  21,
                  1,
                  22,
                  0,
                  22
                ],
                "sum": 87,
                "residue": 18
              },
              {
                "from_index": 26,
                "to_index": 34,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  21,
                  20,
                  18,
                  15,
                  10,
                  2,
                  12
                ],
                "sum": 98,
                "residue": 6
              },
              {
                "from_index": 34,
                "to_index": 42,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  3,
                  17,
                  20,
                  14,
                  11,
                  2,
                  13
                ],
                "sum": 80,
                "residue": 11
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  20,
                  2,
                  22,
                  1,
                  0,
                  1
                ],
                "sum": 51,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              17,
              12,
              18,
              6,
              11,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              11
            ],
            "circle_positions": 23,
            "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,
            11,
            19,
            27,
            35,
            43
          ],
          "clock_positions": [
            3,
            11,
            19,
            27,
            35,
            43
          ],
          "native_values": [
            2,
            20,
            18,
            21,
            3,
            5
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            20,
            18,
            21,
            3,
            5
          ],
          "beta": {
            "interval_sums": [
              70,
              69,
              91,
              91,
              92,
              47
            ],
            "interval_residues": [
              1,
              0,
              22,
              22,
              0,
              1
            ],
            "display_cycle": [
              1,
              23,
              22,
              22,
              23,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  11,
                  9
                ],
                "sum": 70,
                "residue": 1
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  6,
                  3,
                  9,
                  12,
                  21,
                  10,
                  8
                ],
                "sum": 69,
                "residue": 0
              },
              {
                "from_index": 19,
                "to_index": 27,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  3,
                  21,
                  1,
                  22,
                  0,
                  22,
                  22
                ],
                "sum": 91,
                "residue": 22
              },
              {
                "from_index": 27,
                "to_index": 35,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  20,
                  18,
                  15,
                  10,
                  2,
                  12,
                  14
                ],
                "sum": 91,
                "residue": 22
              },
              {
                "from_index": 35,
                "to_index": 43,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  17,
                  20,
                  14,
                  11,
                  2,
                  13,
                  15
                ],
                "sum": 92,
                "residue": 0
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  20,
                  2,
                  22,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 47,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              0,
              22,
              22,
              0,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              11,
              9
            ],
            "circle_positions": 23,
            "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,
            12,
            20,
            28,
            36,
            44
          ],
          "clock_positions": [
            4,
            12,
            20,
            28,
            36,
            44
          ],
          "native_values": [
            3,
            6,
            3,
            20,
            17,
            20
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            6,
            3,
            20,
            17,
            20
          ],
          "beta": {
            "interval_sums": [
              87,
              81,
              109,
              74,
              80,
              29
            ],
            "interval_residues": [
              18,
              12,
              17,
              5,
              11,
              6
            ],
            "display_cycle": [
              18,
              12,
              17,
              5,
              11,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  11,
                  9,
                  20
                ],
                "sum": 87,
                "residue": 18
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  3,
                  9,
                  12,
                  21,
                  10,
                  8,
                  18
                ],
                "sum": 81,
                "residue": 12
              },
              {
                "from_index": 20,
                "to_index": 28,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  21,
                  1,
                  22,
                  0,
                  22,
                  22,
                  21
                ],
                "sum": 109,
                "residue": 17
              },
              {
                "from_index": 28,
                "to_index": 36,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  18,
                  15,
                  10,
                  2,
                  12,
                  14,
                  3
                ],
                "sum": 74,
                "residue": 5
              },
              {
                "from_index": 36,
                "to_index": 44,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  20,
                  14,
                  11,
                  2,
                  13,
                  15,
                  5
                ],
                "sum": 80,
                "residue": 11
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  22,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 29,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              18,
              12,
              17,
              5,
              11,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              11,
              9,
              20
            ],
            "circle_positions": 23,
            "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,
            13,
            21,
            29,
            37,
            45
          ],
          "clock_positions": [
            5,
            13,
            21,
            29,
            37,
            45
          ],
          "native_values": [
            5,
            3,
            21,
            18,
            20,
            2
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            3,
            21,
            18,
            20,
            2
          ],
          "beta": {
            "interval_sums": [
              88,
              81,
              108,
              73,
              80,
              30
            ],
            "interval_residues": [
              19,
              12,
              16,
              4,
              11,
              7
            ],
            "display_cycle": [
              19,
              12,
              16,
              4,
              11,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  11,
                  9,
                  20,
                  6
                ],
                "sum": 88,
                "residue": 19
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  9,
                  12,
                  21,
                  10,
                  8,
                  18,
                  3
                ],
                "sum": 81,
                "residue": 12
              },
              {
                "from_index": 21,
                "to_index": 29,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  1,
                  22,
                  0,
                  22,
                  22,
                  21,
                  20
                ],
                "sum": 108,
                "residue": 16
              },
              {
                "from_index": 29,
                "to_index": 37,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  15,
                  10,
                  2,
                  12,
                  14,
                  3,
                  17
                ],
                "sum": 73,
                "residue": 4
              },
              {
                "from_index": 37,
                "to_index": 45,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  14,
                  11,
                  2,
                  13,
                  15,
                  5,
                  20
                ],
                "sum": 80,
                "residue": 11
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  22,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 30,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              19,
              12,
              16,
              4,
              11,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              11,
              9,
              20,
              6
            ],
            "circle_positions": 23,
            "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,
            14,
            22,
            30,
            38,
            46
          ],
          "clock_positions": [
            6,
            14,
            22,
            30,
            38,
            46
          ],
          "native_values": [
            8,
            9,
            1,
            15,
            14,
            22
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            9,
            1,
            15,
            14,
            22
          ],
          "beta": {
            "interval_sums": [
              83,
              93,
              125,
              78,
              68,
              13
            ],
            "interval_residues": [
              14,
              1,
              10,
              9,
              22,
              13
            ],
            "display_cycle": [
              14,
              1,
              10,
              9,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  11,
                  9,
                  20,
                  6,
                  3
                ],
                "sum": 83,
                "residue": 14
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  12,
                  21,
                  10,
                  8,
                  18,
                  3,
                  21
                ],
                "sum": 93,
                "residue": 1
              },
              {
                "from_index": 22,
                "to_index": 30,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  22,
                  0,
                  22,
                  22,
                  21,
                  20,
                  18
                ],
                "sum": 125,
                "residue": 10
              },
              {
                "from_index": 30,
                "to_index": 38,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  10,
                  2,
                  12,
                  14,
                  3,
                  17,
                  20
                ],
                "sum": 78,
                "residue": 9
              },
              {
                "from_index": 38,
                "to_index": 46,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  11,
                  2,
                  13,
                  15,
                  5,
                  20,
                  2
                ],
                "sum": 68,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              14,
              1,
              10,
              9,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              11,
              9,
              20,
              6,
              3
            ],
            "circle_positions": 23,
            "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,
            15,
            23,
            31,
            39,
            47
          ],
          "clock_positions": [
            7,
            15,
            23,
            31,
            39,
            47
          ],
          "native_values": [
            13,
            12,
            22,
            10,
            11,
            1
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            12,
            22,
            10,
            11,
            1
          ],
          "beta": {
            "interval_sums": [
              79,
              82,
              118,
              82,
              79,
              20
            ],
            "interval_residues": [
              10,
              13,
              3,
              13,
              10,
              20
            ],
            "display_cycle": [
              10,
              13,
              3,
              13,
              10,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  11,
                  9,
                  20,
                  6,
                  3,
                  9
                ],
                "sum": 79,
                "residue": 10
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  10,
                  8,
                  18,
                  3,
                  21,
                  1
                ],
                "sum": 82,
                "residue": 13
              },
              {
                "from_index": 23,
                "to_index": 31,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  0,
                  22,
                  22,
                  21,
                  20,
                  18,
                  15
                ],
                "sum": 118,
                "residue": 3
              },
              {
                "from_index": 31,
                "to_index": 39,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  2,
                  12,
                  14,
                  3,
                  17,
                  20,
                  14
                ],
                "sum": 82,
                "residue": 13
              },
              {
                "from_index": 39,
                "to_index": 47,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  2,
                  13,
                  15,
                  5,
                  20,
                  2,
                  22
                ],
                "sum": 79,
                "residue": 10
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              10,
              13,
              3,
              13,
              10,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              11,
              9,
              20,
              6,
              3,
              9
            ],
            "circle_positions": 23,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          16,
          40,
          24,
          8,
          32,
          0
        ],
        "clock_positions": [
          48,
          16,
          40,
          24,
          8,
          32,
          48
        ],
        "native_values": [
          23,
          21,
          2,
          23,
          21,
          2,
          23
        ],
        "reduced_m9_values": [
          9,
          3,
          2,
          9,
          3,
          2,
          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": 8,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              8,
              16,
              24,
              32,
              40
            ],
            "clock_positions": [
              48,
              8,
              16,
              24,
              32,
              40
            ],
            "native_values": [
              23,
              21,
              21,
              23,
              2,
              2
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 48,
                "value": 23
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 21
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 23
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 2
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "clock_positions": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "native_values": [
              1,
              11,
              10,
              22,
              12,
              13
            ],
            "rotation_degrees": 7.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 11
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 10
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 22
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 12
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "clock_positions": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "native_values": [
              1,
              9,
              8,
              22,
              14,
              15
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 8
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 22
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 14
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 15
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "clock_positions": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "native_values": [
              2,
              20,
              18,
              21,
              3,
              5
            ],
            "rotation_degrees": 22.5,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 20
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 18
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 21
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "clock_positions": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "native_values": [
              3,
              6,
              3,
              20,
              17,
              20
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 20
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 17
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 20
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "clock_positions": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "native_values": [
              5,
              3,
              21,
              18,
              20,
              2
            ],
            "rotation_degrees": 37.5,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 21
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 18
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 20
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "clock_positions": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "native_values": [
              8,
              9,
              1,
              15,
              14,
              22
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 1
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 15
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 14
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 22
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "clock_positions": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "native_values": [
              13,
              12,
              22,
              10,
              11,
              1
            ],
            "rotation_degrees": 52.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 12
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 22
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 10
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 11
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "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/m23/alpha.svg",
          "png": "pilot-v1/views/m23/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m23/beta.svg",
          "png": "pilot-v1/views/m23/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m23/gamma.svg",
          "png": "pilot-v1/views/m23/gamma.png"
        },
        {
          "id": "fibonacci-m23p48",
          "name": "Fibonacci M23P48",
          "svg": "pilot-v1/views/m23/fibonacci-m23p48.svg",
          "png": "pilot-v1/views/m23/fibonacci-m23p48.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m24-p24",
      "name": "Fibonacci M24P24",
      "modulus": 24,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 24,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 24,
        "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,
          10,
          7,
          17,
          0,
          17,
          17,
          10,
          3,
          13,
          16,
          5,
          21,
          2,
          23,
          1
        ],
        "display_values": [
          24,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          10,
          7,
          17,
          24,
          17,
          17,
          10,
          3,
          13,
          16,
          5,
          21,
          2,
          23,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          24,
          3,
          21,
          24,
          3,
          21
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          34,
          44,
          34,
          26
        ],
        "interval_residues": [
          4,
          2,
          10,
          20,
          10,
          2
        ],
        "display_cycle": [
          4,
          2,
          10,
          20,
          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": 2
          },
          {
            "from_index": 8,
            "to_index": 12,
            "interior_indices": [
              9,
              10,
              11
            ],
            "interior_values": [
              10,
              7,
              17
            ],
            "sum": 34,
            "residue": 10
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              17,
              17,
              10
            ],
            "sum": 44,
            "residue": 20
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              13,
              16,
              5
            ],
            "sum": 34,
            "residue": 10
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              23,
              1
            ],
            "sum": 26,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          2,
          10,
          20,
          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": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 24,
        "cycle_length": 6,
        "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "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": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            24,
            21,
            3
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            24,
            21,
            3
          ],
          "beta": {
            "interval_sums": [
              33,
              78,
              81
            ],
            "interval_residues": [
              9,
              6,
              9
            ],
            "display_cycle": [
              9,
              6,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 9
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  10,
                  7,
                  17,
                  0,
                  17,
                  17,
                  10
                ],
                "sum": 78,
                "residue": 6
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  13,
                  16,
                  5,
                  21,
                  2,
                  23,
                  1
                ],
                "sum": 81,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              9,
              6,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 24,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            10,
            13
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            10,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              71,
              68
            ],
            "interval_residues": [
              5,
              23,
              20
            ],
            "display_cycle": [
              5,
              23,
              20
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 5
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  7,
                  17,
                  0,
                  17,
                  17,
                  10,
                  3
                ],
                "sum": 71,
                "residue": 23
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  16,
                  5,
                  21,
                  2,
                  23,
                  1,
                  0
                ],
                "sum": 68,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              5,
              23,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 24,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            7,
            16
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            7,
            16
          ],
          "beta": {
            "interval_sums": [
              62,
              77,
              53
            ],
            "interval_residues": [
              14,
              5,
              5
            ],
            "display_cycle": [
              14,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  10
                ],
                "sum": 62,
                "residue": 14
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  17,
                  0,
                  17,
                  17,
                  10,
                  3,
                  13
                ],
                "sum": 77,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  21,
                  2,
                  23,
                  1,
                  0,
                  1
                ],
                "sum": 53,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              14,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              10
            ],
            "circle_positions": 24,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            17,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            5
          ],
          "beta": {
            "interval_sums": [
              67,
              76,
              49
            ],
            "interval_residues": [
              19,
              4,
              1
            ],
            "display_cycle": [
              19,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  10,
                  7
                ],
                "sum": 67,
                "residue": 19
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  17,
                  17,
                  10,
                  3,
                  13,
                  16
                ],
                "sum": 76,
                "residue": 4
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  21,
                  2,
                  23,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 49,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              19,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              10,
              7
            ],
            "circle_positions": 24,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            24,
            21
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            24,
            21
          ],
          "beta": {
            "interval_sums": [
              81,
              81,
              30
            ],
            "interval_residues": [
              9,
              9,
              6
            ],
            "display_cycle": [
              9,
              9,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  10,
                  7,
                  17
                ],
                "sum": 81,
                "residue": 9
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  17,
                  17,
                  10,
                  3,
                  13,
                  16,
                  5
                ],
                "sum": 81,
                "residue": 9
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  23,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 30,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              9,
              9,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              10,
              7,
              17
            ],
            "circle_positions": 24,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            17,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              76,
              85,
              31
            ],
            "interval_residues": [
              4,
              13,
              7
            ],
            "display_cycle": [
              4,
              13,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  10,
                  7,
                  17,
                  0
                ],
                "sum": 76,
                "residue": 4
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  17,
                  10,
                  3,
                  13,
                  16,
                  5,
                  21
                ],
                "sum": 85,
                "residue": 13
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  23,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 31,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              4,
              13,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              10,
              7,
              17,
              0
            ],
            "circle_positions": 24,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            17,
            23
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            17,
            23
          ],
          "beta": {
            "interval_sums": [
              85,
              70,
              13
            ],
            "interval_residues": [
              13,
              22,
              13
            ],
            "display_cycle": [
              13,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  10,
                  7,
                  17,
                  0,
                  17
                ],
                "sum": 85,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  10,
                  3,
                  13,
                  16,
                  5,
                  21,
                  2
                ],
                "sum": 70,
                "residue": 22
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              13,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              10,
              7,
              17,
              0,
              17
            ],
            "circle_positions": 24,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            13,
            10,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            10,
            1
          ],
          "beta": {
            "interval_sums": [
              89,
              83,
              20
            ],
            "interval_residues": [
              17,
              11,
              20
            ],
            "display_cycle": [
              17,
              11,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  10,
                  7,
                  17,
                  0,
                  17,
                  17
                ],
                "sum": 89,
                "residue": 17
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  3,
                  13,
                  16,
                  5,
                  21,
                  2,
                  23
                ],
                "sum": 83,
                "residue": 11
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              17,
              11,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              10,
              7,
              17,
              0,
              17,
              17
            ],
            "circle_positions": 24,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            24,
            3,
            21,
            24,
            3,
            21
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            24,
            3,
            21
          ],
          "beta": {
            "interval_sums": [
              4,
              26,
              34,
              44,
              34,
              26
            ],
            "interval_residues": [
              4,
              2,
              10,
              20,
              10,
              2
            ],
            "display_cycle": [
              4,
              2,
              10,
              20,
              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": 2
              },
              {
                "from_index": 8,
                "to_index": 12,
                "interior_indices": [
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  10,
                  7,
                  17
                ],
                "sum": 34,
                "residue": 10
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  17,
                  17,
                  10
                ],
                "sum": 44,
                "residue": 20
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  16,
                  5
                ],
                "sum": 34,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  23,
                  1
                ],
                "sum": 26,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              2,
              10,
              20,
              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": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 24,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            10,
            17,
            13,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            10,
            17,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              42,
              24,
              30,
              42,
              24
            ],
            "interval_residues": [
              6,
              18,
              0,
              6,
              18,
              0
            ],
            "display_cycle": [
              6,
              18,
              24,
              6,
              18,
              24
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  13,
                  21
                ],
                "sum": 42,
                "residue": 18
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  7,
                  17,
                  0
                ],
                "sum": 24,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  17,
                  10,
                  3
                ],
                "sum": 30,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  16,
                  5,
                  21
                ],
                "sum": 42,
                "residue": 18
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  23,
                  1,
                  0
                ],
                "sum": 24,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              18,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 24,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            7,
            17,
            16,
            23
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            7,
            17,
            16,
            23
          ],
          "beta": {
            "interval_sums": [
              10,
              44,
              34,
              26,
              28,
              2
            ],
            "interval_residues": [
              10,
              20,
              10,
              2,
              4,
              2
            ],
            "display_cycle": [
              10,
              20,
              10,
              2,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  13,
                  21,
                  10
                ],
                "sum": 44,
                "residue": 20
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  17,
                  0,
                  17
                ],
                "sum": 34,
                "residue": 10
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  10,
                  3,
                  13
                ],
                "sum": 26,
                "residue": 2
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  21,
                  2
                ],
                "sum": 28,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              10,
              20,
              10,
              2,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 24,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            13,
            17,
            10,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            17,
            10,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              38,
              34,
              32,
              46,
              2
            ],
            "interval_residues": [
              16,
              14,
              10,
              8,
              22,
              2
            ],
            "display_cycle": [
              16,
              14,
              10,
              8,
              22,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 16
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  21,
                  10,
                  7
                ],
                "sum": 38,
                "residue": 14
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  17,
                  17
                ],
                "sum": 34,
                "residue": 10
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  13,
                  16
                ],
                "sum": 32,
                "residue": 8
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  2,
                  23
                ],
                "sum": 46,
                "residue": 22
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              14,
              10,
              8,
              22,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 24,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            24,
            3,
            21,
            24,
            3,
            21
          ],
          "rotation_degrees": 0.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "24 native periods, complete Alpha, primary Gamma indices, Beta interval sums/residues, primary regular triangles and hexagons. Extended catalogue, Chevron and Epsilon remain Python-checked only.",
        "evidence": "wolfram-core-result.json"
      },
      "reduction_to_m9": {
        "version": "m9-reduction-v1",
        "target_modulus": 9,
        "status": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          24,
          21,
          21,
          24,
          3,
          3,
          24
        ],
        "reduced_m9_values": [
          9,
          3,
          3,
          9,
          3,
          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": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              24,
              3,
              21,
              24,
              3,
              21
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 24,
                "value": 24
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 24
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 21
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              10,
              17,
              13,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 10
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 17
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              7,
              17,
              16,
              23
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 7
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 17
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 16
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 23
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              13,
              17,
              10,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 17
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 10
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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/m24/alpha.svg",
          "png": "pilot-v1/views/m24/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m24/beta.svg",
          "png": "pilot-v1/views/m24/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m24/gamma.svg",
          "png": "pilot-v1/views/m24/gamma.png"
        },
        {
          "id": "fibonacci-m24p24",
          "name": "Fibonacci M24P24",
          "svg": "pilot-v1/views/m24/fibonacci-m24p24.svg",
          "png": "pilot-v1/views/m24/fibonacci-m24p24.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m25-p100",
      "name": "Fibonacci M25P100",
      "modulus": 25,
      "pisano_period": 100,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          100,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 25,
        "alpha_circle_positions": 100,
        "beta_circle_positions": 25,
        "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,
          9,
          5,
          14,
          19,
          8,
          2,
          10,
          12,
          22,
          9,
          6,
          15,
          21,
          11,
          7,
          18,
          0,
          18,
          18,
          11,
          4,
          15,
          19,
          9,
          3,
          12,
          15,
          2,
          17,
          19,
          11,
          5,
          16,
          21,
          12,
          8,
          20,
          3,
          23,
          1,
          24,
          0,
          24,
          24,
          23,
          22,
          20,
          17,
          12,
          4,
          16,
          20,
          11,
          6,
          17,
          23,
          15,
          13,
          3,
          16,
          19,
          10,
          4,
          14,
          18,
          7,
          0,
          7,
          7,
          14,
          21,
          10,
          6,
          16,
          22,
          13,
          10,
          23,
          8,
          6,
          14,
          20,
          9,
          4,
          13,
          17,
          5,
          22,
          2,
          24,
          1
        ],
        "display_values": [
          25,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          9,
          5,
          14,
          19,
          8,
          2,
          10,
          12,
          22,
          9,
          6,
          15,
          21,
          11,
          7,
          18,
          25,
          18,
          18,
          11,
          4,
          15,
          19,
          9,
          3,
          12,
          15,
          2,
          17,
          19,
          11,
          5,
          16,
          21,
          12,
          8,
          20,
          3,
          23,
          1,
          24,
          25,
          24,
          24,
          23,
          22,
          20,
          17,
          12,
          4,
          16,
          20,
          11,
          6,
          17,
          23,
          15,
          13,
          3,
          16,
          19,
          10,
          4,
          14,
          18,
          7,
          25,
          7,
          7,
          14,
          21,
          10,
          6,
          16,
          22,
          13,
          10,
          23,
          8,
          6,
          14,
          20,
          9,
          4,
          13,
          17,
          5,
          22,
          2,
          24,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          9,
          16,
          18,
          19,
          20,
          21,
          24,
          25,
          26,
          27,
          30,
          32,
          33,
          34,
          35,
          42,
          43,
          46,
          49,
          50,
          51,
          52,
          57,
          62,
          65,
          67,
          73,
          75,
          79,
          81,
          88,
          91,
          98
        ],
        "clock_positions": [
          100,
          4,
          8,
          9,
          16,
          18,
          19,
          20,
          21,
          24,
          25,
          26,
          27,
          30,
          32,
          33,
          34,
          35,
          42,
          43,
          46,
          49,
          50,
          51,
          52,
          57,
          62,
          65,
          67,
          73,
          75,
          79,
          81,
          88,
          91,
          98
        ],
        "clockwise_values": [
          25,
          3,
          21,
          9,
          12,
          9,
          6,
          15,
          21,
          18,
          25,
          18,
          18,
          15,
          9,
          3,
          12,
          15,
          21,
          12,
          3,
          24,
          25,
          24,
          24,
          12,
          6,
          15,
          3,
          18,
          25,
          21,
          6,
          6,
          9,
          24
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          0,
          58,
          22,
          0,
          0,
          0,
          18,
          0,
          0,
          0,
          15,
          19,
          0,
          0,
          0,
          70,
          0,
          28,
          24,
          0,
          0,
          0,
          82,
          51,
          40,
          13,
          63,
          7,
          28,
          10,
          92,
          34,
          63,
          1
        ],
        "interval_residues": [
          4,
          1,
          0,
          8,
          22,
          0,
          0,
          0,
          18,
          0,
          0,
          0,
          15,
          19,
          0,
          0,
          0,
          20,
          0,
          3,
          24,
          0,
          0,
          0,
          7,
          1,
          15,
          13,
          13,
          7,
          3,
          10,
          17,
          9,
          13,
          1
        ],
        "display_cycle": [
          4,
          1,
          25,
          8,
          22,
          25,
          25,
          25,
          18,
          25,
          25,
          25,
          15,
          19,
          25,
          25,
          25,
          20,
          25,
          3,
          24,
          25,
          25,
          25,
          7,
          1,
          15,
          13,
          13,
          7,
          3,
          10,
          17,
          9,
          13,
          1
        ],
        "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": 1
          },
          {
            "from_index": 8,
            "to_index": 9,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 9,
            "to_index": 16,
            "interior_indices": [
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "interior_values": [
              5,
              14,
              19,
              8,
              2,
              10
            ],
            "sum": 58,
            "residue": 8
          },
          {
            "from_index": 16,
            "to_index": 18,
            "interior_indices": [
              17
            ],
            "interior_values": [
              22
            ],
            "sum": 22,
            "residue": 22
          },
          {
            "from_index": 18,
            "to_index": 19,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 19,
            "to_index": 20,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 20,
            "to_index": 21,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 21,
            "to_index": 24,
            "interior_indices": [
              22,
              23
            ],
            "interior_values": [
              11,
              7
            ],
            "sum": 18,
            "residue": 18
          },
          {
            "from_index": 24,
            "to_index": 25,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 25,
            "to_index": 26,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 26,
            "to_index": 27,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 27,
            "to_index": 30,
            "interior_indices": [
              28,
              29
            ],
            "interior_values": [
              11,
              4
            ],
            "sum": 15,
            "residue": 15
          },
          {
            "from_index": 30,
            "to_index": 32,
            "interior_indices": [
              31
            ],
            "interior_values": [
              19
            ],
            "sum": 19,
            "residue": 19
          },
          {
            "from_index": 32,
            "to_index": 33,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 33,
            "to_index": 34,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 34,
            "to_index": 35,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 35,
            "to_index": 42,
            "interior_indices": [
              36,
              37,
              38,
              39,
              40,
              41
            ],
            "interior_values": [
              2,
              17,
              19,
              11,
              5,
              16
            ],
            "sum": 70,
            "residue": 20
          },
          {
            "from_index": 42,
            "to_index": 43,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 43,
            "to_index": 46,
            "interior_indices": [
              44,
              45
            ],
            "interior_values": [
              8,
              20
            ],
            "sum": 28,
            "residue": 3
          },
          {
            "from_index": 46,
            "to_index": 49,
            "interior_indices": [
              47,
              48
            ],
            "interior_values": [
              23,
              1
            ],
            "sum": 24,
            "residue": 24
          },
          {
            "from_index": 49,
            "to_index": 50,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 50,
            "to_index": 51,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 51,
            "to_index": 52,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 52,
            "to_index": 57,
            "interior_indices": [
              53,
              54,
              55,
              56
            ],
            "interior_values": [
              23,
              22,
              20,
              17
            ],
            "sum": 82,
            "residue": 7
          },
          {
            "from_index": 57,
            "to_index": 62,
            "interior_indices": [
              58,
              59,
              60,
              61
            ],
            "interior_values": [
              4,
              16,
              20,
              11
            ],
            "sum": 51,
            "residue": 1
          },
          {
            "from_index": 62,
            "to_index": 65,
            "interior_indices": [
              63,
              64
            ],
            "interior_values": [
              17,
              23
            ],
            "sum": 40,
            "residue": 15
          },
          {
            "from_index": 65,
            "to_index": 67,
            "interior_indices": [
              66
            ],
            "interior_values": [
              13
            ],
            "sum": 13,
            "residue": 13
          },
          {
            "from_index": 67,
            "to_index": 73,
            "interior_indices": [
              68,
              69,
              70,
              71,
              72
            ],
            "interior_values": [
              16,
              19,
              10,
              4,
              14
            ],
            "sum": 63,
            "residue": 13
          },
          {
            "from_index": 73,
            "to_index": 75,
            "interior_indices": [
              74
            ],
            "interior_values": [
              7
            ],
            "sum": 7,
            "residue": 7
          },
          {
            "from_index": 75,
            "to_index": 79,
            "interior_indices": [
              76,
              77,
              78
            ],
            "interior_values": [
              7,
              7,
              14
            ],
            "sum": 28,
            "residue": 3
          },
          {
            "from_index": 79,
            "to_index": 81,
            "interior_indices": [
              80
            ],
            "interior_values": [
              10
            ],
            "sum": 10,
            "residue": 10
          },
          {
            "from_index": 81,
            "to_index": 88,
            "interior_indices": [
              82,
              83,
              84,
              85,
              86,
              87
            ],
            "interior_values": [
              16,
              22,
              13,
              10,
              23,
              8
            ],
            "sum": 92,
            "residue": 17
          },
          {
            "from_index": 88,
            "to_index": 91,
            "interior_indices": [
              89,
              90
            ],
            "interior_values": [
              14,
              20
            ],
            "sum": 34,
            "residue": 9
          },
          {
            "from_index": 91,
            "to_index": 98,
            "interior_indices": [
              92,
              93,
              94,
              95,
              96,
              97
            ],
            "interior_values": [
              4,
              13,
              17,
              5,
              22,
              2
            ],
            "sum": 63,
            "residue": 13
          },
          {
            "from_index": 98,
            "to_index": 0,
            "interior_indices": [
              99
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          1,
          0,
          8,
          22,
          0,
          0,
          0,
          18,
          0,
          0,
          0,
          15,
          19,
          0,
          0,
          0,
          20,
          0,
          3,
          24,
          0,
          0,
          0,
          7,
          1,
          15,
          13,
          13,
          7,
          3,
          10,
          17,
          9,
          13,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          100,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 25,
        "cycle_length": 36,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m25/alpha.svg",
          "png": "pilot-v1/views/m25/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m25/beta.svg",
          "png": "pilot-v1/views/m25/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m25/gamma.svg",
          "png": "pilot-v1/views/m25/gamma.png"
        },
        {
          "id": "fibonacci-m25p100",
          "name": "Fibonacci M25P100",
          "svg": "pilot-v1/views/m25/fibonacci-m25p100.svg",
          "png": "pilot-v1/views/m25/fibonacci-m25p100.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m26-p84",
      "name": "Fibonacci M26P84",
      "modulus": 26,
      "pisano_period": 84,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          84,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 26,
        "alpha_circle_positions": 84,
        "beta_circle_positions": 26,
        "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,
          8,
          3,
          11,
          14,
          25,
          13,
          12,
          25,
          11,
          10,
          21,
          5,
          0,
          5,
          5,
          10,
          15,
          25,
          14,
          13,
          1,
          14,
          15,
          3,
          18,
          21,
          13,
          8,
          21,
          3,
          24,
          1,
          25,
          0,
          25,
          25,
          24,
          23,
          21,
          18,
          13,
          5,
          18,
          23,
          15,
          12,
          1,
          13,
          14,
          1,
          15,
          16,
          5,
          21,
          0,
          21,
          21,
          16,
          11,
          1,
          12,
          13,
          25,
          12,
          11,
          23,
          8,
          5,
          13,
          18,
          5,
          23,
          2,
          25,
          1
        ],
        "display_values": [
          26,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          8,
          3,
          11,
          14,
          25,
          13,
          12,
          25,
          11,
          10,
          21,
          5,
          26,
          5,
          5,
          10,
          15,
          25,
          14,
          13,
          1,
          14,
          15,
          3,
          18,
          21,
          13,
          8,
          21,
          3,
          24,
          1,
          25,
          26,
          25,
          25,
          24,
          23,
          21,
          18,
          13,
          5,
          18,
          23,
          15,
          12,
          1,
          13,
          14,
          1,
          15,
          16,
          5,
          21,
          26,
          21,
          21,
          16,
          11,
          1,
          12,
          13,
          25,
          12,
          11,
          23,
          8,
          5,
          13,
          18,
          5,
          23,
          2,
          25,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          10,
          15,
          19,
          21,
          25,
          31,
          32,
          33,
          34,
          37,
          38,
          39,
          42,
          45,
          47,
          48,
          51,
          53,
          54,
          59,
          62,
          63,
          64,
          65,
          69,
          72,
          78
        ],
        "clock_positions": [
          84,
          4,
          8,
          10,
          15,
          19,
          21,
          25,
          31,
          32,
          33,
          34,
          37,
          38,
          39,
          42,
          45,
          47,
          48,
          51,
          53,
          54,
          59,
          62,
          63,
          64,
          65,
          69,
          72,
          78
        ],
        "clockwise_values": [
          26,
          3,
          21,
          3,
          12,
          21,
          26,
          15,
          15,
          3,
          18,
          21,
          21,
          3,
          24,
          26,
          24,
          21,
          18,
          18,
          15,
          12,
          15,
          21,
          26,
          21,
          21,
          12,
          12,
          18
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          8,
          63,
          46,
          5,
          20,
          67,
          0,
          0,
          0,
          21,
          0,
          0,
          26,
          50,
          23,
          0,
          18,
          23,
          0,
          29,
          21,
          0,
          0,
          0,
          28,
          38,
          60,
          56
        ],
        "interval_residues": [
          4,
          0,
          8,
          11,
          20,
          5,
          20,
          15,
          0,
          0,
          0,
          21,
          0,
          0,
          0,
          24,
          23,
          0,
          18,
          23,
          0,
          3,
          21,
          0,
          0,
          0,
          2,
          12,
          8,
          4
        ],
        "display_cycle": [
          4,
          26,
          8,
          11,
          20,
          5,
          20,
          15,
          26,
          26,
          26,
          21,
          26,
          26,
          26,
          24,
          23,
          26,
          18,
          23,
          26,
          3,
          21,
          26,
          26,
          26,
          2,
          12,
          8,
          4
        ],
        "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": 0
          },
          {
            "from_index": 8,
            "to_index": 10,
            "interior_indices": [
              9
            ],
            "interior_values": [
              8
            ],
            "sum": 8,
            "residue": 8
          },
          {
            "from_index": 10,
            "to_index": 15,
            "interior_indices": [
              11,
              12,
              13,
              14
            ],
            "interior_values": [
              11,
              14,
              25,
              13
            ],
            "sum": 63,
            "residue": 11
          },
          {
            "from_index": 15,
            "to_index": 19,
            "interior_indices": [
              16,
              17,
              18
            ],
            "interior_values": [
              25,
              11,
              10
            ],
            "sum": 46,
            "residue": 20
          },
          {
            "from_index": 19,
            "to_index": 21,
            "interior_indices": [
              20
            ],
            "interior_values": [
              5
            ],
            "sum": 5,
            "residue": 5
          },
          {
            "from_index": 21,
            "to_index": 25,
            "interior_indices": [
              22,
              23,
              24
            ],
            "interior_values": [
              5,
              5,
              10
            ],
            "sum": 20,
            "residue": 20
          },
          {
            "from_index": 25,
            "to_index": 31,
            "interior_indices": [
              26,
              27,
              28,
              29,
              30
            ],
            "interior_values": [
              25,
              14,
              13,
              1,
              14
            ],
            "sum": 67,
            "residue": 15
          },
          {
            "from_index": 31,
            "to_index": 32,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 32,
            "to_index": 33,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 33,
            "to_index": 34,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 34,
            "to_index": 37,
            "interior_indices": [
              35,
              36
            ],
            "interior_values": [
              13,
              8
            ],
            "sum": 21,
            "residue": 21
          },
          {
            "from_index": 37,
            "to_index": 38,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 38,
            "to_index": 39,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 39,
            "to_index": 42,
            "interior_indices": [
              40,
              41
            ],
            "interior_values": [
              1,
              25
            ],
            "sum": 26,
            "residue": 0
          },
          {
            "from_index": 42,
            "to_index": 45,
            "interior_indices": [
              43,
              44
            ],
            "interior_values": [
              25,
              25
            ],
            "sum": 50,
            "residue": 24
          },
          {
            "from_index": 45,
            "to_index": 47,
            "interior_indices": [
              46
            ],
            "interior_values": [
              23
            ],
            "sum": 23,
            "residue": 23
          },
          {
            "from_index": 47,
            "to_index": 48,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 48,
            "to_index": 51,
            "interior_indices": [
              49,
              50
            ],
            "interior_values": [
              13,
              5
            ],
            "sum": 18,
            "residue": 18
          },
          {
            "from_index": 51,
            "to_index": 53,
            "interior_indices": [
              52
            ],
            "interior_values": [
              23
            ],
            "sum": 23,
            "residue": 23
          },
          {
            "from_index": 53,
            "to_index": 54,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 54,
            "to_index": 59,
            "interior_indices": [
              55,
              56,
              57,
              58
            ],
            "interior_values": [
              1,
              13,
              14,
              1
            ],
            "sum": 29,
            "residue": 3
          },
          {
            "from_index": 59,
            "to_index": 62,
            "interior_indices": [
              60,
              61
            ],
            "interior_values": [
              16,
              5
            ],
            "sum": 21,
            "residue": 21
          },
          {
            "from_index": 62,
            "to_index": 63,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 63,
            "to_index": 64,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 64,
            "to_index": 65,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 65,
            "to_index": 69,
            "interior_indices": [
              66,
              67,
              68
            ],
            "interior_values": [
              16,
              11,
              1
            ],
            "sum": 28,
            "residue": 2
          },
          {
            "from_index": 69,
            "to_index": 72,
            "interior_indices": [
              70,
              71
            ],
            "interior_values": [
              13,
              25
            ],
            "sum": 38,
            "residue": 12
          },
          {
            "from_index": 72,
            "to_index": 78,
            "interior_indices": [
              73,
              74,
              75,
              76,
              77
            ],
            "interior_values": [
              11,
              23,
              8,
              5,
              13
            ],
            "sum": 60,
            "residue": 8
          },
          {
            "from_index": 78,
            "to_index": 0,
            "interior_indices": [
              79,
              80,
              81,
              82,
              83
            ],
            "interior_values": [
              5,
              23,
              2,
              25,
              1
            ],
            "sum": 56,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          0,
          8,
          11,
          20,
          5,
          20,
          15,
          0,
          0,
          0,
          21,
          0,
          0,
          0,
          24,
          23,
          0,
          18,
          23,
          0,
          3,
          21,
          0,
          0,
          0,
          2,
          12,
          8,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          84,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 26,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            28,
            56
          ],
          "clock_positions": [
            84,
            28,
            56
          ],
          "native_values": [
            26,
            13,
            13
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            26,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              286,
              390,
              338
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 28,
                "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
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14
                ],
                "sum": 286,
                "residue": 0
              },
              {
                "from_index": 28,
                "to_index": 56,
                "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
                ],
                "interior_values": [
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1
                ],
                "sum": 390,
                "residue": 0
              },
              {
                "from_index": 56,
                "to_index": 0,
                "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
                ],
                "interior_values": [
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1
                ],
                "sum": 338,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              84,
              28
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14
            ],
            "circle_positions": 26,
            "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,
            29,
            57
          ],
          "clock_positions": [
            1,
            29,
            57
          ],
          "native_values": [
            1,
            1,
            14
          ],
          "rotation_degrees": 4.285714285714286,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            14
          ],
          "beta": {
            "interval_sums": [
              298,
              402,
              324
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 29,
                "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
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13
                ],
                "sum": 298,
                "residue": 12
              },
              {
                "from_index": 29,
                "to_index": 57,
                "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
                ],
                "interior_values": [
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13
                ],
                "sum": 402,
                "residue": 12
              },
              {
                "from_index": 57,
                "to_index": 1,
                "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,
                  0
                ],
                "interior_values": [
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0
                ],
                "sum": 324,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              1,
              29
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13
            ],
            "circle_positions": 26,
            "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,
            30,
            58
          ],
          "clock_positions": [
            2,
            30,
            58
          ],
          "native_values": [
            1,
            14,
            1
          ],
          "rotation_degrees": 8.571428571428571,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            14,
            1
          ],
          "beta": {
            "interval_sums": [
              298,
              402,
              324
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 30,
                "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
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1
                ],
                "sum": 298,
                "residue": 12
              },
              {
                "from_index": 30,
                "to_index": 58,
                "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
                ],
                "interior_values": [
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14
                ],
                "sum": 402,
                "residue": 12
              },
              {
                "from_index": 58,
                "to_index": 2,
                "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,
                  0,
                  1
                ],
                "interior_values": [
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1
                ],
                "sum": 324,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              2,
              30
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1
            ],
            "circle_positions": 26,
            "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,
            31,
            59
          ],
          "clock_positions": [
            3,
            31,
            59
          ],
          "native_values": [
            2,
            15,
            15
          ],
          "rotation_degrees": 12.857142857142858,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            15,
            15
          ],
          "beta": {
            "interval_sums": [
              310,
              388,
              310
            ],
            "interval_residues": [
              24,
              24,
              24
            ],
            "display_cycle": [
              24,
              24,
              24
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 31,
                "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
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14
                ],
                "sum": 310,
                "residue": 24
              },
              {
                "from_index": 31,
                "to_index": 59,
                "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
                ],
                "interior_values": [
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1
                ],
                "sum": 388,
                "residue": 24
              },
              {
                "from_index": 59,
                "to_index": 3,
                "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,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 310,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              3,
              31
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14
            ],
            "circle_positions": 26,
            "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,
            32,
            60
          ],
          "clock_positions": [
            4,
            32,
            60
          ],
          "native_values": [
            3,
            3,
            16
          ],
          "rotation_degrees": 17.142857142857142,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            16
          ],
          "beta": {
            "interval_sums": [
              322,
              400,
              296
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 32,
                "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
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15
                ],
                "sum": 322,
                "residue": 10
              },
              {
                "from_index": 32,
                "to_index": 60,
                "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
                ],
                "interior_values": [
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15
                ],
                "sum": 400,
                "residue": 10
              },
              {
                "from_index": 60,
                "to_index": 4,
                "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,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 296,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              4,
              32
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15
            ],
            "circle_positions": 26,
            "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,
            33,
            61
          ],
          "clock_positions": [
            5,
            33,
            61
          ],
          "native_values": [
            5,
            18,
            5
          ],
          "rotation_degrees": 21.428571428571427,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            18,
            5
          ],
          "beta": {
            "interval_sums": [
              320,
              398,
              294
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 33,
                "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
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3
                ],
                "sum": 320,
                "residue": 8
              },
              {
                "from_index": 33,
                "to_index": 61,
                "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
                ],
                "interior_values": [
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16
                ],
                "sum": 398,
                "residue": 8
              },
              {
                "from_index": 61,
                "to_index": 5,
                "interior_indices": [
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 294,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              5,
              33
            ],
            "start_interval_values": [
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3
            ],
            "circle_positions": 26,
            "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,
            34,
            62
          ],
          "clock_positions": [
            6,
            34,
            62
          ],
          "native_values": [
            8,
            21,
            21
          ],
          "rotation_degrees": 25.714285714285715,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            21,
            21
          ],
          "beta": {
            "interval_sums": [
              330,
              382,
              278
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              18
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 34,
                "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
                ],
                "interior_values": [
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18
                ],
                "sum": 330,
                "residue": 18
              },
              {
                "from_index": 34,
                "to_index": 62,
                "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
                ],
                "interior_values": [
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5
                ],
                "sum": 382,
                "residue": 18
              },
              {
                "from_index": 62,
                "to_index": 6,
                "interior_indices": [
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 278,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              6,
              34
            ],
            "start_interval_values": [
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18
            ],
            "circle_positions": 26,
            "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,
            35,
            63
          ],
          "clock_positions": [
            7,
            35,
            63
          ],
          "native_values": [
            13,
            13,
            26
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            26
          ],
          "beta": {
            "interval_sums": [
              338,
              390,
              286
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 35,
                "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
                ],
                "interior_values": [
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21
                ],
                "sum": 338,
                "residue": 0
              },
              {
                "from_index": 35,
                "to_index": 63,
                "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
                ],
                "interior_values": [
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21
                ],
                "sum": 390,
                "residue": 0
              },
              {
                "from_index": 63,
                "to_index": 7,
                "interior_indices": [
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 286,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              7,
              35
            ],
            "start_interval_values": [
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21
            ],
            "circle_positions": 26,
            "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,
            36,
            64
          ],
          "clock_positions": [
            8,
            36,
            64
          ],
          "native_values": [
            21,
            8,
            21
          ],
          "rotation_degrees": 34.285714285714285,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            8,
            21
          ],
          "beta": {
            "interval_sums": [
              330,
              382,
              278
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              18
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 36,
                "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
                ],
                "interior_values": [
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13
                ],
                "sum": 330,
                "residue": 18
              },
              {
                "from_index": 36,
                "to_index": 64,
                "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
                ],
                "interior_values": [
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0
                ],
                "sum": 382,
                "residue": 18
              },
              {
                "from_index": 64,
                "to_index": 8,
                "interior_indices": [
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 278,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              8,
              36
            ],
            "start_interval_values": [
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13
            ],
            "circle_positions": 26,
            "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,
            37,
            65
          ],
          "clock_positions": [
            9,
            37,
            65
          ],
          "native_values": [
            8,
            21,
            21
          ],
          "rotation_degrees": 38.57142857142857,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            21,
            21
          ],
          "beta": {
            "interval_sums": [
              330,
              382,
              278
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              18
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 37,
                "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
                ],
                "interior_values": [
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8
                ],
                "sum": 330,
                "residue": 18
              },
              {
                "from_index": 37,
                "to_index": 65,
                "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
                ],
                "interior_values": [
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21
                ],
                "sum": 382,
                "residue": 18
              },
              {
                "from_index": 65,
                "to_index": 9,
                "interior_indices": [
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 278,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              9,
              37
            ],
            "start_interval_values": [
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8
            ],
            "circle_positions": 26,
            "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,
            38,
            66
          ],
          "clock_positions": [
            10,
            38,
            66
          ],
          "native_values": [
            3,
            3,
            16
          ],
          "rotation_degrees": 42.857142857142854,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            16
          ],
          "beta": {
            "interval_sums": [
              348,
              400,
              270
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 38,
                "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
                ],
                "interior_values": [
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21
                ],
                "sum": 348,
                "residue": 10
              },
              {
                "from_index": 38,
                "to_index": 66,
                "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
                ],
                "interior_values": [
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21
                ],
                "sum": 400,
                "residue": 10
              },
              {
                "from_index": 66,
                "to_index": 10,
                "interior_indices": [
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8
                ],
                "sum": 270,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              10,
              38
            ],
            "start_interval_values": [
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21
            ],
            "circle_positions": 26,
            "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,
            39,
            67
          ],
          "clock_positions": [
            11,
            39,
            67
          ],
          "native_values": [
            11,
            24,
            11
          ],
          "rotation_degrees": 47.142857142857146,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            24,
            11
          ],
          "beta": {
            "interval_sums": [
              340,
              392,
              262
            ],
            "interval_residues": [
              2,
              2,
              2
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 39,
                "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
                ],
                "interior_values": [
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3
                ],
                "sum": 340,
                "residue": 2
              },
              {
                "from_index": 39,
                "to_index": 67,
                "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
                ],
                "interior_values": [
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16
                ],
                "sum": 392,
                "residue": 2
              },
              {
                "from_index": 67,
                "to_index": 11,
                "interior_indices": [
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3
                ],
                "sum": 262,
                "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": [
              11,
              39
            ],
            "start_interval_values": [
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3
            ],
            "circle_positions": 26,
            "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,
            40,
            68
          ],
          "clock_positions": [
            12,
            40,
            68
          ],
          "native_values": [
            14,
            1,
            1
          ],
          "rotation_degrees": 51.42857142857143,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              350,
              402,
              272
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 40,
                "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
                ],
                "interior_values": [
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24
                ],
                "sum": 350,
                "residue": 12
              },
              {
                "from_index": 40,
                "to_index": 68,
                "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
                ],
                "interior_values": [
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11
                ],
                "sum": 402,
                "residue": 12
              },
              {
                "from_index": 68,
                "to_index": 12,
                "interior_indices": [
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11
                ],
                "sum": 272,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              12,
              40
            ],
            "start_interval_values": [
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24
            ],
            "circle_positions": 26,
            "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,
            41,
            69
          ],
          "clock_positions": [
            13,
            41,
            69
          ],
          "native_values": [
            25,
            25,
            12
          ],
          "rotation_degrees": 55.714285714285715,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            25,
            12
          ],
          "beta": {
            "interval_sums": [
              326,
              378,
              274
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 41,
                "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
                ],
                "interior_values": [
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1
                ],
                "sum": 326,
                "residue": 14
              },
              {
                "from_index": 41,
                "to_index": 69,
                "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
                ],
                "interior_values": [
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1
                ],
                "sum": 378,
                "residue": 14
              },
              {
                "from_index": 69,
                "to_index": 13,
                "interior_indices": [
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14
                ],
                "sum": 274,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              13,
              41
            ],
            "start_interval_values": [
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1
            ],
            "circle_positions": 26,
            "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,
            42,
            70
          ],
          "clock_positions": [
            14,
            42,
            70
          ],
          "native_values": [
            13,
            26,
            13
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            26,
            13
          ],
          "beta": {
            "interval_sums": [
              338,
              390,
              286
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 42,
                "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
                ],
                "interior_values": [
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25
                ],
                "sum": 338,
                "residue": 0
              },
              {
                "from_index": 42,
                "to_index": 70,
                "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
                ],
                "interior_values": [
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12
                ],
                "sum": 390,
                "residue": 0
              },
              {
                "from_index": 70,
                "to_index": 14,
                "interior_indices": [
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25
                ],
                "sum": 286,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              14,
              42
            ],
            "start_interval_values": [
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25
            ],
            "circle_positions": 26,
            "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,
            43,
            71
          ],
          "clock_positions": [
            15,
            43,
            71
          ],
          "native_values": [
            12,
            25,
            25
          ],
          "rotation_degrees": 64.28571428571429,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            25,
            25
          ],
          "beta": {
            "interval_sums": [
              326,
              378,
              274
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 43,
                "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
                ],
                "interior_values": [
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0
                ],
                "sum": 326,
                "residue": 14
              },
              {
                "from_index": 43,
                "to_index": 71,
                "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
                ],
                "interior_values": [
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13
                ],
                "sum": 378,
                "residue": 14
              },
              {
                "from_index": 71,
                "to_index": 15,
                "interior_indices": [
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13
                ],
                "sum": 274,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              15,
              43
            ],
            "start_interval_values": [
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0
            ],
            "circle_positions": 26,
            "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,
            44,
            72
          ],
          "clock_positions": [
            16,
            44,
            72
          ],
          "native_values": [
            25,
            25,
            12
          ],
          "rotation_degrees": 68.57142857142857,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            25,
            12
          ],
          "beta": {
            "interval_sums": [
              326,
              378,
              274
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 16,
                "to_index": 44,
                "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
                ],
                "interior_values": [
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25
                ],
                "sum": 326,
                "residue": 14
              },
              {
                "from_index": 44,
                "to_index": 72,
                "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
                ],
                "interior_values": [
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25
                ],
                "sum": 378,
                "residue": 14
              },
              {
                "from_index": 72,
                "to_index": 16,
                "interior_indices": [
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12
                ],
                "sum": 274,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              16,
              44
            ],
            "start_interval_values": [
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25
            ],
            "circle_positions": 26,
            "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,
            45,
            73
          ],
          "clock_positions": [
            17,
            45,
            73
          ],
          "native_values": [
            11,
            24,
            11
          ],
          "rotation_degrees": 72.85714285714286,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            24,
            11
          ],
          "beta": {
            "interval_sums": [
              340,
              366,
              288
            ],
            "interval_residues": [
              2,
              2,
              2
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "intervals": [
              {
                "from_index": 17,
                "to_index": 45,
                "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
                ],
                "interior_values": [
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25
                ],
                "sum": 340,
                "residue": 2
              },
              {
                "from_index": 45,
                "to_index": 73,
                "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
                ],
                "interior_values": [
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12
                ],
                "sum": 366,
                "residue": 2
              },
              {
                "from_index": 73,
                "to_index": 17,
                "interior_indices": [
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25
                ],
                "sum": 288,
                "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": [
              17,
              45
            ],
            "start_interval_values": [
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25
            ],
            "circle_positions": 26,
            "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,
            46,
            74
          ],
          "clock_positions": [
            18,
            46,
            74
          ],
          "native_values": [
            10,
            23,
            23
          ],
          "rotation_degrees": 77.14285714285714,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            23,
            23
          ],
          "beta": {
            "interval_sums": [
              354,
              354,
              276
            ],
            "interval_residues": [
              16,
              16,
              16
            ],
            "display_cycle": [
              16,
              16,
              16
            ],
            "intervals": [
              {
                "from_index": 18,
                "to_index": 46,
                "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
                ],
                "interior_values": [
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24
                ],
                "sum": 354,
                "residue": 16
              },
              {
                "from_index": 46,
                "to_index": 74,
                "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
                ],
                "interior_values": [
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11
                ],
                "sum": 354,
                "residue": 16
              },
              {
                "from_index": 74,
                "to_index": 18,
                "interior_indices": [
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11
                ],
                "sum": 276,
                "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": [
              18,
              46
            ],
            "start_interval_values": [
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24
            ],
            "circle_positions": 26,
            "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,
            47,
            75
          ],
          "clock_positions": [
            19,
            47,
            75
          ],
          "native_values": [
            21,
            21,
            8
          ],
          "rotation_degrees": 81.42857142857143,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            21,
            8
          ],
          "beta": {
            "interval_sums": [
              356,
              356,
              278
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              18
            ],
            "intervals": [
              {
                "from_index": 19,
                "to_index": 47,
                "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
                ],
                "interior_values": [
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23
                ],
                "sum": 356,
                "residue": 18
              },
              {
                "from_index": 47,
                "to_index": 75,
                "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
                ],
                "interior_values": [
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23
                ],
                "sum": 356,
                "residue": 18
              },
              {
                "from_index": 75,
                "to_index": 19,
                "interior_indices": [
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10
                ],
                "sum": 278,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              19,
              47
            ],
            "start_interval_values": [
              5,
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23
            ],
            "circle_positions": 26,
            "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,
            48,
            76
          ],
          "clock_positions": [
            20,
            48,
            76
          ],
          "native_values": [
            5,
            18,
            5
          ],
          "rotation_degrees": 85.71428571428571,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            18,
            5
          ],
          "beta": {
            "interval_sums": [
              372,
              346,
              294
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 20,
                "to_index": 48,
                "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
                ],
                "interior_values": [
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21
                ],
                "sum": 372,
                "residue": 8
              },
              {
                "from_index": 48,
                "to_index": 76,
                "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
                ],
                "interior_values": [
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8
                ],
                "sum": 346,
                "residue": 8
              },
              {
                "from_index": 76,
                "to_index": 20,
                "interior_indices": [
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21
                ],
                "sum": 294,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              20,
              48
            ],
            "start_interval_values": [
              0,
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21
            ],
            "circle_positions": 26,
            "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,
            49,
            77
          ],
          "clock_positions": [
            21,
            49,
            77
          ],
          "native_values": [
            26,
            13,
            13
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            26,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              390,
              338,
              286
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "intervals": [
              {
                "from_index": 21,
                "to_index": 49,
                "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
                ],
                "interior_values": [
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18
                ],
                "sum": 390,
                "residue": 0
              },
              {
                "from_index": 49,
                "to_index": 77,
                "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
                ],
                "interior_values": [
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5
                ],
                "sum": 338,
                "residue": 0
              },
              {
                "from_index": 77,
                "to_index": 21,
                "interior_indices": [
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5
                ],
                "sum": 286,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              21,
              49
            ],
            "start_interval_values": [
              5,
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18
            ],
            "circle_positions": 26,
            "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,
            50,
            78
          ],
          "clock_positions": [
            22,
            50,
            78
          ],
          "native_values": [
            5,
            5,
            18
          ],
          "rotation_degrees": 94.28571428571429,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            5,
            18
          ],
          "beta": {
            "interval_sums": [
              398,
              346,
              268
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 22,
                "to_index": 50,
                "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
                ],
                "interior_values": [
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13
                ],
                "sum": 398,
                "residue": 8
              },
              {
                "from_index": 50,
                "to_index": 78,
                "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
                ],
                "interior_values": [
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13
                ],
                "sum": 346,
                "residue": 8
              },
              {
                "from_index": 78,
                "to_index": 22,
                "interior_indices": [
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0
                ],
                "sum": 268,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              22,
              50
            ],
            "start_interval_values": [
              5,
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18,
              13
            ],
            "circle_positions": 26,
            "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,
            51,
            79
          ],
          "clock_positions": [
            23,
            51,
            79
          ],
          "native_values": [
            5,
            18,
            5
          ],
          "rotation_degrees": 98.57142857142857,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            18,
            5
          ],
          "beta": {
            "interval_sums": [
              398,
              346,
              268
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 23,
                "to_index": 51,
                "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
                ],
                "interior_values": [
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5
                ],
                "sum": 398,
                "residue": 8
              },
              {
                "from_index": 51,
                "to_index": 79,
                "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
                ],
                "interior_values": [
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18
                ],
                "sum": 346,
                "residue": 8
              },
              {
                "from_index": 79,
                "to_index": 23,
                "interior_indices": [
                  80,
                  81,
                  82,
                  83,
                  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": [
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5
                ],
                "sum": 268,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              23,
              51
            ],
            "start_interval_values": [
              10,
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18,
              13,
              5
            ],
            "circle_positions": 26,
            "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,
            52,
            80
          ],
          "clock_positions": [
            24,
            52,
            80
          ],
          "native_values": [
            10,
            23,
            23
          ],
          "rotation_degrees": 102.85714285714286,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            23,
            23
          ],
          "beta": {
            "interval_sums": [
              406,
              328,
              250
            ],
            "interval_residues": [
              16,
              16,
              16
            ],
            "display_cycle": [
              16,
              16,
              16
            ],
            "intervals": [
              {
                "from_index": 24,
                "to_index": 52,
                "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
                ],
                "interior_values": [
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18
                ],
                "sum": 406,
                "residue": 16
              },
              {
                "from_index": 52,
                "to_index": 80,
                "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
                ],
                "interior_values": [
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5
                ],
                "sum": 328,
                "residue": 16
              },
              {
                "from_index": 80,
                "to_index": 24,
                "interior_indices": [
                  81,
                  82,
                  83,
                  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": [
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5
                ],
                "sum": 250,
                "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": [
              24,
              52
            ],
            "start_interval_values": [
              15,
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18,
              13,
              5,
              18
            ],
            "circle_positions": 26,
            "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,
            53,
            81
          ],
          "clock_positions": [
            25,
            53,
            81
          ],
          "native_values": [
            15,
            15,
            2
          ],
          "rotation_degrees": 107.14285714285714,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            15,
            15,
            2
          ],
          "beta": {
            "interval_sums": [
              414,
              336,
              258
            ],
            "interval_residues": [
              24,
              24,
              24
            ],
            "display_cycle": [
              24,
              24,
              24
            ],
            "intervals": [
              {
                "from_index": 25,
                "to_index": 53,
                "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
                ],
                "interior_values": [
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23
                ],
                "sum": 414,
                "residue": 24
              },
              {
                "from_index": 53,
                "to_index": 81,
                "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
                ],
                "interior_values": [
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23
                ],
                "sum": 336,
                "residue": 24
              },
              {
                "from_index": 81,
                "to_index": 25,
                "interior_indices": [
                  82,
                  83,
                  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": [
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10
                ],
                "sum": 258,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              25,
              53
            ],
            "start_interval_values": [
              25,
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18,
              13,
              5,
              18,
              23
            ],
            "circle_positions": 26,
            "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,
            54,
            82
          ],
          "clock_positions": [
            26,
            54,
            82
          ],
          "native_values": [
            25,
            12,
            25
          ],
          "rotation_degrees": 111.42857142857143,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            12,
            25
          ],
          "beta": {
            "interval_sums": [
              404,
              326,
              248
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 26,
                "to_index": 54,
                "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
                ],
                "interior_values": [
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15
                ],
                "sum": 404,
                "residue": 14
              },
              {
                "from_index": 54,
                "to_index": 82,
                "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
                ],
                "interior_values": [
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2
                ],
                "sum": 326,
                "residue": 14
              },
              {
                "from_index": 82,
                "to_index": 26,
                "interior_indices": [
                  83,
                  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": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15
                ],
                "sum": 248,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              26,
              54
            ],
            "start_interval_values": [
              14,
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18,
              13,
              5,
              18,
              23,
              15
            ],
            "circle_positions": 26,
            "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,
            55,
            83
          ],
          "clock_positions": [
            27,
            55,
            83
          ],
          "native_values": [
            14,
            1,
            1
          ],
          "rotation_degrees": 115.71428571428571,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              402,
              350,
              272
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "intervals": [
              {
                "from_index": 27,
                "to_index": 55,
                "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
                ],
                "interior_values": [
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12
                ],
                "sum": 402,
                "residue": 12
              },
              {
                "from_index": 55,
                "to_index": 83,
                "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
                ],
                "interior_values": [
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25
                ],
                "sum": 350,
                "residue": 12
              },
              {
                "from_index": 83,
                "to_index": 27,
                "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
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25
                ],
                "sum": 272,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              27,
              55
            ],
            "start_interval_values": [
              13,
              1,
              14,
              15,
              3,
              18,
              21,
              13,
              8,
              21,
              3,
              24,
              1,
              25,
              0,
              25,
              25,
              24,
              23,
              21,
              18,
              13,
              5,
              18,
              23,
              15,
              12
            ],
            "circle_positions": 26,
            "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,
            14,
            28,
            42,
            56,
            70
          ],
          "clock_positions": [
            84,
            14,
            28,
            42,
            56,
            70
          ],
          "native_values": [
            26,
            13,
            13,
            26,
            13,
            13
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            26,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              115,
              158,
              167,
              223,
              154,
              171
            ],
            "interval_residues": [
              11,
              2,
              11,
              15,
              24,
              15
            ],
            "display_cycle": [
              11,
              2,
              11,
              15,
              24,
              15
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 14,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25
                ],
                "sum": 115,
                "residue": 11
              },
              {
                "from_index": 14,
                "to_index": 28,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14
                ],
                "sum": 158,
                "residue": 2
              },
              {
                "from_index": 28,
                "to_index": 42,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25
                ],
                "sum": 167,
                "residue": 11
              },
              {
                "from_index": 42,
                "to_index": 56,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55
                ],
                "interior_values": [
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1
                ],
                "sum": 223,
                "residue": 15
              },
              {
                "from_index": 56,
                "to_index": 70,
                "interior_indices": [
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69
                ],
                "interior_values": [
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12
                ],
                "sum": 154,
                "residue": 24
              },
              {
                "from_index": 70,
                "to_index": 0,
                "interior_indices": [
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83
                ],
                "interior_values": [
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1
                ],
                "sum": 171,
                "residue": 15
              }
            ],
            "minimal_cycle": [
              11,
              2,
              11,
              15,
              24,
              15
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              84,
              14
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25
            ],
            "circle_positions": 26,
            "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,
            15,
            29,
            43,
            57,
            71
          ],
          "clock_positions": [
            1,
            15,
            29,
            43,
            57,
            71
          ],
          "native_values": [
            1,
            12,
            1,
            25,
            14,
            25
          ],
          "rotation_degrees": 4.285714285714286,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            12,
            1,
            25,
            14,
            25
          ],
          "beta": {
            "interval_sums": [
              127,
              159,
              166,
              211,
              153,
              146
            ],
            "interval_residues": [
              23,
              3,
              10,
              3,
              23,
              16
            ],
            "display_cycle": [
              23,
              3,
              10,
              3,
              23,
              16
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 15,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13
                ],
                "sum": 127,
                "residue": 23
              },
              {
                "from_index": 15,
                "to_index": 29,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13
                ],
                "sum": 159,
                "residue": 3
              },
              {
                "from_index": 29,
                "to_index": 43,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0
                ],
                "sum": 166,
                "residue": 10
              },
              {
                "from_index": 43,
                "to_index": 57,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56
                ],
                "interior_values": [
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13
                ],
                "sum": 211,
                "residue": 3
              },
              {
                "from_index": 57,
                "to_index": 71,
                "interior_indices": [
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70
                ],
                "interior_values": [
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13
                ],
                "sum": 153,
                "residue": 23
              },
              {
                "from_index": 71,
                "to_index": 1,
                "interior_indices": [
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0
                ],
                "interior_values": [
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0
                ],
                "sum": 146,
                "residue": 16
              }
            ],
            "minimal_cycle": [
              23,
              3,
              10,
              3,
              23,
              16
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 23,
            "start_interval_clock_positions": [
              1,
              15
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13
            ],
            "circle_positions": 26,
            "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,
            16,
            30,
            44,
            58,
            72
          ],
          "clock_positions": [
            2,
            16,
            30,
            44,
            58,
            72
          ],
          "native_values": [
            1,
            25,
            14,
            25,
            1,
            12
          ],
          "rotation_degrees": 8.571428571428571,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            25,
            14,
            25,
            1,
            12
          ],
          "beta": {
            "interval_sums": [
              138,
              135,
              177,
              200,
              177,
              135
            ],
            "interval_residues": [
              8,
              5,
              21,
              18,
              21,
              5
            ],
            "display_cycle": [
              8,
              5,
              21,
              18,
              21,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 16,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12
                ],
                "sum": 138,
                "residue": 8
              },
              {
                "from_index": 16,
                "to_index": 30,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1
                ],
                "sum": 135,
                "residue": 5
              },
              {
                "from_index": 30,
                "to_index": 44,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25
                ],
                "sum": 177,
                "residue": 21
              },
              {
                "from_index": 44,
                "to_index": 58,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57
                ],
                "interior_values": [
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14
                ],
                "sum": 200,
                "residue": 18
              },
              {
                "from_index": 58,
                "to_index": 72,
                "interior_indices": [
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71
                ],
                "interior_values": [
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25
                ],
                "sum": 177,
                "residue": 21
              },
              {
                "from_index": 72,
                "to_index": 2,
                "interior_indices": [
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1
                ],
                "interior_values": [
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1
                ],
                "sum": 135,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              8,
              5,
              21,
              18,
              21,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              2,
              16
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12
            ],
            "circle_positions": 26,
            "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,
            17,
            31,
            45,
            59,
            73
          ],
          "clock_positions": [
            3,
            17,
            31,
            45,
            59,
            73
          ],
          "native_values": [
            2,
            11,
            15,
            24,
            15,
            11
          ],
          "rotation_degrees": 12.857142857142858,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            11,
            15,
            24,
            15,
            11
          ],
          "beta": {
            "interval_sums": [
              161,
              138,
              187,
              177,
              174,
              125
            ],
            "interval_residues": [
              5,
              8,
              5,
              21,
              18,
              21
            ],
            "display_cycle": [
              5,
              8,
              5,
              21,
              18,
              21
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 17,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25
                ],
                "sum": 161,
                "residue": 5
              },
              {
                "from_index": 17,
                "to_index": 31,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14
                ],
                "sum": 138,
                "residue": 8
              },
              {
                "from_index": 31,
                "to_index": 45,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25
                ],
                "sum": 187,
                "residue": 5
              },
              {
                "from_index": 45,
                "to_index": 59,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58
                ],
                "interior_values": [
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1
                ],
                "sum": 177,
                "residue": 21
              },
              {
                "from_index": 59,
                "to_index": 73,
                "interior_indices": [
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72
                ],
                "interior_values": [
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12
                ],
                "sum": 174,
                "residue": 18
              },
              {
                "from_index": 73,
                "to_index": 3,
                "interior_indices": [
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 125,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              5,
              8,
              5,
              21,
              18,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              3,
              17
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25
            ],
            "circle_positions": 26,
            "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,
            18,
            32,
            46,
            60,
            74
          ],
          "clock_positions": [
            4,
            18,
            32,
            46,
            60,
            74
          ],
          "native_values": [
            3,
            10,
            3,
            23,
            16,
            23
          ],
          "rotation_degrees": 17.142857142857142,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            10,
            3,
            23,
            16,
            23
          ],
          "beta": {
            "interval_sums": [
              169,
              143,
              208,
              169,
              169,
              104
            ],
            "interval_residues": [
              13,
              13,
              0,
              13,
              13,
              0
            ],
            "display_cycle": [
              13,
              13,
              26,
              13,
              13,
              26
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 18,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11
                ],
                "sum": 169,
                "residue": 13
              },
              {
                "from_index": 18,
                "to_index": 32,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15
                ],
                "sum": 143,
                "residue": 13
              },
              {
                "from_index": 32,
                "to_index": 46,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24
                ],
                "sum": 208,
                "residue": 0
              },
              {
                "from_index": 46,
                "to_index": 60,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15
                ],
                "sum": 169,
                "residue": 13
              },
              {
                "from_index": 60,
                "to_index": 74,
                "interior_indices": [
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73
                ],
                "interior_values": [
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11
                ],
                "sum": 169,
                "residue": 13
              },
              {
                "from_index": 74,
                "to_index": 4,
                "interior_indices": [
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 104,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              13,
              13,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              4,
              18
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11
            ],
            "circle_positions": 26,
            "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,
            19,
            33,
            47,
            61,
            75
          ],
          "clock_positions": [
            5,
            19,
            33,
            47,
            61,
            75
          ],
          "native_values": [
            5,
            21,
            18,
            21,
            5,
            8
          ],
          "rotation_degrees": 21.428571428571427,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            21,
            18,
            21,
            5,
            8
          ],
          "beta": {
            "interval_sums": [
              174,
              125,
              213,
              164,
              187,
              99
            ],
            "interval_residues": [
              18,
              21,
              5,
              8,
              5,
              21
            ],
            "display_cycle": [
              18,
              21,
              5,
              8,
              5,
              21
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 19,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10
                ],
                "sum": 174,
                "residue": 18
              },
              {
                "from_index": 19,
                "to_index": 33,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3
                ],
                "sum": 125,
                "residue": 21
              },
              {
                "from_index": 33,
                "to_index": 47,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23
                ],
                "sum": 213,
                "residue": 5
              },
              {
                "from_index": 47,
                "to_index": 61,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60
                ],
                "interior_values": [
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16
                ],
                "sum": 164,
                "residue": 8
              },
              {
                "from_index": 61,
                "to_index": 75,
                "interior_indices": [
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74
                ],
                "interior_values": [
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23
                ],
                "sum": 187,
                "residue": 5
              },
              {
                "from_index": 75,
                "to_index": 5,
                "interior_indices": [
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 99,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              18,
              21,
              5,
              8,
              5,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              5,
              19
            ],
            "start_interval_values": [
              8,
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10
            ],
            "circle_positions": 26,
            "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,
            20,
            34,
            48,
            62,
            76
          ],
          "clock_positions": [
            6,
            20,
            34,
            48,
            62,
            76
          ],
          "native_values": [
            8,
            5,
            21,
            18,
            21,
            5
          ],
          "rotation_degrees": 25.714285714285715,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            5,
            21,
            18,
            21,
            5
          ],
          "beta": {
            "interval_sums": [
              187,
              138,
              213,
              151,
              174,
              99
            ],
            "interval_residues": [
              5,
              8,
              5,
              21,
              18,
              21
            ],
            "display_cycle": [
              5,
              8,
              5,
              21,
              18,
              21
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 20,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21
                ],
                "sum": 187,
                "residue": 5
              },
              {
                "from_index": 20,
                "to_index": 34,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  0,
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18
                ],
                "sum": 138,
                "residue": 8
              },
              {
                "from_index": 34,
                "to_index": 48,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21
                ],
                "sum": 213,
                "residue": 5
              },
              {
                "from_index": 48,
                "to_index": 62,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61
                ],
                "interior_values": [
                  13,
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5
                ],
                "sum": 151,
                "residue": 21
              },
              {
                "from_index": 62,
                "to_index": 76,
                "interior_indices": [
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75
                ],
                "interior_values": [
                  0,
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8
                ],
                "sum": 174,
                "residue": 18
              },
              {
                "from_index": 76,
                "to_index": 6,
                "interior_indices": [
                  77,
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  13,
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 99,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              5,
              8,
              5,
              21,
              18,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              6,
              20
            ],
            "start_interval_values": [
              13,
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21
            ],
            "circle_positions": 26,
            "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,
            21,
            35,
            49,
            63,
            77
          ],
          "clock_positions": [
            7,
            21,
            35,
            49,
            63,
            77
          ],
          "native_values": [
            13,
            26,
            13,
            13,
            26,
            13
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            26,
            13
          ],
          "beta": {
            "interval_sums": [
              179,
              159,
              218,
              159,
              179,
              94
            ],
            "interval_residues": [
              23,
              3,
              10,
              3,
              23,
              16
            ],
            "display_cycle": [
              23,
              3,
              10,
              3,
              23,
              16
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 21,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  21,
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5
                ],
                "sum": 179,
                "residue": 23
              },
              {
                "from_index": 21,
                "to_index": 35,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  5,
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21
                ],
                "sum": 159,
                "residue": 3
              },
              {
                "from_index": 35,
                "to_index": 49,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48
                ],
                "interior_values": [
                  8,
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18
                ],
                "sum": 218,
                "residue": 10
              },
              {
                "from_index": 49,
                "to_index": 63,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62
                ],
                "interior_values": [
                  5,
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21
                ],
                "sum": 159,
                "residue": 3
              },
              {
                "from_index": 63,
                "to_index": 77,
                "interior_indices": [
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76
                ],
                "interior_values": [
                  21,
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5
                ],
                "sum": 179,
                "residue": 23
              },
              {
                "from_index": 77,
                "to_index": 7,
                "interior_indices": [
                  78,
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  18,
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 94,
                "residue": 16
              }
            ],
            "minimal_cycle": [
              23,
              3,
              10,
              3,
              23,
              16
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 23,
            "start_interval_clock_positions": [
              7,
              21
            ],
            "start_interval_values": [
              21,
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5
            ],
            "circle_positions": 26,
            "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,
            22,
            36,
            50,
            64,
            78
          ],
          "clock_positions": [
            8,
            22,
            36,
            50,
            64,
            78
          ],
          "native_values": [
            21,
            5,
            8,
            5,
            21,
            18
          ],
          "rotation_degrees": 34.285714285714285,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            5,
            8,
            5,
            21,
            18
          ],
          "beta": {
            "interval_sums": [
              158,
              167,
              223,
              154,
              171,
              89
            ],
            "interval_residues": [
              2,
              11,
              15,
              24,
              15,
              11
            ],
            "display_cycle": [
              2,
              11,
              15,
              24,
              15,
              11
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 22,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  8,
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0
                ],
                "sum": 158,
                "residue": 2
              },
              {
                "from_index": 22,
                "to_index": 36,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  5,
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13
                ],
                "sum": 167,
                "residue": 11
              },
              {
                "from_index": 36,
                "to_index": 50,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49
                ],
                "interior_values": [
                  21,
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13
                ],
                "sum": 223,
                "residue": 15
              },
              {
                "from_index": 50,
                "to_index": 64,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63
                ],
                "interior_values": [
                  18,
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0
                ],
                "sum": 154,
                "residue": 24
              },
              {
                "from_index": 64,
                "to_index": 78,
                "interior_indices": [
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77
                ],
                "interior_values": [
                  21,
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13
                ],
                "sum": 171,
                "residue": 15
              },
              {
                "from_index": 78,
                "to_index": 8,
                "interior_indices": [
                  79,
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  5,
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 89,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              2,
              11,
              15,
              24,
              15,
              11
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              8,
              22
            ],
            "start_interval_values": [
              8,
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0
            ],
            "circle_positions": 26,
            "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,
            23,
            37,
            51,
            65,
            79
          ],
          "clock_positions": [
            9,
            23,
            37,
            51,
            65,
            79
          ],
          "native_values": [
            8,
            5,
            21,
            18,
            21,
            5
          ],
          "rotation_degrees": 38.57142857142857,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            5,
            21,
            18,
            21,
            5
          ],
          "beta": {
            "interval_sums": [
              155,
              170,
              207,
              157,
              168,
              105
            ],
            "interval_residues": [
              25,
              14,
              25,
              1,
              12,
              1
            ],
            "display_cycle": [
              25,
              14,
              25,
              1,
              12,
              1
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 23,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  3,
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5
                ],
                "sum": 155,
                "residue": 25
              },
              {
                "from_index": 23,
                "to_index": 37,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  10,
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8
                ],
                "sum": 170,
                "residue": 14
              },
              {
                "from_index": 37,
                "to_index": 51,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50
                ],
                "interior_values": [
                  3,
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5
                ],
                "sum": 207,
                "residue": 25
              },
              {
                "from_index": 51,
                "to_index": 65,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64
                ],
                "interior_values": [
                  23,
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21
                ],
                "sum": 157,
                "residue": 1
              },
              {
                "from_index": 65,
                "to_index": 79,
                "interior_indices": [
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78
                ],
                "interior_values": [
                  16,
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18
                ],
                "sum": 168,
                "residue": 12
              },
              {
                "from_index": 79,
                "to_index": 9,
                "interior_indices": [
                  80,
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  23,
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 105,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              25,
              14,
              25,
              1,
              12,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              9,
              23
            ],
            "start_interval_values": [
              3,
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5
            ],
            "circle_positions": 26,
            "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,
            24,
            38,
            52,
            66,
            80
          ],
          "clock_positions": [
            10,
            24,
            38,
            52,
            66,
            80
          ],
          "native_values": [
            3,
            10,
            3,
            23,
            16,
            23
          ],
          "rotation_degrees": 42.857142857142854,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            10,
            3,
            23,
            16,
            23
          ],
          "beta": {
            "interval_sums": [
              157,
              181,
              222,
              155,
              157,
              90
            ],
            "interval_residues": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "display_cycle": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 24,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  11,
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5
                ],
                "sum": 157,
                "residue": 1
              },
              {
                "from_index": 24,
                "to_index": 38,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  15,
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21
                ],
                "sum": 181,
                "residue": 25
              },
              {
                "from_index": 38,
                "to_index": 52,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51
                ],
                "interior_values": [
                  24,
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18
                ],
                "sum": 222,
                "residue": 14
              },
              {
                "from_index": 52,
                "to_index": 66,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65
                ],
                "interior_values": [
                  15,
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21
                ],
                "sum": 155,
                "residue": 25
              },
              {
                "from_index": 66,
                "to_index": 80,
                "interior_indices": [
                  67,
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79
                ],
                "interior_values": [
                  11,
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5
                ],
                "sum": 157,
                "residue": 1
              },
              {
                "from_index": 80,
                "to_index": 10,
                "interior_indices": [
                  81,
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8
                ],
                "sum": 90,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              10,
              24
            ],
            "start_interval_values": [
              11,
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5
            ],
            "circle_positions": 26,
            "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,
            25,
            39,
            53,
            67,
            81
          ],
          "clock_positions": [
            11,
            25,
            39,
            53,
            67,
            81
          ],
          "native_values": [
            11,
            15,
            24,
            15,
            11,
            2
          ],
          "rotation_degrees": 47.142857142857146,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            15,
            24,
            15,
            11,
            2
          ],
          "beta": {
            "interval_sums": [
              156,
              169,
              221,
              156,
              169,
              91
            ],
            "interval_residues": [
              0,
              13,
              13,
              0,
              13,
              13
            ],
            "display_cycle": [
              26,
              13,
              13,
              26,
              13,
              13
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 25,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  14,
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10
                ],
                "sum": 156,
                "residue": 0
              },
              {
                "from_index": 25,
                "to_index": 39,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  25,
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3
                ],
                "sum": 169,
                "residue": 13
              },
              {
                "from_index": 39,
                "to_index": 53,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52
                ],
                "interior_values": [
                  1,
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23
                ],
                "sum": 221,
                "residue": 13
              },
              {
                "from_index": 53,
                "to_index": 67,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66
                ],
                "interior_values": [
                  12,
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16
                ],
                "sum": 156,
                "residue": 0
              },
              {
                "from_index": 67,
                "to_index": 81,
                "interior_indices": [
                  68,
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80
                ],
                "interior_values": [
                  1,
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23
                ],
                "sum": 169,
                "residue": 13
              },
              {
                "from_index": 81,
                "to_index": 11,
                "interior_indices": [
                  82,
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  25,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3
                ],
                "sum": 91,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              0,
              13,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              11,
              25
            ],
            "start_interval_values": [
              14,
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10
            ],
            "circle_positions": 26,
            "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,
            26,
            40,
            54,
            68,
            82
          ],
          "clock_positions": [
            12,
            26,
            40,
            54,
            68,
            82
          ],
          "native_values": [
            14,
            25,
            1,
            12,
            1,
            25
          ],
          "rotation_degrees": 51.42857142857143,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            14,
            25,
            1,
            12,
            1,
            25
          ],
          "beta": {
            "interval_sums": [
              157,
              168,
              235,
              155,
              170,
              77
            ],
            "interval_residues": [
              1,
              12,
              1,
              25,
              14,
              25
            ],
            "display_cycle": [
              1,
              12,
              1,
              25,
              14,
              25
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 26,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  25,
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15
                ],
                "sum": 157,
                "residue": 1
              },
              {
                "from_index": 26,
                "to_index": 40,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  14,
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24
                ],
                "sum": 168,
                "residue": 12
              },
              {
                "from_index": 40,
                "to_index": 54,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53
                ],
                "interior_values": [
                  25,
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15
                ],
                "sum": 235,
                "residue": 1
              },
              {
                "from_index": 54,
                "to_index": 68,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67
                ],
                "interior_values": [
                  1,
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11
                ],
                "sum": 155,
                "residue": 25
              },
              {
                "from_index": 68,
                "to_index": 82,
                "interior_indices": [
                  69,
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81
                ],
                "interior_values": [
                  12,
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2
                ],
                "sum": 170,
                "residue": 14
              },
              {
                "from_index": 82,
                "to_index": 12,
                "interior_indices": [
                  83,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11
                ],
                "sum": 77,
                "residue": 25
              }
            ],
            "minimal_cycle": [
              1,
              12,
              1,
              25,
              14,
              25
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              12,
              26
            ],
            "start_interval_values": [
              25,
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15
            ],
            "circle_positions": 26,
            "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,
            27,
            41,
            55,
            69,
            83
          ],
          "clock_positions": [
            13,
            27,
            41,
            55,
            69,
            83
          ],
          "native_values": [
            25,
            14,
            25,
            1,
            12,
            1
          ],
          "rotation_degrees": 55.714285714285715,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            14,
            25,
            1,
            12,
            1
          ],
          "beta": {
            "interval_sums": [
              157,
              155,
              222,
              155,
              183,
              90
            ],
            "interval_residues": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "display_cycle": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 27,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  13,
                  12,
                  25,
                  11,
                  10,
                  21,
                  5,
                  0,
                  5,
                  5,
                  10,
                  15,
                  25
                ],
                "sum": 157,
                "residue": 1
              },
              {
                "from_index": 27,
                "to_index": 41,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  13,
                  1,
                  14,
                  15,
                  3,
                  18,
                  21,
                  13,
                  8,
                  21,
                  3,
                  24,
                  1
                ],
                "sum": 155,
                "residue": 25
              },
              {
                "from_index": 41,
                "to_index": 55,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54
                ],
                "interior_values": [
                  0,
                  25,
                  25,
                  24,
                  23,
                  21,
                  18,
                  13,
                  5,
                  18,
                  23,
                  15,
                  12
                ],
                "sum": 222,
                "residue": 14
              },
              {
                "from_index": 55,
                "to_index": 69,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68
                ],
                "interior_values": [
                  13,
                  14,
                  1,
                  15,
                  16,
                  5,
                  21,
                  0,
                  21,
                  21,
                  16,
                  11,
                  1
                ],
                "sum": 155,
                "residue": 25
              },
              {
                "from_index": 69,
                "to_index": 83,
                "interior_indices": [
                  70,
                  71,
                  72,
                  73,
                  74,
                  75,
                  76,
                  77,
                  78,
                  79,
                  80,
                  81,
                  82
                ],
                "interior_values": [
                  13,
                  25,
                  12,
                  11,
                  23,
                  8,
                  5,
                  13,
                  18,
                  5,
                  23,
                  2,
                  25
                ],
                "sum": 183,
                "residue": 1
              },
              {
                "from_index": 83,
                "to_index": 13,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  8,
                  3,
                  11,
                  14
                ],
                "sum": 90,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              13,
              27
            ],
            "start_interval_values": [
              13,
              12,
              25,
              11,
              10,
              21,
              5,
              0,
              5,
              5,
              10,
              15,
              25
            ],
            "circle_positions": 26,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            26,
            13,
            13,
            26,
            13,
            13
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-7",
          "shape": "Hexagon",
          "values": [
            13,
            26,
            13,
            13,
            26,
            13
          ],
          "rotation_degrees": 30.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          28,
          70,
          42,
          14,
          56,
          0
        ],
        "clock_positions": [
          84,
          28,
          70,
          42,
          14,
          56,
          84
        ],
        "native_values": [
          26,
          13,
          13,
          26,
          13,
          13,
          26
        ],
        "reduced_m9_values": [
          9,
          4,
          4,
          9,
          4,
          4,
          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": 14,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              14,
              28,
              42,
              56,
              70
            ],
            "clock_positions": [
              84,
              14,
              28,
              42,
              56,
              70
            ],
            "native_values": [
              26,
              13,
              13,
              26,
              13,
              13
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 84,
                "value": 26
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 13
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 13
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 26
              },
              {
                "alpha_index": 56,
                "clock_position": 56,
                "value": 13
              },
              {
                "alpha_index": 70,
                "clock_position": 70,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              15,
              29,
              43,
              57,
              71
            ],
            "clock_positions": [
              1,
              15,
              29,
              43,
              57,
              71
            ],
            "native_values": [
              1,
              12,
              1,
              25,
              14,
              25
            ],
            "rotation_degrees": 4.285714285714286,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 12
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 1
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 25
              },
              {
                "alpha_index": 57,
                "clock_position": 57,
                "value": 14
              },
              {
                "alpha_index": 71,
                "clock_position": 71,
                "value": 25
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              16,
              30,
              44,
              58,
              72
            ],
            "clock_positions": [
              2,
              16,
              30,
              44,
              58,
              72
            ],
            "native_values": [
              1,
              25,
              14,
              25,
              1,
              12
            ],
            "rotation_degrees": 8.571428571428571,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 25
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 14
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 25
              },
              {
                "alpha_index": 58,
                "clock_position": 58,
                "value": 1
              },
              {
                "alpha_index": 72,
                "clock_position": 72,
                "value": 12
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              17,
              31,
              45,
              59,
              73
            ],
            "clock_positions": [
              3,
              17,
              31,
              45,
              59,
              73
            ],
            "native_values": [
              2,
              11,
              15,
              24,
              15,
              11
            ],
            "rotation_degrees": 12.857142857142858,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 11
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 15
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 24
              },
              {
                "alpha_index": 59,
                "clock_position": 59,
                "value": 15
              },
              {
                "alpha_index": 73,
                "clock_position": 73,
                "value": 11
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              18,
              32,
              46,
              60,
              74
            ],
            "clock_positions": [
              4,
              18,
              32,
              46,
              60,
              74
            ],
            "native_values": [
              3,
              10,
              3,
              23,
              16,
              23
            ],
            "rotation_degrees": 17.142857142857142,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 10
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 23
              },
              {
                "alpha_index": 60,
                "clock_position": 60,
                "value": 16
              },
              {
                "alpha_index": 74,
                "clock_position": 74,
                "value": 23
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              19,
              33,
              47,
              61,
              75
            ],
            "clock_positions": [
              5,
              19,
              33,
              47,
              61,
              75
            ],
            "native_values": [
              5,
              21,
              18,
              21,
              5,
              8
            ],
            "rotation_degrees": 21.428571428571427,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 21
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 18
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "value": 21
              },
              {
                "alpha_index": 61,
                "clock_position": 61,
                "value": 5
              },
              {
                "alpha_index": 75,
                "clock_position": 75,
                "value": 8
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              20,
              34,
              48,
              62,
              76
            ],
            "clock_positions": [
              6,
              20,
              34,
              48,
              62,
              76
            ],
            "native_values": [
              8,
              5,
              21,
              18,
              21,
              5
            ],
            "rotation_degrees": 25.714285714285715,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 5
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 21
              },
              {
                "alpha_index": 48,
                "clock_position": 48,
                "value": 18
              },
              {
                "alpha_index": 62,
                "clock_position": 62,
                "value": 21
              },
              {
                "alpha_index": 76,
                "clock_position": 76,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              21,
              35,
              49,
              63,
              77
            ],
            "clock_positions": [
              7,
              21,
              35,
              49,
              63,
              77
            ],
            "native_values": [
              13,
              26,
              13,
              13,
              26,
              13
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 26
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 13
              },
              {
                "alpha_index": 49,
                "clock_position": 49,
                "value": 13
              },
              {
                "alpha_index": 63,
                "clock_position": 63,
                "value": 26
              },
              {
                "alpha_index": 77,
                "clock_position": 77,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-8",
            "alpha_indices": [
              8,
              22,
              36,
              50,
              64,
              78
            ],
            "clock_positions": [
              8,
              22,
              36,
              50,
              64,
              78
            ],
            "native_values": [
              21,
              5,
              8,
              5,
              21,
              18
            ],
            "rotation_degrees": 34.285714285714285,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 5
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 8
              },
              {
                "alpha_index": 50,
                "clock_position": 50,
                "value": 5
              },
              {
                "alpha_index": 64,
                "clock_position": 64,
                "value": 21
              },
              {
                "alpha_index": 78,
                "clock_position": 78,
                "value": 18
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-9",
            "alpha_indices": [
              9,
              23,
              37,
              51,
              65,
              79
            ],
            "clock_positions": [
              9,
              23,
              37,
              51,
              65,
              79
            ],
            "native_values": [
              8,
              5,
              21,
              18,
              21,
              5
            ],
            "rotation_degrees": 38.57142857142857,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 8
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 5
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 21
              },
              {
                "alpha_index": 51,
                "clock_position": 51,
                "value": 18
              },
              {
                "alpha_index": 65,
                "clock_position": 65,
                "value": 21
              },
              {
                "alpha_index": 79,
                "clock_position": 79,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-10",
            "alpha_indices": [
              10,
              24,
              38,
              52,
              66,
              80
            ],
            "clock_positions": [
              10,
              24,
              38,
              52,
              66,
              80
            ],
            "native_values": [
              3,
              10,
              3,
              23,
              16,
              23
            ],
            "rotation_degrees": 42.857142857142854,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 10
              },
              {
                "alpha_index": 52,
                "clock_position": 52,
                "value": 23
              },
              {
                "alpha_index": 66,
                "clock_position": 66,
                "value": 16
              },
              {
                "alpha_index": 80,
                "clock_position": 80,
                "value": 23
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-11",
            "alpha_indices": [
              11,
              25,
              39,
              53,
              67,
              81
            ],
            "clock_positions": [
              11,
              25,
              39,
              53,
              67,
              81
            ],
            "native_values": [
              11,
              15,
              24,
              15,
              11,
              2
            ],
            "rotation_degrees": 47.142857142857146,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 11
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 15
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 24
              },
              {
                "alpha_index": 53,
                "clock_position": 53,
                "value": 15
              },
              {
                "alpha_index": 67,
                "clock_position": 67,
                "value": 11
              },
              {
                "alpha_index": 81,
                "clock_position": 81,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-12",
            "alpha_indices": [
              12,
              26,
              40,
              54,
              68,
              82
            ],
            "clock_positions": [
              12,
              26,
              40,
              54,
              68,
              82
            ],
            "native_values": [
              14,
              25,
              1,
              12,
              1,
              25
            ],
            "rotation_degrees": 51.42857142857143,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 14
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 25
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 1
              },
              {
                "alpha_index": 54,
                "clock_position": 54,
                "value": 12
              },
              {
                "alpha_index": 68,
                "clock_position": 68,
                "value": 1
              },
              {
                "alpha_index": 82,
                "clock_position": 82,
                "value": 25
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-13",
            "alpha_indices": [
              13,
              27,
              41,
              55,
              69,
              83
            ],
            "clock_positions": [
              13,
              27,
              41,
              55,
              69,
              83
            ],
            "native_values": [
              25,
              14,
              25,
              1,
              12,
              1
            ],
            "rotation_degrees": 55.714285714285715,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 25
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 14
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 25
              },
              {
                "alpha_index": 55,
                "clock_position": 55,
                "value": 1
              },
              {
                "alpha_index": 69,
                "clock_position": 69,
                "value": 12
              },
              {
                "alpha_index": 83,
                "clock_position": 83,
                "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/m26/alpha.svg",
          "png": "pilot-v1/views/m26/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m26/beta.svg",
          "png": "pilot-v1/views/m26/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m26/gamma.svg",
          "png": "pilot-v1/views/m26/gamma.png"
        },
        {
          "id": "fibonacci-m26p84",
          "name": "Fibonacci M26P84",
          "svg": "pilot-v1/views/m26/fibonacci-m26p84.svg",
          "png": "pilot-v1/views/m26/fibonacci-m26p84.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m27-p72",
      "name": "Fibonacci M27P72",
      "modulus": 27,
      "pisano_period": 72,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          72,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 27,
        "alpha_circle_positions": 72,
        "beta_circle_positions": 27,
        "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,
          7,
          1,
          8,
          9,
          17,
          26,
          16,
          15,
          4,
          19,
          23,
          15,
          11,
          26,
          10,
          9,
          19,
          1,
          20,
          21,
          14,
          8,
          22,
          3,
          25,
          1,
          26,
          0,
          26,
          26,
          25,
          24,
          22,
          19,
          14,
          6,
          20,
          26,
          19,
          18,
          10,
          1,
          11,
          12,
          23,
          8,
          4,
          12,
          16,
          1,
          17,
          18,
          8,
          26,
          7,
          6,
          13,
          19,
          5,
          24,
          2,
          26,
          1
        ],
        "display_values": [
          27,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          7,
          1,
          8,
          9,
          17,
          26,
          16,
          15,
          4,
          19,
          23,
          15,
          11,
          26,
          10,
          9,
          19,
          1,
          20,
          21,
          14,
          8,
          22,
          3,
          25,
          1,
          26,
          27,
          26,
          26,
          25,
          24,
          22,
          19,
          14,
          6,
          20,
          26,
          19,
          18,
          10,
          1,
          11,
          12,
          23,
          8,
          4,
          12,
          16,
          1,
          17,
          18,
          8,
          26,
          7,
          6,
          13,
          19,
          5,
          24,
          2,
          26,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36,
          40,
          44,
          48,
          52,
          56,
          60,
          64,
          68
        ],
        "clock_positions": [
          72,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36,
          40,
          44,
          48,
          52,
          56,
          60,
          64,
          68
        ],
        "clockwise_values": [
          27,
          3,
          21,
          9,
          15,
          15,
          9,
          21,
          3,
          27,
          24,
          6,
          18,
          12,
          12,
          18,
          6,
          24
        ],
        "triangle_paths": [
          [
            0,
            24,
            48,
            0
          ],
          [
            4,
            28,
            52,
            4
          ],
          [
            8,
            32,
            56,
            8
          ],
          [
            12,
            36,
            60,
            12
          ],
          [
            16,
            40,
            64,
            16
          ],
          [
            20,
            44,
            68,
            20
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          16,
          59,
          46,
          47,
          40,
          44,
          52,
          77,
          55,
          65,
          22,
          35,
          34,
          41,
          37,
          29
        ],
        "interval_residues": [
          4,
          26,
          16,
          5,
          19,
          20,
          13,
          17,
          25,
          23,
          1,
          11,
          22,
          8,
          7,
          14,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          16,
          5,
          19,
          20,
          13,
          17,
          25,
          23,
          1,
          11,
          22,
          8,
          7,
          14,
          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": [
              7,
              1,
              8
            ],
            "sum": 16,
            "residue": 16
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              17,
              26,
              16
            ],
            "sum": 59,
            "residue": 5
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              4,
              19,
              23
            ],
            "sum": 46,
            "residue": 19
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              11,
              26,
              10
            ],
            "sum": 47,
            "residue": 20
          },
          {
            "from_index": 24,
            "to_index": 28,
            "interior_indices": [
              25,
              26,
              27
            ],
            "interior_values": [
              19,
              1,
              20
            ],
            "sum": 40,
            "residue": 13
          },
          {
            "from_index": 28,
            "to_index": 32,
            "interior_indices": [
              29,
              30,
              31
            ],
            "interior_values": [
              14,
              8,
              22
            ],
            "sum": 44,
            "residue": 17
          },
          {
            "from_index": 32,
            "to_index": 36,
            "interior_indices": [
              33,
              34,
              35
            ],
            "interior_values": [
              25,
              1,
              26
            ],
            "sum": 52,
            "residue": 25
          },
          {
            "from_index": 36,
            "to_index": 40,
            "interior_indices": [
              37,
              38,
              39
            ],
            "interior_values": [
              26,
              26,
              25
            ],
            "sum": 77,
            "residue": 23
          },
          {
            "from_index": 40,
            "to_index": 44,
            "interior_indices": [
              41,
              42,
              43
            ],
            "interior_values": [
              22,
              19,
              14
            ],
            "sum": 55,
            "residue": 1
          },
          {
            "from_index": 44,
            "to_index": 48,
            "interior_indices": [
              45,
              46,
              47
            ],
            "interior_values": [
              20,
              26,
              19
            ],
            "sum": 65,
            "residue": 11
          },
          {
            "from_index": 48,
            "to_index": 52,
            "interior_indices": [
              49,
              50,
              51
            ],
            "interior_values": [
              10,
              1,
              11
            ],
            "sum": 22,
            "residue": 22
          },
          {
            "from_index": 52,
            "to_index": 56,
            "interior_indices": [
              53,
              54,
              55
            ],
            "interior_values": [
              23,
              8,
              4
            ],
            "sum": 35,
            "residue": 8
          },
          {
            "from_index": 56,
            "to_index": 60,
            "interior_indices": [
              57,
              58,
              59
            ],
            "interior_values": [
              16,
              1,
              17
            ],
            "sum": 34,
            "residue": 7
          },
          {
            "from_index": 60,
            "to_index": 64,
            "interior_indices": [
              61,
              62,
              63
            ],
            "interior_values": [
              8,
              26,
              7
            ],
            "sum": 41,
            "residue": 14
          },
          {
            "from_index": 64,
            "to_index": 68,
            "interior_indices": [
              65,
              66,
              67
            ],
            "interior_values": [
              13,
              19,
              5
            ],
            "sum": 37,
            "residue": 10
          },
          {
            "from_index": 68,
            "to_index": 0,
            "interior_indices": [
              69,
              70,
              71
            ],
            "interior_values": [
              2,
              26,
              1
            ],
            "sum": 29,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          16,
          5,
          19,
          20,
          13,
          17,
          25,
          23,
          1,
          11,
          22,
          8,
          7,
          14,
          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": [
          72,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 27,
        "cycle_length": 18,
        "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": 6,
            "orientation": "0° / 20° / 40° / 60° / 80° / 100°",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              20.0,
              40.0,
              60.0,
              80.0,
              100.0
            ],
            "alpha_paths": [
              [
                0,
                24,
                48,
                0
              ],
              [
                4,
                28,
                52,
                4
              ],
              [
                8,
                32,
                56,
                8
              ],
              [
                12,
                36,
                60,
                12
              ],
              [
                16,
                40,
                64,
                16
              ],
              [
                20,
                44,
                68,
                20
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 3,
            "orientation": "0° / 20° / 40°",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              20.0,
              40.0
            ],
            "alpha_paths": [
              [
                0,
                12,
                24,
                36,
                48,
                60,
                0
              ],
              [
                4,
                16,
                28,
                40,
                52,
                64,
                4
              ],
              [
                8,
                20,
                32,
                44,
                56,
                68,
                8
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 3,
            "orientation": "0° / 20° / 40°",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              20.0,
              40.0
            ],
            "alpha_paths": [
              [
                0,
                24,
                48,
                0
              ],
              [
                12,
                36,
                60,
                12
              ],
              [
                4,
                28,
                52,
                4
              ],
              [
                16,
                40,
                64,
                16
              ],
              [
                8,
                32,
                56,
                8
              ],
              [
                20,
                44,
                68,
                20
              ]
            ]
          },
          {
            "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,
            24,
            48
          ],
          "clock_positions": [
            72,
            24,
            48
          ],
          "native_values": [
            27,
            9,
            18
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            27,
            9,
            18
          ],
          "beta": {
            "interval_sums": [
              261,
              387,
              270
            ],
            "interval_residues": [
              18,
              9,
              0
            ],
            "display_cycle": [
              18,
              9,
              27
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 24,
                "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
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10
                ],
                "sum": 261,
                "residue": 18
              },
              {
                "from_index": 24,
                "to_index": 48,
                "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
                ],
                "interior_values": [
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19
                ],
                "sum": 387,
                "residue": 9
              },
              {
                "from_index": 48,
                "to_index": 0,
                "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
                ],
                "interior_values": [
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1
                ],
                "sum": 270,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              18,
              9,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              72,
              24
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10
            ],
            "circle_positions": 27,
            "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,
            25,
            49
          ],
          "clock_positions": [
            1,
            25,
            49
          ],
          "native_values": [
            1,
            19,
            10
          ],
          "rotation_degrees": 5.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            19,
            10
          ],
          "beta": {
            "interval_sums": [
              269,
              386,
              260
            ],
            "interval_residues": [
              26,
              8,
              17
            ],
            "display_cycle": [
              26,
              8,
              17
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 25,
                "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
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9
                ],
                "sum": 269,
                "residue": 26
              },
              {
                "from_index": 25,
                "to_index": 49,
                "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
                ],
                "interior_values": [
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18
                ],
                "sum": 386,
                "residue": 8
              },
              {
                "from_index": 49,
                "to_index": 1,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0
                ],
                "interior_values": [
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0
                ],
                "sum": 260,
                "residue": 17
              }
            ],
            "minimal_cycle": [
              26,
              8,
              17
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              1,
              25
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9
            ],
            "circle_positions": 27,
            "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,
            26,
            50
          ],
          "clock_positions": [
            2,
            26,
            50
          ],
          "native_values": [
            1,
            1,
            1
          ],
          "rotation_degrees": 10.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            1
          ],
          "beta": {
            "interval_sums": [
              287,
              395,
              260
            ],
            "interval_residues": [
              17,
              17,
              17
            ],
            "display_cycle": [
              17,
              17,
              17
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 26,
                "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
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19
                ],
                "sum": 287,
                "residue": 17
              },
              {
                "from_index": 26,
                "to_index": 50,
                "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
                ],
                "interior_values": [
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10
                ],
                "sum": 395,
                "residue": 17
              },
              {
                "from_index": 50,
                "to_index": 2,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1
                ],
                "interior_values": [
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1
                ],
                "sum": 260,
                "residue": 17
              }
            ],
            "minimal_cycle": [
              17
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              2,
              26
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19
            ],
            "circle_positions": 27,
            "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,
            27,
            51
          ],
          "clock_positions": [
            3,
            27,
            51
          ],
          "native_values": [
            2,
            20,
            11
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            20,
            11
          ],
          "beta": {
            "interval_sums": [
              286,
              376,
              250
            ],
            "interval_residues": [
              16,
              25,
              7
            ],
            "display_cycle": [
              16,
              25,
              7
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 27,
                "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
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1
                ],
                "sum": 286,
                "residue": 16
              },
              {
                "from_index": 27,
                "to_index": 51,
                "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
                ],
                "interior_values": [
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1
                ],
                "sum": 376,
                "residue": 25
              },
              {
                "from_index": 51,
                "to_index": 3,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 250,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              16,
              25,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              27
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1
            ],
            "circle_positions": 27,
            "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,
            28,
            52
          ],
          "clock_positions": [
            4,
            28,
            52
          ],
          "native_values": [
            3,
            21,
            12
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            21,
            12
          ],
          "beta": {
            "interval_sums": [
              303,
              366,
              240
            ],
            "interval_residues": [
              6,
              15,
              24
            ],
            "display_cycle": [
              6,
              15,
              24
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 28,
                "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
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20
                ],
                "sum": 303,
                "residue": 6
              },
              {
                "from_index": 28,
                "to_index": 52,
                "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
                ],
                "interior_values": [
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11
                ],
                "sum": 366,
                "residue": 15
              },
              {
                "from_index": 52,
                "to_index": 4,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 240,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              6,
              15,
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              4,
              28
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20
            ],
            "circle_positions": 27,
            "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,
            29,
            53
          ],
          "clock_positions": [
            5,
            29,
            53
          ],
          "native_values": [
            5,
            14,
            23
          ],
          "rotation_degrees": 25.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            14,
            23
          ],
          "beta": {
            "interval_sums": [
              319,
              364,
              220
            ],
            "interval_residues": [
              22,
              13,
              4
            ],
            "display_cycle": [
              22,
              13,
              4
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 29,
                "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
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21
                ],
                "sum": 319,
                "residue": 22
              },
              {
                "from_index": 29,
                "to_index": 53,
                "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
                ],
                "interior_values": [
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12
                ],
                "sum": 364,
                "residue": 13
              },
              {
                "from_index": 53,
                "to_index": 5,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 220,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              22,
              13,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              5,
              29
            ],
            "start_interval_values": [
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21
            ],
            "circle_positions": 27,
            "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,
            30,
            54
          ],
          "clock_positions": [
            6,
            30,
            54
          ],
          "native_values": [
            8,
            8,
            8
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            8
          ],
          "beta": {
            "interval_sums": [
              325,
              379,
              217
            ],
            "interval_residues": [
              1,
              1,
              1
            ],
            "display_cycle": [
              1,
              1,
              1
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 30,
                "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
                ],
                "interior_values": [
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14
                ],
                "sum": 325,
                "residue": 1
              },
              {
                "from_index": 30,
                "to_index": 54,
                "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
                ],
                "interior_values": [
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23
                ],
                "sum": 379,
                "residue": 1
              },
              {
                "from_index": 54,
                "to_index": 6,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 217,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              30
            ],
            "start_interval_values": [
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14
            ],
            "circle_positions": 27,
            "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,
            31,
            55
          ],
          "clock_positions": [
            7,
            31,
            55
          ],
          "native_values": [
            13,
            22,
            4
          ],
          "rotation_degrees": 35.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            22,
            4
          ],
          "beta": {
            "interval_sums": [
              320,
              365,
              221
            ],
            "interval_residues": [
              23,
              14,
              5
            ],
            "display_cycle": [
              23,
              14,
              5
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 31,
                "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
                ],
                "interior_values": [
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8
                ],
                "sum": 320,
                "residue": 23
              },
              {
                "from_index": 31,
                "to_index": 55,
                "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
                ],
                "interior_values": [
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8
                ],
                "sum": 365,
                "residue": 14
              },
              {
                "from_index": 55,
                "to_index": 7,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 221,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              23,
              14,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 23,
            "start_interval_clock_positions": [
              7,
              31
            ],
            "start_interval_values": [
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8
            ],
            "circle_positions": 27,
            "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,
            32,
            56
          ],
          "clock_positions": [
            8,
            32,
            56
          ],
          "native_values": [
            21,
            3,
            12
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            3,
            12
          ],
          "beta": {
            "interval_sums": [
              321,
              366,
              222
            ],
            "interval_residues": [
              24,
              15,
              6
            ],
            "display_cycle": [
              24,
              15,
              6
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 32,
                "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
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22
                ],
                "sum": 321,
                "residue": 24
              },
              {
                "from_index": 32,
                "to_index": 56,
                "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
                ],
                "interior_values": [
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4
                ],
                "sum": 366,
                "residue": 15
              },
              {
                "from_index": 56,
                "to_index": 8,
                "interior_indices": [
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 222,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              24,
              15,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              8,
              32
            ],
            "start_interval_values": [
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22
            ],
            "circle_positions": 27,
            "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,
            33,
            57
          ],
          "clock_positions": [
            9,
            33,
            57
          ],
          "native_values": [
            7,
            25,
            16
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            25,
            16
          ],
          "beta": {
            "interval_sums": [
              317,
              353,
              227
            ],
            "interval_residues": [
              20,
              2,
              11
            ],
            "display_cycle": [
              20,
              2,
              11
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 33,
                "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
                ],
                "interior_values": [
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3
                ],
                "sum": 317,
                "residue": 20
              },
              {
                "from_index": 33,
                "to_index": 57,
                "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
                ],
                "interior_values": [
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12
                ],
                "sum": 353,
                "residue": 2
              },
              {
                "from_index": 57,
                "to_index": 9,
                "interior_indices": [
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 227,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              20,
              2,
              11
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              9,
              33
            ],
            "start_interval_values": [
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3
            ],
            "circle_positions": 27,
            "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,
            34,
            58
          ],
          "clock_positions": [
            10,
            34,
            58
          ],
          "native_values": [
            1,
            1,
            1
          ],
          "rotation_degrees": 50.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            1
          ],
          "beta": {
            "interval_sums": [
              341,
              368,
              233
            ],
            "interval_residues": [
              17,
              17,
              17
            ],
            "display_cycle": [
              17,
              17,
              17
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 34,
                "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
                ],
                "interior_values": [
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25
                ],
                "sum": 341,
                "residue": 17
              },
              {
                "from_index": 34,
                "to_index": 58,
                "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
                ],
                "interior_values": [
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16
                ],
                "sum": 368,
                "residue": 17
              },
              {
                "from_index": 58,
                "to_index": 10,
                "interior_indices": [
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7
                ],
                "sum": 233,
                "residue": 17
              }
            ],
            "minimal_cycle": [
              17
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              10,
              34
            ],
            "start_interval_values": [
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25
            ],
            "circle_positions": 27,
            "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,
            35,
            59
          ],
          "clock_positions": [
            11,
            35,
            59
          ],
          "native_values": [
            8,
            26,
            17
          ],
          "rotation_degrees": 55.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            26,
            17
          ],
          "beta": {
            "interval_sums": [
              334,
              343,
              217
            ],
            "interval_residues": [
              10,
              19,
              1
            ],
            "display_cycle": [
              10,
              19,
              1
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 35,
                "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
                ],
                "interior_values": [
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1
                ],
                "sum": 334,
                "residue": 10
              },
              {
                "from_index": 35,
                "to_index": 59,
                "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
                ],
                "interior_values": [
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1
                ],
                "sum": 343,
                "residue": 19
              },
              {
                "from_index": 59,
                "to_index": 11,
                "interior_indices": [
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1
                ],
                "sum": 217,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              10,
              19,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              11,
              35
            ],
            "start_interval_values": [
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1
            ],
            "circle_positions": 27,
            "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,
            36,
            60
          ],
          "clock_positions": [
            12,
            36,
            60
          ],
          "native_values": [
            9,
            27,
            18
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            27,
            18
          ],
          "beta": {
            "interval_sums": [
              351,
              360,
              207
            ],
            "interval_residues": [
              0,
              9,
              18
            ],
            "display_cycle": [
              27,
              9,
              18
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 36,
                "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
                ],
                "interior_values": [
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26
                ],
                "sum": 351,
                "residue": 0
              },
              {
                "from_index": 36,
                "to_index": 60,
                "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
                ],
                "interior_values": [
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17
                ],
                "sum": 360,
                "residue": 9
              },
              {
                "from_index": 60,
                "to_index": 12,
                "interior_indices": [
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8
                ],
                "sum": 207,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              0,
              9,
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 27,
            "start_interval_clock_positions": [
              12,
              36
            ],
            "start_interval_values": [
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26
            ],
            "circle_positions": 27,
            "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,
            37,
            61
          ],
          "clock_positions": [
            13,
            37,
            61
          ],
          "native_values": [
            17,
            26,
            8
          ],
          "rotation_degrees": 65.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            26,
            8
          ],
          "beta": {
            "interval_sums": [
              334,
              352,
              208
            ],
            "interval_residues": [
              10,
              1,
              19
            ],
            "display_cycle": [
              10,
              1,
              19
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 37,
                "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
                ],
                "interior_values": [
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0
                ],
                "sum": 334,
                "residue": 10
              },
              {
                "from_index": 37,
                "to_index": 61,
                "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
                ],
                "interior_values": [
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18
                ],
                "sum": 352,
                "residue": 1
              },
              {
                "from_index": 61,
                "to_index": 13,
                "interior_indices": [
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9
                ],
                "sum": 208,
                "residue": 19
              }
            ],
            "minimal_cycle": [
              10,
              1,
              19
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              13,
              37
            ],
            "start_interval_values": [
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0
            ],
            "circle_positions": 27,
            "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,
            38,
            62
          ],
          "clock_positions": [
            14,
            38,
            62
          ],
          "native_values": [
            26,
            26,
            26
          ],
          "rotation_degrees": 70.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            26
          ],
          "beta": {
            "interval_sums": [
              334,
              334,
              199
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 38,
                "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
                ],
                "interior_values": [
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26
                ],
                "sum": 334,
                "residue": 10
              },
              {
                "from_index": 38,
                "to_index": 62,
                "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
                ],
                "interior_values": [
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8
                ],
                "sum": 334,
                "residue": 10
              },
              {
                "from_index": 62,
                "to_index": 14,
                "interior_indices": [
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17
                ],
                "sum": 199,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              14,
              38
            ],
            "start_interval_values": [
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26
            ],
            "circle_positions": 27,
            "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,
            39,
            63
          ],
          "clock_positions": [
            15,
            39,
            63
          ],
          "native_values": [
            16,
            25,
            7
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            16,
            25,
            7
          ],
          "beta": {
            "interval_sums": [
              344,
              335,
              218
            ],
            "interval_residues": [
              20,
              11,
              2
            ],
            "display_cycle": [
              20,
              11,
              2
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 39,
                "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
                ],
                "interior_values": [
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26
                ],
                "sum": 344,
                "residue": 20
              },
              {
                "from_index": 39,
                "to_index": 63,
                "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
                ],
                "interior_values": [
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26
                ],
                "sum": 335,
                "residue": 11
              },
              {
                "from_index": 63,
                "to_index": 15,
                "interior_indices": [
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26
                ],
                "sum": 218,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              20,
              11,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              15,
              39
            ],
            "start_interval_values": [
              15,
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26
            ],
            "circle_positions": 27,
            "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,
            40,
            64
          ],
          "clock_positions": [
            16,
            40,
            64
          ],
          "native_values": [
            15,
            24,
            6
          ],
          "rotation_degrees": 80.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            15,
            24,
            6
          ],
          "beta": {
            "interval_sums": [
              354,
              318,
              228
            ],
            "interval_residues": [
              3,
              21,
              12
            ],
            "display_cycle": [
              3,
              21,
              12
            ],
            "intervals": [
              {
                "from_index": 16,
                "to_index": 40,
                "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
                ],
                "interior_values": [
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25
                ],
                "sum": 354,
                "residue": 3
              },
              {
                "from_index": 40,
                "to_index": 64,
                "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
                ],
                "interior_values": [
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7
                ],
                "sum": 318,
                "residue": 21
              },
              {
                "from_index": 64,
                "to_index": 16,
                "interior_indices": [
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16
                ],
                "sum": 228,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              3,
              21,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              16,
              40
            ],
            "start_interval_values": [
              4,
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25
            ],
            "circle_positions": 27,
            "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,
            41,
            65
          ],
          "clock_positions": [
            17,
            41,
            65
          ],
          "native_values": [
            4,
            22,
            13
          ],
          "rotation_degrees": 85.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            22,
            13
          ],
          "beta": {
            "interval_sums": [
              374,
              302,
              230
            ],
            "interval_residues": [
              23,
              5,
              14
            ],
            "display_cycle": [
              23,
              5,
              14
            ],
            "intervals": [
              {
                "from_index": 17,
                "to_index": 41,
                "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
                ],
                "interior_values": [
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24
                ],
                "sum": 374,
                "residue": 23
              },
              {
                "from_index": 41,
                "to_index": 65,
                "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
                ],
                "interior_values": [
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6
                ],
                "sum": 302,
                "residue": 5
              },
              {
                "from_index": 65,
                "to_index": 17,
                "interior_indices": [
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15
                ],
                "sum": 230,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              23,
              5,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 23,
            "start_interval_clock_positions": [
              17,
              41
            ],
            "start_interval_values": [
              19,
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24
            ],
            "circle_positions": 27,
            "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,
            42,
            66
          ],
          "clock_positions": [
            18,
            42,
            66
          ],
          "native_values": [
            19,
            19,
            19
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            19
          ],
          "beta": {
            "interval_sums": [
              377,
              296,
              215
            ],
            "interval_residues": [
              26,
              26,
              26
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "intervals": [
              {
                "from_index": 18,
                "to_index": 42,
                "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
                ],
                "interior_values": [
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22
                ],
                "sum": 377,
                "residue": 26
              },
              {
                "from_index": 42,
                "to_index": 66,
                "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
                ],
                "interior_values": [
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13
                ],
                "sum": 296,
                "residue": 26
              },
              {
                "from_index": 66,
                "to_index": 18,
                "interior_indices": [
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4
                ],
                "sum": 215,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              18,
              42
            ],
            "start_interval_values": [
              23,
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24,
              22
            ],
            "circle_positions": 27,
            "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,
            43,
            67
          ],
          "clock_positions": [
            19,
            43,
            67
          ],
          "native_values": [
            23,
            14,
            5
          ],
          "rotation_degrees": 95.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            14,
            5
          ],
          "beta": {
            "interval_sums": [
              373,
              301,
              229
            ],
            "interval_residues": [
              22,
              4,
              13
            ],
            "display_cycle": [
              22,
              4,
              13
            ],
            "intervals": [
              {
                "from_index": 19,
                "to_index": 43,
                "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
                ],
                "interior_values": [
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19
                ],
                "sum": 373,
                "residue": 22
              },
              {
                "from_index": 43,
                "to_index": 67,
                "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
                ],
                "interior_values": [
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19
                ],
                "sum": 301,
                "residue": 4
              },
              {
                "from_index": 67,
                "to_index": 19,
                "interior_indices": [
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19
                ],
                "sum": 229,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              22,
              4,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              19,
              43
            ],
            "start_interval_values": [
              15,
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24,
              22,
              19
            ],
            "circle_positions": 27,
            "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,
            44,
            68
          ],
          "clock_positions": [
            20,
            44,
            68
          ],
          "native_values": [
            15,
            6,
            24
          ],
          "rotation_degrees": 100.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            15,
            6,
            24
          ],
          "beta": {
            "interval_sums": [
              372,
              300,
              228
            ],
            "interval_residues": [
              21,
              3,
              12
            ],
            "display_cycle": [
              21,
              3,
              12
            ],
            "intervals": [
              {
                "from_index": 20,
                "to_index": 44,
                "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
                ],
                "interior_values": [
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14
                ],
                "sum": 372,
                "residue": 21
              },
              {
                "from_index": 44,
                "to_index": 68,
                "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
                ],
                "interior_values": [
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5
                ],
                "sum": 300,
                "residue": 3
              },
              {
                "from_index": 68,
                "to_index": 20,
                "interior_indices": [
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23
                ],
                "sum": 228,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              21,
              3,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              20,
              44
            ],
            "start_interval_values": [
              11,
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24,
              22,
              19,
              14
            ],
            "circle_positions": 27,
            "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,
            45,
            69
          ],
          "clock_positions": [
            21,
            45,
            69
          ],
          "native_values": [
            11,
            20,
            2
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            20,
            2
          ],
          "beta": {
            "interval_sums": [
              367,
              304,
              241
            ],
            "interval_residues": [
              16,
              7,
              25
            ],
            "display_cycle": [
              16,
              7,
              25
            ],
            "intervals": [
              {
                "from_index": 21,
                "to_index": 45,
                "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
                ],
                "interior_values": [
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6
                ],
                "sum": 367,
                "residue": 16
              },
              {
                "from_index": 45,
                "to_index": 69,
                "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
                ],
                "interior_values": [
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24
                ],
                "sum": 304,
                "residue": 7
              },
              {
                "from_index": 69,
                "to_index": 21,
                "interior_indices": [
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15
                ],
                "sum": 241,
                "residue": 25
              }
            ],
            "minimal_cycle": [
              16,
              7,
              25
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              21,
              45
            ],
            "start_interval_values": [
              26,
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24,
              22,
              19,
              14,
              6
            ],
            "circle_positions": 27,
            "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,
            46,
            70
          ],
          "clock_positions": [
            22,
            46,
            70
          ],
          "native_values": [
            26,
            26,
            26
          ],
          "rotation_degrees": 110.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": true,
          "minimal_value_cycle": [
            26
          ],
          "beta": {
            "interval_sums": [
              361,
              280,
              226
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 22,
                "to_index": 46,
                "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
                ],
                "interior_values": [
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20
                ],
                "sum": 361,
                "residue": 10
              },
              {
                "from_index": 46,
                "to_index": 70,
                "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
                ],
                "interior_values": [
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2
                ],
                "sum": 280,
                "residue": 10
              },
              {
                "from_index": 70,
                "to_index": 22,
                "interior_indices": [
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11
                ],
                "sum": 226,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              22,
              46
            ],
            "start_interval_values": [
              10,
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24,
              22,
              19,
              14,
              6,
              20
            ],
            "circle_positions": 27,
            "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,
            47,
            71
          ],
          "clock_positions": [
            23,
            47,
            71
          ],
          "native_values": [
            10,
            19,
            1
          ],
          "rotation_degrees": 115.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            19,
            1
          ],
          "beta": {
            "interval_sums": [
              377,
              287,
              251
            ],
            "interval_residues": [
              26,
              17,
              8
            ],
            "display_cycle": [
              26,
              17,
              8
            ],
            "intervals": [
              {
                "from_index": 23,
                "to_index": 47,
                "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
                ],
                "interior_values": [
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26
                ],
                "sum": 377,
                "residue": 26
              },
              {
                "from_index": 47,
                "to_index": 71,
                "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
                ],
                "interior_values": [
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26
                ],
                "sum": 287,
                "residue": 17
              },
              {
                "from_index": 71,
                "to_index": 23,
                "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
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26
                ],
                "sum": 251,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              26,
              17,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              23,
              47
            ],
            "start_interval_values": [
              9,
              19,
              1,
              20,
              21,
              14,
              8,
              22,
              3,
              25,
              1,
              26,
              0,
              26,
              26,
              25,
              24,
              22,
              19,
              14,
              6,
              20,
              26
            ],
            "circle_positions": 27,
            "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,
            12,
            24,
            36,
            48,
            60
          ],
          "clock_positions": [
            72,
            12,
            24,
            36,
            48,
            60
          ],
          "native_values": [
            27,
            9,
            9,
            27,
            18,
            18
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            27,
            9,
            9,
            27,
            18,
            18
          ],
          "beta": {
            "interval_sums": [
              70,
              182,
              160,
              227,
              115,
              137
            ],
            "interval_residues": [
              16,
              20,
              25,
              11,
              7,
              2
            ],
            "display_cycle": [
              16,
              20,
              25,
              11,
              7,
              2
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 12,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8
                ],
                "sum": 70,
                "residue": 16
              },
              {
                "from_index": 12,
                "to_index": 24,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10
                ],
                "sum": 182,
                "residue": 20
              },
              {
                "from_index": 24,
                "to_index": 36,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26
                ],
                "sum": 160,
                "residue": 25
              },
              {
                "from_index": 36,
                "to_index": 48,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19
                ],
                "sum": 227,
                "residue": 11
              },
              {
                "from_index": 48,
                "to_index": 60,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17
                ],
                "sum": 115,
                "residue": 7
              },
              {
                "from_index": 60,
                "to_index": 0,
                "interior_indices": [
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71
                ],
                "interior_values": [
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1
                ],
                "sum": 137,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              20,
              25,
              11,
              7,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              72,
              12
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8
            ],
            "circle_positions": 27,
            "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,
            13,
            25,
            37,
            49,
            61
          ],
          "clock_positions": [
            1,
            13,
            25,
            37,
            49,
            61
          ],
          "native_values": [
            1,
            17,
            19,
            26,
            10,
            8
          ],
          "rotation_degrees": 5.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            17,
            19,
            26,
            10,
            8
          ],
          "beta": {
            "interval_sums": [
              78,
              174,
              141,
              219,
              123,
              129
            ],
            "interval_residues": [
              24,
              12,
              6,
              3,
              15,
              21
            ],
            "display_cycle": [
              24,
              12,
              6,
              3,
              15,
              21
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 13,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9
                ],
                "sum": 78,
                "residue": 24
              },
              {
                "from_index": 13,
                "to_index": 25,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9
                ],
                "sum": 174,
                "residue": 12
              },
              {
                "from_index": 25,
                "to_index": 37,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0
                ],
                "sum": 141,
                "residue": 6
              },
              {
                "from_index": 37,
                "to_index": 49,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48
                ],
                "interior_values": [
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18
                ],
                "sum": 219,
                "residue": 3
              },
              {
                "from_index": 49,
                "to_index": 61,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60
                ],
                "interior_values": [
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18
                ],
                "sum": 123,
                "residue": 15
              },
              {
                "from_index": 61,
                "to_index": 1,
                "interior_indices": [
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0
                ],
                "interior_values": [
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0
                ],
                "sum": 129,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              24,
              12,
              6,
              3,
              15,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              1,
              13
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9
            ],
            "circle_positions": 27,
            "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,
            14,
            26,
            38,
            50,
            62
          ],
          "clock_positions": [
            2,
            14,
            26,
            38,
            50,
            62
          ],
          "native_values": [
            1,
            26,
            1,
            26,
            1,
            26
          ],
          "rotation_degrees": 10.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            26
          ],
          "beta": {
            "interval_sums": [
              94,
              167,
              166,
              203,
              130,
              104
            ],
            "interval_residues": [
              13,
              5,
              4,
              14,
              22,
              23
            ],
            "display_cycle": [
              13,
              5,
              4,
              14,
              22,
              23
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 14,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17
                ],
                "sum": 94,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 26,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19
                ],
                "sum": 167,
                "residue": 5
              },
              {
                "from_index": 26,
                "to_index": 38,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26
                ],
                "sum": 166,
                "residue": 4
              },
              {
                "from_index": 38,
                "to_index": 50,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49
                ],
                "interior_values": [
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10
                ],
                "sum": 203,
                "residue": 14
              },
              {
                "from_index": 50,
                "to_index": 62,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61
                ],
                "interior_values": [
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8
                ],
                "sum": 130,
                "residue": 22
              },
              {
                "from_index": 62,
                "to_index": 2,
                "interior_indices": [
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1
                ],
                "interior_values": [
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1
                ],
                "sum": 104,
                "residue": 23
              }
            ],
            "minimal_cycle": [
              13,
              5,
              4,
              14,
              22,
              23
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              2,
              14
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17
            ],
            "circle_positions": 27,
            "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,
            15,
            27,
            39,
            51,
            63
          ],
          "clock_positions": [
            3,
            15,
            27,
            39,
            51,
            63
          ],
          "native_values": [
            2,
            16,
            20,
            25,
            11,
            7
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            16,
            20,
            25,
            11,
            7
          ],
          "beta": {
            "interval_sums": [
              118,
              152,
              172,
              179,
              145,
              98
            ],
            "interval_residues": [
              10,
              17,
              10,
              17,
              10,
              17
            ],
            "display_cycle": [
              10,
              17,
              10,
              17,
              10,
              17
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 15,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26
                ],
                "sum": 118,
                "residue": 10
              },
              {
                "from_index": 15,
                "to_index": 27,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1
                ],
                "sum": 152,
                "residue": 17
              },
              {
                "from_index": 27,
                "to_index": 39,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26
                ],
                "sum": 172,
                "residue": 10
              },
              {
                "from_index": 39,
                "to_index": 51,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50
                ],
                "interior_values": [
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1
                ],
                "sum": 179,
                "residue": 17
              },
              {
                "from_index": 51,
                "to_index": 63,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62
                ],
                "interior_values": [
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26
                ],
                "sum": 145,
                "residue": 10
              },
              {
                "from_index": 63,
                "to_index": 3,
                "interior_indices": [
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 98,
                "residue": 17
              }
            ],
            "minimal_cycle": [
              10,
              17
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              3,
              15
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26
            ],
            "circle_positions": 27,
            "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,
            16,
            28,
            40,
            52,
            64
          ],
          "clock_positions": [
            4,
            16,
            28,
            40,
            52,
            64
          ],
          "native_values": [
            3,
            15,
            21,
            24,
            12,
            6
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            15,
            21,
            24,
            12,
            6
          ],
          "beta": {
            "interval_sums": [
              131,
              157,
              176,
              166,
              140,
              94
            ],
            "interval_residues": [
              23,
              22,
              14,
              4,
              5,
              13
            ],
            "display_cycle": [
              23,
              22,
              14,
              4,
              5,
              13
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 16,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16
                ],
                "sum": 131,
                "residue": 23
              },
              {
                "from_index": 16,
                "to_index": 28,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  4,
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20
                ],
                "sum": 157,
                "residue": 22
              },
              {
                "from_index": 28,
                "to_index": 40,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  14,
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25
                ],
                "sum": 176,
                "residue": 14
              },
              {
                "from_index": 40,
                "to_index": 52,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51
                ],
                "interior_values": [
                  22,
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11
                ],
                "sum": 166,
                "residue": 4
              },
              {
                "from_index": 52,
                "to_index": 64,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63
                ],
                "interior_values": [
                  23,
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7
                ],
                "sum": 140,
                "residue": 5
              },
              {
                "from_index": 64,
                "to_index": 4,
                "interior_indices": [
                  65,
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  13,
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 94,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              23,
              22,
              14,
              4,
              5,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 23,
            "start_interval_clock_positions": [
              4,
              16
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16
            ],
            "circle_positions": 27,
            "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,
            17,
            29,
            41,
            53,
            65
          ],
          "clock_positions": [
            5,
            17,
            29,
            41,
            53,
            65
          ],
          "native_values": [
            5,
            4,
            14,
            22,
            23,
            13
          ],
          "rotation_degrees": 25.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            4,
            14,
            22,
            23,
            13
          ],
          "beta": {
            "interval_sums": [
              141,
              174,
              186,
              156,
              123,
              84
            ],
            "interval_residues": [
              6,
              12,
              24,
              21,
              15,
              3
            ],
            "display_cycle": [
              6,
              12,
              24,
              21,
              15,
              3
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 17,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15
                ],
                "sum": 141,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 29,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  19,
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21
                ],
                "sum": 174,
                "residue": 12
              },
              {
                "from_index": 29,
                "to_index": 41,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  8,
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24
                ],
                "sum": 186,
                "residue": 24
              },
              {
                "from_index": 41,
                "to_index": 53,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52
                ],
                "interior_values": [
                  19,
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12
                ],
                "sum": 156,
                "residue": 21
              },
              {
                "from_index": 53,
                "to_index": 65,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64
                ],
                "interior_values": [
                  8,
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6
                ],
                "sum": 123,
                "residue": 15
              },
              {
                "from_index": 65,
                "to_index": 5,
                "interior_indices": [
                  66,
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  19,
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 84,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              6,
              12,
              24,
              21,
              15,
              3
            ],
            "native_doubling": true,
            "recognised_doubling_cycle": [
              3,
              6,
              12,
              24,
              21,
              15
            ],
            "rotation_to_recognised": 5,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              5,
              17
            ],
            "start_interval_values": [
              8,
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15
            ],
            "circle_positions": 27,
            "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,
            18,
            30,
            42,
            54,
            66
          ],
          "clock_positions": [
            6,
            18,
            30,
            42,
            54,
            66
          ],
          "native_values": [
            8,
            19,
            8,
            19,
            8,
            19
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            19
          ],
          "beta": {
            "interval_sums": [
              137,
              169,
              200,
              160,
              128,
              70
            ],
            "interval_residues": [
              2,
              7,
              11,
              25,
              20,
              16
            ],
            "display_cycle": [
              2,
              7,
              11,
              25,
              20,
              16
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 18,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  13,
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4
                ],
                "sum": 137,
                "residue": 2
              },
              {
                "from_index": 18,
                "to_index": 30,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  23,
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14
                ],
                "sum": 169,
                "residue": 7
              },
              {
                "from_index": 30,
                "to_index": 42,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  22,
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22
                ],
                "sum": 200,
                "residue": 11
              },
              {
                "from_index": 42,
                "to_index": 54,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53
                ],
                "interior_values": [
                  14,
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23
                ],
                "sum": 160,
                "residue": 25
              },
              {
                "from_index": 54,
                "to_index": 66,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65
                ],
                "interior_values": [
                  4,
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13
                ],
                "sum": 128,
                "residue": 20
              },
              {
                "from_index": 66,
                "to_index": 6,
                "interior_indices": [
                  67,
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  5,
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 70,
                "residue": 16
              }
            ],
            "minimal_cycle": [
              2,
              7,
              11,
              25,
              20,
              16
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              6,
              18
            ],
            "start_interval_values": [
              13,
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4
            ],
            "circle_positions": 27,
            "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,
            19,
            31,
            43,
            55,
            67
          ],
          "clock_positions": [
            7,
            19,
            31,
            43,
            55,
            67
          ],
          "native_values": [
            13,
            23,
            22,
            14,
            4,
            5
          ],
          "rotation_degrees": 35.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            23,
            22,
            14,
            4,
            5
          ],
          "beta": {
            "interval_sums": [
              143,
              154,
              197,
              154,
              143,
              73
            ],
            "interval_residues": [
              8,
              19,
              8,
              19,
              8,
              19
            ],
            "display_cycle": [
              8,
              19,
              8,
              19,
              8,
              19
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 19,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  21,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19
                ],
                "sum": 143,
                "residue": 8
              },
              {
                "from_index": 19,
                "to_index": 31,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  15,
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8
                ],
                "sum": 154,
                "residue": 19
              },
              {
                "from_index": 31,
                "to_index": 43,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  3,
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19
                ],
                "sum": 197,
                "residue": 8
              },
              {
                "from_index": 43,
                "to_index": 55,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54
                ],
                "interior_values": [
                  6,
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8
                ],
                "sum": 154,
                "residue": 19
              },
              {
                "from_index": 55,
                "to_index": 67,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66
                ],
                "interior_values": [
                  12,
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19
                ],
                "sum": 143,
                "residue": 8
              },
              {
                "from_index": 67,
                "to_index": 7,
                "interior_indices": [
                  68,
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  24,
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 73,
                "residue": 19
              }
            ],
            "minimal_cycle": [
              8,
              19
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              7,
              19
            ],
            "start_interval_values": [
              21,
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19
            ],
            "circle_positions": 27,
            "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,
            20,
            32,
            44,
            56,
            68
          ],
          "clock_positions": [
            8,
            20,
            32,
            44,
            56,
            68
          ],
          "native_values": [
            21,
            15,
            3,
            6,
            12,
            24
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            15,
            3,
            6,
            12,
            24
          ],
          "beta": {
            "interval_sums": [
              145,
              161,
              208,
              152,
              136,
              62
            ],
            "interval_residues": [
              10,
              26,
              19,
              17,
              1,
              8
            ],
            "display_cycle": [
              10,
              26,
              19,
              17,
              1,
              8
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 20,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23
                ],
                "sum": 145,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 32,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  11,
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22
                ],
                "sum": 161,
                "residue": 26
              },
              {
                "from_index": 32,
                "to_index": 44,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  25,
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14
                ],
                "sum": 208,
                "residue": 19
              },
              {
                "from_index": 44,
                "to_index": 56,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55
                ],
                "interior_values": [
                  20,
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4
                ],
                "sum": 152,
                "residue": 17
              },
              {
                "from_index": 56,
                "to_index": 68,
                "interior_indices": [
                  57,
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67
                ],
                "interior_values": [
                  16,
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5
                ],
                "sum": 136,
                "residue": 1
              },
              {
                "from_index": 68,
                "to_index": 8,
                "interior_indices": [
                  69,
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 62,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              10,
              26,
              19,
              17,
              1,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              8,
              20
            ],
            "start_interval_values": [
              7,
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23
            ],
            "circle_positions": 27,
            "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,
            21,
            33,
            45,
            57,
            69
          ],
          "clock_positions": [
            9,
            21,
            33,
            45,
            57,
            69
          ],
          "native_values": [
            7,
            11,
            25,
            20,
            16,
            2
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            11,
            25,
            20,
            16,
            2
          ],
          "beta": {
            "interval_sums": [
              153,
              153,
              189,
              144,
              144,
              81
            ],
            "interval_residues": [
              18,
              18,
              0,
              9,
              9,
              0
            ],
            "display_cycle": [
              18,
              18,
              27,
              9,
              9,
              27
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 21,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  1,
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15
                ],
                "sum": 153,
                "residue": 18
              },
              {
                "from_index": 21,
                "to_index": 33,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  26,
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3
                ],
                "sum": 153,
                "residue": 18
              },
              {
                "from_index": 33,
                "to_index": 45,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  1,
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6
                ],
                "sum": 189,
                "residue": 0
              },
              {
                "from_index": 45,
                "to_index": 57,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56
                ],
                "interior_values": [
                  26,
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12
                ],
                "sum": 144,
                "residue": 9
              },
              {
                "from_index": 57,
                "to_index": 69,
                "interior_indices": [
                  58,
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68
                ],
                "interior_values": [
                  1,
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24
                ],
                "sum": 144,
                "residue": 9
              },
              {
                "from_index": 69,
                "to_index": 9,
                "interior_indices": [
                  70,
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  26,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 81,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              18,
              18,
              0,
              9,
              9,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              9,
              21
            ],
            "start_interval_values": [
              1,
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15
            ],
            "circle_positions": 27,
            "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,
            22,
            34,
            46,
            58,
            70
          ],
          "clock_positions": [
            10,
            22,
            34,
            46,
            58,
            70
          ],
          "native_values": [
            1,
            26,
            1,
            26,
            1,
            26
          ],
          "rotation_degrees": 50.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            26
          ],
          "beta": {
            "interval_sums": [
              163,
              152,
              208,
              134,
              145,
              62
            ],
            "interval_residues": [
              1,
              17,
              19,
              26,
              10,
              8
            ],
            "display_cycle": [
              1,
              17,
              19,
              26,
              10,
              8
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 22,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  8,
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11
                ],
                "sum": 163,
                "residue": 1
              },
              {
                "from_index": 22,
                "to_index": 34,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  10,
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25
                ],
                "sum": 152,
                "residue": 17
              },
              {
                "from_index": 34,
                "to_index": 46,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  26,
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20
                ],
                "sum": 208,
                "residue": 19
              },
              {
                "from_index": 46,
                "to_index": 58,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57
                ],
                "interior_values": [
                  19,
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16
                ],
                "sum": 134,
                "residue": 26
              },
              {
                "from_index": 58,
                "to_index": 70,
                "interior_indices": [
                  59,
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69
                ],
                "interior_values": [
                  17,
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2
                ],
                "sum": 145,
                "residue": 10
              },
              {
                "from_index": 70,
                "to_index": 10,
                "interior_indices": [
                  71,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7
                ],
                "sum": 62,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              1,
              17,
              19,
              26,
              10,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              10,
              22
            ],
            "start_interval_values": [
              8,
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11
            ],
            "circle_positions": 27,
            "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,
            23,
            35,
            47,
            59,
            71
          ],
          "clock_positions": [
            11,
            23,
            35,
            47,
            59,
            71
          ],
          "native_values": [
            8,
            10,
            26,
            19,
            17,
            1
          ],
          "rotation_degrees": 55.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            10,
            26,
            19,
            17,
            1
          ],
          "beta": {
            "interval_sums": [
              181,
              143,
              208,
              116,
              154,
              62
            ],
            "interval_residues": [
              19,
              8,
              19,
              8,
              19,
              8
            ],
            "display_cycle": [
              19,
              8,
              19,
              8,
              19,
              8
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 23,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  9,
                  17,
                  26,
                  16,
                  15,
                  4,
                  19,
                  23,
                  15,
                  11,
                  26
                ],
                "sum": 181,
                "residue": 19
              },
              {
                "from_index": 23,
                "to_index": 35,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  9,
                  19,
                  1,
                  20,
                  21,
                  14,
                  8,
                  22,
                  3,
                  25,
                  1
                ],
                "sum": 143,
                "residue": 8
              },
              {
                "from_index": 35,
                "to_index": 47,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  0,
                  26,
                  26,
                  25,
                  24,
                  22,
                  19,
                  14,
                  6,
                  20,
                  26
                ],
                "sum": 208,
                "residue": 19
              },
              {
                "from_index": 47,
                "to_index": 59,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58
                ],
                "interior_values": [
                  18,
                  10,
                  1,
                  11,
                  12,
                  23,
                  8,
                  4,
                  12,
                  16,
                  1
                ],
                "sum": 116,
                "residue": 8
              },
              {
                "from_index": 59,
                "to_index": 71,
                "interior_indices": [
                  60,
                  61,
                  62,
                  63,
                  64,
                  65,
                  66,
                  67,
                  68,
                  69,
                  70
                ],
                "interior_values": [
                  18,
                  8,
                  26,
                  7,
                  6,
                  13,
                  19,
                  5,
                  24,
                  2,
                  26
                ],
                "sum": 154,
                "residue": 19
              },
              {
                "from_index": 71,
                "to_index": 11,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  7,
                  1
                ],
                "sum": 62,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              19,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              11,
              23
            ],
            "start_interval_values": [
              9,
              17,
              26,
              16,
              15,
              4,
              19,
              23,
              15,
              11,
              26
            ],
            "circle_positions": 27,
            "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": 10.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": 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-10",
          "shape": "Equilateral triangle",
          "values": [
            1,
            1,
            1
          ],
          "rotation_degrees": 50.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": [
            26,
            26,
            26
          ],
          "rotation_degrees": 70.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": 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-22",
          "shape": "Equilateral triangle",
          "values": [
            26,
            26,
            26
          ],
          "rotation_degrees": 110.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": 10.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-5",
          "shape": "Hexagon",
          "values": [
            5,
            4,
            14,
            22,
            23,
            13
          ],
          "rotation_degrees": 25.0,
          "reasons": [
            "Interior sums form a native doubling cycle"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-6",
          "shape": "Hexagon",
          "values": [
            8,
            19,
            8,
            19,
            8,
            19
          ],
          "rotation_degrees": 30.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": [
            1,
            26,
            1,
            26,
            1,
            26
          ],
          "rotation_degrees": 50.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": 3,
        "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
        ],
        "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
        ],
        "gamma_residues": [
          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
        ],
        "beta_residues": [
          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
        ],
        "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,
          24,
          60,
          36,
          12,
          48,
          0
        ],
        "clock_positions": [
          72,
          24,
          60,
          36,
          12,
          48,
          72
        ],
        "native_values": [
          27,
          9,
          18,
          27,
          9,
          18,
          27
        ],
        "reduced_m9_values": [
          9,
          9,
          9,
          9,
          9,
          9,
          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": 12,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              12,
              24,
              36,
              48,
              60
            ],
            "clock_positions": [
              72,
              12,
              24,
              36,
              48,
              60
            ],
            "native_values": [
              27,
              9,
              9,
              27,
              18,
              18
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 72,
                "value": 27
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 27
              },
              {
                "alpha_index": 48,
                "clock_position": 48,
                "value": 18
              },
              {
                "alpha_index": 60,
                "clock_position": 60,
                "value": 18
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              13,
              25,
              37,
              49,
              61
            ],
            "clock_positions": [
              1,
              13,
              25,
              37,
              49,
              61
            ],
            "native_values": [
              1,
              17,
              19,
              26,
              10,
              8
            ],
            "rotation_degrees": 5.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 17
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 19
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 26
              },
              {
                "alpha_index": 49,
                "clock_position": 49,
                "value": 10
              },
              {
                "alpha_index": 61,
                "clock_position": 61,
                "value": 8
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              14,
              26,
              38,
              50,
              62
            ],
            "clock_positions": [
              2,
              14,
              26,
              38,
              50,
              62
            ],
            "native_values": [
              1,
              26,
              1,
              26,
              1,
              26
            ],
            "rotation_degrees": 10.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 26
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 1
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 26
              },
              {
                "alpha_index": 50,
                "clock_position": 50,
                "value": 1
              },
              {
                "alpha_index": 62,
                "clock_position": 62,
                "value": 26
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              15,
              27,
              39,
              51,
              63
            ],
            "clock_positions": [
              3,
              15,
              27,
              39,
              51,
              63
            ],
            "native_values": [
              2,
              16,
              20,
              25,
              11,
              7
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 16
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 20
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 25
              },
              {
                "alpha_index": 51,
                "clock_position": 51,
                "value": 11
              },
              {
                "alpha_index": 63,
                "clock_position": 63,
                "value": 7
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              16,
              28,
              40,
              52,
              64
            ],
            "clock_positions": [
              4,
              16,
              28,
              40,
              52,
              64
            ],
            "native_values": [
              3,
              15,
              21,
              24,
              12,
              6
            ],
            "rotation_degrees": 20.0,
            "missing_required_values": [
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 15
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 21
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 24
              },
              {
                "alpha_index": 52,
                "clock_position": 52,
                "value": 12
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              17,
              29,
              41,
              53,
              65
            ],
            "clock_positions": [
              5,
              17,
              29,
              41,
              53,
              65
            ],
            "native_values": [
              5,
              4,
              14,
              22,
              23,
              13
            ],
            "rotation_degrees": 25.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 4
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 14
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 22
              },
              {
                "alpha_index": 53,
                "clock_position": 53,
                "value": 23
              },
              {
                "alpha_index": 65,
                "clock_position": 65,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              18,
              30,
              42,
              54,
              66
            ],
            "clock_positions": [
              6,
              18,
              30,
              42,
              54,
              66
            ],
            "native_values": [
              8,
              19,
              8,
              19,
              8,
              19
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 19
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 8
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 19
              },
              {
                "alpha_index": 54,
                "clock_position": 54,
                "value": 8
              },
              {
                "alpha_index": 66,
                "clock_position": 66,
                "value": 19
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              19,
              31,
              43,
              55,
              67
            ],
            "clock_positions": [
              7,
              19,
              31,
              43,
              55,
              67
            ],
            "native_values": [
              13,
              23,
              22,
              14,
              4,
              5
            ],
            "rotation_degrees": 35.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 23
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 22
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 14
              },
              {
                "alpha_index": 55,
                "clock_position": 55,
                "value": 4
              },
              {
                "alpha_index": 67,
                "clock_position": 67,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-8",
            "alpha_indices": [
              8,
              20,
              32,
              44,
              56,
              68
            ],
            "clock_positions": [
              8,
              20,
              32,
              44,
              56,
              68
            ],
            "native_values": [
              21,
              15,
              3,
              6,
              12,
              24
            ],
            "rotation_degrees": 40.0,
            "missing_required_values": [
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 15
              },
              {
                "alpha_index": 56,
                "clock_position": 56,
                "value": 12
              },
              {
                "alpha_index": 68,
                "clock_position": 68,
                "value": 24
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-9",
            "alpha_indices": [
              9,
              21,
              33,
              45,
              57,
              69
            ],
            "clock_positions": [
              9,
              21,
              33,
              45,
              57,
              69
            ],
            "native_values": [
              7,
              11,
              25,
              20,
              16,
              2
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 7
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 11
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 25
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 20
              },
              {
                "alpha_index": 57,
                "clock_position": 57,
                "value": 16
              },
              {
                "alpha_index": 69,
                "clock_position": 69,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-10",
            "alpha_indices": [
              10,
              22,
              34,
              46,
              58,
              70
            ],
            "clock_positions": [
              10,
              22,
              34,
              46,
              58,
              70
            ],
            "native_values": [
              1,
              26,
              1,
              26,
              1,
              26
            ],
            "rotation_degrees": 50.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 1
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 26
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 1
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 26
              },
              {
                "alpha_index": 58,
                "clock_position": 58,
                "value": 1
              },
              {
                "alpha_index": 70,
                "clock_position": 70,
                "value": 26
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-11",
            "alpha_indices": [
              11,
              23,
              35,
              47,
              59,
              71
            ],
            "clock_positions": [
              11,
              23,
              35,
              47,
              59,
              71
            ],
            "native_values": [
              8,
              10,
              26,
              19,
              17,
              1
            ],
            "rotation_degrees": 55.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 8
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 10
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 26
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "value": 19
              },
              {
                "alpha_index": 59,
                "clock_position": 59,
                "value": 17
              },
              {
                "alpha_index": 71,
                "clock_position": 71,
                "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/m27/alpha.svg",
          "png": "pilot-v1/views/m27/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m27/beta.svg",
          "png": "pilot-v1/views/m27/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m27/gamma.svg",
          "png": "pilot-v1/views/m27/gamma.png"
        },
        {
          "id": "fibonacci-m27p72",
          "name": "Fibonacci M27P72",
          "svg": "pilot-v1/views/m27/fibonacci-m27p72.svg",
          "png": "pilot-v1/views/m27/fibonacci-m27p72.png"
        }
      ],
      "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": 12,
        "primary_gamma_count": 3,
        "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"
        ],
        "primary_gamma_formation_ids": [
          "6-nodes-offset-0",
          "6-nodes-offset-4",
          "6-nodes-offset-8"
        ],
        "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": 27,
        "target_modulus": 9,
        "native_values": [
          4,
          26,
          16,
          5,
          19,
          20,
          13,
          17,
          25,
          23,
          1,
          11,
          22,
          8,
          7,
          14,
          10,
          2
        ],
        "reduced_values": [
          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": 3,
        "native_circle_positions": 27,
        "reduced_circle_positions": 9,
        "original_alignment_preserved": true,
        "start_interval_clock_positions": [
          72,
          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/m27/beta.svg",
        "native_png": "pilot-v1/views/m27/beta.png",
        "reduced_svg": "pilot-v1/views/m27/beta-m9.svg",
        "reduced_png": "pilot-v1/views/m27/beta-m9.png"
      },
      "m9_sequence_views": {
        "beta": {
          "version": "beta-m9-view-v1",
          "native_modulus": 27,
          "target_modulus": 9,
          "native_values": [
            4,
            26,
            16,
            5,
            19,
            20,
            13,
            17,
            25,
            23,
            1,
            11,
            22,
            8,
            7,
            14,
            10,
            2
          ],
          "reduced_values": [
            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": 3,
          "native_circle_positions": 27,
          "reduced_circle_positions": 9,
          "original_alignment_preserved": true,
          "start_interval_clock_positions": [
            72,
            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/m27/beta.svg",
          "native_png": "pilot-v1/views/m27/beta.png",
          "reduced_svg": "pilot-v1/views/m27/beta-m9.svg",
          "reduced_png": "pilot-v1/views/m27/beta-m9.png"
        },
        "alpha": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            27,
            1,
            1,
            2,
            3,
            5,
            8,
            13,
            21,
            7,
            1,
            8,
            9,
            17,
            26,
            16,
            15,
            4,
            19,
            23,
            15,
            11,
            26,
            10,
            9,
            19,
            1,
            20,
            21,
            14,
            8,
            22,
            3,
            25,
            1,
            26,
            27,
            26,
            26,
            25,
            24,
            22,
            19,
            14,
            6,
            20,
            26,
            19,
            18,
            10,
            1,
            11,
            12,
            23,
            8,
            4,
            12,
            16,
            1,
            17,
            18,
            8,
            26,
            7,
            6,
            13,
            19,
            5,
            24,
            2,
            26,
            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
          ],
          "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": 72,
          "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": 27,
          "target_modulus": 9,
          "repeat_count": 3,
          "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/m27/alpha-m9.svg",
          "reduced_png": "pilot-v1/views/m27/alpha-m9.png"
        },
        "gamma": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            27,
            3,
            21,
            9,
            15,
            15,
            9,
            21,
            3,
            27,
            24,
            6,
            18,
            12,
            12,
            18,
            6,
            24
          ],
          "reduced_values": [
            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": 72,
          "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": 27,
          "target_modulus": 9,
          "repeat_count": 3,
          "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/m27/gamma-m9.svg",
          "reduced_png": "pilot-v1/views/m27/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
          ],
          "block_traversals": [
            {
              "block": 1,
              "alpha_indices": [
                0,
                8,
                20,
                12,
                4,
                16,
                0
              ],
              "native_values": [
                27,
                21,
                15,
                9,
                3,
                15,
                27
              ],
              "reduced_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ]
            },
            {
              "block": 2,
              "alpha_indices": [
                24,
                32,
                44,
                36,
                28,
                40,
                24
              ],
              "native_values": [
                9,
                3,
                6,
                27,
                21,
                24,
                9
              ],
              "reduced_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ]
            },
            {
              "block": 3,
              "alpha_indices": [
                48,
                56,
                68,
                60,
                52,
                64,
                48
              ],
              "native_values": [
                18,
                12,
                24,
                18,
                12,
                6,
                18
              ],
              "reduced_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ]
            }
          ],
          "reference_alpha_indices": [
            0,
            8,
            20,
            12,
            4,
            16,
            0
          ],
          "native_circle_positions": 72,
          "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,
              24,
              60,
              36,
              12,
              48,
              0
            ],
            "clock_positions": [
              72,
              24,
              60,
              36,
              12,
              48,
              72
            ],
            "native_values": [
              27,
              9,
              18,
              27,
              9,
              18,
              27
            ],
            "reduced_m9_values": [
              9,
              9,
              9,
              9,
              9,
              9,
              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": 27,
          "target_modulus": 9,
          "repeat_count": 3,
          "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/m27/epsilon-m9.svg",
          "reduced_png": "pilot-v1/views/m27/epsilon-m9.png"
        }
      }
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m28-p48",
      "name": "Fibonacci M28P48",
      "modulus": 28,
      "pisano_period": 48,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          48,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 28,
        "alpha_circle_positions": 48,
        "beta_circle_positions": 28,
        "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,
          6,
          27,
          5,
          4,
          9,
          13,
          22,
          7,
          1,
          8,
          9,
          17,
          26,
          15,
          13,
          0,
          13,
          13,
          26,
          11,
          9,
          20,
          1,
          21,
          22,
          15,
          9,
          24,
          5,
          1,
          6,
          7,
          13,
          20,
          5,
          25,
          2,
          27,
          1
        ],
        "display_values": [
          28,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          6,
          27,
          5,
          4,
          9,
          13,
          22,
          7,
          1,
          8,
          9,
          17,
          26,
          15,
          13,
          28,
          13,
          13,
          26,
          11,
          9,
          20,
          1,
          21,
          22,
          15,
          9,
          24,
          5,
          1,
          6,
          7,
          13,
          20,
          5,
          25,
          2,
          27,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          9,
          10,
          13,
          19,
          22,
          24,
          29,
          32,
          34,
          35,
          36,
          39,
          46
        ],
        "clock_positions": [
          48,
          4,
          8,
          9,
          10,
          13,
          19,
          22,
          24,
          29,
          32,
          34,
          35,
          36,
          39,
          46
        ],
        "clockwise_values": [
          28,
          3,
          21,
          6,
          27,
          9,
          9,
          15,
          28,
          9,
          21,
          15,
          9,
          24,
          6,
          27
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          0,
          0,
          9,
          51,
          43,
          13,
          63,
          21,
          22,
          0,
          0,
          6,
          72,
          1
        ],
        "interval_residues": [
          4,
          26,
          0,
          0,
          9,
          23,
          15,
          13,
          7,
          21,
          22,
          0,
          0,
          6,
          16,
          1
        ],
        "display_cycle": [
          4,
          26,
          28,
          28,
          9,
          23,
          15,
          13,
          7,
          21,
          22,
          28,
          28,
          6,
          16,
          1
        ],
        "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": 9,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 9,
            "to_index": 10,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 10,
            "to_index": 13,
            "interior_indices": [
              11,
              12
            ],
            "interior_values": [
              5,
              4
            ],
            "sum": 9,
            "residue": 9
          },
          {
            "from_index": 13,
            "to_index": 19,
            "interior_indices": [
              14,
              15,
              16,
              17,
              18
            ],
            "interior_values": [
              13,
              22,
              7,
              1,
              8
            ],
            "sum": 51,
            "residue": 23
          },
          {
            "from_index": 19,
            "to_index": 22,
            "interior_indices": [
              20,
              21
            ],
            "interior_values": [
              17,
              26
            ],
            "sum": 43,
            "residue": 15
          },
          {
            "from_index": 22,
            "to_index": 24,
            "interior_indices": [
              23
            ],
            "interior_values": [
              13
            ],
            "sum": 13,
            "residue": 13
          },
          {
            "from_index": 24,
            "to_index": 29,
            "interior_indices": [
              25,
              26,
              27,
              28
            ],
            "interior_values": [
              13,
              13,
              26,
              11
            ],
            "sum": 63,
            "residue": 7
          },
          {
            "from_index": 29,
            "to_index": 32,
            "interior_indices": [
              30,
              31
            ],
            "interior_values": [
              20,
              1
            ],
            "sum": 21,
            "residue": 21
          },
          {
            "from_index": 32,
            "to_index": 34,
            "interior_indices": [
              33
            ],
            "interior_values": [
              22
            ],
            "sum": 22,
            "residue": 22
          },
          {
            "from_index": 34,
            "to_index": 35,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 35,
            "to_index": 36,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 36,
            "to_index": 39,
            "interior_indices": [
              37,
              38
            ],
            "interior_values": [
              5,
              1
            ],
            "sum": 6,
            "residue": 6
          },
          {
            "from_index": 39,
            "to_index": 46,
            "interior_indices": [
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "interior_values": [
              7,
              13,
              20,
              5,
              25,
              2
            ],
            "sum": 72,
            "residue": 16
          },
          {
            "from_index": 46,
            "to_index": 0,
            "interior_indices": [
              47
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          0,
          0,
          9,
          23,
          15,
          13,
          7,
          21,
          22,
          0,
          0,
          6,
          16,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          48,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 28,
        "cycle_length": 16,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            16,
            32
          ],
          "clock_positions": [
            48,
            16,
            32
          ],
          "native_values": [
            28,
            7,
            21
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            28,
            7,
            21
          ],
          "beta": {
            "interval_sums": [
              140,
              182,
              182
            ],
            "interval_residues": [
              0,
              14,
              14
            ],
            "display_cycle": [
              28,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 16,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22
                ],
                "sum": 140,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 32,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1
                ],
                "sum": 182,
                "residue": 14
              },
              {
                "from_index": 32,
                "to_index": 0,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1
                ],
                "sum": 182,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              0,
              14,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              48,
              16
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22
            ],
            "circle_positions": 28,
            "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,
            17,
            33
          ],
          "clock_positions": [
            1,
            17,
            33
          ],
          "native_values": [
            1,
            1,
            22
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            22
          ],
          "beta": {
            "interval_sums": [
              146,
              202,
              160
            ],
            "interval_residues": [
              6,
              6,
              20
            ],
            "display_cycle": [
              6,
              6,
              20
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 17,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7
                ],
                "sum": 146,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 33,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21
                ],
                "sum": 202,
                "residue": 6
              },
              {
                "from_index": 33,
                "to_index": 1,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0
                ],
                "sum": 160,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              6,
              6,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              17
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7
            ],
            "circle_positions": 28,
            "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,
            18,
            34
          ],
          "clock_positions": [
            2,
            18,
            34
          ],
          "native_values": [
            1,
            8,
            15
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            15
          ],
          "beta": {
            "interval_sums": [
              146,
              216,
              146
            ],
            "interval_residues": [
              6,
              20,
              6
            ],
            "display_cycle": [
              6,
              20,
              6
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 18,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1
                ],
                "sum": 146,
                "residue": 6
              },
              {
                "from_index": 18,
                "to_index": 34,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22
                ],
                "sum": 216,
                "residue": 20
              },
              {
                "from_index": 34,
                "to_index": 2,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1
                ],
                "sum": 146,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6,
              20,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              2,
              18
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1
            ],
            "circle_positions": 28,
            "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,
            19,
            35
          ],
          "clock_positions": [
            3,
            19,
            35
          ],
          "native_values": [
            2,
            9,
            9
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              152,
              222,
              138
            ],
            "interval_residues": [
              12,
              26,
              26
            ],
            "display_cycle": [
              12,
              26,
              26
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 19,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8
                ],
                "sum": 152,
                "residue": 12
              },
              {
                "from_index": 19,
                "to_index": 35,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15
                ],
                "sum": 222,
                "residue": 26
              },
              {
                "from_index": 35,
                "to_index": 3,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 138,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              12,
              26,
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              3,
              19
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8
            ],
            "circle_positions": 28,
            "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,
            20,
            36
          ],
          "clock_positions": [
            4,
            20,
            36
          ],
          "native_values": [
            3,
            17,
            24
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            17,
            24
          ],
          "beta": {
            "interval_sums": [
              158,
              214,
              116
            ],
            "interval_residues": [
              18,
              18,
              4
            ],
            "display_cycle": [
              18,
              18,
              4
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 20,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9
                ],
                "sum": 158,
                "residue": 18
              },
              {
                "from_index": 20,
                "to_index": 36,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9
                ],
                "sum": 214,
                "residue": 18
              },
              {
                "from_index": 36,
                "to_index": 4,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 116,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              18,
              18,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              4,
              20
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9
            ],
            "circle_positions": 28,
            "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,
            21,
            37
          ],
          "clock_positions": [
            5,
            21,
            37
          ],
          "native_values": [
            5,
            26,
            5
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            26,
            5
          ],
          "beta": {
            "interval_sums": [
              170,
              212,
              114
            ],
            "interval_residues": [
              2,
              16,
              2
            ],
            "display_cycle": [
              2,
              16,
              2
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 21,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17
                ],
                "sum": 170,
                "residue": 2
              },
              {
                "from_index": 21,
                "to_index": 37,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24
                ],
                "sum": 212,
                "residue": 16
              },
              {
                "from_index": 37,
                "to_index": 5,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 114,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              2,
              16,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              5,
              21
            ],
            "start_interval_values": [
              8,
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17
            ],
            "circle_positions": 28,
            "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,
            22,
            38
          ],
          "clock_positions": [
            6,
            22,
            38
          ],
          "native_values": [
            8,
            15,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            15,
            1
          ],
          "beta": {
            "interval_sums": [
              188,
              202,
              118
            ],
            "interval_residues": [
              20,
              6,
              6
            ],
            "display_cycle": [
              20,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 22,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26
                ],
                "sum": 188,
                "residue": 20
              },
              {
                "from_index": 22,
                "to_index": 38,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5
                ],
                "sum": 202,
                "residue": 6
              },
              {
                "from_index": 38,
                "to_index": 6,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 118,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              20,
              6,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              6,
              22
            ],
            "start_interval_values": [
              13,
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26
            ],
            "circle_positions": 28,
            "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,
            23,
            39
          ],
          "clock_positions": [
            7,
            23,
            39
          ],
          "native_values": [
            13,
            13,
            6
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            6
          ],
          "beta": {
            "interval_sums": [
              190,
              190,
              120
            ],
            "interval_residues": [
              22,
              22,
              8
            ],
            "display_cycle": [
              22,
              22,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 23,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15
                ],
                "sum": 190,
                "residue": 22
              },
              {
                "from_index": 23,
                "to_index": 39,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1
                ],
                "sum": 190,
                "residue": 22
              },
              {
                "from_index": 39,
                "to_index": 7,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 120,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              22,
              22,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              7,
              23
            ],
            "start_interval_values": [
              21,
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15
            ],
            "circle_positions": 28,
            "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,
            24,
            40
          ],
          "clock_positions": [
            8,
            24,
            40
          ],
          "native_values": [
            21,
            28,
            7
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            28,
            7
          ],
          "beta": {
            "interval_sums": [
              182,
              196,
              126
            ],
            "interval_residues": [
              14,
              0,
              14
            ],
            "display_cycle": [
              14,
              28,
              14
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 24,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13
                ],
                "sum": 182,
                "residue": 14
              },
              {
                "from_index": 24,
                "to_index": 40,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6
                ],
                "sum": 196,
                "residue": 0
              },
              {
                "from_index": 40,
                "to_index": 8,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 126,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14,
              0,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              8,
              24
            ],
            "start_interval_values": [
              6,
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13
            ],
            "circle_positions": 28,
            "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,
            25,
            41
          ],
          "clock_positions": [
            9,
            25,
            41
          ],
          "native_values": [
            6,
            13,
            13
          ],
          "rotation_degrees": 67.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            6,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              176,
              190,
              134
            ],
            "interval_residues": [
              8,
              22,
              22
            ],
            "display_cycle": [
              8,
              22,
              22
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 25,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0
                ],
                "sum": 176,
                "residue": 8
              },
              {
                "from_index": 25,
                "to_index": 41,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7
                ],
                "sum": 190,
                "residue": 22
              },
              {
                "from_index": 41,
                "to_index": 9,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 134,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              8,
              22,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              9,
              25
            ],
            "start_interval_values": [
              27,
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0
            ],
            "circle_positions": 28,
            "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,
            26,
            42
          ],
          "clock_positions": [
            10,
            26,
            42
          ],
          "native_values": [
            27,
            13,
            20
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            27,
            13,
            20
          ],
          "beta": {
            "interval_sums": [
              162,
              190,
              120
            ],
            "interval_residues": [
              22,
              22,
              8
            ],
            "display_cycle": [
              22,
              22,
              8
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 26,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13
                ],
                "sum": 162,
                "residue": 22
              },
              {
                "from_index": 26,
                "to_index": 42,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13
                ],
                "sum": 190,
                "residue": 22
              },
              {
                "from_index": 42,
                "to_index": 10,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6
                ],
                "sum": 120,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              22,
              22,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              10,
              26
            ],
            "start_interval_values": [
              5,
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0,
              13
            ],
            "circle_positions": 28,
            "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,
            27,
            43
          ],
          "clock_positions": [
            11,
            27,
            43
          ],
          "native_values": [
            5,
            26,
            5
          ],
          "rotation_degrees": 82.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            26,
            5
          ],
          "beta": {
            "interval_sums": [
              170,
              184,
              142
            ],
            "interval_residues": [
              2,
              16,
              2
            ],
            "display_cycle": [
              2,
              16,
              2
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 27,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 170,
                "residue": 2
              },
              {
                "from_index": 27,
                "to_index": 43,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20
                ],
                "sum": 184,
                "residue": 16
              },
              {
                "from_index": 43,
                "to_index": 11,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27
                ],
                "sum": 142,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              2,
              16,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              11,
              27
            ],
            "start_interval_values": [
              4,
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0,
              13,
              13
            ],
            "circle_positions": 28,
            "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,
            28,
            44
          ],
          "clock_positions": [
            12,
            28,
            44
          ],
          "native_values": [
            4,
            11,
            25
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            11,
            25
          ],
          "beta": {
            "interval_sums": [
              192,
              178,
              122
            ],
            "interval_residues": [
              24,
              10,
              10
            ],
            "display_cycle": [
              24,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 28,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26
                ],
                "sum": 192,
                "residue": 24
              },
              {
                "from_index": 28,
                "to_index": 44,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5
                ],
                "sum": 178,
                "residue": 10
              },
              {
                "from_index": 44,
                "to_index": 12,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5
                ],
                "sum": 122,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              24,
              10,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              12,
              28
            ],
            "start_interval_values": [
              9,
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0,
              13,
              13,
              26
            ],
            "circle_positions": 28,
            "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,
            29,
            45
          ],
          "clock_positions": [
            13,
            29,
            45
          ],
          "native_values": [
            9,
            9,
            2
          ],
          "rotation_degrees": 97.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            9,
            2
          ],
          "beta": {
            "interval_sums": [
              194,
              194,
              124
            ],
            "interval_residues": [
              26,
              26,
              12
            ],
            "display_cycle": [
              26,
              26,
              12
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 29,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11
                ],
                "sum": 194,
                "residue": 26
              },
              {
                "from_index": 29,
                "to_index": 45,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25
                ],
                "sum": 194,
                "residue": 26
              },
              {
                "from_index": 45,
                "to_index": 13,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4
                ],
                "sum": 124,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              26,
              26,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              13,
              29
            ],
            "start_interval_values": [
              13,
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0,
              13,
              13,
              26,
              11
            ],
            "circle_positions": 28,
            "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,
            30,
            46
          ],
          "clock_positions": [
            14,
            30,
            46
          ],
          "native_values": [
            13,
            20,
            27
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            20,
            27
          ],
          "beta": {
            "interval_sums": [
              190,
              176,
              106
            ],
            "interval_residues": [
              22,
              8,
              22
            ],
            "display_cycle": [
              22,
              8,
              22
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 30,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9
                ],
                "sum": 190,
                "residue": 22
              },
              {
                "from_index": 30,
                "to_index": 46,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2
                ],
                "sum": 176,
                "residue": 8
              },
              {
                "from_index": 46,
                "to_index": 14,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9
                ],
                "sum": 106,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              22,
              8,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              14,
              30
            ],
            "start_interval_values": [
              22,
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0,
              13,
              13,
              26,
              11,
              9
            ],
            "circle_positions": 28,
            "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,
            31,
            47
          ],
          "clock_positions": [
            15,
            31,
            47
          ],
          "native_values": [
            22,
            1,
            1
          ],
          "rotation_degrees": 112.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            22,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              188,
              202,
              118
            ],
            "interval_residues": [
              20,
              6,
              6
            ],
            "display_cycle": [
              20,
              6,
              6
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 31,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20
                ],
                "sum": 188,
                "residue": 20
              },
              {
                "from_index": 31,
                "to_index": 47,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27
                ],
                "sum": 202,
                "residue": 6
              },
              {
                "from_index": 47,
                "to_index": 15,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13
                ],
                "sum": 118,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              20,
              6,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              15,
              31
            ],
            "start_interval_values": [
              7,
              1,
              8,
              9,
              17,
              26,
              15,
              13,
              0,
              13,
              13,
              26,
              11,
              9,
              20
            ],
            "circle_positions": 28,
            "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,
            8,
            16,
            24,
            32,
            40
          ],
          "clock_positions": [
            48,
            8,
            16,
            24,
            32,
            40
          ],
          "native_values": [
            28,
            21,
            7,
            28,
            21,
            7
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            28,
            21,
            7
          ],
          "beta": {
            "interval_sums": [
              33,
              86,
              89,
              93,
              82,
              93
            ],
            "interval_residues": [
              5,
              2,
              5,
              9,
              26,
              9
            ],
            "display_cycle": [
              5,
              2,
              5,
              9,
              26,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 5
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  6,
                  27,
                  5,
                  4,
                  9,
                  13,
                  22
                ],
                "sum": 86,
                "residue": 2
              },
              {
                "from_index": 16,
                "to_index": 24,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  1,
                  8,
                  9,
                  17,
                  26,
                  15,
                  13
                ],
                "sum": 89,
                "residue": 5
              },
              {
                "from_index": 24,
                "to_index": 32,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  13,
                  13,
                  26,
                  11,
                  9,
                  20,
                  1
                ],
                "sum": 93,
                "residue": 9
              },
              {
                "from_index": 32,
                "to_index": 40,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  22,
                  15,
                  9,
                  24,
                  5,
                  1,
                  6
                ],
                "sum": 82,
                "residue": 26
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  20,
                  5,
                  25,
                  2,
                  27,
                  1
                ],
                "sum": 93,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              5,
              2,
              5,
              9,
              26,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              48,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 28,
            "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,
            9,
            17,
            25,
            33,
            41
          ],
          "clock_positions": [
            1,
            9,
            17,
            25,
            33,
            41
          ],
          "native_values": [
            1,
            6,
            1,
            13,
            22,
            13
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            6,
            1,
            13,
            22,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              87,
              88,
              101,
              67,
              80
            ],
            "interval_residues": [
              25,
              3,
              4,
              17,
              11,
              24
            ],
            "display_cycle": [
              25,
              3,
              4,
              17,
              11,
              24
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 25
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  27,
                  5,
                  4,
                  9,
                  13,
                  22,
                  7
                ],
                "sum": 87,
                "residue": 3
              },
              {
                "from_index": 17,
                "to_index": 25,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  8,
                  9,
                  17,
                  26,
                  15,
                  13,
                  0
                ],
                "sum": 88,
                "residue": 4
              },
              {
                "from_index": 25,
                "to_index": 33,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  13,
                  26,
                  11,
                  9,
                  20,
                  1,
                  21
                ],
                "sum": 101,
                "residue": 17
              },
              {
                "from_index": 33,
                "to_index": 41,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  15,
                  9,
                  24,
                  5,
                  1,
                  6,
                  7
                ],
                "sum": 67,
                "residue": 11
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  20,
                  5,
                  25,
                  2,
                  27,
                  1,
                  0
                ],
                "sum": 80,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              25,
              3,
              4,
              17,
              11,
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 28,
            "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,
            10,
            18,
            26,
            34,
            42
          ],
          "clock_positions": [
            2,
            10,
            18,
            26,
            34,
            42
          ],
          "native_values": [
            1,
            27,
            8,
            13,
            15,
            20
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            27,
            8,
            13,
            15,
            20
          ],
          "beta": {
            "interval_sums": [
              58,
              61,
              93,
              110,
              65,
              61
            ],
            "interval_residues": [
              2,
              5,
              9,
              26,
              9,
              5
            ],
            "display_cycle": [
              2,
              5,
              9,
              26,
              9,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  6
                ],
                "sum": 58,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  4,
                  9,
                  13,
                  22,
                  7,
                  1
                ],
                "sum": 61,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 26,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  9,
                  17,
                  26,
                  15,
                  13,
                  0,
                  13
                ],
                "sum": 93,
                "residue": 9
              },
              {
                "from_index": 26,
                "to_index": 34,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  26,
                  11,
                  9,
                  20,
                  1,
                  21,
                  22
                ],
                "sum": 110,
                "residue": 26
              },
              {
                "from_index": 34,
                "to_index": 42,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  9,
                  24,
                  5,
                  1,
                  6,
                  7,
                  13
                ],
                "sum": 65,
                "residue": 9
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  25,
                  2,
                  27,
                  1,
                  0,
                  1
                ],
                "sum": 61,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              2,
              5,
              9,
              26,
              9,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              6
            ],
            "circle_positions": 28,
            "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,
            11,
            19,
            27,
            35,
            43
          ],
          "clock_positions": [
            3,
            11,
            19,
            27,
            35,
            43
          ],
          "native_values": [
            2,
            5,
            9,
            26,
            9,
            5
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            9,
            26,
            9,
            5
          ],
          "beta": {
            "interval_sums": [
              83,
              64,
              97,
              99,
              76,
              57
            ],
            "interval_residues": [
              27,
              8,
              13,
              15,
              20,
              1
            ],
            "display_cycle": [
              27,
              8,
              13,
              15,
              20,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  6,
                  27
                ],
                "sum": 83,
                "residue": 27
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  4,
                  9,
                  13,
                  22,
                  7,
                  1,
                  8
                ],
                "sum": 64,
                "residue": 8
              },
              {
                "from_index": 19,
                "to_index": 27,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  17,
                  26,
                  15,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 27,
                "to_index": 35,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  11,
                  9,
                  20,
                  1,
                  21,
                  22,
                  15
                ],
                "sum": 99,
                "residue": 15
              },
              {
                "from_index": 35,
                "to_index": 43,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  24,
                  5,
                  1,
                  6,
                  7,
                  13,
                  20
                ],
                "sum": 76,
                "residue": 20
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  25,
                  2,
                  27,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 57,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              27,
              8,
              13,
              15,
              20,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 27,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              6,
              27
            ],
            "circle_positions": 28,
            "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,
            12,
            20,
            28,
            36,
            44
          ],
          "clock_positions": [
            4,
            12,
            20,
            28,
            36,
            44
          ],
          "native_values": [
            3,
            4,
            17,
            11,
            24,
            25
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            4,
            17,
            11,
            24,
            25
          ],
          "beta": {
            "interval_sums": [
              85,
              69,
              106,
              97,
              57,
              34
            ],
            "interval_residues": [
              1,
              13,
              22,
              13,
              1,
              6
            ],
            "display_cycle": [
              1,
              13,
              22,
              13,
              1,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  6,
                  27,
                  5
                ],
                "sum": 85,
                "residue": 1
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  13,
                  22,
                  7,
                  1,
                  8,
                  9
                ],
                "sum": 69,
                "residue": 13
              },
              {
                "from_index": 20,
                "to_index": 28,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  26,
                  15,
                  13,
                  0,
                  13,
                  13,
                  26
                ],
                "sum": 106,
                "residue": 22
              },
              {
                "from_index": 28,
                "to_index": 36,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  9,
                  20,
                  1,
                  21,
                  22,
                  15,
                  9
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 36,
                "to_index": 44,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  5,
                  1,
                  6,
                  7,
                  13,
                  20,
                  5
                ],
                "sum": 57,
                "residue": 1
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  27,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 34,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              1,
              13,
              22,
              13,
              1,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              6,
              27,
              5
            ],
            "circle_positions": 28,
            "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,
            13,
            21,
            29,
            37,
            45
          ],
          "clock_positions": [
            5,
            13,
            21,
            29,
            37,
            45
          ],
          "native_values": [
            5,
            9,
            26,
            9,
            5,
            2
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            9,
            26,
            9,
            5,
            2
          ],
          "beta": {
            "interval_sums": [
              84,
              77,
              91,
              112,
              77,
              35
            ],
            "interval_residues": [
              0,
              21,
              7,
              0,
              21,
              7
            ],
            "display_cycle": [
              28,
              21,
              7,
              28,
              21,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  6,
                  27,
                  5,
                  4
                ],
                "sum": 84,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  13,
                  22,
                  7,
                  1,
                  8,
                  9,
                  17
                ],
                "sum": 77,
                "residue": 21
              },
              {
                "from_index": 21,
                "to_index": 29,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  15,
                  13,
                  0,
                  13,
                  13,
                  26,
                  11
                ],
                "sum": 91,
                "residue": 7
              },
              {
                "from_index": 29,
                "to_index": 37,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  20,
                  1,
                  21,
                  22,
                  15,
                  9,
                  24
                ],
                "sum": 112,
                "residue": 0
              },
              {
                "from_index": 37,
                "to_index": 45,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  1,
                  6,
                  7,
                  13,
                  20,
                  5,
                  25
                ],
                "sum": 77,
                "residue": 21
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  27,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 35,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              0,
              21,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              6,
              27,
              5,
              4
            ],
            "circle_positions": 28,
            "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,
            14,
            22,
            30,
            38,
            46
          ],
          "clock_positions": [
            6,
            14,
            22,
            30,
            38,
            46
          ],
          "native_values": [
            8,
            13,
            15,
            20,
            1,
            27
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            13,
            15,
            20,
            1,
            27
          ],
          "beta": {
            "interval_sums": [
              85,
              90,
              85,
              97,
              78,
              13
            ],
            "interval_residues": [
              1,
              6,
              1,
              13,
              22,
              13
            ],
            "display_cycle": [
              1,
              6,
              1,
              13,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  6,
                  27,
                  5,
                  4,
                  9
                ],
                "sum": 85,
                "residue": 1
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  22,
                  7,
                  1,
                  8,
                  9,
                  17,
                  26
                ],
                "sum": 90,
                "residue": 6
              },
              {
                "from_index": 22,
                "to_index": 30,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  26,
                  11,
                  9
                ],
                "sum": 85,
                "residue": 1
              },
              {
                "from_index": 30,
                "to_index": 38,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  1,
                  21,
                  22,
                  15,
                  9,
                  24,
                  5
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 38,
                "to_index": 46,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  6,
                  7,
                  13,
                  20,
                  5,
                  25,
                  2
                ],
                "sum": 78,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1,
              13,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              6,
              27,
              5,
              4,
              9
            ],
            "circle_positions": 28,
            "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,
            15,
            23,
            31,
            39,
            47
          ],
          "clock_positions": [
            7,
            15,
            23,
            31,
            39,
            47
          ],
          "native_values": [
            13,
            22,
            13,
            1,
            6,
            1
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            22,
            13,
            1,
            6,
            1
          ],
          "beta": {
            "interval_sums": [
              85,
              83,
              92,
              97,
              99,
              20
            ],
            "interval_residues": [
              1,
              27,
              8,
              13,
              15,
              20
            ],
            "display_cycle": [
              1,
              27,
              8,
              13,
              15,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  6,
                  27,
                  5,
                  4,
                  9,
                  13
                ],
                "sum": 85,
                "residue": 1
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  7,
                  1,
                  8,
                  9,
                  17,
                  26,
                  15
                ],
                "sum": 83,
                "residue": 27
              },
              {
                "from_index": 23,
                "to_index": 31,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  26,
                  11,
                  9,
                  20
                ],
                "sum": 92,
                "residue": 8
              },
              {
                "from_index": 31,
                "to_index": 39,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  21,
                  22,
                  15,
                  9,
                  24,
                  5,
                  1
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 39,
                "to_index": 47,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  7,
                  13,
                  20,
                  5,
                  25,
                  2,
                  27
                ],
                "sum": 99,
                "residue": 15
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              1,
              27,
              8,
              13,
              15,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              6,
              27,
              5,
              4,
              9,
              13
            ],
            "circle_positions": 28,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            28,
            21,
            7,
            28,
            21,
            7
          ],
          "rotation_degrees": 0.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          16,
          40,
          24,
          8,
          32,
          0
        ],
        "clock_positions": [
          48,
          16,
          40,
          24,
          8,
          32,
          48
        ],
        "native_values": [
          28,
          7,
          7,
          28,
          21,
          21,
          28
        ],
        "reduced_m9_values": [
          9,
          7,
          7,
          9,
          3,
          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": 8,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              8,
              16,
              24,
              32,
              40
            ],
            "clock_positions": [
              48,
              8,
              16,
              24,
              32,
              40
            ],
            "native_values": [
              28,
              21,
              7,
              28,
              21,
              7
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 48,
                "value": 28
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 7
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 28
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 21
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 7
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "clock_positions": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "native_values": [
              1,
              6,
              1,
              13,
              22,
              13
            ],
            "rotation_degrees": 7.5,
            "missing_required_values": [
              3,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 1
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 13
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 22
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "clock_positions": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "native_values": [
              1,
              27,
              8,
              13,
              15,
              20
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 27
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 8
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 13
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 15
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 20
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "clock_positions": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "native_values": [
              2,
              5,
              9,
              26,
              9,
              5
            ],
            "rotation_degrees": 22.5,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 5
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 26
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "clock_positions": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "native_values": [
              3,
              4,
              17,
              11,
              24,
              25
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 4
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 17
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 11
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 24
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 25
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "clock_positions": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "native_values": [
              5,
              9,
              26,
              9,
              5,
              2
            ],
            "rotation_degrees": 37.5,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 26
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 5
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "clock_positions": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "native_values": [
              8,
              13,
              15,
              20,
              1,
              27
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 13
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 15
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 20
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 1
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 27
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "clock_positions": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "native_values": [
              13,
              22,
              13,
              1,
              6,
              1
            ],
            "rotation_degrees": 52.5,
            "missing_required_values": [
              3,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 22
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 13
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 1
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "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/m28/alpha.svg",
          "png": "pilot-v1/views/m28/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m28/beta.svg",
          "png": "pilot-v1/views/m28/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m28/gamma.svg",
          "png": "pilot-v1/views/m28/gamma.png"
        },
        {
          "id": "fibonacci-m28p48",
          "name": "Fibonacci M28P48",
          "svg": "pilot-v1/views/m28/fibonacci-m28p48.svg",
          "png": "pilot-v1/views/m28/fibonacci-m28p48.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m29-p14",
      "name": "Fibonacci M29P14",
      "modulus": 29,
      "pisano_period": 14,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          14,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13
        ],
        "orientation": "clockwise from north",
        "zero_display": 29,
        "alpha_circle_positions": 14,
        "beta_circle_positions": 29,
        "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,
          5,
          26,
          2,
          28,
          1
        ],
        "display_values": [
          29,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          5,
          26,
          2,
          28,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8
        ],
        "clock_positions": [
          14,
          4,
          8
        ],
        "clockwise_values": [
          29,
          3,
          21
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          62
        ],
        "interval_residues": [
          4,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          4
        ],
        "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": 0,
            "interior_indices": [
              9,
              10,
              11,
              12,
              13
            ],
            "interior_values": [
              5,
              26,
              2,
              28,
              1
            ],
            "sum": 62,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          14,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 29,
        "cycle_length": 3,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m29/alpha.svg",
          "png": "pilot-v1/views/m29/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m29/beta.svg",
          "png": "pilot-v1/views/m29/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m29/gamma.svg",
          "png": "pilot-v1/views/m29/gamma.png"
        },
        {
          "id": "fibonacci-m29p14",
          "name": "Fibonacci M29P14",
          "svg": "pilot-v1/views/m29/fibonacci-m29p14.svg",
          "png": "pilot-v1/views/m29/fibonacci-m29p14.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m30-p120",
      "name": "Fibonacci M30P120",
      "modulus": 30,
      "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": 30,
        "alpha_circle_positions": 120,
        "beta_circle_positions": 30,
        "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,
          4,
          25,
          29,
          24,
          23,
          17,
          10,
          27,
          7,
          4,
          11,
          15,
          26,
          11,
          7,
          18,
          25,
          13,
          8,
          21,
          29,
          20,
          19,
          9,
          28,
          7,
          5,
          12,
          17,
          29,
          16,
          15,
          1,
          16,
          17,
          3,
          20,
          23,
          13,
          6,
          19,
          25,
          14,
          9,
          23,
          2,
          25,
          27,
          22,
          19,
          11,
          0,
          11,
          11,
          22,
          3,
          25,
          28,
          23,
          21,
          14,
          5,
          19,
          24,
          13,
          7,
          20,
          27,
          17,
          14,
          1,
          15,
          16,
          1,
          17,
          18,
          5,
          23,
          28,
          21,
          19,
          10,
          29,
          9,
          8,
          17,
          25,
          12,
          7,
          19,
          26,
          15,
          11,
          26,
          7,
          3,
          10,
          13,
          23,
          6,
          29,
          5,
          4,
          9,
          13,
          22,
          5,
          27,
          2,
          29,
          1
        ],
        "display_values": [
          30,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          4,
          25,
          29,
          24,
          23,
          17,
          10,
          27,
          7,
          4,
          11,
          15,
          26,
          11,
          7,
          18,
          25,
          13,
          8,
          21,
          29,
          20,
          19,
          9,
          28,
          7,
          5,
          12,
          17,
          29,
          16,
          15,
          1,
          16,
          17,
          3,
          20,
          23,
          13,
          6,
          19,
          25,
          14,
          9,
          23,
          2,
          25,
          27,
          22,
          19,
          11,
          30,
          11,
          11,
          22,
          3,
          25,
          28,
          23,
          21,
          14,
          5,
          19,
          24,
          13,
          7,
          20,
          27,
          17,
          14,
          1,
          15,
          16,
          1,
          17,
          18,
          5,
          23,
          28,
          21,
          19,
          10,
          29,
          9,
          8,
          17,
          25,
          12,
          7,
          19,
          26,
          15,
          11,
          26,
          7,
          3,
          10,
          13,
          23,
          6,
          29,
          5,
          4,
          9,
          13,
          22,
          5,
          27,
          2,
          29,
          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": [
          30,
          3,
          21,
          24,
          27,
          15,
          18,
          21,
          9,
          12,
          15,
          3,
          6,
          9,
          27,
          30,
          3,
          21,
          24,
          27,
          15,
          18,
          21,
          9,
          12,
          15,
          3,
          6,
          9,
          27
        ],
        "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,
          58,
          50,
          22,
          44,
          46,
          68,
          40,
          62,
          34,
          56,
          58,
          50,
          52,
          44,
          76,
          38,
          40,
          32,
          34,
          56,
          58,
          50,
          52,
          44,
          46,
          38,
          40,
          32
        ],
        "interval_residues": [
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          10,
          2,
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          10,
          2,
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          10,
          2,
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          10,
          2,
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          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": [
              4,
              25,
              29
            ],
            "sum": 58,
            "residue": 28
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              23,
              17,
              10
            ],
            "sum": 50,
            "residue": 20
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              7,
              4,
              11
            ],
            "sum": 22,
            "residue": 22
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              26,
              11,
              7
            ],
            "sum": 44,
            "residue": 14
          },
          {
            "from_index": 24,
            "to_index": 28,
            "interior_indices": [
              25,
              26,
              27
            ],
            "interior_values": [
              25,
              13,
              8
            ],
            "sum": 46,
            "residue": 16
          },
          {
            "from_index": 28,
            "to_index": 32,
            "interior_indices": [
              29,
              30,
              31
            ],
            "interior_values": [
              29,
              20,
              19
            ],
            "sum": 68,
            "residue": 8
          },
          {
            "from_index": 32,
            "to_index": 36,
            "interior_indices": [
              33,
              34,
              35
            ],
            "interior_values": [
              28,
              7,
              5
            ],
            "sum": 40,
            "residue": 10
          },
          {
            "from_index": 36,
            "to_index": 40,
            "interior_indices": [
              37,
              38,
              39
            ],
            "interior_values": [
              17,
              29,
              16
            ],
            "sum": 62,
            "residue": 2
          },
          {
            "from_index": 40,
            "to_index": 44,
            "interior_indices": [
              41,
              42,
              43
            ],
            "interior_values": [
              1,
              16,
              17
            ],
            "sum": 34,
            "residue": 4
          },
          {
            "from_index": 44,
            "to_index": 48,
            "interior_indices": [
              45,
              46,
              47
            ],
            "interior_values": [
              20,
              23,
              13
            ],
            "sum": 56,
            "residue": 26
          },
          {
            "from_index": 48,
            "to_index": 52,
            "interior_indices": [
              49,
              50,
              51
            ],
            "interior_values": [
              19,
              25,
              14
            ],
            "sum": 58,
            "residue": 28
          },
          {
            "from_index": 52,
            "to_index": 56,
            "interior_indices": [
              53,
              54,
              55
            ],
            "interior_values": [
              23,
              2,
              25
            ],
            "sum": 50,
            "residue": 20
          },
          {
            "from_index": 56,
            "to_index": 60,
            "interior_indices": [
              57,
              58,
              59
            ],
            "interior_values": [
              22,
              19,
              11
            ],
            "sum": 52,
            "residue": 22
          },
          {
            "from_index": 60,
            "to_index": 64,
            "interior_indices": [
              61,
              62,
              63
            ],
            "interior_values": [
              11,
              11,
              22
            ],
            "sum": 44,
            "residue": 14
          },
          {
            "from_index": 64,
            "to_index": 68,
            "interior_indices": [
              65,
              66,
              67
            ],
            "interior_values": [
              25,
              28,
              23
            ],
            "sum": 76,
            "residue": 16
          },
          {
            "from_index": 68,
            "to_index": 72,
            "interior_indices": [
              69,
              70,
              71
            ],
            "interior_values": [
              14,
              5,
              19
            ],
            "sum": 38,
            "residue": 8
          },
          {
            "from_index": 72,
            "to_index": 76,
            "interior_indices": [
              73,
              74,
              75
            ],
            "interior_values": [
              13,
              7,
              20
            ],
            "sum": 40,
            "residue": 10
          },
          {
            "from_index": 76,
            "to_index": 80,
            "interior_indices": [
              77,
              78,
              79
            ],
            "interior_values": [
              17,
              14,
              1
            ],
            "sum": 32,
            "residue": 2
          },
          {
            "from_index": 80,
            "to_index": 84,
            "interior_indices": [
              81,
              82,
              83
            ],
            "interior_values": [
              16,
              1,
              17
            ],
            "sum": 34,
            "residue": 4
          },
          {
            "from_index": 84,
            "to_index": 88,
            "interior_indices": [
              85,
              86,
              87
            ],
            "interior_values": [
              5,
              23,
              28
            ],
            "sum": 56,
            "residue": 26
          },
          {
            "from_index": 88,
            "to_index": 92,
            "interior_indices": [
              89,
              90,
              91
            ],
            "interior_values": [
              19,
              10,
              29
            ],
            "sum": 58,
            "residue": 28
          },
          {
            "from_index": 92,
            "to_index": 96,
            "interior_indices": [
              93,
              94,
              95
            ],
            "interior_values": [
              8,
              17,
              25
            ],
            "sum": 50,
            "residue": 20
          },
          {
            "from_index": 96,
            "to_index": 100,
            "interior_indices": [
              97,
              98,
              99
            ],
            "interior_values": [
              7,
              19,
              26
            ],
            "sum": 52,
            "residue": 22
          },
          {
            "from_index": 100,
            "to_index": 104,
            "interior_indices": [
              101,
              102,
              103
            ],
            "interior_values": [
              11,
              26,
              7
            ],
            "sum": 44,
            "residue": 14
          },
          {
            "from_index": 104,
            "to_index": 108,
            "interior_indices": [
              105,
              106,
              107
            ],
            "interior_values": [
              10,
              13,
              23
            ],
            "sum": 46,
            "residue": 16
          },
          {
            "from_index": 108,
            "to_index": 112,
            "interior_indices": [
              109,
              110,
              111
            ],
            "interior_values": [
              29,
              5,
              4
            ],
            "sum": 38,
            "residue": 8
          },
          {
            "from_index": 112,
            "to_index": 116,
            "interior_indices": [
              113,
              114,
              115
            ],
            "interior_values": [
              13,
              22,
              5
            ],
            "sum": 40,
            "residue": 10
          },
          {
            "from_index": 116,
            "to_index": 0,
            "interior_indices": [
              117,
              118,
              119
            ],
            "interior_values": [
              2,
              29,
              1
            ],
            "sum": 32,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          28,
          20,
          22,
          14,
          16,
          8,
          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": 30,
        "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": [
            30,
            15,
            15
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            30,
            15,
            15
          ],
          "beta": {
            "interval_sums": [
              570,
              600,
              570
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              30,
              30,
              30
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16
                ],
                "sum": 570,
                "residue": 0
              },
              {
                "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": [
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1
                ],
                "sum": 600,
                "residue": 0
              },
              {
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1
                ],
                "sum": 570,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              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,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16
            ],
            "circle_positions": 30,
            "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,
            1,
            16
          ],
          "rotation_degrees": 3.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            16
          ],
          "beta": {
            "interval_sums": [
              584,
              614,
              554
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15
                ],
                "sum": 584,
                "residue": 14
              },
              {
                "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": [
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15
                ],
                "sum": 614,
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0
                ],
                "sum": 554,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              1,
              41
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15
            ],
            "circle_positions": 30,
            "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,
            16,
            1
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            16,
            1
          ],
          "beta": {
            "interval_sums": [
              584,
              614,
              554
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              14
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1
                ],
                "sum": 584,
                "residue": 14
              },
              {
                "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": [
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16
                ],
                "sum": 614,
                "residue": 14
              },
              {
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1
                ],
                "sum": 554,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              42
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1
            ],
            "circle_positions": 30,
            "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,
            17,
            17
          ],
          "rotation_degrees": 9.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            17
          ],
          "beta": {
            "interval_sums": [
              598,
              598,
              538
            ],
            "interval_residues": [
              28,
              28,
              28
            ],
            "display_cycle": [
              28,
              28,
              28
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16
                ],
                "sum": 598,
                "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": [
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1
                ],
                "sum": 598,
                "residue": 28
              },
              {
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 538,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              28
            ],
            "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,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16
            ],
            "circle_positions": 30,
            "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,
            3,
            18
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            18
          ],
          "beta": {
            "interval_sums": [
              612,
              612,
              522
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17
                ],
                "sum": 612,
                "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,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17
                ],
                "sum": 612,
                "residue": 12
              },
              {
                "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": [
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 522,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "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,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17
            ],
            "circle_positions": 30,
            "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,
            5
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            20,
            5
          ],
          "beta": {
            "interval_sums": [
              610,
              610,
              520
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3
                ],
                "sum": 610,
                "residue": 10
              },
              {
                "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": [
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18
                ],
                "sum": 610,
                "residue": 10
              },
              {
                "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": [
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 520,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              5,
              45
            ],
            "start_interval_values": [
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3
            ],
            "circle_positions": 30,
            "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,
            23,
            23
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            23,
            23
          ],
          "beta": {
            "interval_sums": [
              622,
              592,
              502
            ],
            "interval_residues": [
              22,
              22,
              22
            ],
            "display_cycle": [
              22,
              22,
              22
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20
                ],
                "sum": 622,
                "residue": 22
              },
              {
                "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": [
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5
                ],
                "sum": 592,
                "residue": 22
              },
              {
                "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": [
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 502,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              6,
              46
            ],
            "start_interval_values": [
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20
            ],
            "circle_positions": 30,
            "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,
            13,
            28
          ],
          "rotation_degrees": 21.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            28
          ],
          "beta": {
            "interval_sums": [
              632,
              602,
              482
            ],
            "interval_residues": [
              2,
              2,
              2
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23
                ],
                "sum": 632,
                "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": [
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23
                ],
                "sum": 602,
                "residue": 2
              },
              {
                "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": [
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 482,
                "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": [
              7,
              47
            ],
            "start_interval_values": [
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23
            ],
            "circle_positions": 30,
            "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,
            6,
            21
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            6,
            21
          ],
          "beta": {
            "interval_sums": [
              624,
              624,
              474
            ],
            "interval_residues": [
              24,
              24,
              24
            ],
            "display_cycle": [
              24,
              24,
              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": [
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13
                ],
                "sum": 624,
                "residue": 24
              },
              {
                "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,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28
                ],
                "sum": 624,
                "residue": 24
              },
              {
                "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": [
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 474,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              8,
              48
            ],
            "start_interval_values": [
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13
            ],
            "circle_positions": 30,
            "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": [
            4,
            19,
            19
          ],
          "rotation_degrees": 27.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            19,
            19
          ],
          "beta": {
            "interval_sums": [
              626,
              626,
              476
            ],
            "interval_residues": [
              26,
              26,
              26
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "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": [
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6
                ],
                "sum": 626,
                "residue": 26
              },
              {
                "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": [
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21
                ],
                "sum": 626,
                "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,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 476,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              9,
              49
            ],
            "start_interval_values": [
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6
            ],
            "circle_positions": 30,
            "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": [
            25,
            25,
            10
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            25,
            10
          ],
          "beta": {
            "interval_sums": [
              620,
              620,
              470
            ],
            "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": [
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19
                ],
                "sum": 620,
                "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": [
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19
                ],
                "sum": 620,
                "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": [
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4
                ],
                "sum": 470,
                "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": [
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19
            ],
            "circle_positions": 30,
            "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": [
            29,
            14,
            29
          ],
          "rotation_degrees": 33.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            29,
            14,
            29
          ],
          "beta": {
            "interval_sums": [
              616,
              616,
              466
            ],
            "interval_residues": [
              16,
              16,
              16
            ],
            "display_cycle": [
              16,
              16,
              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": [
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25
                ],
                "sum": 616,
                "residue": 16
              },
              {
                "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": [
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10
                ],
                "sum": 616,
                "residue": 16
              },
              {
                "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": [
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25
                ],
                "sum": 466,
                "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": [
              11,
              51
            ],
            "start_interval_values": [
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25
            ],
            "circle_positions": 30,
            "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": [
            24,
            9,
            9
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            24,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              606,
              636,
              486
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              6
            ],
            "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": [
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14
                ],
                "sum": 606,
                "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,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29
                ],
                "sum": 636,
                "residue": 6
              },
              {
                "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": [
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29
                ],
                "sum": 486,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "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": [
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14
            ],
            "circle_positions": 30,
            "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": [
            23,
            23,
            8
          ],
          "rotation_degrees": 39.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            23,
            8
          ],
          "beta": {
            "interval_sums": [
              592,
              622,
              502
            ],
            "interval_residues": [
              22,
              22,
              22
            ],
            "display_cycle": [
              22,
              22,
              22
            ],
            "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,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9
                ],
                "sum": 592,
                "residue": 22
              },
              {
                "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": [
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9
                ],
                "sum": 622,
                "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,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24
                ],
                "sum": 502,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              13,
              53
            ],
            "start_interval_values": [
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9
            ],
            "circle_positions": 30,
            "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,
            2,
            17
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            2,
            17
          ],
          "beta": {
            "interval_sums": [
              598,
              628,
              508
            ],
            "interval_residues": [
              28,
              28,
              28
            ],
            "display_cycle": [
              28,
              28,
              28
            ],
            "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": [
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23
                ],
                "sum": 598,
                "residue": 28
              },
              {
                "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": [
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8
                ],
                "sum": 628,
                "residue": 28
              },
              {
                "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": [
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23
                ],
                "sum": 508,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              28
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              14,
              54
            ],
            "start_interval_values": [
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23
            ],
            "circle_positions": 30,
            "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": [
            10,
            25,
            25
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            25,
            25
          ],
          "beta": {
            "interval_sums": [
              590,
              620,
              500
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              20
            ],
            "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": [
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2
                ],
                "sum": 590,
                "residue": 20
              },
              {
                "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": [
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17
                ],
                "sum": 620,
                "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": [
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17
                ],
                "sum": 500,
                "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": [
              15,
              55
            ],
            "start_interval_values": [
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2
            ],
            "circle_positions": 30,
            "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": [
            27,
            27,
            12
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            27,
            27,
            12
          ],
          "beta": {
            "interval_sums": [
              588,
              618,
              498
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              18
            ],
            "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": [
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25
                ],
                "sum": 588,
                "residue": 18
              },
              {
                "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": [
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25
                ],
                "sum": 618,
                "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": [
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10
                ],
                "sum": 498,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              16,
              56
            ],
            "start_interval_values": [
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25
            ],
            "circle_positions": 30,
            "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": [
            7,
            22,
            7
          ],
          "rotation_degrees": 51.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            22,
            7
          ],
          "beta": {
            "interval_sums": [
              608,
              608,
              518
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              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": [
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27
                ],
                "sum": 608,
                "residue": 8
              },
              {
                "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,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12
                ],
                "sum": 608,
                "residue": 8
              },
              {
                "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,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27
                ],
                "sum": 518,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              17,
              57
            ],
            "start_interval_values": [
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27
            ],
            "circle_positions": 30,
            "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": [
            4,
            19,
            19
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            19,
            19
          ],
          "beta": {
            "interval_sums": [
              626,
              596,
              506
            ],
            "interval_residues": [
              26,
              26,
              26
            ],
            "display_cycle": [
              26,
              26,
              26
            ],
            "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": [
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22
                ],
                "sum": 626,
                "residue": 26
              },
              {
                "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": [
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7
                ],
                "sum": 596,
                "residue": 26
              },
              {
                "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": [
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7
                ],
                "sum": 506,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              18,
              58
            ],
            "start_interval_values": [
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22
            ],
            "circle_positions": 30,
            "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": [
            11,
            11,
            26
          ],
          "rotation_degrees": 57.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            11,
            26
          ],
          "beta": {
            "interval_sums": [
              634,
              604,
              484
            ],
            "interval_residues": [
              4,
              4,
              4
            ],
            "display_cycle": [
              4,
              4,
              4
            ],
            "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,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19
                ],
                "sum": 634,
                "residue": 4
              },
              {
                "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,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19
                ],
                "sum": 604,
                "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": [
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4
                ],
                "sum": 484,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              19,
              59
            ],
            "start_interval_values": [
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19
            ],
            "circle_positions": 30,
            "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,
            30,
            15
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            15,
            30,
            15
          ],
          "beta": {
            "interval_sums": [
              630,
              630,
              480
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              30,
              30,
              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": [
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11
                ],
                "sum": 630,
                "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": [
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26
                ],
                "sum": 630,
                "residue": 0
              },
              {
                "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": [
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11
                ],
                "sum": 480,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              20,
              60
            ],
            "start_interval_values": [
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11
            ],
            "circle_positions": 30,
            "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": [
            26,
            11,
            11
          ],
          "rotation_degrees": 63.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            26,
            11,
            11
          ],
          "beta": {
            "interval_sums": [
              604,
              634,
              484
            ],
            "interval_residues": [
              4,
              4,
              4
            ],
            "display_cycle": [
              4,
              4,
              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": [
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0
                ],
                "sum": 604,
                "residue": 4
              },
              {
                "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": [
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15
                ],
                "sum": 634,
                "residue": 4
              },
              {
                "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,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15
                ],
                "sum": 484,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              21,
              61
            ],
            "start_interval_values": [
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0
            ],
            "circle_positions": 30,
            "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": [
            11,
            11,
            26
          ],
          "rotation_degrees": 66.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            11,
            26
          ],
          "beta": {
            "interval_sums": [
              604,
              634,
              484
            ],
            "interval_residues": [
              4,
              4,
              4
            ],
            "display_cycle": [
              4,
              4,
              4
            ],
            "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": [
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11
                ],
                "sum": 604,
                "residue": 4
              },
              {
                "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": [
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11
                ],
                "sum": 634,
                "residue": 4
              },
              {
                "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": [
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26
                ],
                "sum": 484,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              22,
              62
            ],
            "start_interval_values": [
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11
            ],
            "circle_positions": 30,
            "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": [
            7,
            22,
            7
          ],
          "rotation_degrees": 69.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            22,
            7
          ],
          "beta": {
            "interval_sums": [
              608,
              638,
              488
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "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,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11
                ],
                "sum": 608,
                "residue": 8
              },
              {
                "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": [
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26
                ],
                "sum": 638,
                "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,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11
                ],
                "sum": 488,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              23,
              63
            ],
            "start_interval_values": [
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11
            ],
            "circle_positions": 30,
            "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,
            3,
            3
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            18,
            3,
            3
          ],
          "beta": {
            "interval_sums": [
              612,
              642,
              492
            ],
            "interval_residues": [
              12,
              12,
              12
            ],
            "display_cycle": [
              12,
              12,
              12
            ],
            "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": [
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22
                ],
                "sum": 612,
                "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": [
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7
                ],
                "sum": 642,
                "residue": 12
              },
              {
                "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": [
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7
                ],
                "sum": 492,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12
            ],
            "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": [
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22
            ],
            "circle_positions": 30,
            "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": [
            25,
            25,
            10
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            25,
            10
          ],
          "beta": {
            "interval_sums": [
              590,
              620,
              500
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              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": [
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3
                ],
                "sum": 590,
                "residue": 20
              },
              {
                "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,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3
                ],
                "sum": 620,
                "residue": 20
              },
              {
                "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": [
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18
                ],
                "sum": 500,
                "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": [
              25,
              65
            ],
            "start_interval_values": [
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3
            ],
            "circle_positions": 30,
            "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": [
            13,
            28,
            13
          ],
          "rotation_degrees": 78.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            28,
            13
          ],
          "beta": {
            "interval_sums": [
              602,
              602,
              512
            ],
            "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": [
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25
                ],
                "sum": 602,
                "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,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10
                ],
                "sum": 602,
                "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": [
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25
                ],
                "sum": 512,
                "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": [
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25
            ],
            "circle_positions": 30,
            "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": [
            8,
            23,
            23
          ],
          "rotation_degrees": 81.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            23,
            23
          ],
          "beta": {
            "interval_sums": [
              622,
              592,
              502
            ],
            "interval_residues": [
              22,
              22,
              22
            ],
            "display_cycle": [
              22,
              22,
              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,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28
                ],
                "sum": 622,
                "residue": 22
              },
              {
                "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": [
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13
                ],
                "sum": 592,
                "residue": 22
              },
              {
                "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": [
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13
                ],
                "sum": 502,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              27,
              67
            ],
            "start_interval_values": [
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28
            ],
            "circle_positions": 30,
            "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,
            21,
            6
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            21,
            6
          ],
          "beta": {
            "interval_sums": [
              624,
              594,
              504
            ],
            "interval_residues": [
              24,
              24,
              24
            ],
            "display_cycle": [
              24,
              24,
              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": [
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23
                ],
                "sum": 624,
                "residue": 24
              },
              {
                "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": [
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23
                ],
                "sum": 594,
                "residue": 24
              },
              {
                "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": [
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8
                ],
                "sum": 504,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              28,
              68
            ],
            "start_interval_values": [
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23
            ],
            "circle_positions": 30,
            "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": [
            29,
            14,
            29
          ],
          "rotation_degrees": 87.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            29,
            14,
            29
          ],
          "beta": {
            "interval_sums": [
              616,
              586,
              496
            ],
            "interval_residues": [
              16,
              16,
              16
            ],
            "display_cycle": [
              16,
              16,
              16
            ],
            "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": [
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21
                ],
                "sum": 616,
                "residue": 16
              },
              {
                "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": [
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6
                ],
                "sum": 586,
                "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": [
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21
                ],
                "sum": 496,
                "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": [
              29,
              69
            ],
            "start_interval_values": [
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21
            ],
            "circle_positions": 30,
            "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": [
            20,
            5,
            5
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            20,
            5,
            5
          ],
          "beta": {
            "interval_sums": [
              610,
              610,
              520
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "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": [
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14
                ],
                "sum": 610,
                "residue": 10
              },
              {
                "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,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29
                ],
                "sum": 610,
                "residue": 10
              },
              {
                "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": [
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29
                ],
                "sum": 520,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              30,
              70
            ],
            "start_interval_values": [
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14
            ],
            "circle_positions": 30,
            "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": [
            19,
            19,
            4
          ],
          "rotation_degrees": 93.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            19,
            19,
            4
          ],
          "beta": {
            "interval_sums": [
              596,
              596,
              536
            ],
            "interval_residues": [
              26,
              26,
              26
            ],
            "display_cycle": [
              26,
              26,
              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": [
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5
                ],
                "sum": 596,
                "residue": 26
              },
              {
                "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": [
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5
                ],
                "sum": 596,
                "residue": 26
              },
              {
                "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": [
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20
                ],
                "sum": 536,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              31,
              71
            ],
            "start_interval_values": [
              9,
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5
            ],
            "circle_positions": 30,
            "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": [
            9,
            24,
            9
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            24,
            9
          ],
          "beta": {
            "interval_sums": [
              606,
              576,
              546
            ],
            "interval_residues": [
              6,
              6,
              6
            ],
            "display_cycle": [
              6,
              6,
              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": [
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19
                ],
                "sum": 606,
                "residue": 6
              },
              {
                "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": [
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4
                ],
                "sum": 576,
                "residue": 6
              },
              {
                "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,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19
                ],
                "sum": 546,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              32,
              72
            ],
            "start_interval_values": [
              28,
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19
            ],
            "circle_positions": 30,
            "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": [
            28,
            13,
            13
          ],
          "rotation_degrees": 99.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            28,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              602,
              572,
              542
            ],
            "interval_residues": [
              2,
              2,
              2
            ],
            "display_cycle": [
              2,
              2,
              2
            ],
            "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": [
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24
                ],
                "sum": 602,
                "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": [
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9
                ],
                "sum": 572,
                "residue": 2
              },
              {
                "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": [
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9
                ],
                "sum": 542,
                "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": [
              33,
              73
            ],
            "start_interval_values": [
              7,
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24
            ],
            "circle_positions": 30,
            "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": [
            7,
            7,
            22
          ],
          "rotation_degrees": 102.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            7,
            22
          ],
          "beta": {
            "interval_sums": [
              608,
              578,
              548
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "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": [
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13
                ],
                "sum": 608,
                "residue": 8
              },
              {
                "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,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13
                ],
                "sum": 578,
                "residue": 8
              },
              {
                "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,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28
                ],
                "sum": 548,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              34,
              74
            ],
            "start_interval_values": [
              5,
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24,
              13
            ],
            "circle_positions": 30,
            "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": [
            5,
            20,
            5
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            20,
            5
          ],
          "beta": {
            "interval_sums": [
              610,
              580,
              550
            ],
            "interval_residues": [
              10,
              10,
              10
            ],
            "display_cycle": [
              10,
              10,
              10
            ],
            "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": [
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7
                ],
                "sum": 610,
                "residue": 10
              },
              {
                "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": [
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22
                ],
                "sum": 580,
                "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": [
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7
                ],
                "sum": 550,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              35,
              75
            ],
            "start_interval_values": [
              12,
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24,
              13,
              7
            ],
            "circle_positions": 30,
            "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": [
            12,
            27,
            27
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            27,
            27
          ],
          "beta": {
            "interval_sums": [
              618,
              558,
              528
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              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,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20
                ],
                "sum": 618,
                "residue": 18
              },
              {
                "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": [
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5
                ],
                "sum": 558,
                "residue": 18
              },
              {
                "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,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5
                ],
                "sum": 528,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              36,
              76
            ],
            "start_interval_values": [
              17,
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24,
              13,
              7,
              20
            ],
            "circle_positions": 30,
            "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,
            17,
            2
          ],
          "rotation_degrees": 111.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              628,
              568,
              538
            ],
            "interval_residues": [
              28,
              28,
              28
            ],
            "display_cycle": [
              28,
              28,
              28
            ],
            "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": [
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27
                ],
                "sum": 628,
                "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": [
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27
                ],
                "sum": 568,
                "residue": 28
              },
              {
                "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": [
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12
                ],
                "sum": 538,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              28
            ],
            "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": [
              29,
              16,
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24,
              13,
              7,
              20,
              27
            ],
            "circle_positions": 30,
            "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": [
            29,
            14,
            29
          ],
          "rotation_degrees": 114.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            29,
            14,
            29
          ],
          "beta": {
            "interval_sums": [
              616,
              556,
              526
            ],
            "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,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17
                ],
                "sum": 616,
                "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": [
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2
                ],
                "sum": 556,
                "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17
                ],
                "sum": 526,
                "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,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24,
              13,
              7,
              20,
              27,
              17
            ],
            "circle_positions": 30,
            "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,
            1,
            1
          ],
          "rotation_degrees": 117.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            16,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              614,
              584,
              554
            ],
            "interval_residues": [
              14,
              14,
              14
            ],
            "display_cycle": [
              14,
              14,
              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,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14
                ],
                "sum": 614,
                "residue": 14
              },
              {
                "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": [
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29
                ],
                "sum": 584,
                "residue": 14
              },
              {
                "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29
                ],
                "sum": 554,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              39,
              79
            ],
            "start_interval_values": [
              15,
              1,
              16,
              17,
              3,
              20,
              23,
              13,
              6,
              19,
              25,
              14,
              9,
              23,
              2,
              25,
              27,
              22,
              19,
              11,
              0,
              11,
              11,
              22,
              3,
              25,
              28,
              23,
              21,
              14,
              5,
              19,
              24,
              13,
              7,
              20,
              27,
              17,
              14
            ],
            "circle_positions": 30,
            "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": [
            30,
            15,
            15,
            30,
            15,
            15
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            30,
            15,
            15
          ],
          "beta": {
            "interval_sums": [
              235,
              320,
              295,
              305,
              310,
              245
            ],
            "interval_residues": [
              25,
              20,
              25,
              5,
              10,
              5
            ],
            "display_cycle": [
              25,
              20,
              25,
              5,
              10,
              5
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11
                ],
                "sum": 235,
                "residue": 25
              },
              {
                "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": [
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16
                ],
                "sum": 320,
                "residue": 20
              },
              {
                "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": [
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11
                ],
                "sum": 295,
                "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": [
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1
                ],
                "sum": 305,
                "residue": 5
              },
              {
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26
                ],
                "sum": 310,
                "residue": 10
              },
              {
                "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": [
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1
                ],
                "sum": 245,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              25,
              20,
              25,
              5,
              10,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              120,
              20
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11
            ],
            "circle_positions": 30,
            "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,
            26,
            1,
            11,
            16,
            11
          ],
          "rotation_degrees": 3.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            26,
            1,
            11,
            16,
            11
          ],
          "beta": {
            "interval_sums": [
              249,
              309,
              294,
              309,
              309,
              234
            ],
            "interval_residues": [
              9,
              9,
              24,
              9,
              9,
              24
            ],
            "display_cycle": [
              9,
              9,
              24,
              9,
              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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15
                ],
                "sum": 249,
                "residue": 9
              },
              {
                "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": [
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15
                ],
                "sum": 309,
                "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": [
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0
                ],
                "sum": 294,
                "residue": 24
              },
              {
                "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": [
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15
                ],
                "sum": 309,
                "residue": 9
              },
              {
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15
                ],
                "sum": 309,
                "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,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0
                ],
                "sum": 234,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              9,
              9,
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              1,
              21
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15
            ],
            "circle_positions": 30,
            "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,
            11,
            16,
            11,
            1,
            26
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            11,
            16,
            11,
            1,
            26
          ],
          "beta": {
            "interval_sums": [
              274,
              299,
              289,
              314,
              319,
              209
            ],
            "interval_residues": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "display_cycle": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26
                ],
                "sum": 274,
                "residue": 4
              },
              {
                "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": [
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1
                ],
                "sum": 299,
                "residue": 29
              },
              {
                "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": [
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11
                ],
                "sum": 289,
                "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": [
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16
                ],
                "sum": 314,
                "residue": 14
              },
              {
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11
                ],
                "sum": 319,
                "residue": 19
              },
              {
                "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": [
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1
                ],
                "sum": 209,
                "residue": 29
              }
            ],
            "minimal_cycle": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              2,
              22
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26
            ],
            "circle_positions": 30,
            "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,
            7,
            17,
            22,
            17,
            7
          ],
          "rotation_degrees": 9.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            7,
            17,
            22,
            17,
            7
          ],
          "beta": {
            "interval_sums": [
              283,
              308,
              283,
              293,
              328,
              203
            ],
            "interval_residues": [
              13,
              8,
              13,
              23,
              28,
              23
            ],
            "display_cycle": [
              13,
              8,
              13,
              23,
              28,
              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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11
                ],
                "sum": 283,
                "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,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16
                ],
                "sum": 308,
                "residue": 8
              },
              {
                "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": [
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11
                ],
                "sum": 283,
                "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": [
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1
                ],
                "sum": 293,
                "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,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26
                ],
                "sum": 328,
                "residue": 28
              },
              {
                "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,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 203,
                "residue": 23
              }
            ],
            "minimal_cycle": [
              13,
              8,
              13,
              23,
              28,
              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,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11
            ],
            "circle_positions": 30,
            "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,
            3,
            3,
            18,
            3
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            18,
            3
          ],
          "beta": {
            "interval_sums": [
              287,
              307,
              302,
              307,
              317,
              202
            ],
            "interval_residues": [
              17,
              7,
              2,
              7,
              17,
              22
            ],
            "display_cycle": [
              17,
              7,
              2,
              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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7
                ],
                "sum": 287,
                "residue": 17
              },
              {
                "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": [
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17
                ],
                "sum": 307,
                "residue": 7
              },
              {
                "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,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22
                ],
                "sum": 302,
                "residue": 2
              },
              {
                "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": [
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17
                ],
                "sum": 307,
                "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": [
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7
                ],
                "sum": 317,
                "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": [
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 202,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              17,
              7,
              2,
              7,
              17,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              4,
              24
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7
            ],
            "circle_positions": 30,
            "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,
            25,
            20,
            25,
            5,
            10
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            25,
            20,
            25,
            5,
            10
          ],
          "beta": {
            "interval_sums": [
              300,
              285,
              285,
              300,
              315,
              195
            ],
            "interval_residues": [
              0,
              15,
              15,
              0,
              15,
              15
            ],
            "display_cycle": [
              30,
              15,
              15,
              30,
              15,
              15
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18
                ],
                "sum": 300,
                "residue": 0
              },
              {
                "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": [
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3
                ],
                "sum": 285,
                "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": [
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3
                ],
                "sum": 285,
                "residue": 15
              },
              {
                "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,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18
                ],
                "sum": 300,
                "residue": 0
              },
              {
                "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": [
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3
                ],
                "sum": 315,
                "residue": 15
              },
              {
                "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": [
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 195,
                "residue": 15
              }
            ],
            "minimal_cycle": [
              0,
              15,
              15
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              5,
              25
            ],
            "start_interval_values": [
              8,
              13,
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18
            ],
            "circle_positions": 30,
            "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,
            13,
            23,
            28,
            23,
            13
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            13,
            23,
            28,
            23,
            13
          ],
          "beta": {
            "interval_sums": [
              317,
              292,
              287,
              277,
              302,
              187
            ],
            "interval_residues": [
              17,
              22,
              17,
              7,
              2,
              7
            ],
            "display_cycle": [
              17,
              22,
              17,
              7,
              2,
              7
            ],
            "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25
                ],
                "sum": 317,
                "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": [
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20
                ],
                "sum": 292,
                "residue": 22
              },
              {
                "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": [
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25
                ],
                "sum": 287,
                "residue": 17
              },
              {
                "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,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5
                ],
                "sum": 277,
                "residue": 7
              },
              {
                "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": [
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10
                ],
                "sum": 302,
                "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": [
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 187,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              17,
              22,
              17,
              7,
              2,
              7
            ],
            "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,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25
            ],
            "circle_positions": 30,
            "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,
            8,
            13,
            23,
            28,
            23
          ],
          "rotation_degrees": 21.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            8,
            13,
            23,
            28,
            23
          ],
          "beta": {
            "interval_sums": [
              317,
              307,
              302,
              277,
              287,
              172
            ],
            "interval_residues": [
              17,
              7,
              2,
              7,
              17,
              22
            ],
            "display_cycle": [
              17,
              7,
              2,
              7,
              17,
              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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13
                ],
                "sum": 317,
                "residue": 17
              },
              {
                "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,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23
                ],
                "sum": 307,
                "residue": 7
              },
              {
                "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": [
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28
                ],
                "sum": 302,
                "residue": 2
              },
              {
                "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": [
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23
                ],
                "sum": 277,
                "residue": 7
              },
              {
                "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": [
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13
                ],
                "sum": 287,
                "residue": 17
              },
              {
                "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": [
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 172,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              17,
              7,
              2,
              7,
              17,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              7,
              27
            ],
            "start_interval_values": [
              21,
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13
            ],
            "circle_positions": 30,
            "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,
            6,
            21,
            21,
            6
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            21,
            6
          ],
          "beta": {
            "interval_sums": [
              304,
              299,
              319,
              284,
              289,
              179
            ],
            "interval_residues": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "display_cycle": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "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": [
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8
                ],
                "sum": 304,
                "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": [
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13
                ],
                "sum": 299,
                "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,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23
                ],
                "sum": 319,
                "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": [
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28
                ],
                "sum": 284,
                "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": [
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23
                ],
                "sum": 289,
                "residue": 19
              },
              {
                "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": [
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 179,
                "residue": 29
              }
            ],
            "minimal_cycle": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "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": [
              4,
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8
            ],
            "circle_positions": 30,
            "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": [
            4,
            29,
            19,
            14,
            19,
            29
          ],
          "rotation_degrees": 27.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            29,
            19,
            14,
            19,
            29
          ],
          "beta": {
            "interval_sums": [
              321,
              276,
              321,
              291,
              276,
              171
            ],
            "interval_residues": [
              21,
              6,
              21,
              21,
              6,
              21
            ],
            "display_cycle": [
              21,
              6,
              21,
              21,
              6,
              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": [
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21
                ],
                "sum": 321,
                "residue": 21
              },
              {
                "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": [
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6
                ],
                "sum": 276,
                "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": [
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21
                ],
                "sum": 321,
                "residue": 21
              },
              {
                "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": [
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21
                ],
                "sum": 291,
                "residue": 21
              },
              {
                "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,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6
                ],
                "sum": 276,
                "residue": 6
              },
              {
                "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": [
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 171,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              21,
              6,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              9,
              29
            ],
            "start_interval_values": [
              25,
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21
            ],
            "circle_positions": 30,
            "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": [
            25,
            20,
            25,
            5,
            10,
            5
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            20,
            25,
            5,
            10,
            5
          ],
          "beta": {
            "interval_sums": [
              325,
              275,
              310,
              305,
              295,
              170
            ],
            "interval_residues": [
              25,
              5,
              10,
              5,
              25,
              20
            ],
            "display_cycle": [
              25,
              5,
              10,
              5,
              25,
              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": [
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29
                ],
                "sum": 325,
                "residue": 25
              },
              {
                "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": [
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19
                ],
                "sum": 275,
                "residue": 5
              },
              {
                "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": [
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14
                ],
                "sum": 310,
                "residue": 10
              },
              {
                "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,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19
                ],
                "sum": 305,
                "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": [
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29
                ],
                "sum": 295,
                "residue": 25
              },
              {
                "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": [
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4
                ],
                "sum": 170,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              25,
              5,
              10,
              5,
              25,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              10,
              30
            ],
            "start_interval_values": [
              29,
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29
            ],
            "circle_positions": 30,
            "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": [
            29,
            19,
            14,
            19,
            29,
            4
          ],
          "rotation_degrees": 33.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            29,
            19,
            14,
            19,
            29,
            4
          ],
          "beta": {
            "interval_sums": [
              316,
              281,
              301,
              296,
              271,
              191
            ],
            "interval_residues": [
              16,
              11,
              1,
              26,
              1,
              11
            ],
            "display_cycle": [
              16,
              11,
              1,
              26,
              1,
              11
            ],
            "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": [
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20
                ],
                "sum": 316,
                "residue": 16
              },
              {
                "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": [
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25
                ],
                "sum": 281,
                "residue": 11
              },
              {
                "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": [
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5
                ],
                "sum": 301,
                "residue": 1
              },
              {
                "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": [
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10
                ],
                "sum": 296,
                "residue": 26
              },
              {
                "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": [
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5
                ],
                "sum": 271,
                "residue": 1
              },
              {
                "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": [
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25
                ],
                "sum": 191,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              16,
              11,
              1,
              26,
              1,
              11
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              11,
              31
            ],
            "start_interval_values": [
              24,
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20
            ],
            "circle_positions": 30,
            "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": [
            24,
            9,
            9,
            24,
            9,
            9
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            24,
            9,
            9
          ],
          "beta": {
            "interval_sums": [
              311,
              286,
              311,
              301,
              266,
              211
            ],
            "interval_residues": [
              11,
              16,
              11,
              1,
              26,
              1
            ],
            "display_cycle": [
              11,
              16,
              11,
              1,
              26,
              1
            ],
            "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": [
                  23,
                  17,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19
                ],
                "sum": 311,
                "residue": 11
              },
              {
                "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": [
                  28,
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14
                ],
                "sum": 286,
                "residue": 16
              },
              {
                "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,
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19
                ],
                "sum": 311,
                "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": [
                  13,
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29
                ],
                "sum": 301,
                "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": [
                  8,
                  17,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4
                ],
                "sum": 266,
                "residue": 26
              },
              {
                "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,
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29
                ],
                "sum": 211,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              11,
              16,
              11,
              1,
              26,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              12,
              32
            ],
            "start_interval_values": [
              23,
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19
            ],
            "circle_positions": 30,
            "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": [
            23,
            28,
            23,
            13,
            8,
            13
          ],
          "rotation_degrees": 39.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            28,
            23,
            13,
            8,
            13
          ],
          "beta": {
            "interval_sums": [
              297,
              267,
              312,
              297,
              267,
              222
            ],
            "interval_residues": [
              27,
              27,
              12,
              27,
              27,
              12
            ],
            "display_cycle": [
              27,
              27,
              12,
              27,
              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,
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9
                ],
                "sum": 297,
                "residue": 27
              },
              {
                "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": [
                  7,
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9
                ],
                "sum": 267,
                "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": [
                  2,
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24
                ],
                "sum": 312,
                "residue": 12
              },
              {
                "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": [
                  7,
                  20,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9
                ],
                "sum": 297,
                "residue": 27
              },
              {
                "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,
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9
                ],
                "sum": 267,
                "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": [
                  22,
                  5,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24
                ],
                "sum": 222,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              27,
              27,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 27,
            "start_interval_clock_positions": [
              13,
              33
            ],
            "start_interval_values": [
              17,
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9
            ],
            "circle_positions": 30,
            "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,
            7,
            2,
            7,
            17,
            22
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            7,
            2,
            7,
            17,
            22
          ],
          "beta": {
            "interval_sums": [
              308,
              283,
              323,
              298,
              263,
              223
            ],
            "interval_residues": [
              8,
              13,
              23,
              28,
              23,
              13
            ],
            "display_cycle": [
              8,
              13,
              23,
              28,
              23,
              13
            ],
            "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": [
                  10,
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28
                ],
                "sum": 308,
                "residue": 8
              },
              {
                "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": [
                  5,
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23
                ],
                "sum": 283,
                "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": [
                  25,
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13
                ],
                "sum": 323,
                "residue": 23
              },
              {
                "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,
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8
                ],
                "sum": 298,
                "residue": 28
              },
              {
                "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": [
                  25,
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13
                ],
                "sum": 263,
                "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,
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23
                ],
                "sum": 223,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              8,
              13,
              23,
              28,
              23,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              14,
              34
            ],
            "start_interval_values": [
              10,
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28
            ],
            "circle_positions": 30,
            "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": [
            10,
            5,
            25,
            20,
            25,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            5,
            25,
            20,
            25,
            5
          ],
          "beta": {
            "interval_sums": [
              305,
              280,
              305,
              295,
              260,
              235
            ],
            "interval_residues": [
              5,
              10,
              5,
              25,
              20,
              25
            ],
            "display_cycle": [
              5,
              10,
              5,
              25,
              20,
              25
            ],
            "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": [
                  27,
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7
                ],
                "sum": 305,
                "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": [
                  12,
                  17,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2
                ],
                "sum": 280,
                "residue": 10
              },
              {
                "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": [
                  27,
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7
                ],
                "sum": 305,
                "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": [
                  27,
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17
                ],
                "sum": 295,
                "residue": 25
              },
              {
                "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": [
                  12,
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22
                ],
                "sum": 260,
                "residue": 20
              },
              {
                "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": [
                  27,
                  2,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17
                ],
                "sum": 235,
                "residue": 25
              }
            ],
            "minimal_cycle": [
              5,
              10,
              5,
              25,
              20,
              25
            ],
            "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": [
              27,
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7
            ],
            "circle_positions": 30,
            "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": [
            27,
            12,
            27,
            27,
            12,
            27
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            27,
            12,
            27
          ],
          "beta": {
            "interval_sums": [
              283,
              293,
              298,
              293,
              253,
              218
            ],
            "interval_residues": [
              13,
              23,
              28,
              23,
              13,
              8
            ],
            "display_cycle": [
              13,
              23,
              28,
              23,
              13,
              8
            ],
            "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": [
                  7,
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5
                ],
                "sum": 283,
                "residue": 13
              },
              {
                "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,
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25
                ],
                "sum": 293,
                "residue": 23
              },
              {
                "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": [
                  22,
                  19,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20
                ],
                "sum": 298,
                "residue": 28
              },
              {
                "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": [
                  17,
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25
                ],
                "sum": 293,
                "residue": 23
              },
              {
                "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": [
                  7,
                  19,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5
                ],
                "sum": 253,
                "residue": 13
              },
              {
                "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,
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10
                ],
                "sum": 218,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              13,
              23,
              28,
              23,
              13,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              16,
              36
            ],
            "start_interval_values": [
              7,
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5
            ],
            "circle_positions": 30,
            "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": [
            7,
            17,
            22,
            17,
            7,
            2
          ],
          "rotation_degrees": 51.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            7,
            17,
            22,
            17,
            7,
            2
          ],
          "beta": {
            "interval_sums": [
              288,
              303,
              303,
              288,
              273,
              243
            ],
            "interval_residues": [
              18,
              3,
              3,
              18,
              3,
              3
            ],
            "display_cycle": [
              18,
              3,
              3,
              18,
              3,
              3
            ],
            "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": [
                  4,
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12
                ],
                "sum": 288,
                "residue": 18
              },
              {
                "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": [
                  29,
                  16,
                  15,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27
                ],
                "sum": 303,
                "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,
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27
                ],
                "sum": 303,
                "residue": 3
              },
              {
                "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": [
                  14,
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12
                ],
                "sum": 288,
                "residue": 18
              },
              {
                "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,
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27
                ],
                "sum": 273,
                "residue": 3
              },
              {
                "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": [
                  29,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27
                ],
                "sum": 243,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              18,
              3,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              17,
              37
            ],
            "start_interval_values": [
              4,
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12
            ],
            "circle_positions": 30,
            "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": [
            4,
            29,
            19,
            14,
            19,
            29
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            4,
            29,
            19,
            14,
            19,
            29
          ],
          "beta": {
            "interval_sums": [
              301,
              296,
              301,
              281,
              256,
              221
            ],
            "interval_residues": [
              1,
              26,
              1,
              11,
              16,
              11
            ],
            "display_cycle": [
              1,
              26,
              1,
              11,
              16,
              11
            ],
            "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": [
                  11,
                  15,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17
                ],
                "sum": 301,
                "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,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22
                ],
                "sum": 296,
                "residue": 26
              },
              {
                "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": [
                  11,
                  0,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17
                ],
                "sum": 301,
                "residue": 1
              },
              {
                "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": [
                  1,
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7
                ],
                "sum": 281,
                "residue": 11
              },
              {
                "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": [
                  26,
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2
                ],
                "sum": 256,
                "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7
                ],
                "sum": 221,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              1,
              26,
              1,
              11,
              16,
              11
            ],
            "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": [
              11,
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17
            ],
            "circle_positions": 30,
            "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": [
            11,
            16,
            11,
            1,
            26,
            1
          ],
          "rotation_degrees": 57.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            11,
            16,
            11,
            1,
            26,
            1
          ],
          "beta": {
            "interval_sums": [
              319,
              299,
              304,
              299,
              259,
              224
            ],
            "interval_residues": [
              19,
              29,
              4,
              29,
              19,
              14
            ],
            "display_cycle": [
              19,
              29,
              4,
              29,
              19,
              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,
                  26,
                  11,
                  7,
                  18,
                  25,
                  13,
                  8,
                  21,
                  29,
                  20,
                  19,
                  9,
                  28,
                  7,
                  5,
                  12,
                  17,
                  29
                ],
                "sum": 319,
                "residue": 19
              },
              {
                "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,
                  1,
                  16,
                  17,
                  3,
                  20,
                  23,
                  13,
                  6,
                  19,
                  25,
                  14,
                  9,
                  23,
                  2,
                  25,
                  27,
                  22,
                  19
                ],
                "sum": 299,
                "residue": 29
              },
              {
                "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,
                  11,
                  11,
                  22,
                  3,
                  25,
                  28,
                  23,
                  21,
                  14,
                  5,
                  19,
                  24,
                  13,
                  7,
                  20,
                  27,
                  17,
                  14
                ],
                "sum": 304,
                "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": [
                  15,
                  16,
                  1,
                  17,
                  18,
                  5,
                  23,
                  28,
                  21,
                  19,
                  10,
                  29,
                  9,
                  8,
                  17,
                  25,
                  12,
                  7,
                  19
                ],
                "sum": 299,
                "residue": 29
              },
              {
                "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": [
                  15,
                  11,
                  26,
                  7,
                  3,
                  10,
                  13,
                  23,
                  6,
                  29,
                  5,
                  4,
                  9,
                  13,
                  22,
                  5,
                  27,
                  2,
                  29
                ],
                "sum": 259,
                "residue": 19
              },
              {
                "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,
                  4,
                  25,
                  29,
                  24,
                  23,
                  17,
                  10,
                  27,
                  7,
                  4
                ],
                "sum": 224,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              19,
              29,
              4,
              29,
              19,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              19,
              39
            ],
            "start_interval_values": [
              15,
              26,
              11,
              7,
              18,
              25,
              13,
              8,
              21,
              29,
              20,
              19,
              9,
              28,
              7,
              5,
              12,
              17,
              29
            ],
            "circle_positions": 30,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            30,
            15,
            15,
            30,
            15,
            15
          ],
          "rotation_degrees": 0.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-4",
          "shape": "Hexagon",
          "values": [
            3,
            18,
            3,
            3,
            18,
            3
          ],
          "rotation_degrees": 12.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-8",
          "shape": "Hexagon",
          "values": [
            21,
            21,
            6,
            21,
            21,
            6
          ],
          "rotation_degrees": 24.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-12",
          "shape": "Hexagon",
          "values": [
            24,
            9,
            9,
            24,
            9,
            9
          ],
          "rotation_degrees": 36.0,
          "reasons": [
            "Repeating native-value pattern"
          ],
          "python_status": "Passed",
          "wolfram_status": "Pending",
          "significance": "Not yet assessed"
        },
        {
          "formation_id": "6-nodes-offset-16",
          "shape": "Hexagon",
          "values": [
            27,
            12,
            27,
            27,
            12,
            27
          ],
          "rotation_degrees": 48.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "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": [
          30,
          15,
          15,
          30,
          15,
          15,
          30
        ],
        "reduced_m9_values": [
          9,
          6,
          6,
          9,
          6,
          6,
          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": [
              30,
              15,
              15,
              30,
              15,
              15
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 120,
                "value": 30
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 15
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 15
              },
              {
                "alpha_index": 60,
                "clock_position": 60,
                "value": 30
              },
              {
                "alpha_index": 80,
                "clock_position": 80,
                "value": 15
              },
              {
                "alpha_index": 100,
                "clock_position": 100,
                "value": 15
              }
            ],
            "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,
              26,
              1,
              11,
              16,
              11
            ],
            "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": 26
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 1
              },
              {
                "alpha_index": 61,
                "clock_position": 61,
                "value": 11
              },
              {
                "alpha_index": 81,
                "clock_position": 81,
                "value": 16
              },
              {
                "alpha_index": 101,
                "clock_position": 101,
                "value": 11
              }
            ],
            "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,
              11,
              16,
              11,
              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": 11
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 16
              },
              {
                "alpha_index": 62,
                "clock_position": 62,
                "value": 11
              },
              {
                "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,
              7,
              17,
              22,
              17,
              7
            ],
            "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": 7
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 17
              },
              {
                "alpha_index": 63,
                "clock_position": 63,
                "value": 22
              },
              {
                "alpha_index": 83,
                "clock_position": 83,
                "value": 17
              },
              {
                "alpha_index": 103,
                "clock_position": 103,
                "value": 7
              }
            ],
            "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,
              3,
              3,
              18,
              3
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 18
              },
              {
                "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,
              25,
              20,
              25,
              5,
              10
            ],
            "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": 25
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 20
              },
              {
                "alpha_index": 65,
                "clock_position": 65,
                "value": 25
              },
              {
                "alpha_index": 85,
                "clock_position": 85,
                "value": 5
              },
              {
                "alpha_index": 105,
                "clock_position": 105,
                "value": 10
              }
            ],
            "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,
              13,
              23,
              28,
              23,
              13
            ],
            "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": 13
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 23
              },
              {
                "alpha_index": 66,
                "clock_position": 66,
                "value": 28
              },
              {
                "alpha_index": 86,
                "clock_position": 86,
                "value": 23
              },
              {
                "alpha_index": 106,
                "clock_position": 106,
                "value": 13
              }
            ],
            "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,
              8,
              13,
              23,
              28,
              23
            ],
            "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": 8
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "value": 13
              },
              {
                "alpha_index": 67,
                "clock_position": 67,
                "value": 23
              },
              {
                "alpha_index": 87,
                "clock_position": 87,
                "value": 28
              },
              {
                "alpha_index": 107,
                "clock_position": 107,
                "value": 23
              }
            ],
            "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,
              6,
              21,
              21,
              6
            ],
            "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": 68,
                "clock_position": 68,
                "value": 21
              },
              {
                "alpha_index": 88,
                "clock_position": 88,
                "value": 21
              }
            ],
            "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": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "rotation_degrees": 27.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 4
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 29
              },
              {
                "alpha_index": 49,
                "clock_position": 49,
                "value": 19
              },
              {
                "alpha_index": 69,
                "clock_position": 69,
                "value": 14
              },
              {
                "alpha_index": 89,
                "clock_position": 89,
                "value": 19
              },
              {
                "alpha_index": 109,
                "clock_position": 109,
                "value": 29
              }
            ],
            "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": [
              25,
              20,
              25,
              5,
              10,
              5
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 25
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 20
              },
              {
                "alpha_index": 50,
                "clock_position": 50,
                "value": 25
              },
              {
                "alpha_index": 70,
                "clock_position": 70,
                "value": 5
              },
              {
                "alpha_index": 90,
                "clock_position": 90,
                "value": 10
              },
              {
                "alpha_index": 110,
                "clock_position": 110,
                "value": 5
              }
            ],
            "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": [
              29,
              19,
              14,
              19,
              29,
              4
            ],
            "rotation_degrees": 33.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 29
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 19
              },
              {
                "alpha_index": 51,
                "clock_position": 51,
                "value": 14
              },
              {
                "alpha_index": 71,
                "clock_position": 71,
                "value": 19
              },
              {
                "alpha_index": 91,
                "clock_position": 91,
                "value": 29
              },
              {
                "alpha_index": 111,
                "clock_position": 111,
                "value": 4
              }
            ],
            "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": [
              24,
              9,
              9,
              24,
              9,
              9
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 24
              },
              {
                "alpha_index": 72,
                "clock_position": 72,
                "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": [
              23,
              28,
              23,
              13,
              8,
              13
            ],
            "rotation_degrees": 39.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 23
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 28
              },
              {
                "alpha_index": 53,
                "clock_position": 53,
                "value": 23
              },
              {
                "alpha_index": 73,
                "clock_position": 73,
                "value": 13
              },
              {
                "alpha_index": 93,
                "clock_position": 93,
                "value": 8
              },
              {
                "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,
              7,
              2,
              7,
              17,
              22
            ],
            "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": 7
              },
              {
                "alpha_index": 54,
                "clock_position": 54,
                "value": 2
              },
              {
                "alpha_index": 74,
                "clock_position": 74,
                "value": 7
              },
              {
                "alpha_index": 94,
                "clock_position": 94,
                "value": 17
              },
              {
                "alpha_index": 114,
                "clock_position": 114,
                "value": 22
              }
            ],
            "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": [
              10,
              5,
              25,
              20,
              25,
              5
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 10
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 5
              },
              {
                "alpha_index": 55,
                "clock_position": 55,
                "value": 25
              },
              {
                "alpha_index": 75,
                "clock_position": 75,
                "value": 20
              },
              {
                "alpha_index": 95,
                "clock_position": 95,
                "value": 25
              },
              {
                "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": [
              27,
              12,
              27,
              27,
              12,
              27
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 27
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 12
              },
              {
                "alpha_index": 56,
                "clock_position": 56,
                "value": 27
              },
              {
                "alpha_index": 76,
                "clock_position": 76,
                "value": 27
              },
              {
                "alpha_index": 96,
                "clock_position": 96,
                "value": 12
              },
              {
                "alpha_index": 116,
                "clock_position": 116,
                "value": 27
              }
            ],
            "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": [
              7,
              17,
              22,
              17,
              7,
              2
            ],
            "rotation_degrees": 51.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 7
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 17
              },
              {
                "alpha_index": 57,
                "clock_position": 57,
                "value": 22
              },
              {
                "alpha_index": 77,
                "clock_position": 77,
                "value": 17
              },
              {
                "alpha_index": 97,
                "clock_position": 97,
                "value": 7
              },
              {
                "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": [
              4,
              29,
              19,
              14,
              19,
              29
            ],
            "rotation_degrees": 54.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 4
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 29
              },
              {
                "alpha_index": 58,
                "clock_position": 58,
                "value": 19
              },
              {
                "alpha_index": 78,
                "clock_position": 78,
                "value": 14
              },
              {
                "alpha_index": 98,
                "clock_position": 98,
                "value": 19
              },
              {
                "alpha_index": 118,
                "clock_position": 118,
                "value": 29
              }
            ],
            "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": [
              11,
              16,
              11,
              1,
              26,
              1
            ],
            "rotation_degrees": 57.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 11
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 16
              },
              {
                "alpha_index": 59,
                "clock_position": 59,
                "value": 11
              },
              {
                "alpha_index": 79,
                "clock_position": 79,
                "value": 1
              },
              {
                "alpha_index": 99,
                "clock_position": 99,
                "value": 26
              },
              {
                "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/m30/alpha.svg",
          "png": "pilot-v1/views/m30/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m30/beta.svg",
          "png": "pilot-v1/views/m30/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m30/gamma.svg",
          "png": "pilot-v1/views/m30/gamma.png"
        },
        {
          "id": "fibonacci-m30p120",
          "name": "Fibonacci M30P120",
          "svg": "pilot-v1/views/m30/fibonacci-m30p120.svg",
          "png": "pilot-v1/views/m30/fibonacci-m30p120.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m31-p30",
      "name": "Fibonacci M31P30",
      "modulus": 31,
      "pisano_period": 30,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          30,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 31,
        "alpha_circle_positions": 30,
        "beta_circle_positions": 31,
        "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,
          3,
          24,
          27,
          20,
          16,
          5,
          21,
          26,
          16,
          11,
          27,
          7,
          3,
          10,
          13,
          23,
          5,
          28,
          2,
          30,
          1
        ],
        "display_values": [
          31,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          3,
          24,
          27,
          20,
          16,
          5,
          21,
          26,
          16,
          11,
          27,
          7,
          3,
          10,
          13,
          23,
          5,
          28,
          2,
          30,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          9,
          10,
          11,
          15,
          19,
          21,
          28
        ],
        "clock_positions": [
          30,
          4,
          8,
          9,
          10,
          11,
          15,
          19,
          21,
          28
        ],
        "clockwise_values": [
          31,
          3,
          21,
          3,
          24,
          27,
          21,
          27,
          3,
          30
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          0,
          0,
          0,
          41,
          53,
          7,
          81,
          1
        ],
        "interval_residues": [
          4,
          26,
          0,
          0,
          0,
          10,
          22,
          7,
          19,
          1
        ],
        "display_cycle": [
          4,
          26,
          31,
          31,
          31,
          10,
          22,
          7,
          19,
          1
        ],
        "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": 9,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 9,
            "to_index": 10,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 10,
            "to_index": 11,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 15,
            "interior_indices": [
              12,
              13,
              14
            ],
            "interior_values": [
              20,
              16,
              5
            ],
            "sum": 41,
            "residue": 10
          },
          {
            "from_index": 15,
            "to_index": 19,
            "interior_indices": [
              16,
              17,
              18
            ],
            "interior_values": [
              26,
              16,
              11
            ],
            "sum": 53,
            "residue": 22
          },
          {
            "from_index": 19,
            "to_index": 21,
            "interior_indices": [
              20
            ],
            "interior_values": [
              7
            ],
            "sum": 7,
            "residue": 7
          },
          {
            "from_index": 21,
            "to_index": 28,
            "interior_indices": [
              22,
              23,
              24,
              25,
              26,
              27
            ],
            "interior_values": [
              10,
              13,
              23,
              5,
              28,
              2
            ],
            "sum": 81,
            "residue": 19
          },
          {
            "from_index": 28,
            "to_index": 0,
            "interior_indices": [
              29
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          0,
          0,
          0,
          10,
          22,
          7,
          19,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          30,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 31,
        "cycle_length": 10,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            10,
            20
          ],
          "clock_positions": [
            30,
            10,
            20
          ],
          "native_values": [
            31,
            24,
            7
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            31,
            24,
            7
          ],
          "beta": {
            "interval_sums": [
              57,
              169,
              115
            ],
            "interval_residues": [
              26,
              14,
              22
            ],
            "display_cycle": [
              26,
              14,
              22
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 10,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  3
                ],
                "sum": 57,
                "residue": 26
              },
              {
                "from_index": 10,
                "to_index": 20,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  27,
                  20,
                  16,
                  5,
                  21,
                  26,
                  16,
                  11,
                  27
                ],
                "sum": 169,
                "residue": 14
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  3,
                  10,
                  13,
                  23,
                  5,
                  28,
                  2,
                  30,
                  1
                ],
                "sum": 115,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              26,
              14,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              30,
              10
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              3
            ],
            "circle_positions": 31,
            "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,
            11,
            21
          ],
          "clock_positions": [
            1,
            11,
            21
          ],
          "native_values": [
            1,
            27,
            3
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            27,
            3
          ],
          "beta": {
            "interval_sums": [
              80,
              149,
              112
            ],
            "interval_residues": [
              18,
              25,
              19
            ],
            "display_cycle": [
              18,
              25,
              19
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 11,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  3,
                  24
                ],
                "sum": 80,
                "residue": 18
              },
              {
                "from_index": 11,
                "to_index": 21,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  20,
                  16,
                  5,
                  21,
                  26,
                  16,
                  11,
                  27,
                  7
                ],
                "sum": 149,
                "residue": 25
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0
                ],
                "interior_values": [
                  10,
                  13,
                  23,
                  5,
                  28,
                  2,
                  30,
                  1,
                  0
                ],
                "sum": 112,
                "residue": 19
              }
            ],
            "minimal_cycle": [
              18,
              25,
              19
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              1,
              11
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              3,
              24
            ],
            "circle_positions": 31,
            "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,
            12,
            22
          ],
          "clock_positions": [
            2,
            12,
            22
          ],
          "native_values": [
            1,
            20,
            10
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            20,
            10
          ],
          "beta": {
            "interval_sums": [
              106,
              132,
              103
            ],
            "interval_residues": [
              13,
              8,
              10
            ],
            "display_cycle": [
              13,
              8,
              10
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 12,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  3,
                  24,
                  27
                ],
                "sum": 106,
                "residue": 13
              },
              {
                "from_index": 12,
                "to_index": 22,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  16,
                  5,
                  21,
                  26,
                  16,
                  11,
                  27,
                  7,
                  3
                ],
                "sum": 132,
                "residue": 8
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1
                ],
                "interior_values": [
                  13,
                  23,
                  5,
                  28,
                  2,
                  30,
                  1,
                  0,
                  1
                ],
                "sum": 103,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              13,
              8,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              2,
              12
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              3,
              24,
              27
            ],
            "circle_positions": 31,
            "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,
            13,
            23
          ],
          "clock_positions": [
            3,
            13,
            23
          ],
          "native_values": [
            2,
            16,
            13
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            16,
            13
          ],
          "beta": {
            "interval_sums": [
              124,
              126,
              91
            ],
            "interval_residues": [
              0,
              2,
              29
            ],
            "display_cycle": [
              31,
              2,
              29
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 13,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  3,
                  24,
                  27,
                  20
                ],
                "sum": 124,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 23,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  5,
                  21,
                  26,
                  16,
                  11,
                  27,
                  7,
                  3,
                  10
                ],
                "sum": 126,
                "residue": 2
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  23,
                  5,
                  28,
                  2,
                  30,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 91,
                "residue": 29
              }
            ],
            "minimal_cycle": [
              0,
              2,
              29
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 31,
            "start_interval_clock_positions": [
              3,
              13
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              3,
              24,
              27,
              20
            ],
            "circle_positions": 31,
            "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,
            14,
            24
          ],
          "clock_positions": [
            4,
            14,
            24
          ],
          "native_values": [
            3,
            5,
            23
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            5,
            23
          ],
          "beta": {
            "interval_sums": [
              137,
              134,
              70
            ],
            "interval_residues": [
              13,
              10,
              8
            ],
            "display_cycle": [
              13,
              10,
              8
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 14,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  3,
                  24,
                  27,
                  20,
                  16
                ],
                "sum": 137,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 24,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  21,
                  26,
                  16,
                  11,
                  27,
                  7,
                  3,
                  10,
                  13
                ],
                "sum": 134,
                "residue": 10
              },
              {
                "from_index": 24,
                "to_index": 4,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  28,
                  2,
                  30,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 70,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              13,
              10,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              4,
              14
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              3,
              24,
              27,
              20,
              16
            ],
            "circle_positions": 31,
            "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,
            15,
            25
          ],
          "clock_positions": [
            5,
            15,
            25
          ],
          "native_values": [
            5,
            21,
            5
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            21,
            5
          ],
          "beta": {
            "interval_sums": [
              137,
              136,
              68
            ],
            "interval_residues": [
              13,
              12,
              6
            ],
            "display_cycle": [
              13,
              12,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 15,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  3,
                  24,
                  27,
                  20,
                  16,
                  5
                ],
                "sum": 137,
                "residue": 13
              },
              {
                "from_index": 15,
                "to_index": 25,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  26,
                  16,
                  11,
                  27,
                  7,
                  3,
                  10,
                  13,
                  23
                ],
                "sum": 136,
                "residue": 12
              },
              {
                "from_index": 25,
                "to_index": 5,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  28,
                  2,
                  30,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 68,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              13,
              12,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              5,
              15
            ],
            "start_interval_values": [
              8,
              13,
              21,
              3,
              24,
              27,
              20,
              16,
              5
            ],
            "circle_positions": 31,
            "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,
            16,
            26
          ],
          "clock_positions": [
            6,
            16,
            26
          ],
          "native_values": [
            8,
            26,
            28
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            26,
            28
          ],
          "beta": {
            "interval_sums": [
              150,
              115,
              45
            ],
            "interval_residues": [
              26,
              22,
              14
            ],
            "display_cycle": [
              26,
              22,
              14
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 16,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  21,
                  3,
                  24,
                  27,
                  20,
                  16,
                  5,
                  21
                ],
                "sum": 150,
                "residue": 26
              },
              {
                "from_index": 16,
                "to_index": 26,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  16,
                  11,
                  27,
                  7,
                  3,
                  10,
                  13,
                  23,
                  5
                ],
                "sum": 115,
                "residue": 22
              },
              {
                "from_index": 26,
                "to_index": 6,
                "interior_indices": [
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  30,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 45,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              26,
              22,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              6,
              16
            ],
            "start_interval_values": [
              13,
              21,
              3,
              24,
              27,
              20,
              16,
              5,
              21
            ],
            "circle_positions": 31,
            "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,
            17,
            27
          ],
          "clock_positions": [
            7,
            17,
            27
          ],
          "native_values": [
            13,
            16,
            2
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            16,
            2
          ],
          "beta": {
            "interval_sums": [
              163,
              127,
              51
            ],
            "interval_residues": [
              8,
              3,
              20
            ],
            "display_cycle": [
              8,
              3,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 17,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  21,
                  3,
                  24,
                  27,
                  20,
                  16,
                  5,
                  21,
                  26
                ],
                "sum": 163,
                "residue": 8
              },
              {
                "from_index": 17,
                "to_index": 27,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  11,
                  27,
                  7,
                  3,
                  10,
                  13,
                  23,
                  5,
                  28
                ],
                "sum": 127,
                "residue": 3
              },
              {
                "from_index": 27,
                "to_index": 7,
                "interior_indices": [
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  30,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 51,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              8,
              3,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              7,
              17
            ],
            "start_interval_values": [
              21,
              3,
              24,
              27,
              20,
              16,
              5,
              21,
              26
            ],
            "circle_positions": 31,
            "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,
            18,
            28
          ],
          "clock_positions": [
            8,
            18,
            28
          ],
          "native_values": [
            21,
            11,
            30
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            11,
            30
          ],
          "beta": {
            "interval_sums": [
              158,
              118,
              34
            ],
            "interval_residues": [
              3,
              25,
              3
            ],
            "display_cycle": [
              3,
              25,
              3
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 18,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  3,
                  24,
                  27,
                  20,
                  16,
                  5,
                  21,
                  26,
                  16
                ],
                "sum": 158,
                "residue": 3
              },
              {
                "from_index": 18,
                "to_index": 28,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  27,
                  7,
                  3,
                  10,
                  13,
                  23,
                  5,
                  28,
                  2
                ],
                "sum": 118,
                "residue": 25
              },
              {
                "from_index": 28,
                "to_index": 8,
                "interior_indices": [
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 34,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              3,
              25,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              8,
              18
            ],
            "start_interval_values": [
              3,
              24,
              27,
              20,
              16,
              5,
              21,
              26,
              16
            ],
            "circle_positions": 31,
            "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,
            19,
            29
          ],
          "clock_positions": [
            9,
            19,
            29
          ],
          "native_values": [
            3,
            27,
            1
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            27,
            1
          ],
          "beta": {
            "interval_sums": [
              166,
              121,
              54
            ],
            "interval_residues": [
              11,
              28,
              23
            ],
            "display_cycle": [
              11,
              28,
              23
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 19,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  24,
                  27,
                  20,
                  16,
                  5,
                  21,
                  26,
                  16,
                  11
                ],
                "sum": 166,
                "residue": 11
              },
              {
                "from_index": 19,
                "to_index": 29,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  7,
                  3,
                  10,
                  13,
                  23,
                  5,
                  28,
                  2,
                  30
                ],
                "sum": 121,
                "residue": 28
              },
              {
                "from_index": 29,
                "to_index": 9,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 54,
                "residue": 23
              }
            ],
            "minimal_cycle": [
              11,
              28,
              23
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              9,
              19
            ],
            "start_interval_values": [
              24,
              27,
              20,
              16,
              5,
              21,
              26,
              16,
              11
            ],
            "circle_positions": 31,
            "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,
            5,
            10,
            15,
            20,
            25
          ],
          "clock_positions": [
            30,
            5,
            10,
            15,
            20,
            25
          ],
          "native_values": [
            31,
            5,
            24,
            21,
            7,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            31,
            5,
            24,
            21,
            7,
            5
          ],
          "beta": {
            "interval_sums": [
              7,
              45,
              68,
              80,
              49,
              61
            ],
            "interval_residues": [
              7,
              14,
              6,
              18,
              18,
              30
            ],
            "display_cycle": [
              7,
              14,
              6,
              18,
              18,
              30
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 5,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              },
              {
                "from_index": 5,
                "to_index": 10,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  3
                ],
                "sum": 45,
                "residue": 14
              },
              {
                "from_index": 10,
                "to_index": 15,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  27,
                  20,
                  16,
                  5
                ],
                "sum": 68,
                "residue": 6
              },
              {
                "from_index": 15,
                "to_index": 20,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  26,
                  16,
                  11,
                  27
                ],
                "sum": 80,
                "residue": 18
              },
              {
                "from_index": 20,
                "to_index": 25,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  3,
                  10,
                  13,
                  23
                ],
                "sum": 49,
                "residue": 18
              },
              {
                "from_index": 25,
                "to_index": 0,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  28,
                  2,
                  30,
                  1
                ],
                "sum": 61,
                "residue": 30
              }
            ],
            "minimal_cycle": [
              7,
              14,
              6,
              18,
              18,
              30
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              30,
              5
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3
            ],
            "circle_positions": 31,
            "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,
            6,
            11,
            16,
            21,
            26
          ],
          "clock_positions": [
            1,
            6,
            11,
            16,
            21,
            26
          ],
          "native_values": [
            1,
            8,
            27,
            26,
            3,
            28
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            27,
            26,
            3,
            28
          ],
          "beta": {
            "interval_sums": [
              11,
              61,
              62,
              61,
              51,
              33
            ],
            "interval_residues": [
              11,
              30,
              0,
              30,
              20,
              2
            ],
            "display_cycle": [
              11,
              30,
              31,
              30,
              20,
              2
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 6,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 11,
                "residue": 11
              },
              {
                "from_index": 6,
                "to_index": 11,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  13,
                  21,
                  3,
                  24
                ],
                "sum": 61,
                "residue": 30
              },
              {
                "from_index": 11,
                "to_index": 16,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  20,
                  16,
                  5,
                  21
                ],
                "sum": 62,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 21,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  16,
                  11,
                  27,
                  7
                ],
                "sum": 61,
                "residue": 30
              },
              {
                "from_index": 21,
                "to_index": 26,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  10,
                  13,
                  23,
                  5
                ],
                "sum": 51,
                "residue": 20
              },
              {
                "from_index": 26,
                "to_index": 1,
                "interior_indices": [
                  27,
                  28,
                  29,
                  0
                ],
                "interior_values": [
                  2,
                  30,
                  1,
                  0
                ],
                "sum": 33,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              11,
              30,
              0,
              30,
              20,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              1,
              6
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5
            ],
            "circle_positions": 31,
            "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,
            7,
            12,
            17,
            22,
            27
          ],
          "clock_positions": [
            2,
            7,
            12,
            17,
            22,
            27
          ],
          "native_values": [
            1,
            13,
            20,
            16,
            10,
            2
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            20,
            16,
            10,
            2
          ],
          "beta": {
            "interval_sums": [
              18,
              75,
              68,
              48,
              69,
              32
            ],
            "interval_residues": [
              18,
              13,
              6,
              17,
              7,
              1
            ],
            "display_cycle": [
              18,
              13,
              6,
              17,
              7,
              1
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 7,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 18,
                "residue": 18
              },
              {
                "from_index": 7,
                "to_index": 12,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  21,
                  3,
                  24,
                  27
                ],
                "sum": 75,
                "residue": 13
              },
              {
                "from_index": 12,
                "to_index": 17,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  16,
                  5,
                  21,
                  26
                ],
                "sum": 68,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 22,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  11,
                  27,
                  7,
                  3
                ],
                "sum": 48,
                "residue": 17
              },
              {
                "from_index": 22,
                "to_index": 27,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  13,
                  23,
                  5,
                  28
                ],
                "sum": 69,
                "residue": 7
              },
              {
                "from_index": 27,
                "to_index": 2,
                "interior_indices": [
                  28,
                  29,
                  0,
                  1
                ],
                "interior_values": [
                  30,
                  1,
                  0,
                  1
                ],
                "sum": 32,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              18,
              13,
              6,
              17,
              7,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              2,
              7
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8
            ],
            "circle_positions": 31,
            "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,
            8,
            13,
            18,
            23,
            28
          ],
          "clock_positions": [
            3,
            8,
            13,
            18,
            23,
            28
          ],
          "native_values": [
            2,
            21,
            16,
            11,
            13,
            30
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            21,
            16,
            11,
            13,
            30
          ],
          "beta": {
            "interval_sums": [
              29,
              74,
              68,
              47,
              58,
              3
            ],
            "interval_residues": [
              29,
              12,
              6,
              16,
              27,
              3
            ],
            "display_cycle": [
              29,
              12,
              6,
              16,
              27,
              3
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 8,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 29,
                "residue": 29
              },
              {
                "from_index": 8,
                "to_index": 13,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  24,
                  27,
                  20
                ],
                "sum": 74,
                "residue": 12
              },
              {
                "from_index": 13,
                "to_index": 18,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  21,
                  26,
                  16
                ],
                "sum": 68,
                "residue": 6
              },
              {
                "from_index": 18,
                "to_index": 23,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  27,
                  7,
                  3,
                  10
                ],
                "sum": 47,
                "residue": 16
              },
              {
                "from_index": 23,
                "to_index": 28,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  23,
                  5,
                  28,
                  2
                ],
                "sum": 58,
                "residue": 27
              },
              {
                "from_index": 28,
                "to_index": 3,
                "interior_indices": [
                  29,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 3,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              29,
              12,
              6,
              16,
              27,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 29,
            "start_interval_clock_positions": [
              3,
              8
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13
            ],
            "circle_positions": 31,
            "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,
            9,
            14,
            19,
            24,
            29
          ],
          "clock_positions": [
            4,
            9,
            14,
            19,
            24,
            29
          ],
          "native_values": [
            3,
            3,
            5,
            27,
            23,
            1
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            5,
            27,
            23,
            1
          ],
          "beta": {
            "interval_sums": [
              47,
              87,
              74,
              33,
              65,
              4
            ],
            "interval_residues": [
              16,
              25,
              12,
              2,
              3,
              4
            ],
            "display_cycle": [
              16,
              25,
              12,
              2,
              3,
              4
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 9,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 47,
                "residue": 16
              },
              {
                "from_index": 9,
                "to_index": 14,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  24,
                  27,
                  20,
                  16
                ],
                "sum": 87,
                "residue": 25
              },
              {
                "from_index": 14,
                "to_index": 19,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  21,
                  26,
                  16,
                  11
                ],
                "sum": 74,
                "residue": 12
              },
              {
                "from_index": 19,
                "to_index": 24,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  7,
                  3,
                  10,
                  13
                ],
                "sum": 33,
                "residue": 2
              },
              {
                "from_index": 24,
                "to_index": 29,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  5,
                  28,
                  2,
                  30
                ],
                "sum": 65,
                "residue": 3
              },
              {
                "from_index": 29,
                "to_index": 4,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 4,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              16,
              25,
              12,
              2,
              3,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              4,
              9
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21
            ],
            "circle_positions": 31,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          10,
          25,
          15,
          5,
          20,
          0
        ],
        "clock_positions": [
          30,
          10,
          25,
          15,
          5,
          20,
          30
        ],
        "native_values": [
          31,
          24,
          5,
          21,
          5,
          7,
          31
        ],
        "reduced_m9_values": [
          9,
          6,
          5,
          3,
          5,
          7,
          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": 5,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              5,
              10,
              15,
              20,
              25
            ],
            "clock_positions": [
              30,
              5,
              10,
              15,
              20,
              25
            ],
            "native_values": [
              31,
              5,
              24,
              21,
              7,
              5
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 30,
                "value": 31
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 24
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 21
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 7
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              6,
              11,
              16,
              21,
              26
            ],
            "clock_positions": [
              1,
              6,
              11,
              16,
              21,
              26
            ],
            "native_values": [
              1,
              8,
              27,
              26,
              3,
              28
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 27
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 26
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 28
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              7,
              12,
              17,
              22,
              27
            ],
            "clock_positions": [
              2,
              7,
              12,
              17,
              22,
              27
            ],
            "native_values": [
              1,
              13,
              20,
              16,
              10,
              2
            ],
            "rotation_degrees": 24.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 20
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 16
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 10
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              8,
              13,
              18,
              23,
              28
            ],
            "clock_positions": [
              3,
              8,
              13,
              18,
              23,
              28
            ],
            "native_values": [
              2,
              21,
              16,
              11,
              13,
              30
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 16
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 11
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 13
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 30
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              9,
              14,
              19,
              24,
              29
            ],
            "clock_positions": [
              4,
              9,
              14,
              19,
              24,
              29
            ],
            "native_values": [
              3,
              3,
              5,
              27,
              23,
              1
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 5
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 27
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 23
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "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/m31/alpha.svg",
          "png": "pilot-v1/views/m31/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m31/beta.svg",
          "png": "pilot-v1/views/m31/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m31/gamma.svg",
          "png": "pilot-v1/views/m31/gamma.png"
        },
        {
          "id": "fibonacci-m31p30",
          "name": "Fibonacci M31P30",
          "svg": "pilot-v1/views/m31/fibonacci-m31p30.svg",
          "png": "pilot-v1/views/m31/fibonacci-m31p30.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m32-p48",
      "name": "Fibonacci M32P48",
      "modulus": 32,
      "pisano_period": 48,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          48,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 32,
        "alpha_circle_positions": 48,
        "beta_circle_positions": 32,
        "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,
          2,
          23,
          25,
          16,
          9,
          25,
          2,
          27,
          29,
          24,
          21,
          13,
          2,
          15,
          17,
          0,
          17,
          17,
          2,
          19,
          21,
          8,
          29,
          5,
          2,
          7,
          9,
          16,
          25,
          9,
          2,
          11,
          13,
          24,
          5,
          29,
          2,
          31,
          1
        ],
        "display_values": [
          32,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          2,
          23,
          25,
          16,
          9,
          25,
          2,
          27,
          29,
          24,
          21,
          13,
          2,
          15,
          17,
          32,
          17,
          17,
          2,
          19,
          21,
          8,
          29,
          5,
          2,
          7,
          9,
          16,
          25,
          9,
          2,
          11,
          13,
          24,
          5,
          29,
          2,
          31,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          13,
          16,
          18,
          19,
          22,
          24,
          29,
          35,
          38,
          42
        ],
        "clock_positions": [
          48,
          4,
          8,
          13,
          16,
          18,
          19,
          22,
          24,
          29,
          35,
          38,
          42
        ],
        "clockwise_values": [
          32,
          3,
          21,
          9,
          27,
          24,
          21,
          15,
          32,
          21,
          9,
          9,
          24
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          66,
          27,
          29,
          0,
          15,
          17,
          55,
          51,
          41,
          26,
          68
        ],
        "interval_residues": [
          4,
          26,
          2,
          27,
          29,
          0,
          15,
          17,
          23,
          19,
          9,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          2,
          27,
          29,
          32,
          15,
          17,
          23,
          19,
          9,
          26,
          4
        ],
        "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": 13,
            "interior_indices": [
              9,
              10,
              11,
              12
            ],
            "interior_values": [
              2,
              23,
              25,
              16
            ],
            "sum": 66,
            "residue": 2
          },
          {
            "from_index": 13,
            "to_index": 16,
            "interior_indices": [
              14,
              15
            ],
            "interior_values": [
              25,
              2
            ],
            "sum": 27,
            "residue": 27
          },
          {
            "from_index": 16,
            "to_index": 18,
            "interior_indices": [
              17
            ],
            "interior_values": [
              29
            ],
            "sum": 29,
            "residue": 29
          },
          {
            "from_index": 18,
            "to_index": 19,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 19,
            "to_index": 22,
            "interior_indices": [
              20,
              21
            ],
            "interior_values": [
              13,
              2
            ],
            "sum": 15,
            "residue": 15
          },
          {
            "from_index": 22,
            "to_index": 24,
            "interior_indices": [
              23
            ],
            "interior_values": [
              17
            ],
            "sum": 17,
            "residue": 17
          },
          {
            "from_index": 24,
            "to_index": 29,
            "interior_indices": [
              25,
              26,
              27,
              28
            ],
            "interior_values": [
              17,
              17,
              2,
              19
            ],
            "sum": 55,
            "residue": 23
          },
          {
            "from_index": 29,
            "to_index": 35,
            "interior_indices": [
              30,
              31,
              32,
              33,
              34
            ],
            "interior_values": [
              8,
              29,
              5,
              2,
              7
            ],
            "sum": 51,
            "residue": 19
          },
          {
            "from_index": 35,
            "to_index": 38,
            "interior_indices": [
              36,
              37
            ],
            "interior_values": [
              16,
              25
            ],
            "sum": 41,
            "residue": 9
          },
          {
            "from_index": 38,
            "to_index": 42,
            "interior_indices": [
              39,
              40,
              41
            ],
            "interior_values": [
              2,
              11,
              13
            ],
            "sum": 26,
            "residue": 26
          },
          {
            "from_index": 42,
            "to_index": 0,
            "interior_indices": [
              43,
              44,
              45,
              46,
              47
            ],
            "interior_values": [
              5,
              29,
              2,
              31,
              1
            ],
            "sum": 68,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          2,
          27,
          29,
          0,
          15,
          17,
          23,
          19,
          9,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          48,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 32,
        "cycle_length": 13,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            16,
            32
          ],
          "clock_positions": [
            48,
            16,
            32
          ],
          "native_values": [
            32,
            27,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            32,
            27,
            5
          ],
          "beta": {
            "interval_sums": [
              156,
              234,
              186
            ],
            "interval_residues": [
              28,
              10,
              26
            ],
            "display_cycle": [
              28,
              10,
              26
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 16,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2
                ],
                "sum": 156,
                "residue": 28
              },
              {
                "from_index": 16,
                "to_index": 32,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29
                ],
                "sum": 234,
                "residue": 10
              },
              {
                "from_index": 32,
                "to_index": 0,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1
                ],
                "sum": 186,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              28,
              10,
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              48,
              16
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2
            ],
            "circle_positions": 32,
            "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,
            17,
            33
          ],
          "clock_positions": [
            1,
            17,
            33
          ],
          "native_values": [
            1,
            29,
            2
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            29,
            2
          ],
          "beta": {
            "interval_sums": [
              182,
              210,
              184
            ],
            "interval_residues": [
              22,
              18,
              24
            ],
            "display_cycle": [
              22,
              18,
              24
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 17,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27
                ],
                "sum": 182,
                "residue": 22
              },
              {
                "from_index": 17,
                "to_index": 33,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5
                ],
                "sum": 210,
                "residue": 18
              },
              {
                "from_index": 33,
                "to_index": 1,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0
                ],
                "sum": 184,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              22,
              18,
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              1,
              17
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27
            ],
            "circle_positions": 32,
            "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,
            18,
            34
          ],
          "clock_positions": [
            2,
            18,
            34
          ],
          "native_values": [
            1,
            24,
            7
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            24,
            7
          ],
          "beta": {
            "interval_sums": [
              210,
              188,
              178
            ],
            "interval_residues": [
              18,
              28,
              18
            ],
            "display_cycle": [
              18,
              28,
              18
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 18,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29
                ],
                "sum": 210,
                "residue": 18
              },
              {
                "from_index": 18,
                "to_index": 34,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2
                ],
                "sum": 188,
                "residue": 28
              },
              {
                "from_index": 34,
                "to_index": 2,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1
                ],
                "sum": 178,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18,
              28,
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              2,
              18
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29
            ],
            "circle_positions": 32,
            "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,
            19,
            35
          ],
          "clock_positions": [
            3,
            19,
            35
          ],
          "native_values": [
            2,
            21,
            9
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            21,
            9
          ],
          "beta": {
            "interval_sums": [
              232,
              174,
              170
            ],
            "interval_residues": [
              8,
              14,
              10
            ],
            "display_cycle": [
              8,
              14,
              10
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 19,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24
                ],
                "sum": 232,
                "residue": 8
              },
              {
                "from_index": 19,
                "to_index": 35,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7
                ],
                "sum": 174,
                "residue": 14
              },
              {
                "from_index": 35,
                "to_index": 3,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 170,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              8,
              14,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              3,
              19
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24
            ],
            "circle_positions": 32,
            "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,
            20,
            36
          ],
          "clock_positions": [
            4,
            20,
            36
          ],
          "native_values": [
            3,
            13,
            16
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            13,
            16
          ],
          "beta": {
            "interval_sums": [
              250,
              170,
              156
            ],
            "interval_residues": [
              26,
              10,
              28
            ],
            "display_cycle": [
              26,
              10,
              28
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 20,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21
                ],
                "sum": 250,
                "residue": 26
              },
              {
                "from_index": 20,
                "to_index": 36,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9
                ],
                "sum": 170,
                "residue": 10
              },
              {
                "from_index": 36,
                "to_index": 4,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 156,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              26,
              10,
              28
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              4,
              20
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21
            ],
            "circle_positions": 32,
            "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,
            21,
            37
          ],
          "clock_positions": [
            5,
            21,
            37
          ],
          "native_values": [
            5,
            2,
            25
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            2,
            25
          ],
          "beta": {
            "interval_sums": [
              258,
              184,
              134
            ],
            "interval_residues": [
              2,
              24,
              6
            ],
            "display_cycle": [
              2,
              24,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 21,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13
                ],
                "sum": 258,
                "residue": 2
              },
              {
                "from_index": 21,
                "to_index": 37,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16
                ],
                "sum": 184,
                "residue": 24
              },
              {
                "from_index": 37,
                "to_index": 5,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 134,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              2,
              24,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              5,
              21
            ],
            "start_interval_values": [
              8,
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13
            ],
            "circle_positions": 32,
            "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,
            22,
            38
          ],
          "clock_positions": [
            6,
            22,
            38
          ],
          "native_values": [
            8,
            15,
            9
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            15,
            9
          ],
          "beta": {
            "interval_sums": [
              252,
              194,
              130
            ],
            "interval_residues": [
              28,
              2,
              2
            ],
            "display_cycle": [
              28,
              2,
              2
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 22,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2
                ],
                "sum": 252,
                "residue": 28
              },
              {
                "from_index": 22,
                "to_index": 38,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25
                ],
                "sum": 194,
                "residue": 2
              },
              {
                "from_index": 38,
                "to_index": 6,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 130,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              28,
              2,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              6,
              22
            ],
            "start_interval_values": [
              13,
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2
            ],
            "circle_positions": 32,
            "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,
            23,
            39
          ],
          "clock_positions": [
            7,
            23,
            39
          ],
          "native_values": [
            13,
            17,
            2
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              254,
              186,
              136
            ],
            "interval_residues": [
              30,
              26,
              8
            ],
            "display_cycle": [
              30,
              26,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 23,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15
                ],
                "sum": 254,
                "residue": 30
              },
              {
                "from_index": 23,
                "to_index": 39,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9
                ],
                "sum": 186,
                "residue": 26
              },
              {
                "from_index": 39,
                "to_index": 7,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 136,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              30,
              26,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              7,
              23
            ],
            "start_interval_values": [
              21,
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15
            ],
            "circle_positions": 32,
            "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,
            24,
            40
          ],
          "clock_positions": [
            8,
            24,
            40
          ],
          "native_values": [
            21,
            32,
            11
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            32,
            11
          ],
          "beta": {
            "interval_sums": [
              250,
              188,
              138
            ],
            "interval_residues": [
              26,
              28,
              10
            ],
            "display_cycle": [
              26,
              28,
              10
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 24,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17
                ],
                "sum": 250,
                "residue": 26
              },
              {
                "from_index": 24,
                "to_index": 40,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2
                ],
                "sum": 188,
                "residue": 28
              },
              {
                "from_index": 40,
                "to_index": 8,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 138,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              26,
              28,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              8,
              24
            ],
            "start_interval_values": [
              2,
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17
            ],
            "circle_positions": 32,
            "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,
            25,
            41
          ],
          "clock_positions": [
            9,
            25,
            41
          ],
          "native_values": [
            2,
            17,
            13
          ],
          "rotation_degrees": 67.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            13
          ],
          "beta": {
            "interval_sums": [
              248,
              182,
              146
            ],
            "interval_residues": [
              24,
              22,
              18
            ],
            "display_cycle": [
              24,
              22,
              18
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 25,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0
                ],
                "sum": 248,
                "residue": 24
              },
              {
                "from_index": 25,
                "to_index": 41,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11
                ],
                "sum": 182,
                "residue": 22
              },
              {
                "from_index": 41,
                "to_index": 9,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 146,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              24,
              22,
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              9,
              25
            ],
            "start_interval_values": [
              23,
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0
            ],
            "circle_positions": 32,
            "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,
            26,
            42
          ],
          "clock_positions": [
            10,
            26,
            42
          ],
          "native_values": [
            23,
            17,
            24
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            17,
            24
          ],
          "beta": {
            "interval_sums": [
              242,
              178,
              124
            ],
            "interval_residues": [
              18,
              18,
              28
            ],
            "display_cycle": [
              18,
              18,
              28
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 26,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17
                ],
                "sum": 242,
                "residue": 18
              },
              {
                "from_index": 26,
                "to_index": 42,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13
                ],
                "sum": 178,
                "residue": 18
              },
              {
                "from_index": 42,
                "to_index": 10,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2
                ],
                "sum": 124,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              18,
              18,
              28
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              10,
              26
            ],
            "start_interval_values": [
              25,
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0,
              17
            ],
            "circle_positions": 32,
            "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,
            27,
            43
          ],
          "clock_positions": [
            11,
            27,
            43
          ],
          "native_values": [
            25,
            2,
            5
          ],
          "rotation_degrees": 82.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            2,
            5
          ],
          "beta": {
            "interval_sums": [
              234,
              200,
              142
            ],
            "interval_residues": [
              10,
              8,
              14
            ],
            "display_cycle": [
              10,
              8,
              14
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 27,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17
                ],
                "sum": 234,
                "residue": 10
              },
              {
                "from_index": 27,
                "to_index": 43,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24
                ],
                "sum": 200,
                "residue": 8
              },
              {
                "from_index": 43,
                "to_index": 11,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23
                ],
                "sum": 142,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              10,
              8,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              11,
              27
            ],
            "start_interval_values": [
              16,
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0,
              17,
              17
            ],
            "circle_positions": 32,
            "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,
            28,
            44
          ],
          "clock_positions": [
            12,
            28,
            44
          ],
          "native_values": [
            16,
            19,
            29
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            16,
            19,
            29
          ],
          "beta": {
            "interval_sums": [
              220,
              186,
              138
            ],
            "interval_residues": [
              28,
              26,
              10
            ],
            "display_cycle": [
              28,
              26,
              10
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 28,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2
                ],
                "sum": 220,
                "residue": 28
              },
              {
                "from_index": 28,
                "to_index": 44,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5
                ],
                "sum": 186,
                "residue": 26
              },
              {
                "from_index": 44,
                "to_index": 12,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25
                ],
                "sum": 138,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              28,
              26,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              12,
              28
            ],
            "start_interval_values": [
              9,
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0,
              17,
              17,
              2
            ],
            "circle_positions": 32,
            "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,
            29,
            45
          ],
          "clock_positions": [
            13,
            29,
            45
          ],
          "native_values": [
            9,
            21,
            2
          ],
          "rotation_degrees": 97.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            21,
            2
          ],
          "beta": {
            "interval_sums": [
              230,
              194,
              152
            ],
            "interval_residues": [
              6,
              2,
              24
            ],
            "display_cycle": [
              6,
              2,
              24
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 29,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19
                ],
                "sum": 230,
                "residue": 6
              },
              {
                "from_index": 29,
                "to_index": 45,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29
                ],
                "sum": 194,
                "residue": 2
              },
              {
                "from_index": 45,
                "to_index": 13,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16
                ],
                "sum": 152,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              6,
              2,
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              13,
              29
            ],
            "start_interval_values": [
              25,
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0,
              17,
              17,
              2,
              19
            ],
            "circle_positions": 32,
            "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,
            30,
            46
          ],
          "clock_positions": [
            14,
            30,
            46
          ],
          "native_values": [
            25,
            8,
            31
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            25,
            8,
            31
          ],
          "beta": {
            "interval_sums": [
              226,
              188,
              130
            ],
            "interval_residues": [
              2,
              28,
              2
            ],
            "display_cycle": [
              2,
              28,
              2
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 30,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21
                ],
                "sum": 226,
                "residue": 2
              },
              {
                "from_index": 30,
                "to_index": 46,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2
                ],
                "sum": 188,
                "residue": 28
              },
              {
                "from_index": 46,
                "to_index": 14,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9
                ],
                "sum": 130,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              2,
              28,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              14,
              30
            ],
            "start_interval_values": [
              2,
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0,
              17,
              17,
              2,
              19,
              21
            ],
            "circle_positions": 32,
            "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,
            31,
            47
          ],
          "clock_positions": [
            15,
            31,
            47
          ],
          "native_values": [
            2,
            29,
            1
          ],
          "rotation_degrees": 112.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            29,
            1
          ],
          "beta": {
            "interval_sums": [
              232,
              190,
              154
            ],
            "interval_residues": [
              8,
              30,
              26
            ],
            "display_cycle": [
              8,
              30,
              26
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 31,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8
                ],
                "sum": 232,
                "residue": 8
              },
              {
                "from_index": 31,
                "to_index": 47,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31
                ],
                "sum": 190,
                "residue": 30
              },
              {
                "from_index": 47,
                "to_index": 15,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25
                ],
                "sum": 154,
                "residue": 26
              }
            ],
            "minimal_cycle": [
              8,
              30,
              26
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              15,
              31
            ],
            "start_interval_values": [
              27,
              29,
              24,
              21,
              13,
              2,
              15,
              17,
              0,
              17,
              17,
              2,
              19,
              21,
              8
            ],
            "circle_positions": 32,
            "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,
            8,
            16,
            24,
            32,
            40
          ],
          "clock_positions": [
            48,
            8,
            16,
            24,
            32,
            40
          ],
          "native_values": [
            32,
            21,
            27,
            32,
            5,
            11
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            32,
            21,
            27,
            32,
            5,
            11
          ],
          "beta": {
            "interval_sums": [
              33,
              102,
              121,
              113,
              70,
              105
            ],
            "interval_residues": [
              1,
              6,
              25,
              17,
              6,
              9
            ],
            "display_cycle": [
              1,
              6,
              25,
              17,
              6,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 1
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  2,
                  23,
                  25,
                  16,
                  9,
                  25,
                  2
                ],
                "sum": 102,
                "residue": 6
              },
              {
                "from_index": 16,
                "to_index": 24,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  29,
                  24,
                  21,
                  13,
                  2,
                  15,
                  17
                ],
                "sum": 121,
                "residue": 25
              },
              {
                "from_index": 24,
                "to_index": 32,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  17,
                  17,
                  2,
                  19,
                  21,
                  8,
                  29
                ],
                "sum": 113,
                "residue": 17
              },
              {
                "from_index": 32,
                "to_index": 40,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  2,
                  7,
                  9,
                  16,
                  25,
                  9,
                  2
                ],
                "sum": 70,
                "residue": 6
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  24,
                  5,
                  29,
                  2,
                  31,
                  1
                ],
                "sum": 105,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              1,
              6,
              25,
              17,
              6,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              48,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 32,
            "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,
            9,
            17,
            25,
            33,
            41
          ],
          "clock_positions": [
            1,
            9,
            17,
            25,
            33,
            41
          ],
          "native_values": [
            1,
            2,
            29,
            17,
            2,
            13
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            2,
            29,
            17,
            2,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              127,
              92,
              101,
              79,
              92
            ],
            "interval_residues": [
              21,
              31,
              28,
              5,
              15,
              28
            ],
            "display_cycle": [
              21,
              31,
              28,
              5,
              15,
              28
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 21
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  23,
                  25,
                  16,
                  9,
                  25,
                  2,
                  27
                ],
                "sum": 127,
                "residue": 31
              },
              {
                "from_index": 17,
                "to_index": 25,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  24,
                  21,
                  13,
                  2,
                  15,
                  17,
                  0
                ],
                "sum": 92,
                "residue": 28
              },
              {
                "from_index": 25,
                "to_index": 33,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  17,
                  2,
                  19,
                  21,
                  8,
                  29,
                  5
                ],
                "sum": 101,
                "residue": 5
              },
              {
                "from_index": 33,
                "to_index": 41,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  7,
                  9,
                  16,
                  25,
                  9,
                  2,
                  11
                ],
                "sum": 79,
                "residue": 15
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  24,
                  5,
                  29,
                  2,
                  31,
                  1,
                  0
                ],
                "sum": 92,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              21,
              31,
              28,
              5,
              15,
              28
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 32,
            "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,
            10,
            18,
            26,
            34,
            42
          ],
          "clock_positions": [
            2,
            10,
            18,
            26,
            34,
            42
          ],
          "native_values": [
            1,
            23,
            24,
            17,
            7,
            24
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            23,
            24,
            17,
            7,
            24
          ],
          "beta": {
            "interval_sums": [
              54,
              133,
              85,
              86,
              85,
              69
            ],
            "interval_residues": [
              22,
              5,
              21,
              22,
              21,
              5
            ],
            "display_cycle": [
              22,
              5,
              21,
              22,
              21,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  2
                ],
                "sum": 54,
                "residue": 22
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  25,
                  16,
                  9,
                  25,
                  2,
                  27,
                  29
                ],
                "sum": 133,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 26,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  21,
                  13,
                  2,
                  15,
                  17,
                  0,
                  17
                ],
                "sum": 85,
                "residue": 21
              },
              {
                "from_index": 26,
                "to_index": 34,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  2,
                  19,
                  21,
                  8,
                  29,
                  5,
                  2
                ],
                "sum": 86,
                "residue": 22
              },
              {
                "from_index": 34,
                "to_index": 42,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  9,
                  16,
                  25,
                  9,
                  2,
                  11,
                  13
                ],
                "sum": 85,
                "residue": 21
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  29,
                  2,
                  31,
                  1,
                  0,
                  1
                ],
                "sum": 69,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              22,
              5,
              21,
              22,
              21,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              2
            ],
            "circle_positions": 32,
            "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,
            11,
            19,
            27,
            35,
            43
          ],
          "clock_positions": [
            3,
            11,
            19,
            27,
            35,
            43
          ],
          "native_values": [
            2,
            25,
            21,
            2,
            9,
            5
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            25,
            21,
            2,
            9,
            5
          ],
          "beta": {
            "interval_sums": [
              75,
              132,
              81,
              91,
              100,
              65
            ],
            "interval_residues": [
              11,
              4,
              17,
              27,
              4,
              1
            ],
            "display_cycle": [
              11,
              4,
              17,
              27,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  2,
                  23
                ],
                "sum": 75,
                "residue": 11
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  16,
                  9,
                  25,
                  2,
                  27,
                  29,
                  24
                ],
                "sum": 132,
                "residue": 4
              },
              {
                "from_index": 19,
                "to_index": 27,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  13,
                  2,
                  15,
                  17,
                  0,
                  17,
                  17
                ],
                "sum": 81,
                "residue": 17
              },
              {
                "from_index": 27,
                "to_index": 35,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  19,
                  21,
                  8,
                  29,
                  5,
                  2,
                  7
                ],
                "sum": 91,
                "residue": 27
              },
              {
                "from_index": 35,
                "to_index": 43,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  16,
                  25,
                  9,
                  2,
                  11,
                  13,
                  24
                ],
                "sum": 100,
                "residue": 4
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  29,
                  2,
                  31,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 65,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              11,
              4,
              17,
              27,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              2,
              23
            ],
            "circle_positions": 32,
            "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,
            12,
            20,
            28,
            36,
            44
          ],
          "clock_positions": [
            4,
            12,
            20,
            28,
            36,
            44
          ],
          "native_values": [
            3,
            16,
            13,
            19,
            16,
            29
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            16,
            13,
            19,
            16,
            29
          ],
          "beta": {
            "interval_sums": [
              97,
              137,
              70,
              81,
              89,
              38
            ],
            "interval_residues": [
              1,
              9,
              6,
              17,
              25,
              6
            ],
            "display_cycle": [
              1,
              9,
              6,
              17,
              25,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  2,
                  23,
                  25
                ],
                "sum": 97,
                "residue": 1
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  25,
                  2,
                  27,
                  29,
                  24,
                  21
                ],
                "sum": 137,
                "residue": 9
              },
              {
                "from_index": 20,
                "to_index": 28,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  2,
                  15,
                  17,
                  0,
                  17,
                  17,
                  2
                ],
                "sum": 70,
                "residue": 6
              },
              {
                "from_index": 28,
                "to_index": 36,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  21,
                  8,
                  29,
                  5,
                  2,
                  7,
                  9
                ],
                "sum": 81,
                "residue": 17
              },
              {
                "from_index": 36,
                "to_index": 44,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  25,
                  9,
                  2,
                  11,
                  13,
                  24,
                  5
                ],
                "sum": 89,
                "residue": 25
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  31,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 38,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              1,
              9,
              6,
              17,
              25,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              2,
              23,
              25
            ],
            "circle_positions": 32,
            "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,
            13,
            21,
            29,
            37,
            45
          ],
          "clock_positions": [
            5,
            13,
            21,
            29,
            37,
            45
          ],
          "native_values": [
            5,
            9,
            2,
            21,
            25,
            2
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            9,
            2,
            21,
            25,
            2
          ],
          "beta": {
            "interval_sums": [
              108,
              141,
              87,
              76,
              93,
              39
            ],
            "interval_residues": [
              12,
              13,
              23,
              12,
              29,
              7
            ],
            "display_cycle": [
              12,
              13,
              23,
              12,
              29,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  2,
                  23,
                  25,
                  16
                ],
                "sum": 108,
                "residue": 12
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  25,
                  2,
                  27,
                  29,
                  24,
                  21,
                  13
                ],
                "sum": 141,
                "residue": 13
              },
              {
                "from_index": 21,
                "to_index": 29,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  15,
                  17,
                  0,
                  17,
                  17,
                  2,
                  19
                ],
                "sum": 87,
                "residue": 23
              },
              {
                "from_index": 29,
                "to_index": 37,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  8,
                  29,
                  5,
                  2,
                  7,
                  9,
                  16
                ],
                "sum": 76,
                "residue": 12
              },
              {
                "from_index": 37,
                "to_index": 45,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  9,
                  2,
                  11,
                  13,
                  24,
                  5,
                  29
                ],
                "sum": 93,
                "residue": 29
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  31,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 39,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              12,
              13,
              23,
              12,
              29,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              2,
              23,
              25,
              16
            ],
            "circle_positions": 32,
            "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,
            14,
            22,
            30,
            38,
            46
          ],
          "clock_positions": [
            6,
            14,
            22,
            30,
            38,
            46
          ],
          "native_values": [
            8,
            25,
            15,
            8,
            9,
            31
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            25,
            15,
            8,
            9,
            31
          ],
          "beta": {
            "interval_sums": [
              109,
              118,
              93,
              93,
              86,
              13
            ],
            "interval_residues": [
              13,
              22,
              29,
              29,
              22,
              13
            ],
            "display_cycle": [
              13,
              22,
              29,
              29,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  2,
                  23,
                  25,
                  16,
                  9
                ],
                "sum": 109,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  2,
                  27,
                  29,
                  24,
                  21,
                  13,
                  2
                ],
                "sum": 118,
                "residue": 22
              },
              {
                "from_index": 22,
                "to_index": 30,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  17,
                  0,
                  17,
                  17,
                  2,
                  19,
                  21
                ],
                "sum": 93,
                "residue": 29
              },
              {
                "from_index": 30,
                "to_index": 38,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  29,
                  5,
                  2,
                  7,
                  9,
                  16,
                  25
                ],
                "sum": 93,
                "residue": 29
              },
              {
                "from_index": 38,
                "to_index": 46,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  2,
                  11,
                  13,
                  24,
                  5,
                  29,
                  2
                ],
                "sum": 86,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              13,
              22,
              29,
              29,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              2,
              23,
              25,
              16,
              9
            ],
            "circle_positions": 32,
            "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,
            15,
            23,
            31,
            39,
            47
          ],
          "clock_positions": [
            7,
            15,
            23,
            31,
            39,
            47
          ],
          "native_values": [
            13,
            2,
            17,
            29,
            2,
            1
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            2,
            17,
            29,
            2,
            1
          ],
          "beta": {
            "interval_sums": [
              121,
              131,
              84,
              73,
              115,
              20
            ],
            "interval_residues": [
              25,
              3,
              20,
              9,
              19,
              20
            ],
            "display_cycle": [
              25,
              3,
              20,
              9,
              19,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  2,
                  23,
                  25,
                  16,
                  9,
                  25
                ],
                "sum": 121,
                "residue": 25
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  27,
                  29,
                  24,
                  21,
                  13,
                  2,
                  15
                ],
                "sum": 131,
                "residue": 3
              },
              {
                "from_index": 23,
                "to_index": 31,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  0,
                  17,
                  17,
                  2,
                  19,
                  21,
                  8
                ],
                "sum": 84,
                "residue": 20
              },
              {
                "from_index": 31,
                "to_index": 39,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  5,
                  2,
                  7,
                  9,
                  16,
                  25,
                  9
                ],
                "sum": 73,
                "residue": 9
              },
              {
                "from_index": 39,
                "to_index": 47,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  11,
                  13,
                  24,
                  5,
                  29,
                  2,
                  31
                ],
                "sum": 115,
                "residue": 19
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              25,
              3,
              20,
              9,
              19,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              2,
              23,
              25,
              16,
              9,
              25
            ],
            "circle_positions": 32,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          16,
          40,
          24,
          8,
          32,
          0
        ],
        "clock_positions": [
          48,
          16,
          40,
          24,
          8,
          32,
          48
        ],
        "native_values": [
          32,
          27,
          11,
          32,
          21,
          5,
          32
        ],
        "reduced_m9_values": [
          9,
          9,
          2,
          9,
          3,
          5,
          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": 8,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              8,
              16,
              24,
              32,
              40
            ],
            "clock_positions": [
              48,
              8,
              16,
              24,
              32,
              40
            ],
            "native_values": [
              32,
              21,
              27,
              32,
              5,
              11
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 48,
                "value": 32
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 27
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 32
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 5
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 11
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "clock_positions": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "native_values": [
              1,
              2,
              29,
              17,
              2,
              13
            ],
            "rotation_degrees": 7.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 2
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 29
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 17
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 2
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "clock_positions": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "native_values": [
              1,
              23,
              24,
              17,
              7,
              24
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 23
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 24
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 17
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 7
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 24
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "clock_positions": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "native_values": [
              2,
              25,
              21,
              2,
              9,
              5
            ],
            "rotation_degrees": 22.5,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 25
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 21
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 2
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "clock_positions": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "native_values": [
              3,
              16,
              13,
              19,
              16,
              29
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 16
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 13
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 19
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 16
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 29
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "clock_positions": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "native_values": [
              5,
              9,
              2,
              21,
              25,
              2
            ],
            "rotation_degrees": 37.5,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 21
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 25
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "clock_positions": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "native_values": [
              8,
              25,
              15,
              8,
              9,
              31
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 25
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 15
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 8
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 31
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "clock_positions": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "native_values": [
              13,
              2,
              17,
              29,
              2,
              1
            ],
            "rotation_degrees": 52.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 2
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 17
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 29
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 2
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "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/m32/alpha.svg",
          "png": "pilot-v1/views/m32/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m32/beta.svg",
          "png": "pilot-v1/views/m32/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m32/gamma.svg",
          "png": "pilot-v1/views/m32/gamma.png"
        },
        {
          "id": "fibonacci-m32p48",
          "name": "Fibonacci M32P48",
          "svg": "pilot-v1/views/m32/fibonacci-m32p48.svg",
          "png": "pilot-v1/views/m32/fibonacci-m32p48.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m33-p40",
      "name": "Fibonacci M33P40",
      "modulus": 33,
      "pisano_period": 40,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          40,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 33,
        "alpha_circle_positions": 40,
        "beta_circle_positions": 33,
        "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,
          1,
          22,
          23,
          12,
          2,
          14,
          16,
          30,
          13,
          10,
          23,
          0,
          23,
          23,
          13,
          3,
          16,
          19,
          2,
          21,
          23,
          11,
          1,
          12,
          13,
          25,
          5,
          30,
          2,
          32,
          1
        ],
        "display_values": [
          33,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          1,
          22,
          23,
          12,
          2,
          14,
          16,
          30,
          13,
          10,
          23,
          33,
          23,
          23,
          13,
          3,
          16,
          19,
          2,
          21,
          23,
          11,
          1,
          12,
          13,
          25,
          5,
          30,
          2,
          32,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36
        ],
        "clock_positions": [
          40,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36
        ],
        "clockwise_values": [
          33,
          3,
          21,
          12,
          30,
          33,
          3,
          21,
          12,
          30
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          46,
          32,
          46,
          59,
          37,
          35,
          43,
          35
        ],
        "interval_residues": [
          4,
          26,
          13,
          32,
          13,
          26,
          4,
          2,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          13,
          32,
          13,
          26,
          4,
          2,
          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": [
              1,
              22,
              23
            ],
            "sum": 46,
            "residue": 13
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              2,
              14,
              16
            ],
            "sum": 32,
            "residue": 32
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              13,
              10,
              23
            ],
            "sum": 46,
            "residue": 13
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              23,
              23,
              13
            ],
            "sum": 59,
            "residue": 26
          },
          {
            "from_index": 24,
            "to_index": 28,
            "interior_indices": [
              25,
              26,
              27
            ],
            "interior_values": [
              16,
              19,
              2
            ],
            "sum": 37,
            "residue": 4
          },
          {
            "from_index": 28,
            "to_index": 32,
            "interior_indices": [
              29,
              30,
              31
            ],
            "interior_values": [
              23,
              11,
              1
            ],
            "sum": 35,
            "residue": 2
          },
          {
            "from_index": 32,
            "to_index": 36,
            "interior_indices": [
              33,
              34,
              35
            ],
            "interior_values": [
              13,
              25,
              5
            ],
            "sum": 43,
            "residue": 10
          },
          {
            "from_index": 36,
            "to_index": 0,
            "interior_indices": [
              37,
              38,
              39
            ],
            "interior_values": [
              2,
              32,
              1
            ],
            "sum": 35,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          13,
          32,
          13,
          26,
          4,
          2,
          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": [
          40,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 33,
        "cycle_length": 10,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m33/alpha.svg",
          "png": "pilot-v1/views/m33/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m33/beta.svg",
          "png": "pilot-v1/views/m33/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m33/gamma.svg",
          "png": "pilot-v1/views/m33/gamma.png"
        },
        {
          "id": "fibonacci-m33p40",
          "name": "Fibonacci M33P40",
          "svg": "pilot-v1/views/m33/fibonacci-m33p40.svg",
          "png": "pilot-v1/views/m33/fibonacci-m33p40.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m34-p36",
      "name": "Fibonacci M34P36",
      "modulus": 34,
      "pisano_period": 36,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          36,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 34,
        "alpha_circle_positions": 36,
        "beta_circle_positions": 34,
        "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,
          0,
          21,
          21,
          8,
          29,
          3,
          32,
          1,
          33,
          0,
          33,
          33,
          32,
          31,
          29,
          26,
          21,
          13,
          0,
          13,
          13,
          26,
          5,
          31,
          2,
          33,
          1
        ],
        "display_values": [
          34,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          21,
          21,
          8,
          29,
          3,
          32,
          1,
          33,
          34,
          33,
          33,
          32,
          31,
          29,
          26,
          21,
          13,
          34,
          13,
          13,
          26,
          5,
          31,
          2,
          33,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          9,
          10,
          11,
          14,
          17,
          18,
          19,
          20,
          25,
          27,
          34
        ],
        "clock_positions": [
          36,
          4,
          8,
          9,
          10,
          11,
          14,
          17,
          18,
          19,
          20,
          25,
          27,
          34
        ],
        "clockwise_values": [
          34,
          3,
          21,
          34,
          21,
          21,
          3,
          33,
          34,
          33,
          33,
          21,
          34,
          33
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          0,
          0,
          0,
          37,
          33,
          0,
          0,
          0,
          118,
          13,
          90,
          1
        ],
        "interval_residues": [
          4,
          26,
          0,
          0,
          0,
          3,
          33,
          0,
          0,
          0,
          16,
          13,
          22,
          1
        ],
        "display_cycle": [
          4,
          26,
          34,
          34,
          34,
          3,
          33,
          34,
          34,
          34,
          16,
          13,
          22,
          1
        ],
        "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": 9,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 9,
            "to_index": 10,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 10,
            "to_index": 11,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 14,
            "interior_indices": [
              12,
              13
            ],
            "interior_values": [
              8,
              29
            ],
            "sum": 37,
            "residue": 3
          },
          {
            "from_index": 14,
            "to_index": 17,
            "interior_indices": [
              15,
              16
            ],
            "interior_values": [
              32,
              1
            ],
            "sum": 33,
            "residue": 33
          },
          {
            "from_index": 17,
            "to_index": 18,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 18,
            "to_index": 19,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 19,
            "to_index": 20,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 20,
            "to_index": 25,
            "interior_indices": [
              21,
              22,
              23,
              24
            ],
            "interior_values": [
              32,
              31,
              29,
              26
            ],
            "sum": 118,
            "residue": 16
          },
          {
            "from_index": 25,
            "to_index": 27,
            "interior_indices": [
              26
            ],
            "interior_values": [
              13
            ],
            "sum": 13,
            "residue": 13
          },
          {
            "from_index": 27,
            "to_index": 34,
            "interior_indices": [
              28,
              29,
              30,
              31,
              32,
              33
            ],
            "interior_values": [
              13,
              13,
              26,
              5,
              31,
              2
            ],
            "sum": 90,
            "residue": 22
          },
          {
            "from_index": 34,
            "to_index": 0,
            "interior_indices": [
              35
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          0,
          0,
          0,
          3,
          33,
          0,
          0,
          0,
          16,
          13,
          22,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          36,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 34,
        "cycle_length": 14,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            12,
            24
          ],
          "clock_positions": [
            36,
            12,
            24
          ],
          "native_values": [
            34,
            8,
            26
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            8,
            26
          ],
          "beta": {
            "interval_sums": [
              96,
              256,
              158
            ],
            "interval_residues": [
              28,
              18,
              22
            ],
            "display_cycle": [
              28,
              18,
              22
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 12,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  0,
                  21,
                  21
                ],
                "sum": 96,
                "residue": 28
              },
              {
                "from_index": 12,
                "to_index": 24,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  29,
                  3,
                  32,
                  1,
                  33,
                  0,
                  33,
                  33,
                  32,
                  31,
                  29
                ],
                "sum": 256,
                "residue": 18
              },
              {
                "from_index": 24,
                "to_index": 0,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  21,
                  13,
                  0,
                  13,
                  13,
                  26,
                  5,
                  31,
                  2,
                  33,
                  1
                ],
                "sum": 158,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              28,
              18,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              36,
              12
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              0,
              21,
              21
            ],
            "circle_positions": 34,
            "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,
            13,
            25
          ],
          "clock_positions": [
            1,
            13,
            25
          ],
          "native_values": [
            1,
            29,
            21
          ],
          "rotation_degrees": 10.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            29,
            21
          ],
          "beta": {
            "interval_sums": [
              103,
              253,
              137
            ],
            "interval_residues": [
              1,
              15,
              1
            ],
            "display_cycle": [
              1,
              15,
              1
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 13,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  0,
                  21,
                  21,
                  8
                ],
                "sum": 103,
                "residue": 1
              },
              {
                "from_index": 13,
                "to_index": 25,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  3,
                  32,
                  1,
                  33,
                  0,
                  33,
                  33,
                  32,
                  31,
                  29,
                  26
                ],
                "sum": 253,
                "residue": 15
              },
              {
                "from_index": 25,
                "to_index": 1,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  26,
                  5,
                  31,
                  2,
                  33,
                  1,
                  0
                ],
                "sum": 137,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              15,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              1,
              13
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              0,
              21,
              21,
              8
            ],
            "circle_positions": 34,
            "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,
            14,
            26
          ],
          "clock_positions": [
            2,
            14,
            26
          ],
          "native_values": [
            1,
            3,
            13
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            3,
            13
          ],
          "beta": {
            "interval_sums": [
              131,
              271,
              125
            ],
            "interval_residues": [
              29,
              33,
              23
            ],
            "display_cycle": [
              29,
              33,
              23
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 14,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  0,
                  21,
                  21,
                  8,
                  29
                ],
                "sum": 131,
                "residue": 29
              },
              {
                "from_index": 14,
                "to_index": 26,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  32,
                  1,
                  33,
                  0,
                  33,
                  33,
                  32,
                  31,
                  29,
                  26,
                  21
                ],
                "sum": 271,
                "residue": 33
              },
              {
                "from_index": 26,
                "to_index": 2,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  26,
                  5,
                  31,
                  2,
                  33,
                  1,
                  0,
                  1
                ],
                "sum": 125,
                "residue": 23
              }
            ],
            "minimal_cycle": [
              29,
              33,
              23
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 29,
            "start_interval_clock_positions": [
              2,
              14
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              0,
              21,
              21,
              8,
              29
            ],
            "circle_positions": 34,
            "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,
            15,
            27
          ],
          "clock_positions": [
            3,
            15,
            27
          ],
          "native_values": [
            2,
            32,
            34
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            32,
            34
          ],
          "beta": {
            "interval_sums": [
              132,
              252,
              126
            ],
            "interval_residues": [
              30,
              14,
              24
            ],
            "display_cycle": [
              30,
              14,
              24
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 15,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  0,
                  21,
                  21,
                  8,
                  29,
                  3
                ],
                "sum": 132,
                "residue": 30
              },
              {
                "from_index": 15,
                "to_index": 27,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  1,
                  33,
                  0,
                  33,
                  33,
                  32,
                  31,
                  29,
                  26,
                  21,
                  13
                ],
                "sum": 252,
                "residue": 14
              },
              {
                "from_index": 27,
                "to_index": 3,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  13,
                  13,
                  26,
                  5,
                  31,
                  2,
                  33,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 126,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              30,
              14,
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              3,
              15
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              0,
              21,
              21,
              8,
              29,
              3
            ],
            "circle_positions": 34,
            "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,
            16,
            28
          ],
          "clock_positions": [
            4,
            16,
            28
          ],
          "native_values": [
            3,
            1,
            13
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            1,
            13
          ],
          "beta": {
            "interval_sums": [
              161,
              251,
              115
            ],
            "interval_residues": [
              25,
              13,
              13
            ],
            "display_cycle": [
              25,
              13,
              13
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 16,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  0,
                  21,
                  21,
                  8,
                  29,
                  3,
                  32
                ],
                "sum": 161,
                "residue": 25
              },
              {
                "from_index": 16,
                "to_index": 28,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  33,
                  0,
                  33,
                  33,
                  32,
                  31,
                  29,
                  26,
                  21,
                  13,
                  0
                ],
                "sum": 251,
                "residue": 13
              },
              {
                "from_index": 28,
                "to_index": 4,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  13,
                  26,
                  5,
                  31,
                  2,
                  33,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 115,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              25,
              13,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              4,
              16
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              0,
              21,
              21,
              8,
              29,
              3,
              32
            ],
            "circle_positions": 34,
            "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,
            17,
            29
          ],
          "clock_positions": [
            5,
            17,
            29
          ],
          "native_values": [
            5,
            33,
            13
          ],
          "rotation_degrees": 50.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            33,
            13
          ],
          "beta": {
            "interval_sums": [
              157,
              231,
              105
            ],
            "interval_residues": [
              21,
              27,
              3
            ],
            "display_cycle": [
              21,
              27,
              3
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 17,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  0,
                  21,
                  21,
                  8,
                  29,
                  3,
                  32,
                  1
                ],
                "sum": 157,
                "residue": 21
              },
              {
                "from_index": 17,
                "to_index": 29,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  0,
                  33,
                  33,
                  32,
                  31,
                  29,
                  26,
                  21,
                  13,
                  0,
                  13
                ],
                "sum": 231,
                "residue": 27
              },
              {
                "from_index": 29,
                "to_index": 5,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  26,
                  5,
                  31,
                  2,
                  33,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 105,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              21,
              27,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              5,
              17
            ],
            "start_interval_values": [
              8,
              13,
              21,
              0,
              21,
              21,
              8,
              29,
              3,
              32,
              1
            ],
            "circle_positions": 34,
            "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,
            18,
            30
          ],
          "clock_positions": [
            6,
            18,
            30
          ],
          "native_values": [
            8,
            34,
            26
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            34,
            26
          ],
          "beta": {
            "interval_sums": [
              182,
              244,
              84
            ],
            "interval_residues": [
              12,
              6,
              16
            ],
            "display_cycle": [
              12,
              6,
              16
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 18,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  13,
                  21,
                  0,
                  21,
                  21,
                  8,
                  29,
                  3,
                  32,
                  1,
                  33
                ],
                "sum": 182,
                "residue": 12
              },
              {
                "from_index": 18,
                "to_index": 30,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  33,
                  33,
                  32,
                  31,
                  29,
                  26,
                  21,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 244,
                "residue": 6
              },
              {
                "from_index": 30,
                "to_index": 6,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  5,
                  31,
                  2,
                  33,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 84,
                "residue": 16
              }
            ],
            "minimal_cycle": [
              12,
              6,
              16
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              6,
              18
            ],
            "start_interval_values": [
              13,
              21,
              0,
              21,
              21,
              8,
              29,
              3,
              32,
              1,
              33
            ],
            "circle_positions": 34,
            "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,
            19,
            31
          ],
          "clock_positions": [
            7,
            19,
            31
          ],
          "native_values": [
            13,
            33,
            5
          ],
          "rotation_degrees": 70.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            33,
            5
          ],
          "beta": {
            "interval_sums": [
              169,
              237,
              87
            ],
            "interval_residues": [
              33,
              33,
              19
            ],
            "display_cycle": [
              33,
              33,
              19
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 19,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  21,
                  0,
                  21,
                  21,
                  8,
                  29,
                  3,
                  32,
                  1,
                  33,
                  0
                ],
                "sum": 169,
                "residue": 33
              },
              {
                "from_index": 19,
                "to_index": 31,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  33,
                  32,
                  31,
                  29,
                  26,
                  21,
                  13,
                  0,
                  13,
                  13,
                  26
                ],
                "sum": 237,
                "residue": 33
              },
              {
                "from_index": 31,
                "to_index": 7,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  31,
                  2,
                  33,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 87,
                "residue": 19
              }
            ],
            "minimal_cycle": [
              33,
              33,
              19
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              7,
              19
            ],
            "start_interval_values": [
              21,
              0,
              21,
              21,
              8,
              29,
              3,
              32,
              1,
              33,
              0
            ],
            "circle_positions": 34,
            "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,
            20,
            32
          ],
          "clock_positions": [
            8,
            20,
            32
          ],
          "native_values": [
            21,
            33,
            31
          ],
          "rotation_degrees": 80.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            33,
            31
          ],
          "beta": {
            "interval_sums": [
              181,
              209,
              69
            ],
            "interval_residues": [
              11,
              5,
              1
            ],
            "display_cycle": [
              11,
              5,
              1
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 20,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  0,
                  21,
                  21,
                  8,
                  29,
                  3,
                  32,
                  1,
                  33,
                  0,
                  33
                ],
                "sum": 181,
                "residue": 11
              },
              {
                "from_index": 20,
                "to_index": 32,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  32,
                  31,
                  29,
                  26,
                  21,
                  13,
                  0,
                  13,
                  13,
                  26,
                  5
                ],
                "sum": 209,
                "residue": 5
              },
              {
                "from_index": 32,
                "to_index": 8,
                "interior_indices": [
                  33,
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  33,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 69,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              11,
              5,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              8,
              20
            ],
            "start_interval_values": [
              0,
              21,
              21,
              8,
              29,
              3,
              32,
              1,
              33,
              0,
              33
            ],
            "circle_positions": 34,
            "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,
            21,
            33
          ],
          "clock_positions": [
            9,
            21,
            33
          ],
          "native_values": [
            34,
            32,
            2
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            32,
            2
          ],
          "beta": {
            "interval_sums": [
              214,
              208,
              88
            ],
            "interval_residues": [
              10,
              4,
              20
            ],
            "display_cycle": [
              10,
              4,
              20
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 21,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  21,
                  21,
                  8,
                  29,
                  3,
                  32,
                  1,
                  33,
                  0,
                  33,
                  33
                ],
                "sum": 214,
                "residue": 10
              },
              {
                "from_index": 21,
                "to_index": 33,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  31,
                  29,
                  26,
                  21,
                  13,
                  0,
                  13,
                  13,
                  26,
                  5,
                  31
                ],
                "sum": 208,
                "residue": 4
              },
              {
                "from_index": 33,
                "to_index": 9,
                "interior_indices": [
                  34,
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  33,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 88,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              10,
              4,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              9,
              21
            ],
            "start_interval_values": [
              21,
              21,
              8,
              29,
              3,
              32,
              1,
              33,
              0,
              33,
              33
            ],
            "circle_positions": 34,
            "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,
            22,
            34
          ],
          "clock_positions": [
            10,
            22,
            34
          ],
          "native_values": [
            21,
            31,
            33
          ],
          "rotation_degrees": 100.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            31,
            33
          ],
          "beta": {
            "interval_sums": [
              225,
              179,
              55
            ],
            "interval_residues": [
              21,
              9,
              21
            ],
            "display_cycle": [
              21,
              9,
              21
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 22,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  21,
                  8,
                  29,
                  3,
                  32,
                  1,
                  33,
                  0,
                  33,
                  33,
                  32
                ],
                "sum": 225,
                "residue": 21
              },
              {
                "from_index": 22,
                "to_index": 34,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  29,
                  26,
                  21,
                  13,
                  0,
                  13,
                  13,
                  26,
                  5,
                  31,
                  2
                ],
                "sum": 179,
                "residue": 9
              },
              {
                "from_index": 34,
                "to_index": 10,
                "interior_indices": [
                  35,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  0
                ],
                "sum": 55,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              21,
              9,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              10,
              22
            ],
            "start_interval_values": [
              21,
              8,
              29,
              3,
              32,
              1,
              33,
              0,
              33,
              33,
              32
            ],
            "circle_positions": 34,
            "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,
            23,
            35
          ],
          "clock_positions": [
            11,
            23,
            35
          ],
          "native_values": [
            21,
            29,
            1
          ],
          "rotation_degrees": 110.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            29,
            1
          ],
          "beta": {
            "interval_sums": [
              235,
              183,
              75
            ],
            "interval_residues": [
              31,
              13,
              7
            ],
            "display_cycle": [
              31,
              13,
              7
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 23,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  8,
                  29,
                  3,
                  32,
                  1,
                  33,
                  0,
                  33,
                  33,
                  32,
                  31
                ],
                "sum": 235,
                "residue": 31
              },
              {
                "from_index": 23,
                "to_index": 35,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  26,
                  21,
                  13,
                  0,
                  13,
                  13,
                  26,
                  5,
                  31,
                  2,
                  33
                ],
                "sum": 183,
                "residue": 13
              },
              {
                "from_index": 35,
                "to_index": 11,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  0,
                  21
                ],
                "sum": 75,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              31,
              13,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 31,
            "start_interval_clock_positions": [
              11,
              23
            ],
            "start_interval_values": [
              8,
              29,
              3,
              32,
              1,
              33,
              0,
              33,
              33,
              32,
              31
            ],
            "circle_positions": 34,
            "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,
            6,
            12,
            18,
            24,
            30
          ],
          "clock_positions": [
            36,
            6,
            12,
            18,
            24,
            30
          ],
          "native_values": [
            34,
            8,
            8,
            34,
            26,
            26
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            8,
            8,
            34,
            26,
            26
          ],
          "beta": {
            "interval_sums": [
              12,
              76,
              98,
              158,
              60,
              72
            ],
            "interval_residues": [
              12,
              8,
              30,
              22,
              26,
              4
            ],
            "display_cycle": [
              12,
              8,
              30,
              22,
              26,
              4
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 6,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 12,
                "residue": 12
              },
              {
                "from_index": 6,
                "to_index": 12,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  13,
                  21,
                  0,
                  21,
                  21
                ],
                "sum": 76,
                "residue": 8
              },
              {
                "from_index": 12,
                "to_index": 18,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  29,
                  3,
                  32,
                  1,
                  33
                ],
                "sum": 98,
                "residue": 30
              },
              {
                "from_index": 18,
                "to_index": 24,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  33,
                  33,
                  32,
                  31,
                  29
                ],
                "sum": 158,
                "residue": 22
              },
              {
                "from_index": 24,
                "to_index": 30,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  21,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 60,
                "residue": 26
              },
              {
                "from_index": 30,
                "to_index": 0,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  5,
                  31,
                  2,
                  33,
                  1
                ],
                "sum": 72,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              12,
              8,
              30,
              22,
              26,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              36,
              6
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5
            ],
            "circle_positions": 34,
            "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,
            7,
            13,
            19,
            25,
            31
          ],
          "clock_positions": [
            1,
            7,
            13,
            19,
            25,
            31
          ],
          "native_values": [
            1,
            13,
            29,
            33,
            21,
            5
          ],
          "rotation_degrees": 10.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            29,
            33,
            21,
            5
          ],
          "beta": {
            "interval_sums": [
              19,
              71,
              69,
              151,
              65,
              67
            ],
            "interval_residues": [
              19,
              3,
              1,
              15,
              31,
              33
            ],
            "display_cycle": [
              19,
              3,
              1,
              15,
              31,
              33
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 7,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 19,
                "residue": 19
              },
              {
                "from_index": 7,
                "to_index": 13,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  21,
                  0,
                  21,
                  21,
                  8
                ],
                "sum": 71,
                "residue": 3
              },
              {
                "from_index": 13,
                "to_index": 19,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  32,
                  1,
                  33,
                  0
                ],
                "sum": 69,
                "residue": 1
              },
              {
                "from_index": 19,
                "to_index": 25,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  33,
                  32,
                  31,
                  29,
                  26
                ],
                "sum": 151,
                "residue": 15
              },
              {
                "from_index": 25,
                "to_index": 31,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  26
                ],
                "sum": 65,
                "residue": 31
              },
              {
                "from_index": 31,
                "to_index": 1,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  0
                ],
                "interior_values": [
                  31,
                  2,
                  33,
                  1,
                  0
                ],
                "sum": 67,
                "residue": 33
              }
            ],
            "minimal_cycle": [
              19,
              3,
              1,
              15,
              31,
              33
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              1,
              7
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8
            ],
            "circle_positions": 34,
            "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,
            8,
            14,
            20,
            26,
            32
          ],
          "clock_positions": [
            2,
            8,
            14,
            20,
            26,
            32
          ],
          "native_values": [
            1,
            21,
            3,
            33,
            13,
            31
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            21,
            3,
            33,
            13,
            31
          ],
          "beta": {
            "interval_sums": [
              31,
              79,
              99,
              139,
              57,
              37
            ],
            "interval_residues": [
              31,
              11,
              31,
              3,
              23,
              3
            ],
            "display_cycle": [
              31,
              11,
              31,
              3,
              23,
              3
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 8,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 31,
                "residue": 31
              },
              {
                "from_index": 8,
                "to_index": 14,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  0,
                  21,
                  21,
                  8,
                  29
                ],
                "sum": 79,
                "residue": 11
              },
              {
                "from_index": 14,
                "to_index": 20,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  32,
                  1,
                  33,
                  0,
                  33
                ],
                "sum": 99,
                "residue": 31
              },
              {
                "from_index": 20,
                "to_index": 26,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  32,
                  31,
                  29,
                  26,
                  21
                ],
                "sum": 139,
                "residue": 3
              },
              {
                "from_index": 26,
                "to_index": 32,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  26,
                  5
                ],
                "sum": 57,
                "residue": 23
              },
              {
                "from_index": 32,
                "to_index": 2,
                "interior_indices": [
                  33,
                  34,
                  35,
                  0,
                  1
                ],
                "interior_values": [
                  2,
                  33,
                  1,
                  0,
                  1
                ],
                "sum": 37,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              31,
              11,
              31,
              3,
              23,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 31,
            "start_interval_clock_positions": [
              2,
              8
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 34,
            "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,
            9,
            15,
            21,
            27,
            33
          ],
          "clock_positions": [
            3,
            9,
            15,
            21,
            27,
            33
          ],
          "native_values": [
            2,
            34,
            32,
            32,
            34,
            2
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            34,
            32,
            32,
            34,
            2
          ],
          "beta": {
            "interval_sums": [
              50,
              82,
              100,
              120,
              88,
              36
            ],
            "interval_residues": [
              16,
              14,
              32,
              18,
              20,
              2
            ],
            "display_cycle": [
              16,
              14,
              32,
              18,
              20,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 9,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 50,
                "residue": 16
              },
              {
                "from_index": 9,
                "to_index": 15,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  21,
                  8,
                  29,
                  3
                ],
                "sum": 82,
                "residue": 14
              },
              {
                "from_index": 15,
                "to_index": 21,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  1,
                  33,
                  0,
                  33,
                  33
                ],
                "sum": 100,
                "residue": 32
              },
              {
                "from_index": 21,
                "to_index": 27,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  31,
                  29,
                  26,
                  21,
                  13
                ],
                "sum": 120,
                "residue": 18
              },
              {
                "from_index": 27,
                "to_index": 33,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  13,
                  13,
                  26,
                  5,
                  31
                ],
                "sum": 88,
                "residue": 20
              },
              {
                "from_index": 33,
                "to_index": 3,
                "interior_indices": [
                  34,
                  35,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  33,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 36,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              14,
              32,
              18,
              20,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              9
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 34,
            "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,
            10,
            16,
            22,
            28,
            34
          ],
          "clock_positions": [
            4,
            10,
            16,
            22,
            28,
            34
          ],
          "native_values": [
            3,
            21,
            1,
            31,
            13,
            33
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            21,
            1,
            31,
            13,
            33
          ],
          "beta": {
            "interval_sums": [
              47,
              93,
              131,
              89,
              77,
              5
            ],
            "interval_residues": [
              13,
              25,
              29,
              21,
              9,
              5
            ],
            "display_cycle": [
              13,
              25,
              29,
              21,
              9,
              5
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 10,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  0
                ],
                "sum": 47,
                "residue": 13
              },
              {
                "from_index": 10,
                "to_index": 16,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  21,
                  8,
                  29,
                  3,
                  32
                ],
                "sum": 93,
                "residue": 25
              },
              {
                "from_index": 16,
                "to_index": 22,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  33,
                  0,
                  33,
                  33,
                  32
                ],
                "sum": 131,
                "residue": 29
              },
              {
                "from_index": 22,
                "to_index": 28,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  29,
                  26,
                  21,
                  13,
                  0
                ],
                "sum": 89,
                "residue": 21
              },
              {
                "from_index": 28,
                "to_index": 34,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  13,
                  26,
                  5,
                  31,
                  2
                ],
                "sum": 77,
                "residue": 9
              },
              {
                "from_index": 34,
                "to_index": 4,
                "interior_indices": [
                  35,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 5,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              13,
              25,
              29,
              21,
              9,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              4,
              10
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              0
            ],
            "circle_positions": 34,
            "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,
            11,
            17,
            23,
            29,
            35
          ],
          "clock_positions": [
            5,
            11,
            17,
            23,
            29,
            35
          ],
          "native_values": [
            5,
            21,
            33,
            29,
            13,
            1
          ],
          "rotation_degrees": 50.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            21,
            33,
            29,
            13,
            1
          ],
          "beta": {
            "interval_sums": [
              63,
              73,
              129,
              73,
              97,
              7
            ],
            "interval_residues": [
              29,
              5,
              27,
              5,
              29,
              7
            ],
            "display_cycle": [
              29,
              5,
              27,
              5,
              29,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 11,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  0,
                  21
                ],
                "sum": 63,
                "residue": 29
              },
              {
                "from_index": 11,
                "to_index": 17,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  8,
                  29,
                  3,
                  32,
                  1
                ],
                "sum": 73,
                "residue": 5
              },
              {
                "from_index": 17,
                "to_index": 23,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  0,
                  33,
                  33,
                  32,
                  31
                ],
                "sum": 129,
                "residue": 27
              },
              {
                "from_index": 23,
                "to_index": 29,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  26,
                  21,
                  13,
                  0,
                  13
                ],
                "sum": 73,
                "residue": 5
              },
              {
                "from_index": 29,
                "to_index": 35,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  26,
                  5,
                  31,
                  2,
                  33
                ],
                "sum": 97,
                "residue": 29
              },
              {
                "from_index": 35,
                "to_index": 5,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              29,
              5,
              27,
              5,
              29,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 29,
            "start_interval_clock_positions": [
              5,
              11
            ],
            "start_interval_values": [
              8,
              13,
              21,
              0,
              21
            ],
            "circle_positions": 34,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          12,
          30,
          18,
          6,
          24,
          0
        ],
        "clock_positions": [
          36,
          12,
          30,
          18,
          6,
          24,
          36
        ],
        "native_values": [
          34,
          8,
          26,
          34,
          8,
          26,
          34
        ],
        "reduced_m9_values": [
          9,
          8,
          8,
          9,
          8,
          8,
          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": 6,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              6,
              12,
              18,
              24,
              30
            ],
            "clock_positions": [
              36,
              6,
              12,
              18,
              24,
              30
            ],
            "native_values": [
              34,
              8,
              8,
              34,
              26,
              26
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 36,
                "value": 34
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 8
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 34
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 26
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 26
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              7,
              13,
              19,
              25,
              31
            ],
            "clock_positions": [
              1,
              7,
              13,
              19,
              25,
              31
            ],
            "native_values": [
              1,
              13,
              29,
              33,
              21,
              5
            ],
            "rotation_degrees": 10.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 29
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 33
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 21
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              8,
              14,
              20,
              26,
              32
            ],
            "clock_positions": [
              2,
              8,
              14,
              20,
              26,
              32
            ],
            "native_values": [
              1,
              21,
              3,
              33,
              13,
              31
            ],
            "rotation_degrees": 20.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 33
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 13
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 31
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              9,
              15,
              21,
              27,
              33
            ],
            "clock_positions": [
              3,
              9,
              15,
              21,
              27,
              33
            ],
            "native_values": [
              2,
              34,
              32,
              32,
              34,
              2
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 32
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 32
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 34
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              10,
              16,
              22,
              28,
              34
            ],
            "clock_positions": [
              4,
              10,
              16,
              22,
              28,
              34
            ],
            "native_values": [
              3,
              21,
              1,
              31,
              13,
              33
            ],
            "rotation_degrees": 40.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 21
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 1
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 31
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 13
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 33
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              11,
              17,
              23,
              29,
              35
            ],
            "clock_positions": [
              5,
              11,
              17,
              23,
              29,
              35
            ],
            "native_values": [
              5,
              21,
              33,
              29,
              13,
              1
            ],
            "rotation_degrees": 50.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 21
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 33
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 29
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 13
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "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/m34/alpha.svg",
          "png": "pilot-v1/views/m34/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m34/beta.svg",
          "png": "pilot-v1/views/m34/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m34/gamma.svg",
          "png": "pilot-v1/views/m34/gamma.png"
        },
        {
          "id": "fibonacci-m34p36",
          "name": "Fibonacci M34P36",
          "svg": "pilot-v1/views/m34/fibonacci-m34p36.svg",
          "png": "pilot-v1/views/m34/fibonacci-m34p36.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m35-p80",
      "name": "Fibonacci M35P80",
      "modulus": 35,
      "pisano_period": 80,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          80,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 35,
        "alpha_circle_positions": 80,
        "beta_circle_positions": 35,
        "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,
          20,
          19,
          4,
          23,
          27,
          15,
          7,
          22,
          29,
          16,
          10,
          26,
          1,
          27,
          28,
          20,
          13,
          33,
          11,
          9,
          20,
          29,
          14,
          8,
          22,
          30,
          17,
          12,
          29,
          6,
          0,
          6,
          6,
          12,
          18,
          30,
          13,
          8,
          21,
          29,
          15,
          9,
          24,
          33,
          22,
          20,
          7,
          27,
          34,
          26,
          25,
          16,
          6,
          22,
          28,
          15,
          8,
          23,
          31,
          19,
          15,
          34,
          14,
          13,
          27,
          5,
          32,
          2,
          34,
          1
        ],
        "display_values": [
          35,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          20,
          19,
          4,
          23,
          27,
          15,
          7,
          22,
          29,
          16,
          10,
          26,
          1,
          27,
          28,
          20,
          13,
          33,
          11,
          9,
          20,
          29,
          14,
          8,
          22,
          30,
          17,
          12,
          29,
          6,
          35,
          6,
          6,
          12,
          18,
          30,
          13,
          8,
          21,
          29,
          15,
          9,
          24,
          33,
          22,
          20,
          7,
          27,
          34,
          26,
          25,
          16,
          6,
          22,
          28,
          15,
          8,
          23,
          31,
          19,
          15,
          34,
          14,
          13,
          27,
          5,
          32,
          2,
          34,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          14,
          15,
          23,
          27,
          29,
          35,
          37,
          39,
          40,
          41,
          42,
          43,
          44,
          45,
          48,
          50,
          51,
          52,
          53,
          57,
          62,
          65,
          70,
          74
        ],
        "clock_positions": [
          80,
          4,
          8,
          14,
          15,
          23,
          27,
          29,
          35,
          37,
          39,
          40,
          41,
          42,
          43,
          44,
          45,
          48,
          50,
          51,
          52,
          53,
          57,
          62,
          65,
          70,
          74
        ],
        "clockwise_values": [
          35,
          3,
          21,
          27,
          15,
          27,
          33,
          9,
          30,
          12,
          6,
          35,
          6,
          6,
          12,
          18,
          30,
          21,
          15,
          9,
          24,
          33,
          27,
          6,
          15,
          15,
          27
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          100,
          0,
          111,
          61,
          11,
          93,
          17,
          29,
          0,
          0,
          0,
          0,
          0,
          0,
          21,
          29,
          0,
          0,
          0,
          49,
          101,
          50,
          81,
          61,
          74
        ],
        "interval_residues": [
          4,
          26,
          30,
          0,
          6,
          26,
          11,
          23,
          17,
          29,
          0,
          0,
          0,
          0,
          0,
          0,
          21,
          29,
          0,
          0,
          0,
          14,
          31,
          15,
          11,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          30,
          35,
          6,
          26,
          11,
          23,
          17,
          29,
          35,
          35,
          35,
          35,
          35,
          35,
          21,
          29,
          35,
          35,
          35,
          14,
          31,
          15,
          11,
          26,
          4
        ],
        "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": 14,
            "interior_indices": [
              9,
              10,
              11,
              12,
              13
            ],
            "interior_values": [
              34,
              20,
              19,
              4,
              23
            ],
            "sum": 100,
            "residue": 30
          },
          {
            "from_index": 14,
            "to_index": 15,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 15,
            "to_index": 23,
            "interior_indices": [
              16,
              17,
              18,
              19,
              20,
              21,
              22
            ],
            "interior_values": [
              7,
              22,
              29,
              16,
              10,
              26,
              1
            ],
            "sum": 111,
            "residue": 6
          },
          {
            "from_index": 23,
            "to_index": 27,
            "interior_indices": [
              24,
              25,
              26
            ],
            "interior_values": [
              28,
              20,
              13
            ],
            "sum": 61,
            "residue": 26
          },
          {
            "from_index": 27,
            "to_index": 29,
            "interior_indices": [
              28
            ],
            "interior_values": [
              11
            ],
            "sum": 11,
            "residue": 11
          },
          {
            "from_index": 29,
            "to_index": 35,
            "interior_indices": [
              30,
              31,
              32,
              33,
              34
            ],
            "interior_values": [
              20,
              29,
              14,
              8,
              22
            ],
            "sum": 93,
            "residue": 23
          },
          {
            "from_index": 35,
            "to_index": 37,
            "interior_indices": [
              36
            ],
            "interior_values": [
              17
            ],
            "sum": 17,
            "residue": 17
          },
          {
            "from_index": 37,
            "to_index": 39,
            "interior_indices": [
              38
            ],
            "interior_values": [
              29
            ],
            "sum": 29,
            "residue": 29
          },
          {
            "from_index": 39,
            "to_index": 40,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 40,
            "to_index": 41,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 41,
            "to_index": 42,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 42,
            "to_index": 43,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 43,
            "to_index": 44,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 44,
            "to_index": 45,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 45,
            "to_index": 48,
            "interior_indices": [
              46,
              47
            ],
            "interior_values": [
              13,
              8
            ],
            "sum": 21,
            "residue": 21
          },
          {
            "from_index": 48,
            "to_index": 50,
            "interior_indices": [
              49
            ],
            "interior_values": [
              29
            ],
            "sum": 29,
            "residue": 29
          },
          {
            "from_index": 50,
            "to_index": 51,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 51,
            "to_index": 52,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 52,
            "to_index": 53,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 53,
            "to_index": 57,
            "interior_indices": [
              54,
              55,
              56
            ],
            "interior_values": [
              22,
              20,
              7
            ],
            "sum": 49,
            "residue": 14
          },
          {
            "from_index": 57,
            "to_index": 62,
            "interior_indices": [
              58,
              59,
              60,
              61
            ],
            "interior_values": [
              34,
              26,
              25,
              16
            ],
            "sum": 101,
            "residue": 31
          },
          {
            "from_index": 62,
            "to_index": 65,
            "interior_indices": [
              63,
              64
            ],
            "interior_values": [
              22,
              28
            ],
            "sum": 50,
            "residue": 15
          },
          {
            "from_index": 65,
            "to_index": 70,
            "interior_indices": [
              66,
              67,
              68,
              69
            ],
            "interior_values": [
              8,
              23,
              31,
              19
            ],
            "sum": 81,
            "residue": 11
          },
          {
            "from_index": 70,
            "to_index": 74,
            "interior_indices": [
              71,
              72,
              73
            ],
            "interior_values": [
              34,
              14,
              13
            ],
            "sum": 61,
            "residue": 26
          },
          {
            "from_index": 74,
            "to_index": 0,
            "interior_indices": [
              75,
              76,
              77,
              78,
              79
            ],
            "interior_values": [
              5,
              32,
              2,
              34,
              1
            ],
            "sum": 74,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          30,
          0,
          6,
          26,
          11,
          23,
          17,
          29,
          0,
          0,
          0,
          0,
          0,
          0,
          21,
          29,
          0,
          0,
          0,
          14,
          31,
          15,
          11,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          80,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 35,
        "cycle_length": 27,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m35/alpha.svg",
          "png": "pilot-v1/views/m35/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m35/beta.svg",
          "png": "pilot-v1/views/m35/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m35/gamma.svg",
          "png": "pilot-v1/views/m35/gamma.png"
        },
        {
          "id": "fibonacci-m35p80",
          "name": "Fibonacci M35P80",
          "svg": "pilot-v1/views/m35/fibonacci-m35p80.svg",
          "png": "pilot-v1/views/m35/fibonacci-m35p80.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m36-p24",
      "name": "Fibonacci M36P24",
      "modulus": 36,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 36,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 36,
        "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,
          19,
          17,
          0,
          17,
          17,
          34,
          15,
          13,
          28,
          5,
          33,
          2,
          35,
          1
        ],
        "display_values": [
          36,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          19,
          17,
          36,
          17,
          17,
          34,
          15,
          13,
          28,
          5,
          33,
          2,
          35,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          36,
          3,
          21,
          36,
          15,
          33
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          70,
          68,
          46,
          38
        ],
        "interval_residues": [
          4,
          26,
          34,
          32,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          34,
          32,
          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,
              19,
              17
            ],
            "sum": 70,
            "residue": 34
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              17,
              17,
              34
            ],
            "sum": 68,
            "residue": 32
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              13,
              28,
              5
            ],
            "sum": 46,
            "residue": 10
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              35,
              1
            ],
            "sum": 38,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          34,
          32,
          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": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 36,
        "cycle_length": 6,
        "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "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": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            36,
            21,
            15
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            36,
            21,
            15
          ],
          "beta": {
            "interval_sums": [
              33,
              138,
              117
            ],
            "interval_residues": [
              33,
              30,
              9
            ],
            "display_cycle": [
              33,
              30,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 33
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  34,
                  19,
                  17,
                  0,
                  17,
                  17,
                  34
                ],
                "sum": 138,
                "residue": 30
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  13,
                  28,
                  5,
                  33,
                  2,
                  35,
                  1
                ],
                "sum": 117,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              33,
              30,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 36,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            34,
            13
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            34,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              119,
              104
            ],
            "interval_residues": [
              17,
              11,
              32
            ],
            "display_cycle": [
              17,
              11,
              32
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 17
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  19,
                  17,
                  0,
                  17,
                  17,
                  34,
                  15
                ],
                "sum": 119,
                "residue": 11
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  28,
                  5,
                  33,
                  2,
                  35,
                  1,
                  0
                ],
                "sum": 104,
                "residue": 32
              }
            ],
            "minimal_cycle": [
              17,
              11,
              32
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 36,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            19,
            28
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            19,
            28
          ],
          "beta": {
            "interval_sums": [
              86,
              113,
              77
            ],
            "interval_residues": [
              14,
              5,
              5
            ],
            "display_cycle": [
              14,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 86,
                "residue": 14
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  17,
                  0,
                  17,
                  17,
                  34,
                  15,
                  13
                ],
                "sum": 113,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  33,
                  2,
                  35,
                  1,
                  0,
                  1
                ],
                "sum": 77,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              14,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 36,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            17,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            5
          ],
          "beta": {
            "interval_sums": [
              103,
              124,
              73
            ],
            "interval_residues": [
              31,
              16,
              1
            ],
            "display_cycle": [
              31,
              16,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  19
                ],
                "sum": 103,
                "residue": 31
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  17,
                  17,
                  34,
                  15,
                  13,
                  28
                ],
                "sum": 124,
                "residue": 16
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  33,
                  2,
                  35,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 73,
                "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": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              19
            ],
            "circle_positions": 36,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            36,
            33
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            36,
            33
          ],
          "beta": {
            "interval_sums": [
              117,
              129,
              42
            ],
            "interval_residues": [
              9,
              21,
              6
            ],
            "display_cycle": [
              9,
              21,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  19,
                  17
                ],
                "sum": 117,
                "residue": 9
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  17,
                  17,
                  34,
                  15,
                  13,
                  28,
                  5
                ],
                "sum": 129,
                "residue": 21
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  35,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 42,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              9,
              21,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              19,
              17
            ],
            "circle_positions": 36,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            17,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              112,
              145,
              43
            ],
            "interval_residues": [
              4,
              1,
              7
            ],
            "display_cycle": [
              4,
              1,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  19,
                  17,
                  0
                ],
                "sum": 112,
                "residue": 4
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  17,
                  34,
                  15,
                  13,
                  28,
                  5,
                  33
                ],
                "sum": 145,
                "residue": 1
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  35,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 43,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              4,
              1,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 4,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              19,
              17,
              0
            ],
            "circle_positions": 36,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            17,
            35
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            17,
            35
          ],
          "beta": {
            "interval_sums": [
              121,
              130,
              13
            ],
            "interval_residues": [
              13,
              22,
              13
            ],
            "display_cycle": [
              13,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  19,
                  17,
                  0,
                  17
                ],
                "sum": 121,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  34,
                  15,
                  13,
                  28,
                  5,
                  33,
                  2
                ],
                "sum": 130,
                "residue": 22
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              13,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              34,
              19,
              17,
              0,
              17
            ],
            "circle_positions": 36,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            13,
            34,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            34,
            1
          ],
          "beta": {
            "interval_sums": [
              125,
              131,
              20
            ],
            "interval_residues": [
              17,
              23,
              20
            ],
            "display_cycle": [
              17,
              23,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  34,
                  19,
                  17,
                  0,
                  17,
                  17
                ],
                "sum": 125,
                "residue": 17
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  15,
                  13,
                  28,
                  5,
                  33,
                  2,
                  35
                ],
                "sum": 131,
                "residue": 23
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              17,
              23,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              34,
              19,
              17,
              0,
              17,
              17
            ],
            "circle_positions": 36,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            36,
            3,
            21,
            36,
            15,
            33
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            36,
            3,
            21,
            36,
            15,
            33
          ],
          "beta": {
            "interval_sums": [
              4,
              26,
              70,
              68,
              46,
              38
            ],
            "interval_residues": [
              4,
              26,
              34,
              32,
              10,
              2
            ],
            "display_cycle": [
              4,
              26,
              34,
              32,
              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,
                  19,
                  17
                ],
                "sum": 70,
                "residue": 34
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  17,
                  17,
                  34
                ],
                "sum": 68,
                "residue": 32
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  28,
                  5
                ],
                "sum": 46,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  35,
                  1
                ],
                "sum": 38,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              26,
              34,
              32,
              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": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 36,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            34,
            17,
            13,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            34,
            17,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              42,
              36,
              66,
              66,
              36
            ],
            "interval_residues": [
              6,
              6,
              0,
              30,
              30,
              0
            ],
            "display_cycle": [
              6,
              6,
              36,
              30,
              30,
              36
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  13,
                  21
                ],
                "sum": 42,
                "residue": 6
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  19,
                  17,
                  0
                ],
                "sum": 36,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  17,
                  34,
                  15
                ],
                "sum": 66,
                "residue": 30
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  28,
                  5,
                  33
                ],
                "sum": 66,
                "residue": 30
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  35,
                  1,
                  0
                ],
                "sum": 36,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              6,
              0,
              30,
              30,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 36,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            19,
            17,
            28,
            35
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            19,
            17,
            28,
            35
          ],
          "beta": {
            "interval_sums": [
              10,
              68,
              34,
              62,
              40,
              2
            ],
            "interval_residues": [
              10,
              32,
              34,
              26,
              4,
              2
            ],
            "display_cycle": [
              10,
              32,
              34,
              26,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  13,
                  21,
                  34
                ],
                "sum": 68,
                "residue": 32
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  17,
                  0,
                  17
                ],
                "sum": 34,
                "residue": 34
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  34,
                  15,
                  13
                ],
                "sum": 62,
                "residue": 26
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  33,
                  2
                ],
                "sum": 40,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              10,
              32,
              34,
              26,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 36,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            13,
            17,
            34,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            17,
            34,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              74,
              34,
              56,
              70,
              2
            ],
            "interval_residues": [
              16,
              2,
              34,
              20,
              34,
              2
            ],
            "display_cycle": [
              16,
              2,
              34,
              20,
              34,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 16
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  21,
                  34,
                  19
                ],
                "sum": 74,
                "residue": 2
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  17,
                  17
                ],
                "sum": 34,
                "residue": 34
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  15,
                  13,
                  28
                ],
                "sum": 56,
                "residue": 20
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  33,
                  2,
                  35
                ],
                "sum": 70,
                "residue": 34
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              2,
              34,
              20,
              34,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 36,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": 1,
        "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
        ],
        "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
        ],
        "gamma_residues": [
          0,
          3,
          3,
          0,
          6,
          6
        ],
        "gamma_display": [
          9,
          3,
          3,
          9,
          6,
          6
        ],
        "beta_residues": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "beta_display": [
          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": true,
        "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": true,
        "combined_eligible": true,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          36,
          21,
          33,
          36,
          3,
          15,
          36
        ],
        "reduced_m9_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          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": "Exact geometry and reduced traversal match.",
        "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_path": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": true,
        "combined_eligible": true,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          36,
          21,
          33,
          36,
          3,
          15,
          36
        ],
        "reduced_m9_values": [
          9,
          3,
          6,
          9,
          3,
          6,
          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": "Exact geometry and reduced traversal match.",
        "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.",
        "reference": "M9 normalized circle geometry and exact reduced traversal",
        "geometry_present": true,
        "native_369_qualifies": false,
        "reduced_369_qualifies": true,
        "verification": "Python checked: exact rational circle positions and reduced traversal. Physical interpretation not assessed.",
        "native_svg": "pilot-v1/views/m36/epsilon.svg",
        "native_png": "pilot-v1/views/m36/epsilon.png",
        "reduced_svg": "pilot-v1/views/m36/epsilon-m9.svg",
        "reduced_png": "pilot-v1/views/m36/epsilon-m9.png"
      },
      "epsilon_assessment": {
        "rule_version": "native-epsilon-diagnostics-v1",
        "native_369_present": false,
        "candidate_count": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              36,
              3,
              21,
              36,
              15,
              33
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 24,
                "value": 36
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 36
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 15
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 33
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              34,
              17,
              13,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 17
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              19,
              17,
              28,
              35
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 19
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 17
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 28
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 35
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              13,
              17,
              34,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 17
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 34
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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": true
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m36/alpha.svg",
          "png": "pilot-v1/views/m36/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m36/beta.svg",
          "png": "pilot-v1/views/m36/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m36/gamma.svg",
          "png": "pilot-v1/views/m36/gamma.png"
        },
        {
          "id": "epsilon",
          "name": "Epsilon",
          "svg": "pilot-v1/views/m36/epsilon.svg",
          "png": "pilot-v1/views/m36/epsilon.png"
        },
        {
          "id": "fibonacci-m36p24",
          "name": "Fibonacci M36P24",
          "svg": "pilot-v1/views/m36/fibonacci-m36p24.svg",
          "png": "pilot-v1/views/m36/fibonacci-m36p24.png"
        }
      ],
      "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": 4,
        "primary_gamma_count": 1,
        "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"
        ],
        "primary_gamma_formation_ids": [
          "6-nodes-offset-0"
        ],
        "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": 36,
        "target_modulus": 9,
        "native_values": [
          4,
          26,
          34,
          32,
          10,
          2
        ],
        "reduced_values": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "display_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_circle_positions": 36,
        "reduced_circle_positions": 9,
        "original_alignment_preserved": true,
        "start_interval_clock_positions": [
          24,
          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/m36/beta.svg",
        "native_png": "pilot-v1/views/m36/beta.png",
        "reduced_svg": "pilot-v1/views/m36/beta-m9.svg",
        "reduced_png": "pilot-v1/views/m36/beta-m9.png"
      },
      "m9_sequence_views": {
        "beta": {
          "version": "beta-m9-view-v1",
          "native_modulus": 36,
          "target_modulus": 9,
          "native_values": [
            4,
            26,
            34,
            32,
            10,
            2
          ],
          "reduced_values": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "display_cycle": [
            4,
            8,
            7,
            5,
            1,
            2
          ],
          "repeat_count": 1,
          "native_circle_positions": 36,
          "reduced_circle_positions": 9,
          "original_alignment_preserved": true,
          "start_interval_clock_positions": [
            24,
            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/m36/beta.svg",
          "native_png": "pilot-v1/views/m36/beta.png",
          "reduced_svg": "pilot-v1/views/m36/beta-m9.svg",
          "reduced_png": "pilot-v1/views/m36/beta-m9.png"
        },
        "alpha": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            36,
            1,
            1,
            2,
            3,
            5,
            8,
            13,
            21,
            34,
            19,
            17,
            36,
            17,
            17,
            34,
            15,
            13,
            28,
            5,
            33,
            2,
            35,
            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
          ],
          "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": 24,
          "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": 36,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m36/alpha-m9.svg",
          "reduced_png": "pilot-v1/views/m36/alpha-m9.png"
        },
        "gamma": {
          "version": "m9-sequence-view-v1",
          "native_values": [
            36,
            3,
            21,
            36,
            15,
            33
          ],
          "reduced_values": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "display_cycle": [
            9,
            3,
            3,
            9,
            6,
            6
          ],
          "native_circle_positions": 24,
          "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": 36,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m36/gamma-m9.svg",
          "reduced_png": "pilot-v1/views/m36/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
          ],
          "block_traversals": [
            {
              "block": 1,
              "alpha_indices": [
                0,
                8,
                20,
                12,
                4,
                16,
                0
              ],
              "native_values": [
                36,
                21,
                33,
                36,
                3,
                15,
                36
              ],
              "reduced_values": [
                9,
                3,
                6,
                9,
                3,
                6,
                9
              ]
            }
          ],
          "reference_alpha_indices": [
            0,
            8,
            20,
            12,
            4,
            16,
            0
          ],
          "native_circle_positions": 24,
          "reduced_circle_positions": 24,
          "native_369_qualifies": false,
          "native_full_circle_comparison": {
            "rule_version": "epsilon-m9-exact-v2",
            "geometry_identical": true,
            "reduced_sequence_identical": true,
            "combined_eligible": true,
            "alpha_indices": [
              0,
              8,
              20,
              12,
              4,
              16,
              0
            ],
            "clock_positions": [
              24,
              8,
              20,
              12,
              4,
              16,
              24
            ],
            "native_values": [
              36,
              21,
              33,
              36,
              3,
              15,
              36
            ],
            "reduced_m9_values": [
              9,
              3,
              6,
              9,
              3,
              6,
              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": "Exact geometry and reduced traversal match.",
            "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": 36,
          "target_modulus": 9,
          "repeat_count": 1,
          "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/m36/epsilon-m9.svg",
          "reduced_png": "pilot-v1/views/m36/epsilon-m9.png"
        }
      }
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m37-p76",
      "name": "Fibonacci M37P76",
      "modulus": 37,
      "pisano_period": 76,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          76,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 37,
        "alpha_circle_positions": 76,
        "beta_circle_positions": 37,
        "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,
          18,
          15,
          33,
          11,
          7,
          18,
          25,
          6,
          31,
          0,
          31,
          31,
          25,
          19,
          7,
          26,
          33,
          22,
          18,
          3,
          21,
          24,
          8,
          32,
          3,
          35,
          1,
          36,
          0,
          36,
          36,
          35,
          34,
          32,
          29,
          24,
          16,
          3,
          19,
          22,
          4,
          26,
          30,
          19,
          12,
          31,
          6,
          0,
          6,
          6,
          12,
          18,
          30,
          11,
          4,
          15,
          19,
          34,
          16,
          13,
          29,
          5,
          34,
          2,
          36,
          1
        ],
        "display_values": [
          37,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          18,
          15,
          33,
          11,
          7,
          18,
          25,
          6,
          31,
          37,
          31,
          31,
          25,
          19,
          7,
          26,
          33,
          22,
          18,
          3,
          21,
          24,
          8,
          32,
          3,
          35,
          1,
          36,
          37,
          36,
          36,
          35,
          34,
          32,
          29,
          24,
          16,
          3,
          19,
          22,
          4,
          26,
          30,
          19,
          12,
          31,
          6,
          37,
          6,
          6,
          12,
          18,
          30,
          11,
          4,
          15,
          19,
          34,
          16,
          13,
          29,
          5,
          34,
          2,
          36,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          10,
          11,
          12,
          15,
          17,
          19,
          26,
          28,
          29,
          30,
          31,
          34,
          37,
          38,
          39,
          40,
          45,
          47,
          52,
          54,
          56,
          57,
          58,
          59,
          60,
          61,
          62,
          65,
          74
        ],
        "clock_positions": [
          76,
          4,
          8,
          10,
          11,
          12,
          15,
          17,
          19,
          26,
          28,
          29,
          30,
          31,
          34,
          37,
          38,
          39,
          40,
          45,
          47,
          52,
          54,
          56,
          57,
          58,
          59,
          60,
          61,
          62,
          65,
          74
        ],
        "clockwise_values": [
          37,
          3,
          21,
          18,
          15,
          33,
          18,
          6,
          37,
          33,
          18,
          3,
          21,
          24,
          3,
          36,
          37,
          36,
          36,
          24,
          3,
          30,
          12,
          6,
          37,
          6,
          6,
          12,
          18,
          30,
          15,
          36
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          34,
          0,
          0,
          18,
          25,
          31,
          139,
          22,
          0,
          0,
          0,
          40,
          36,
          0,
          0,
          0,
          130,
          16,
          71,
          19,
          31,
          0,
          0,
          0,
          0,
          0,
          0,
          15,
          152,
          1
        ],
        "interval_residues": [
          4,
          26,
          34,
          0,
          0,
          18,
          25,
          31,
          28,
          22,
          0,
          0,
          0,
          3,
          36,
          0,
          0,
          0,
          19,
          16,
          34,
          19,
          31,
          0,
          0,
          0,
          0,
          0,
          0,
          15,
          4,
          1
        ],
        "display_cycle": [
          4,
          26,
          34,
          37,
          37,
          18,
          25,
          31,
          28,
          22,
          37,
          37,
          37,
          3,
          36,
          37,
          37,
          37,
          19,
          16,
          34,
          19,
          31,
          37,
          37,
          37,
          37,
          37,
          37,
          15,
          4,
          1
        ],
        "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": 10,
            "interior_indices": [
              9
            ],
            "interior_values": [
              34
            ],
            "sum": 34,
            "residue": 34
          },
          {
            "from_index": 10,
            "to_index": 11,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 12,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 12,
            "to_index": 15,
            "interior_indices": [
              13,
              14
            ],
            "interior_values": [
              11,
              7
            ],
            "sum": 18,
            "residue": 18
          },
          {
            "from_index": 15,
            "to_index": 17,
            "interior_indices": [
              16
            ],
            "interior_values": [
              25
            ],
            "sum": 25,
            "residue": 25
          },
          {
            "from_index": 17,
            "to_index": 19,
            "interior_indices": [
              18
            ],
            "interior_values": [
              31
            ],
            "sum": 31,
            "residue": 31
          },
          {
            "from_index": 19,
            "to_index": 26,
            "interior_indices": [
              20,
              21,
              22,
              23,
              24,
              25
            ],
            "interior_values": [
              31,
              31,
              25,
              19,
              7,
              26
            ],
            "sum": 139,
            "residue": 28
          },
          {
            "from_index": 26,
            "to_index": 28,
            "interior_indices": [
              27
            ],
            "interior_values": [
              22
            ],
            "sum": 22,
            "residue": 22
          },
          {
            "from_index": 28,
            "to_index": 29,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 29,
            "to_index": 30,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 30,
            "to_index": 31,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 31,
            "to_index": 34,
            "interior_indices": [
              32,
              33
            ],
            "interior_values": [
              8,
              32
            ],
            "sum": 40,
            "residue": 3
          },
          {
            "from_index": 34,
            "to_index": 37,
            "interior_indices": [
              35,
              36
            ],
            "interior_values": [
              35,
              1
            ],
            "sum": 36,
            "residue": 36
          },
          {
            "from_index": 37,
            "to_index": 38,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 38,
            "to_index": 39,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 39,
            "to_index": 40,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 40,
            "to_index": 45,
            "interior_indices": [
              41,
              42,
              43,
              44
            ],
            "interior_values": [
              35,
              34,
              32,
              29
            ],
            "sum": 130,
            "residue": 19
          },
          {
            "from_index": 45,
            "to_index": 47,
            "interior_indices": [
              46
            ],
            "interior_values": [
              16
            ],
            "sum": 16,
            "residue": 16
          },
          {
            "from_index": 47,
            "to_index": 52,
            "interior_indices": [
              48,
              49,
              50,
              51
            ],
            "interior_values": [
              19,
              22,
              4,
              26
            ],
            "sum": 71,
            "residue": 34
          },
          {
            "from_index": 52,
            "to_index": 54,
            "interior_indices": [
              53
            ],
            "interior_values": [
              19
            ],
            "sum": 19,
            "residue": 19
          },
          {
            "from_index": 54,
            "to_index": 56,
            "interior_indices": [
              55
            ],
            "interior_values": [
              31
            ],
            "sum": 31,
            "residue": 31
          },
          {
            "from_index": 56,
            "to_index": 57,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 57,
            "to_index": 58,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 58,
            "to_index": 59,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 59,
            "to_index": 60,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 60,
            "to_index": 61,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 61,
            "to_index": 62,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 62,
            "to_index": 65,
            "interior_indices": [
              63,
              64
            ],
            "interior_values": [
              11,
              4
            ],
            "sum": 15,
            "residue": 15
          },
          {
            "from_index": 65,
            "to_index": 74,
            "interior_indices": [
              66,
              67,
              68,
              69,
              70,
              71,
              72,
              73
            ],
            "interior_values": [
              19,
              34,
              16,
              13,
              29,
              5,
              34,
              2
            ],
            "sum": 152,
            "residue": 4
          },
          {
            "from_index": 74,
            "to_index": 0,
            "interior_indices": [
              75
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          34,
          0,
          0,
          18,
          25,
          31,
          28,
          22,
          0,
          0,
          0,
          3,
          36,
          0,
          0,
          0,
          19,
          16,
          34,
          19,
          31,
          0,
          0,
          0,
          0,
          0,
          0,
          15,
          4,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          76,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 37,
        "cycle_length": 32,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m37/alpha.svg",
          "png": "pilot-v1/views/m37/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m37/beta.svg",
          "png": "pilot-v1/views/m37/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m37/gamma.svg",
          "png": "pilot-v1/views/m37/gamma.png"
        },
        {
          "id": "fibonacci-m37p76",
          "name": "Fibonacci M37P76",
          "svg": "pilot-v1/views/m37/fibonacci-m37p76.svg",
          "png": "pilot-v1/views/m37/fibonacci-m37p76.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m38-p18",
      "name": "Fibonacci M38P18",
      "modulus": 38,
      "pisano_period": 18,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          18,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17
        ],
        "orientation": "clockwise from north",
        "zero_display": 38,
        "alpha_circle_positions": 18,
        "beta_circle_positions": 38,
        "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,
          17,
          13,
          30,
          5,
          35,
          2,
          37,
          1
        ],
        "display_values": [
          38,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          17,
          13,
          30,
          5,
          35,
          2,
          37,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12
        ],
        "clock_positions": [
          18,
          4,
          8,
          12
        ],
        "clockwise_values": [
          38,
          3,
          21,
          30
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          64,
          80
        ],
        "interval_residues": [
          4,
          26,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          26,
          4
        ],
        "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,
              17,
              13
            ],
            "sum": 64,
            "residue": 26
          },
          {
            "from_index": 12,
            "to_index": 0,
            "interior_indices": [
              13,
              14,
              15,
              16,
              17
            ],
            "interior_values": [
              5,
              35,
              2,
              37,
              1
            ],
            "sum": 80,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          18,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 38,
        "cycle_length": 4,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            6,
            12
          ],
          "clock_positions": [
            18,
            6,
            12
          ],
          "native_values": [
            38,
            8,
            30
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            38,
            8,
            30
          ],
          "beta": {
            "interval_sums": [
              12,
              98,
              80
            ],
            "interval_residues": [
              12,
              22,
              4
            ],
            "display_cycle": [
              12,
              22,
              4
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 6,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 12,
                "residue": 12
              },
              {
                "from_index": 6,
                "to_index": 12,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  17,
                  13
                ],
                "sum": 98,
                "residue": 22
              },
              {
                "from_index": 12,
                "to_index": 0,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  35,
                  2,
                  37,
                  1
                ],
                "sum": 80,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              12,
              22,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              18,
              6
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5
            ],
            "circle_positions": 38,
            "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,
            7,
            13
          ],
          "clock_positions": [
            1,
            7,
            13
          ],
          "native_values": [
            1,
            13,
            5
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            5
          ],
          "beta": {
            "interval_sums": [
              19,
              115,
              75
            ],
            "interval_residues": [
              19,
              1,
              37
            ],
            "display_cycle": [
              19,
              1,
              37
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 7,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 19,
                "residue": 19
              },
              {
                "from_index": 7,
                "to_index": 13,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  21,
                  34,
                  17,
                  13,
                  30
                ],
                "sum": 115,
                "residue": 1
              },
              {
                "from_index": 13,
                "to_index": 1,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  0
                ],
                "interior_values": [
                  35,
                  2,
                  37,
                  1,
                  0
                ],
                "sum": 75,
                "residue": 37
              }
            ],
            "minimal_cycle": [
              19,
              1,
              37
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 19,
            "start_interval_clock_positions": [
              1,
              7
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8
            ],
            "circle_positions": 38,
            "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,
            8,
            14
          ],
          "clock_positions": [
            2,
            8,
            14
          ],
          "native_values": [
            1,
            21,
            35
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            21,
            35
          ],
          "beta": {
            "interval_sums": [
              31,
              99,
              41
            ],
            "interval_residues": [
              31,
              23,
              3
            ],
            "display_cycle": [
              31,
              23,
              3
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 8,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 31,
                "residue": 31
              },
              {
                "from_index": 8,
                "to_index": 14,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  34,
                  17,
                  13,
                  30,
                  5
                ],
                "sum": 99,
                "residue": 23
              },
              {
                "from_index": 14,
                "to_index": 2,
                "interior_indices": [
                  15,
                  16,
                  17,
                  0,
                  1
                ],
                "interior_values": [
                  2,
                  37,
                  1,
                  0,
                  1
                ],
                "sum": 41,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              31,
              23,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 31,
            "start_interval_clock_positions": [
              2,
              8
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 38,
            "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,
            9,
            15
          ],
          "clock_positions": [
            3,
            9,
            15
          ],
          "native_values": [
            2,
            34,
            2
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            34,
            2
          ],
          "beta": {
            "interval_sums": [
              50,
              100,
              40
            ],
            "interval_residues": [
              12,
              24,
              2
            ],
            "display_cycle": [
              12,
              24,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 9,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 50,
                "residue": 12
              },
              {
                "from_index": 9,
                "to_index": 15,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  17,
                  13,
                  30,
                  5,
                  35
                ],
                "sum": 100,
                "residue": 24
              },
              {
                "from_index": 15,
                "to_index": 3,
                "interior_indices": [
                  16,
                  17,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  37,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 40,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              12,
              24,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              3,
              9
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 38,
            "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,
            10,
            16
          ],
          "clock_positions": [
            4,
            10,
            16
          ],
          "native_values": [
            3,
            17,
            37
          ],
          "rotation_degrees": 80.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            17,
            37
          ],
          "beta": {
            "interval_sums": [
              81,
              85,
              5
            ],
            "interval_residues": [
              5,
              9,
              5
            ],
            "display_cycle": [
              5,
              9,
              5
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 10,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 81,
                "residue": 5
              },
              {
                "from_index": 10,
                "to_index": 16,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  30,
                  5,
                  35,
                  2
                ],
                "sum": 85,
                "residue": 9
              },
              {
                "from_index": 16,
                "to_index": 4,
                "interior_indices": [
                  17,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 5,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              5,
              9,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              4,
              10
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 38,
            "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,
            11,
            17
          ],
          "clock_positions": [
            5,
            11,
            17
          ],
          "native_values": [
            5,
            13,
            1
          ],
          "rotation_degrees": 100.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            13,
            1
          ],
          "beta": {
            "interval_sums": [
              93,
              109,
              7
            ],
            "interval_residues": [
              17,
              33,
              7
            ],
            "display_cycle": [
              17,
              33,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 11,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  17
                ],
                "sum": 93,
                "residue": 17
              },
              {
                "from_index": 11,
                "to_index": 17,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  30,
                  5,
                  35,
                  2,
                  37
                ],
                "sum": 109,
                "residue": 33
              },
              {
                "from_index": 17,
                "to_index": 5,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              17,
              33,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              5,
              11
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              17
            ],
            "circle_positions": 38,
            "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,
            3,
            6,
            9,
            12,
            15
          ],
          "clock_positions": [
            18,
            3,
            6,
            9,
            12,
            15
          ],
          "native_values": [
            38,
            2,
            8,
            34,
            30,
            2
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            38,
            2,
            8,
            34,
            30,
            2
          ],
          "beta": {
            "interval_sums": [
              2,
              8,
              34,
              30,
              40,
              38
            ],
            "interval_residues": [
              2,
              8,
              34,
              30,
              2,
              0
            ],
            "display_cycle": [
              2,
              8,
              34,
              30,
              2,
              38
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 3,
                "interior_indices": [
                  1,
                  2
                ],
                "interior_values": [
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              },
              {
                "from_index": 3,
                "to_index": 6,
                "interior_indices": [
                  4,
                  5
                ],
                "interior_values": [
                  3,
                  5
                ],
                "sum": 8,
                "residue": 8
              },
              {
                "from_index": 6,
                "to_index": 9,
                "interior_indices": [
                  7,
                  8
                ],
                "interior_values": [
                  13,
                  21
                ],
                "sum": 34,
                "residue": 34
              },
              {
                "from_index": 9,
                "to_index": 12,
                "interior_indices": [
                  10,
                  11
                ],
                "interior_values": [
                  17,
                  13
                ],
                "sum": 30,
                "residue": 30
              },
              {
                "from_index": 12,
                "to_index": 15,
                "interior_indices": [
                  13,
                  14
                ],
                "interior_values": [
                  5,
                  35
                ],
                "sum": 40,
                "residue": 2
              },
              {
                "from_index": 15,
                "to_index": 0,
                "interior_indices": [
                  16,
                  17
                ],
                "interior_values": [
                  37,
                  1
                ],
                "sum": 38,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              2,
              8,
              34,
              30,
              2,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              18,
              3
            ],
            "start_interval_values": [
              1,
              1
            ],
            "circle_positions": 38,
            "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,
            4,
            7,
            10,
            13,
            16
          ],
          "clock_positions": [
            1,
            4,
            7,
            10,
            13,
            16
          ],
          "native_values": [
            1,
            3,
            13,
            17,
            5,
            37
          ],
          "rotation_degrees": 20.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            3,
            13,
            17,
            5,
            37
          ],
          "beta": {
            "interval_sums": [
              3,
              13,
              55,
              43,
              37,
              1
            ],
            "interval_residues": [
              3,
              13,
              17,
              5,
              37,
              1
            ],
            "display_cycle": [
              3,
              13,
              17,
              5,
              37,
              1
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 4,
                "interior_indices": [
                  2,
                  3
                ],
                "interior_values": [
                  1,
                  2
                ],
                "sum": 3,
                "residue": 3
              },
              {
                "from_index": 4,
                "to_index": 7,
                "interior_indices": [
                  5,
                  6
                ],
                "interior_values": [
                  5,
                  8
                ],
                "sum": 13,
                "residue": 13
              },
              {
                "from_index": 7,
                "to_index": 10,
                "interior_indices": [
                  8,
                  9
                ],
                "interior_values": [
                  21,
                  34
                ],
                "sum": 55,
                "residue": 17
              },
              {
                "from_index": 10,
                "to_index": 13,
                "interior_indices": [
                  11,
                  12
                ],
                "interior_values": [
                  13,
                  30
                ],
                "sum": 43,
                "residue": 5
              },
              {
                "from_index": 13,
                "to_index": 16,
                "interior_indices": [
                  14,
                  15
                ],
                "interior_values": [
                  35,
                  2
                ],
                "sum": 37,
                "residue": 37
              },
              {
                "from_index": 16,
                "to_index": 1,
                "interior_indices": [
                  17,
                  0
                ],
                "interior_values": [
                  1,
                  0
                ],
                "sum": 1,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              3,
              13,
              17,
              5,
              37,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              1,
              4
            ],
            "start_interval_values": [
              1,
              2
            ],
            "circle_positions": 38,
            "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,
            5,
            8,
            11,
            14,
            17
          ],
          "clock_positions": [
            2,
            5,
            8,
            11,
            14,
            17
          ],
          "native_values": [
            1,
            5,
            21,
            13,
            35,
            1
          ],
          "rotation_degrees": 40.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            21,
            13,
            35,
            1
          ],
          "beta": {
            "interval_sums": [
              5,
              21,
              51,
              35,
              39,
              1
            ],
            "interval_residues": [
              5,
              21,
              13,
              35,
              1,
              1
            ],
            "display_cycle": [
              5,
              21,
              13,
              35,
              1,
              1
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 5,
                "interior_indices": [
                  3,
                  4
                ],
                "interior_values": [
                  2,
                  3
                ],
                "sum": 5,
                "residue": 5
              },
              {
                "from_index": 5,
                "to_index": 8,
                "interior_indices": [
                  6,
                  7
                ],
                "interior_values": [
                  8,
                  13
                ],
                "sum": 21,
                "residue": 21
              },
              {
                "from_index": 8,
                "to_index": 11,
                "interior_indices": [
                  9,
                  10
                ],
                "interior_values": [
                  34,
                  17
                ],
                "sum": 51,
                "residue": 13
              },
              {
                "from_index": 11,
                "to_index": 14,
                "interior_indices": [
                  12,
                  13
                ],
                "interior_values": [
                  30,
                  5
                ],
                "sum": 35,
                "residue": 35
              },
              {
                "from_index": 14,
                "to_index": 17,
                "interior_indices": [
                  15,
                  16
                ],
                "interior_values": [
                  2,
                  37
                ],
                "sum": 39,
                "residue": 1
              },
              {
                "from_index": 17,
                "to_index": 2,
                "interior_indices": [
                  0,
                  1
                ],
                "interior_values": [
                  0,
                  1
                ],
                "sum": 1,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              5,
              21,
              13,
              35,
              1,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              2,
              5
            ],
            "start_interval_values": [
              2,
              3
            ],
            "circle_positions": 38,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          6,
          15,
          9,
          3,
          12,
          0
        ],
        "clock_positions": [
          18,
          6,
          15,
          9,
          3,
          12,
          18
        ],
        "native_values": [
          38,
          8,
          2,
          34,
          2,
          30,
          38
        ],
        "reduced_m9_values": [
          9,
          8,
          2,
          7,
          2,
          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": 3,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              3,
              6,
              9,
              12,
              15
            ],
            "clock_positions": [
              18,
              3,
              6,
              9,
              12,
              15
            ],
            "native_values": [
              38,
              2,
              8,
              34,
              30,
              2
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 18,
                "value": 38
              },
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 30
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              4,
              7,
              10,
              13,
              16
            ],
            "clock_positions": [
              1,
              4,
              7,
              10,
              13,
              16
            ],
            "native_values": [
              1,
              3,
              13,
              17,
              5,
              37
            ],
            "rotation_degrees": 20.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 17
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 5
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 37
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              5,
              8,
              11,
              14,
              17
            ],
            "clock_positions": [
              2,
              5,
              8,
              11,
              14,
              17
            ],
            "native_values": [
              1,
              5,
              21,
              13,
              35,
              1
            ],
            "rotation_degrees": 40.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 13
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 35
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "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/m38/alpha.svg",
          "png": "pilot-v1/views/m38/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m38/beta.svg",
          "png": "pilot-v1/views/m38/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m38/gamma.svg",
          "png": "pilot-v1/views/m38/gamma.png"
        },
        {
          "id": "fibonacci-m38p18",
          "name": "Fibonacci M38P18",
          "svg": "pilot-v1/views/m38/fibonacci-m38p18.svg",
          "png": "pilot-v1/views/m38/fibonacci-m38p18.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m39-p56",
      "name": "Fibonacci M39P56",
      "modulus": 39,
      "pisano_period": 56,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          56,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 39,
        "alpha_circle_positions": 56,
        "beta_circle_positions": 39,
        "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,
          16,
          11,
          27,
          38,
          26,
          25,
          12,
          37,
          10,
          8,
          18,
          26,
          5,
          31,
          36,
          28,
          25,
          14,
          0,
          14,
          14,
          28,
          3,
          31,
          34,
          26,
          21,
          8,
          29,
          37,
          27,
          25,
          13,
          38,
          12,
          11,
          23,
          34,
          18,
          13,
          31,
          5,
          36,
          2,
          38,
          1
        ],
        "display_values": [
          39,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          16,
          11,
          27,
          38,
          26,
          25,
          12,
          37,
          10,
          8,
          18,
          26,
          5,
          31,
          36,
          28,
          25,
          14,
          39,
          14,
          14,
          28,
          3,
          31,
          34,
          26,
          21,
          8,
          29,
          37,
          27,
          25,
          13,
          38,
          12,
          11,
          23,
          34,
          18,
          13,
          31,
          5,
          36,
          2,
          38,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36,
          40,
          44,
          48,
          52
        ],
        "clock_positions": [
          56,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36,
          40,
          44,
          48,
          52
        ],
        "clockwise_values": [
          39,
          3,
          21,
          27,
          12,
          18,
          36,
          39,
          3,
          21,
          27,
          12,
          18,
          36
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          61,
          89,
          55,
          62,
          67,
          56,
          91,
          74,
          76,
          68,
          49,
          41
        ],
        "interval_residues": [
          4,
          26,
          22,
          11,
          16,
          23,
          28,
          17,
          13,
          35,
          37,
          29,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          22,
          11,
          16,
          23,
          28,
          17,
          13,
          35,
          37,
          29,
          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,
              16,
              11
            ],
            "sum": 61,
            "residue": 22
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              38,
              26,
              25
            ],
            "sum": 89,
            "residue": 11
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              37,
              10,
              8
            ],
            "sum": 55,
            "residue": 16
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              26,
              5,
              31
            ],
            "sum": 62,
            "residue": 23
          },
          {
            "from_index": 24,
            "to_index": 28,
            "interior_indices": [
              25,
              26,
              27
            ],
            "interior_values": [
              28,
              25,
              14
            ],
            "sum": 67,
            "residue": 28
          },
          {
            "from_index": 28,
            "to_index": 32,
            "interior_indices": [
              29,
              30,
              31
            ],
            "interior_values": [
              14,
              14,
              28
            ],
            "sum": 56,
            "residue": 17
          },
          {
            "from_index": 32,
            "to_index": 36,
            "interior_indices": [
              33,
              34,
              35
            ],
            "interior_values": [
              31,
              34,
              26
            ],
            "sum": 91,
            "residue": 13
          },
          {
            "from_index": 36,
            "to_index": 40,
            "interior_indices": [
              37,
              38,
              39
            ],
            "interior_values": [
              8,
              29,
              37
            ],
            "sum": 74,
            "residue": 35
          },
          {
            "from_index": 40,
            "to_index": 44,
            "interior_indices": [
              41,
              42,
              43
            ],
            "interior_values": [
              25,
              13,
              38
            ],
            "sum": 76,
            "residue": 37
          },
          {
            "from_index": 44,
            "to_index": 48,
            "interior_indices": [
              45,
              46,
              47
            ],
            "interior_values": [
              11,
              23,
              34
            ],
            "sum": 68,
            "residue": 29
          },
          {
            "from_index": 48,
            "to_index": 52,
            "interior_indices": [
              49,
              50,
              51
            ],
            "interior_values": [
              13,
              31,
              5
            ],
            "sum": 49,
            "residue": 10
          },
          {
            "from_index": 52,
            "to_index": 0,
            "interior_indices": [
              53,
              54,
              55
            ],
            "interior_values": [
              2,
              38,
              1
            ],
            "sum": 41,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          22,
          11,
          16,
          23,
          28,
          17,
          13,
          35,
          37,
          29,
          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": [
          56,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 39,
        "cycle_length": 14,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m39/alpha.svg",
          "png": "pilot-v1/views/m39/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m39/beta.svg",
          "png": "pilot-v1/views/m39/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m39/gamma.svg",
          "png": "pilot-v1/views/m39/gamma.png"
        },
        {
          "id": "fibonacci-m39p56",
          "name": "Fibonacci M39P56",
          "svg": "pilot-v1/views/m39/fibonacci-m39p56.svg",
          "png": "pilot-v1/views/m39/fibonacci-m39p56.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m40-p60",
      "name": "Fibonacci M40P60",
      "modulus": 40,
      "pisano_period": 60,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          60,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 40,
        "alpha_circle_positions": 60,
        "beta_circle_positions": 40,
        "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,
          15,
          9,
          24,
          33,
          17,
          10,
          27,
          37,
          24,
          21,
          5,
          26,
          31,
          17,
          8,
          25,
          33,
          18,
          11,
          29,
          0,
          29,
          29,
          18,
          7,
          25,
          32,
          17,
          9,
          26,
          35,
          21,
          16,
          37,
          13,
          10,
          23,
          33,
          16,
          9,
          25,
          34,
          19,
          13,
          32,
          5,
          37,
          2,
          39,
          1
        ],
        "display_values": [
          40,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          15,
          9,
          24,
          33,
          17,
          10,
          27,
          37,
          24,
          21,
          5,
          26,
          31,
          17,
          8,
          25,
          33,
          18,
          11,
          29,
          40,
          29,
          29,
          18,
          7,
          25,
          32,
          17,
          9,
          26,
          35,
          21,
          16,
          37,
          13,
          10,
          23,
          33,
          16,
          9,
          25,
          34,
          19,
          13,
          32,
          5,
          37,
          2,
          39,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          10,
          11,
          12,
          13,
          16,
          18,
          19,
          26,
          27,
          30,
          33,
          38,
          41,
          47,
          49,
          58
        ],
        "clock_positions": [
          60,
          4,
          8,
          10,
          11,
          12,
          13,
          16,
          18,
          19,
          26,
          27,
          30,
          33,
          38,
          41,
          47,
          49,
          58
        ],
        "clockwise_values": [
          40,
          3,
          21,
          15,
          9,
          24,
          33,
          27,
          24,
          21,
          33,
          18,
          40,
          18,
          9,
          21,
          33,
          9,
          39
        ],
        "triangle_paths": [
          [
            18,
            38,
            58,
            18
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          34,
          0,
          0,
          0,
          27,
          37,
          0,
          112,
          0,
          40,
          58,
          81,
          61,
          99,
          16,
          167,
          1
        ],
        "interval_residues": [
          4,
          26,
          34,
          0,
          0,
          0,
          27,
          37,
          0,
          32,
          0,
          0,
          18,
          1,
          21,
          19,
          16,
          7,
          1
        ],
        "display_cycle": [
          4,
          26,
          34,
          40,
          40,
          40,
          27,
          37,
          40,
          32,
          40,
          40,
          18,
          1,
          21,
          19,
          16,
          7,
          1
        ],
        "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": 10,
            "interior_indices": [
              9
            ],
            "interior_values": [
              34
            ],
            "sum": 34,
            "residue": 34
          },
          {
            "from_index": 10,
            "to_index": 11,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 12,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 12,
            "to_index": 13,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 13,
            "to_index": 16,
            "interior_indices": [
              14,
              15
            ],
            "interior_values": [
              17,
              10
            ],
            "sum": 27,
            "residue": 27
          },
          {
            "from_index": 16,
            "to_index": 18,
            "interior_indices": [
              17
            ],
            "interior_values": [
              37
            ],
            "sum": 37,
            "residue": 37
          },
          {
            "from_index": 18,
            "to_index": 19,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 19,
            "to_index": 26,
            "interior_indices": [
              20,
              21,
              22,
              23,
              24,
              25
            ],
            "interior_values": [
              5,
              26,
              31,
              17,
              8,
              25
            ],
            "sum": 112,
            "residue": 32
          },
          {
            "from_index": 26,
            "to_index": 27,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 27,
            "to_index": 30,
            "interior_indices": [
              28,
              29
            ],
            "interior_values": [
              11,
              29
            ],
            "sum": 40,
            "residue": 0
          },
          {
            "from_index": 30,
            "to_index": 33,
            "interior_indices": [
              31,
              32
            ],
            "interior_values": [
              29,
              29
            ],
            "sum": 58,
            "residue": 18
          },
          {
            "from_index": 33,
            "to_index": 38,
            "interior_indices": [
              34,
              35,
              36,
              37
            ],
            "interior_values": [
              7,
              25,
              32,
              17
            ],
            "sum": 81,
            "residue": 1
          },
          {
            "from_index": 38,
            "to_index": 41,
            "interior_indices": [
              39,
              40
            ],
            "interior_values": [
              26,
              35
            ],
            "sum": 61,
            "residue": 21
          },
          {
            "from_index": 41,
            "to_index": 47,
            "interior_indices": [
              42,
              43,
              44,
              45,
              46
            ],
            "interior_values": [
              16,
              37,
              13,
              10,
              23
            ],
            "sum": 99,
            "residue": 19
          },
          {
            "from_index": 47,
            "to_index": 49,
            "interior_indices": [
              48
            ],
            "interior_values": [
              16
            ],
            "sum": 16,
            "residue": 16
          },
          {
            "from_index": 49,
            "to_index": 58,
            "interior_indices": [
              50,
              51,
              52,
              53,
              54,
              55,
              56,
              57
            ],
            "interior_values": [
              25,
              34,
              19,
              13,
              32,
              5,
              37,
              2
            ],
            "sum": 167,
            "residue": 7
          },
          {
            "from_index": 58,
            "to_index": 0,
            "interior_indices": [
              59
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          34,
          0,
          0,
          0,
          27,
          37,
          0,
          32,
          0,
          0,
          18,
          1,
          21,
          19,
          16,
          7,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          60,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 40,
        "cycle_length": 19,
        "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": 1,
            "orientation": "108°",
            "rotation_degrees": 108.0,
            "rotations_degrees": [
              108.0
            ],
            "alpha_paths": [
              [
                18,
                38,
                58,
                18
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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,
            20,
            40
          ],
          "clock_positions": [
            60,
            20,
            40
          ],
          "native_values": [
            40,
            5,
            35
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            40,
            5,
            35
          ],
          "beta": {
            "interval_sums": [
              305,
              390,
              385
            ],
            "interval_residues": [
              25,
              30,
              25
            ],
            "display_cycle": [
              25,
              30,
              25
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21
                ],
                "sum": 305,
                "residue": 25
              },
              {
                "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": [
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26
                ],
                "sum": 390,
                "residue": 30
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1
                ],
                "sum": 385,
                "residue": 25
              }
            ],
            "minimal_cycle": [
              25,
              30,
              25
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 25,
            "start_interval_clock_positions": [
              60,
              20
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21
            ],
            "circle_positions": 40,
            "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,
            21,
            41
          ],
          "clock_positions": [
            1,
            21,
            41
          ],
          "native_values": [
            1,
            26,
            21
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            26,
            21
          ],
          "beta": {
            "interval_sums": [
              309,
              399,
              364
            ],
            "interval_residues": [
              29,
              39,
              4
            ],
            "display_cycle": [
              29,
              39,
              4
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5
                ],
                "sum": 309,
                "residue": 29
              },
              {
                "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": [
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35
                ],
                "sum": 399,
                "residue": 39
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0
                ],
                "interior_values": [
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0
                ],
                "sum": 364,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              29,
              39,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 29,
            "start_interval_clock_positions": [
              1,
              21
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5
            ],
            "circle_positions": 40,
            "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,
            22,
            42
          ],
          "clock_positions": [
            2,
            22,
            42
          ],
          "native_values": [
            1,
            31,
            16
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            31,
            16
          ],
          "beta": {
            "interval_sums": [
              334,
              389,
              349
            ],
            "interval_residues": [
              14,
              29,
              29
            ],
            "display_cycle": [
              14,
              29,
              29
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26
                ],
                "sum": 334,
                "residue": 14
              },
              {
                "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": [
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21
                ],
                "sum": 389,
                "residue": 29
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1
                ],
                "interior_values": [
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1
                ],
                "sum": 349,
                "residue": 29
              }
            ],
            "minimal_cycle": [
              14,
              29,
              29
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              2,
              22
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26
            ],
            "circle_positions": 40,
            "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,
            23,
            43
          ],
          "clock_positions": [
            3,
            23,
            43
          ],
          "native_values": [
            2,
            17,
            37
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            17,
            37
          ],
          "beta": {
            "interval_sums": [
              363,
              388,
              313
            ],
            "interval_residues": [
              3,
              28,
              33
            ],
            "display_cycle": [
              3,
              28,
              33
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31
                ],
                "sum": 363,
                "residue": 3
              },
              {
                "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": [
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16
                ],
                "sum": 388,
                "residue": 28
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 313,
                "residue": 33
              }
            ],
            "minimal_cycle": [
              3,
              28,
              33
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              3,
              23
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31
            ],
            "circle_positions": 40,
            "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,
            24,
            44
          ],
          "clock_positions": [
            4,
            24,
            44
          ],
          "native_values": [
            3,
            8,
            13
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            8,
            13
          ],
          "beta": {
            "interval_sums": [
              377,
              417,
              302
            ],
            "interval_residues": [
              17,
              17,
              22
            ],
            "display_cycle": [
              17,
              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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17
                ],
                "sum": 377,
                "residue": 17
              },
              {
                "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": [
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37
                ],
                "sum": 417,
                "residue": 17
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 302,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              17,
              17,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              4,
              24
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17
            ],
            "circle_positions": 40,
            "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,
            25,
            45
          ],
          "clock_positions": [
            5,
            25,
            45
          ],
          "native_values": [
            5,
            25,
            10
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            25,
            10
          ],
          "beta": {
            "interval_sums": [
              380,
              405,
              295
            ],
            "interval_residues": [
              20,
              5,
              15
            ],
            "display_cycle": [
              20,
              5,
              15
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8
                ],
                "sum": 380,
                "residue": 20
              },
              {
                "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": [
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13
                ],
                "sum": 405,
                "residue": 5
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 295,
                "residue": 15
              }
            ],
            "minimal_cycle": [
              20,
              5,
              15
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              5,
              25
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8
            ],
            "circle_positions": 40,
            "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,
            26,
            46
          ],
          "clock_positions": [
            6,
            26,
            46
          ],
          "native_values": [
            8,
            33,
            23
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            33,
            23
          ],
          "beta": {
            "interval_sums": [
              397,
              382,
              277
            ],
            "interval_residues": [
              37,
              22,
              37
            ],
            "display_cycle": [
              37,
              22,
              37
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25
                ],
                "sum": 397,
                "residue": 37
              },
              {
                "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": [
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10
                ],
                "sum": 382,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 277,
                "residue": 37
              }
            ],
            "minimal_cycle": [
              37,
              22,
              37
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 37,
            "start_interval_clock_positions": [
              6,
              26
            ],
            "start_interval_values": [
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25
            ],
            "circle_positions": 40,
            "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,
            27,
            47
          ],
          "clock_positions": [
            7,
            27,
            47
          ],
          "native_values": [
            13,
            18,
            33
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            18,
            33
          ],
          "beta": {
            "interval_sums": [
              417,
              387,
              252
            ],
            "interval_residues": [
              17,
              27,
              12
            ],
            "display_cycle": [
              17,
              27,
              12
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33
                ],
                "sum": 417,
                "residue": 17
              },
              {
                "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": [
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23
                ],
                "sum": 387,
                "residue": 27
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 252,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              17,
              27,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 17,
            "start_interval_clock_positions": [
              7,
              27
            ],
            "start_interval_values": [
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33
            ],
            "circle_positions": 40,
            "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,
            28,
            48
          ],
          "clock_positions": [
            8,
            28,
            48
          ],
          "native_values": [
            21,
            11,
            16
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            11,
            16
          ],
          "beta": {
            "interval_sums": [
              414,
              409,
              249
            ],
            "interval_residues": [
              14,
              9,
              9
            ],
            "display_cycle": [
              14,
              9,
              9
            ],
            "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18
                ],
                "sum": 414,
                "residue": 14
              },
              {
                "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": [
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33
                ],
                "sum": 409,
                "residue": 9
              },
              {
                "from_index": 48,
                "to_index": 8,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 249,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              14,
              9,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              8,
              28
            ],
            "start_interval_values": [
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18
            ],
            "circle_positions": 40,
            "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,
            29,
            49
          ],
          "clock_positions": [
            9,
            29,
            49
          ],
          "native_values": [
            34,
            29,
            9
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            29,
            9
          ],
          "beta": {
            "interval_sums": [
              391,
              396,
              261
            ],
            "interval_residues": [
              31,
              36,
              21
            ],
            "display_cycle": [
              31,
              36,
              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": [
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11
                ],
                "sum": 391,
                "residue": 31
              },
              {
                "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": [
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16
                ],
                "sum": 396,
                "residue": 36
              },
              {
                "from_index": 49,
                "to_index": 9,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 261,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              31,
              36,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 31,
            "start_interval_clock_positions": [
              9,
              29
            ],
            "start_interval_values": [
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11
            ],
            "circle_positions": 40,
            "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,
            30,
            50
          ],
          "clock_positions": [
            10,
            30,
            50
          ],
          "native_values": [
            15,
            40,
            25
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            15,
            40,
            25
          ],
          "beta": {
            "interval_sums": [
              405,
              405,
              270
            ],
            "interval_residues": [
              5,
              5,
              30
            ],
            "display_cycle": [
              5,
              5,
              30
            ],
            "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": [
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29
                ],
                "sum": 405,
                "residue": 5
              },
              {
                "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": [
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9
                ],
                "sum": 405,
                "residue": 5
              },
              {
                "from_index": 50,
                "to_index": 10,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 270,
                "residue": 30
              }
            ],
            "minimal_cycle": [
              5,
              5,
              30
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              10,
              30
            ],
            "start_interval_values": [
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29
            ],
            "circle_positions": 40,
            "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,
            31,
            51
          ],
          "clock_positions": [
            11,
            31,
            51
          ],
          "native_values": [
            9,
            29,
            34
          ],
          "rotation_degrees": 66.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            29,
            34
          ],
          "beta": {
            "interval_sums": [
              396,
              401,
              251
            ],
            "interval_residues": [
              36,
              1,
              11
            ],
            "display_cycle": [
              36,
              1,
              11
            ],
            "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": [
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0
                ],
                "sum": 396,
                "residue": 36
              },
              {
                "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": [
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25
                ],
                "sum": 401,
                "residue": 1
              },
              {
                "from_index": 51,
                "to_index": 11,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15
                ],
                "sum": 251,
                "residue": 11
              }
            ],
            "minimal_cycle": [
              36,
              1,
              11
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 36,
            "start_interval_clock_positions": [
              11,
              31
            ],
            "start_interval_values": [
              24,
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0
            ],
            "circle_positions": 40,
            "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,
            32,
            52
          ],
          "clock_positions": [
            12,
            32,
            52
          ],
          "native_values": [
            24,
            29,
            19
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            24,
            29,
            19
          ],
          "beta": {
            "interval_sums": [
              401,
              406,
              241
            ],
            "interval_residues": [
              1,
              6,
              1
            ],
            "display_cycle": [
              1,
              6,
              1
            ],
            "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": [
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29
                ],
                "sum": 401,
                "residue": 1
              },
              {
                "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": [
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34
                ],
                "sum": 406,
                "residue": 6
              },
              {
                "from_index": 52,
                "to_index": 12,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9
                ],
                "sum": 241,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              6,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              12,
              32
            ],
            "start_interval_values": [
              33,
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29
            ],
            "circle_positions": 40,
            "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,
            33,
            53
          ],
          "clock_positions": [
            13,
            33,
            53
          ],
          "native_values": [
            33,
            18,
            13
          ],
          "rotation_degrees": 78.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            33,
            18,
            13
          ],
          "beta": {
            "interval_sums": [
              397,
              407,
              252
            ],
            "interval_residues": [
              37,
              7,
              12
            ],
            "display_cycle": [
              37,
              7,
              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,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29
                ],
                "sum": 397,
                "residue": 37
              },
              {
                "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": [
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19
                ],
                "sum": 407,
                "residue": 7
              },
              {
                "from_index": 53,
                "to_index": 13,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24
                ],
                "sum": 252,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              37,
              7,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 37,
            "start_interval_clock_positions": [
              13,
              33
            ],
            "start_interval_values": [
              17,
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29
            ],
            "circle_positions": 40,
            "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,
            34,
            54
          ],
          "clock_positions": [
            14,
            34,
            54
          ],
          "native_values": [
            17,
            7,
            32
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            17,
            7,
            32
          ],
          "beta": {
            "interval_sums": [
              398,
              413,
              253
            ],
            "interval_residues": [
              38,
              13,
              13
            ],
            "display_cycle": [
              38,
              13,
              13
            ],
            "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": [
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18
                ],
                "sum": 398,
                "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": [
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13
                ],
                "sum": 413,
                "residue": 13
              },
              {
                "from_index": 54,
                "to_index": 14,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33
                ],
                "sum": 253,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              38,
              13,
              13
            ],
            "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": [
              10,
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29,
              18
            ],
            "circle_positions": 40,
            "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,
            35,
            55
          ],
          "clock_positions": [
            15,
            35,
            55
          ],
          "native_values": [
            10,
            25,
            5
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            10,
            25,
            5
          ],
          "beta": {
            "interval_sums": [
              395,
              420,
              265
            ],
            "interval_residues": [
              35,
              20,
              25
            ],
            "display_cycle": [
              35,
              20,
              25
            ],
            "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": [
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7
                ],
                "sum": 395,
                "residue": 35
              },
              {
                "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": [
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32
                ],
                "sum": 420,
                "residue": 20
              },
              {
                "from_index": 55,
                "to_index": 15,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33,
                  17
                ],
                "sum": 265,
                "residue": 25
              }
            ],
            "minimal_cycle": [
              35,
              20,
              25
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 35,
            "start_interval_clock_positions": [
              15,
              35
            ],
            "start_interval_values": [
              27,
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29,
              18,
              7
            ],
            "circle_positions": 40,
            "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,
            36,
            56
          ],
          "clock_positions": [
            16,
            36,
            56
          ],
          "native_values": [
            27,
            32,
            37
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            27,
            32,
            37
          ],
          "beta": {
            "interval_sums": [
              393,
              393,
              238
            ],
            "interval_residues": [
              33,
              33,
              38
            ],
            "display_cycle": [
              33,
              33,
              38
            ],
            "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": [
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25
                ],
                "sum": 393,
                "residue": 33
              },
              {
                "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,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5
                ],
                "sum": 393,
                "residue": 33
              },
              {
                "from_index": 56,
                "to_index": 16,
                "interior_indices": [
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10
                ],
                "sum": 238,
                "residue": 38
              }
            ],
            "minimal_cycle": [
              33,
              33,
              38
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              16,
              36
            ],
            "start_interval_values": [
              37,
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29,
              18,
              7,
              25
            ],
            "circle_positions": 40,
            "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,
            37,
            57
          ],
          "clock_positions": [
            17,
            37,
            57
          ],
          "native_values": [
            37,
            17,
            2
          ],
          "rotation_degrees": 102.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            37,
            17,
            2
          ],
          "beta": {
            "interval_sums": [
              388,
              413,
              263
            ],
            "interval_residues": [
              28,
              13,
              23
            ],
            "display_cycle": [
              28,
              13,
              23
            ],
            "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": [
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32
                ],
                "sum": 388,
                "residue": 28
              },
              {
                "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": [
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37
                ],
                "sum": 413,
                "residue": 13
              },
              {
                "from_index": 57,
                "to_index": 17,
                "interior_indices": [
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27
                ],
                "sum": 263,
                "residue": 23
              }
            ],
            "minimal_cycle": [
              28,
              13,
              23
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              17,
              37
            ],
            "start_interval_values": [
              24,
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29,
              18,
              7,
              25,
              32
            ],
            "circle_positions": 40,
            "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,
            38,
            58
          ],
          "clock_positions": [
            18,
            38,
            58
          ],
          "native_values": [
            24,
            9,
            39
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            24,
            9,
            39
          ],
          "beta": {
            "interval_sums": [
              381,
              406,
              261
            ],
            "interval_residues": [
              21,
              6,
              21
            ],
            "display_cycle": [
              21,
              6,
              21
            ],
            "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": [
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17
                ],
                "sum": 381,
                "residue": 21
              },
              {
                "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": [
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2
                ],
                "sum": 406,
                "residue": 6
              },
              {
                "from_index": 58,
                "to_index": 18,
                "interior_indices": [
                  59,
                  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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37
                ],
                "sum": 261,
                "residue": 21
              }
            ],
            "minimal_cycle": [
              21,
              6,
              21
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 21,
            "start_interval_clock_positions": [
              18,
              38
            ],
            "start_interval_values": [
              21,
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29,
              18,
              7,
              25,
              32,
              17
            ],
            "circle_positions": 40,
            "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,
            39,
            59
          ],
          "clock_positions": [
            19,
            39,
            59
          ],
          "native_values": [
            21,
            26,
            1
          ],
          "rotation_degrees": 114.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            26,
            1
          ],
          "beta": {
            "interval_sums": [
              369,
              419,
              284
            ],
            "interval_residues": [
              9,
              19,
              4
            ],
            "display_cycle": [
              9,
              19,
              4
            ],
            "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": [
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9
                ],
                "sum": 369,
                "residue": 9
              },
              {
                "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": [
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39
                ],
                "sum": 419,
                "residue": 19
              },
              {
                "from_index": 59,
                "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,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24
                ],
                "sum": 284,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              9,
              19,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 9,
            "start_interval_clock_positions": [
              19,
              39
            ],
            "start_interval_values": [
              5,
              26,
              31,
              17,
              8,
              25,
              33,
              18,
              11,
              29,
              0,
              29,
              29,
              18,
              7,
              25,
              32,
              17,
              9
            ],
            "circle_positions": 40,
            "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,
            10,
            20,
            30,
            40,
            50
          ],
          "clock_positions": [
            60,
            10,
            20,
            30,
            40,
            50
          ],
          "native_values": [
            40,
            15,
            5,
            40,
            35,
            25
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            40,
            15,
            5,
            40,
            35,
            25
          ],
          "beta": {
            "interval_sums": [
              88,
              202,
              198,
              192,
              178,
              182
            ],
            "interval_residues": [
              8,
              2,
              38,
              32,
              18,
              22
            ],
            "display_cycle": [
              8,
              2,
              38,
              32,
              18,
              22
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 10,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 88,
                "residue": 8
              },
              {
                "from_index": 10,
                "to_index": 20,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21
                ],
                "sum": 202,
                "residue": 2
              },
              {
                "from_index": 20,
                "to_index": 30,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29
                ],
                "sum": 198,
                "residue": 38
              },
              {
                "from_index": 30,
                "to_index": 40,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26
                ],
                "sum": 192,
                "residue": 32
              },
              {
                "from_index": 40,
                "to_index": 50,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49
                ],
                "interior_values": [
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9
                ],
                "sum": 178,
                "residue": 18
              },
              {
                "from_index": 50,
                "to_index": 0,
                "interior_indices": [
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59
                ],
                "interior_values": [
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1
                ],
                "sum": 182,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              8,
              2,
              38,
              32,
              18,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              60,
              10
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 40,
            "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,
            11,
            21,
            31,
            41,
            51
          ],
          "clock_positions": [
            1,
            11,
            21,
            31,
            41,
            51
          ],
          "native_values": [
            1,
            9,
            26,
            29,
            21,
            34
          ],
          "rotation_degrees": 6.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            9,
            26,
            29,
            21,
            34
          ],
          "beta": {
            "interval_sums": [
              102,
              198,
              172,
              198,
              182,
              148
            ],
            "interval_residues": [
              22,
              38,
              12,
              38,
              22,
              28
            ],
            "display_cycle": [
              22,
              38,
              12,
              38,
              22,
              28
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 11,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15
                ],
                "sum": 102,
                "residue": 22
              },
              {
                "from_index": 11,
                "to_index": 21,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5
                ],
                "sum": 198,
                "residue": 38
              },
              {
                "from_index": 21,
                "to_index": 31,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0
                ],
                "sum": 172,
                "residue": 12
              },
              {
                "from_index": 31,
                "to_index": 41,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35
                ],
                "sum": 198,
                "residue": 38
              },
              {
                "from_index": 41,
                "to_index": 51,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50
                ],
                "interior_values": [
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25
                ],
                "sum": 182,
                "residue": 22
              },
              {
                "from_index": 51,
                "to_index": 1,
                "interior_indices": [
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0
                ],
                "interior_values": [
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0
                ],
                "sum": 148,
                "residue": 28
              }
            ],
            "minimal_cycle": [
              22,
              38,
              12,
              38,
              22,
              28
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              1,
              11
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              15
            ],
            "circle_positions": 40,
            "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,
            12,
            22,
            32,
            42,
            52
          ],
          "clock_positions": [
            2,
            12,
            22,
            32,
            42,
            52
          ],
          "native_values": [
            1,
            24,
            31,
            29,
            16,
            19
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            24,
            31,
            29,
            16,
            19
          ],
          "beta": {
            "interval_sums": [
              110,
              200,
              170,
              190,
              200,
              130
            ],
            "interval_residues": [
              30,
              0,
              10,
              30,
              0,
              10
            ],
            "display_cycle": [
              30,
              40,
              10,
              30,
              40,
              10
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 12,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9
                ],
                "sum": 110,
                "residue": 30
              },
              {
                "from_index": 12,
                "to_index": 22,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  33,
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26
                ],
                "sum": 200,
                "residue": 0
              },
              {
                "from_index": 22,
                "to_index": 32,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  17,
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29
                ],
                "sum": 170,
                "residue": 10
              },
              {
                "from_index": 32,
                "to_index": 42,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  18,
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21
                ],
                "sum": 190,
                "residue": 30
              },
              {
                "from_index": 42,
                "to_index": 52,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51
                ],
                "interior_values": [
                  37,
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34
                ],
                "sum": 200,
                "residue": 0
              },
              {
                "from_index": 52,
                "to_index": 2,
                "interior_indices": [
                  53,
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1
                ],
                "interior_values": [
                  13,
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1
                ],
                "sum": 130,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              30,
              0,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              2,
              12
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              15,
              9
            ],
            "circle_positions": 40,
            "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,
            13,
            23,
            33,
            43,
            53
          ],
          "clock_positions": [
            3,
            13,
            23,
            33,
            43,
            53
          ],
          "native_values": [
            2,
            33,
            17,
            18,
            37,
            13
          ],
          "rotation_degrees": 18.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            33,
            17,
            18,
            37,
            13
          ],
          "beta": {
            "interval_sums": [
              132,
              198,
              182,
              188,
              182,
              118
            ],
            "interval_residues": [
              12,
              38,
              22,
              28,
              22,
              38
            ],
            "display_cycle": [
              12,
              38,
              22,
              28,
              22,
              38
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 13,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24
                ],
                "sum": 132,
                "residue": 12
              },
              {
                "from_index": 13,
                "to_index": 23,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  17,
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31
                ],
                "sum": 198,
                "residue": 38
              },
              {
                "from_index": 23,
                "to_index": 33,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29
                ],
                "sum": 182,
                "residue": 22
              },
              {
                "from_index": 33,
                "to_index": 43,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  7,
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16
                ],
                "sum": 188,
                "residue": 28
              },
              {
                "from_index": 43,
                "to_index": 53,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52
                ],
                "interior_values": [
                  13,
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19
                ],
                "sum": 182,
                "residue": 22
              },
              {
                "from_index": 53,
                "to_index": 3,
                "interior_indices": [
                  54,
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  32,
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 118,
                "residue": 38
              }
            ],
            "minimal_cycle": [
              12,
              38,
              22,
              28,
              22,
              38
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              3,
              13
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24
            ],
            "circle_positions": 40,
            "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,
            14,
            24,
            34,
            44,
            54
          ],
          "clock_positions": [
            4,
            14,
            24,
            34,
            44,
            54
          ],
          "native_values": [
            3,
            17,
            8,
            7,
            13,
            32
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            17,
            8,
            7,
            13,
            32
          ],
          "beta": {
            "interval_sums": [
              162,
              198,
              192,
              218,
              182,
              88
            ],
            "interval_residues": [
              2,
              38,
              32,
              18,
              22,
              8
            ],
            "display_cycle": [
              2,
              38,
              32,
              18,
              22,
              8
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 14,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33
                ],
                "sum": 162,
                "residue": 2
              },
              {
                "from_index": 14,
                "to_index": 24,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  10,
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17
                ],
                "sum": 198,
                "residue": 38
              },
              {
                "from_index": 24,
                "to_index": 34,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  25,
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18
                ],
                "sum": 192,
                "residue": 32
              },
              {
                "from_index": 34,
                "to_index": 44,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  25,
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37
                ],
                "sum": 218,
                "residue": 18
              },
              {
                "from_index": 44,
                "to_index": 54,
                "interior_indices": [
                  45,
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53
                ],
                "interior_values": [
                  10,
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13
                ],
                "sum": 182,
                "residue": 22
              },
              {
                "from_index": 54,
                "to_index": 4,
                "interior_indices": [
                  55,
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 88,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              2,
              38,
              32,
              18,
              22,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              4,
              14
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33
            ],
            "circle_positions": 40,
            "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,
            15,
            25,
            35,
            45,
            55
          ],
          "clock_positions": [
            5,
            15,
            25,
            35,
            45,
            55
          ],
          "native_values": [
            5,
            10,
            25,
            25,
            10,
            5
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            10,
            25,
            25,
            10,
            5
          ],
          "beta": {
            "interval_sums": [
              174,
              196,
              174,
              206,
              204,
              86
            ],
            "interval_residues": [
              14,
              36,
              14,
              6,
              4,
              6
            ],
            "display_cycle": [
              14,
              36,
              14,
              6,
              4,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 15,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33,
                  17
                ],
                "sum": 174,
                "residue": 14
              },
              {
                "from_index": 15,
                "to_index": 25,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  27,
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8
                ],
                "sum": 196,
                "residue": 36
              },
              {
                "from_index": 25,
                "to_index": 35,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  33,
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7
                ],
                "sum": 174,
                "residue": 14
              },
              {
                "from_index": 35,
                "to_index": 45,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  32,
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13
                ],
                "sum": 206,
                "residue": 6
              },
              {
                "from_index": 45,
                "to_index": 55,
                "interior_indices": [
                  46,
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54
                ],
                "interior_values": [
                  23,
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32
                ],
                "sum": 204,
                "residue": 4
              },
              {
                "from_index": 55,
                "to_index": 5,
                "interior_indices": [
                  56,
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  37,
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 86,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              14,
              36,
              14,
              6,
              4,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 14,
            "start_interval_clock_positions": [
              5,
              15
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17
            ],
            "circle_positions": 40,
            "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,
            16,
            26,
            36,
            46,
            56
          ],
          "clock_positions": [
            6,
            16,
            26,
            36,
            46,
            56
          ],
          "native_values": [
            8,
            27,
            33,
            32,
            23,
            37
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            27,
            33,
            32,
            23,
            37
          ],
          "beta": {
            "interval_sums": [
              176,
              194,
              166,
              184,
              186,
              54
            ],
            "interval_residues": [
              16,
              34,
              6,
              24,
              26,
              14
            ],
            "display_cycle": [
              16,
              34,
              6,
              24,
              26,
              14
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 16,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10
                ],
                "sum": 176,
                "residue": 16
              },
              {
                "from_index": 16,
                "to_index": 26,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  37,
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25
                ],
                "sum": 194,
                "residue": 34
              },
              {
                "from_index": 26,
                "to_index": 36,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  18,
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25
                ],
                "sum": 166,
                "residue": 6
              },
              {
                "from_index": 36,
                "to_index": 46,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  17,
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10
                ],
                "sum": 184,
                "residue": 24
              },
              {
                "from_index": 46,
                "to_index": 56,
                "interior_indices": [
                  47,
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55
                ],
                "interior_values": [
                  33,
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5
                ],
                "sum": 186,
                "residue": 26
              },
              {
                "from_index": 56,
                "to_index": 6,
                "interior_indices": [
                  57,
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 54,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              16,
              34,
              6,
              24,
              26,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              6,
              16
            ],
            "start_interval_values": [
              13,
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10
            ],
            "circle_positions": 40,
            "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,
            17,
            27,
            37,
            47,
            57
          ],
          "clock_positions": [
            7,
            17,
            27,
            37,
            47,
            57
          ],
          "native_values": [
            13,
            37,
            18,
            17,
            33,
            2
          ],
          "rotation_degrees": 42.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            37,
            18,
            17,
            33,
            2
          ],
          "beta": {
            "interval_sums": [
              190,
              190,
              180,
              190,
              190,
              60
            ],
            "interval_residues": [
              30,
              30,
              20,
              30,
              30,
              20
            ],
            "display_cycle": [
              30,
              30,
              20,
              30,
              30,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 17,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  21,
                  34,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27
                ],
                "sum": 190,
                "residue": 30
              },
              {
                "from_index": 17,
                "to_index": 27,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  24,
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33
                ],
                "sum": 190,
                "residue": 30
              },
              {
                "from_index": 27,
                "to_index": 37,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  11,
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32
                ],
                "sum": 180,
                "residue": 20
              },
              {
                "from_index": 37,
                "to_index": 47,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  9,
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23
                ],
                "sum": 190,
                "residue": 30
              },
              {
                "from_index": 47,
                "to_index": 57,
                "interior_indices": [
                  48,
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56
                ],
                "interior_values": [
                  16,
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37
                ],
                "sum": 190,
                "residue": 30
              },
              {
                "from_index": 57,
                "to_index": 7,
                "interior_indices": [
                  58,
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  39,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 60,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              30,
              30,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              7,
              17
            ],
            "start_interval_values": [
              21,
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27
            ],
            "circle_positions": 40,
            "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,
            18,
            28,
            38,
            48,
            58
          ],
          "clock_positions": [
            8,
            18,
            28,
            38,
            48,
            58
          ],
          "native_values": [
            21,
            24,
            11,
            9,
            16,
            39
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            24,
            11,
            9,
            16,
            39
          ],
          "beta": {
            "interval_sums": [
              206,
              184,
              186,
              214,
              176,
              34
            ],
            "interval_residues": [
              6,
              24,
              26,
              14,
              16,
              34
            ],
            "display_cycle": [
              6,
              24,
              26,
              14,
              16,
              34
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 18,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  34,
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37
                ],
                "sum": 206,
                "residue": 6
              },
              {
                "from_index": 18,
                "to_index": 28,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  21,
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18
                ],
                "sum": 184,
                "residue": 24
              },
              {
                "from_index": 28,
                "to_index": 38,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  29,
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17
                ],
                "sum": 186,
                "residue": 26
              },
              {
                "from_index": 38,
                "to_index": 48,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  26,
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33
                ],
                "sum": 214,
                "residue": 14
              },
              {
                "from_index": 48,
                "to_index": 58,
                "interior_indices": [
                  49,
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57
                ],
                "interior_values": [
                  9,
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2
                ],
                "sum": 176,
                "residue": 16
              },
              {
                "from_index": 58,
                "to_index": 8,
                "interior_indices": [
                  59,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 34,
                "residue": 34
              }
            ],
            "minimal_cycle": [
              6,
              24,
              26,
              14,
              16,
              34
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              8,
              18
            ],
            "start_interval_values": [
              34,
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37
            ],
            "circle_positions": 40,
            "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,
            19,
            29,
            39,
            49,
            59
          ],
          "clock_positions": [
            9,
            19,
            29,
            39,
            49,
            59
          ],
          "native_values": [
            34,
            21,
            29,
            26,
            9,
            1
          ],
          "rotation_degrees": 54.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            21,
            29,
            26,
            9,
            1
          ],
          "beta": {
            "interval_sums": [
              196,
              174,
              166,
              204,
              206,
              54
            ],
            "interval_residues": [
              36,
              14,
              6,
              4,
              6,
              14
            ],
            "display_cycle": [
              36,
              14,
              6,
              4,
              6,
              14
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 19,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  15,
                  9,
                  24,
                  33,
                  17,
                  10,
                  27,
                  37,
                  24
                ],
                "sum": 196,
                "residue": 36
              },
              {
                "from_index": 19,
                "to_index": 29,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  5,
                  26,
                  31,
                  17,
                  8,
                  25,
                  33,
                  18,
                  11
                ],
                "sum": 174,
                "residue": 14
              },
              {
                "from_index": 29,
                "to_index": 39,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  29,
                  29,
                  18,
                  7,
                  25,
                  32,
                  17,
                  9
                ],
                "sum": 166,
                "residue": 6
              },
              {
                "from_index": 39,
                "to_index": 49,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  48
                ],
                "interior_values": [
                  35,
                  21,
                  16,
                  37,
                  13,
                  10,
                  23,
                  33,
                  16
                ],
                "sum": 204,
                "residue": 4
              },
              {
                "from_index": 49,
                "to_index": 59,
                "interior_indices": [
                  50,
                  51,
                  52,
                  53,
                  54,
                  55,
                  56,
                  57,
                  58
                ],
                "interior_values": [
                  25,
                  34,
                  19,
                  13,
                  32,
                  5,
                  37,
                  2,
                  39
                ],
                "sum": 206,
                "residue": 6
              },
              {
                "from_index": 59,
                "to_index": 9,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 54,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              36,
              14,
              6,
              4,
              6,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 36,
            "start_interval_clock_positions": [
              9,
              19
            ],
            "start_interval_values": [
              15,
              9,
              24,
              33,
              17,
              10,
              27,
              37,
              24
            ],
            "circle_positions": 40,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          20,
          50,
          30,
          10,
          40,
          0
        ],
        "clock_positions": [
          60,
          20,
          50,
          30,
          10,
          40,
          60
        ],
        "native_values": [
          40,
          5,
          25,
          40,
          15,
          35,
          40
        ],
        "reduced_m9_values": [
          9,
          5,
          7,
          9,
          6,
          8,
          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": 10,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              10,
              20,
              30,
              40,
              50
            ],
            "clock_positions": [
              60,
              10,
              20,
              30,
              40,
              50
            ],
            "native_values": [
              40,
              15,
              5,
              40,
              35,
              25
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 60,
                "value": 40
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 15
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 5
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 40
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 35
              },
              {
                "alpha_index": 50,
                "clock_position": 50,
                "value": 25
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              11,
              21,
              31,
              41,
              51
            ],
            "clock_positions": [
              1,
              11,
              21,
              31,
              41,
              51
            ],
            "native_values": [
              1,
              9,
              26,
              29,
              21,
              34
            ],
            "rotation_degrees": 6.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 26
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 29
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 21
              },
              {
                "alpha_index": 51,
                "clock_position": 51,
                "value": 34
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              12,
              22,
              32,
              42,
              52
            ],
            "clock_positions": [
              2,
              12,
              22,
              32,
              42,
              52
            ],
            "native_values": [
              1,
              24,
              31,
              29,
              16,
              19
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 24
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 31
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 29
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 16
              },
              {
                "alpha_index": 52,
                "clock_position": 52,
                "value": 19
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              13,
              23,
              33,
              43,
              53
            ],
            "clock_positions": [
              3,
              13,
              23,
              33,
              43,
              53
            ],
            "native_values": [
              2,
              33,
              17,
              18,
              37,
              13
            ],
            "rotation_degrees": 18.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 33
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 17
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 18
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 37
              },
              {
                "alpha_index": 53,
                "clock_position": 53,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              14,
              24,
              34,
              44,
              54
            ],
            "clock_positions": [
              4,
              14,
              24,
              34,
              44,
              54
            ],
            "native_values": [
              3,
              17,
              8,
              7,
              13,
              32
            ],
            "rotation_degrees": 24.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 17
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 8
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 7
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 13
              },
              {
                "alpha_index": 54,
                "clock_position": 54,
                "value": 32
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              15,
              25,
              35,
              45,
              55
            ],
            "clock_positions": [
              5,
              15,
              25,
              35,
              45,
              55
            ],
            "native_values": [
              5,
              10,
              25,
              25,
              10,
              5
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 10
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 25
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 25
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 10
              },
              {
                "alpha_index": 55,
                "clock_position": 55,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              16,
              26,
              36,
              46,
              56
            ],
            "clock_positions": [
              6,
              16,
              26,
              36,
              46,
              56
            ],
            "native_values": [
              8,
              27,
              33,
              32,
              23,
              37
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 27
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 33
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 32
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 23
              },
              {
                "alpha_index": 56,
                "clock_position": 56,
                "value": 37
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              17,
              27,
              37,
              47,
              57
            ],
            "clock_positions": [
              7,
              17,
              27,
              37,
              47,
              57
            ],
            "native_values": [
              13,
              37,
              18,
              17,
              33,
              2
            ],
            "rotation_degrees": 42.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 37
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 18
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 17
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "value": 33
              },
              {
                "alpha_index": 57,
                "clock_position": 57,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-8",
            "alpha_indices": [
              8,
              18,
              28,
              38,
              48,
              58
            ],
            "clock_positions": [
              8,
              18,
              28,
              38,
              48,
              58
            ],
            "native_values": [
              21,
              24,
              11,
              9,
              16,
              39
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 24
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 11
              },
              {
                "alpha_index": 48,
                "clock_position": 48,
                "value": 16
              },
              {
                "alpha_index": 58,
                "clock_position": 58,
                "value": 39
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-9",
            "alpha_indices": [
              9,
              19,
              29,
              39,
              49,
              59
            ],
            "clock_positions": [
              9,
              19,
              29,
              39,
              49,
              59
            ],
            "native_values": [
              34,
              21,
              29,
              26,
              9,
              1
            ],
            "rotation_degrees": 54.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 21
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 29
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 26
              },
              {
                "alpha_index": 59,
                "clock_position": 59,
                "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/m40/alpha.svg",
          "png": "pilot-v1/views/m40/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m40/beta.svg",
          "png": "pilot-v1/views/m40/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m40/gamma.svg",
          "png": "pilot-v1/views/m40/gamma.png"
        },
        {
          "id": "fibonacci-m40p60",
          "name": "Fibonacci M40P60",
          "svg": "pilot-v1/views/m40/fibonacci-m40p60.svg",
          "png": "pilot-v1/views/m40/fibonacci-m40p60.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m41-p40",
      "name": "Fibonacci M41P40",
      "modulus": 41,
      "pisano_period": 40,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          40,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 41,
        "alpha_circle_positions": 40,
        "beta_circle_positions": 41,
        "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,
          14,
          7,
          21,
          28,
          8,
          36,
          3,
          39,
          1,
          40,
          0,
          40,
          40,
          39,
          38,
          36,
          33,
          28,
          20,
          7,
          27,
          34,
          20,
          13,
          33,
          5,
          38,
          2,
          40,
          1
        ],
        "display_values": [
          41,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          14,
          7,
          21,
          28,
          8,
          36,
          3,
          39,
          1,
          40,
          41,
          40,
          40,
          39,
          38,
          36,
          33,
          28,
          20,
          7,
          27,
          34,
          20,
          13,
          33,
          5,
          38,
          2,
          40,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          15,
          16,
          17,
          20,
          23,
          25,
          26,
          30,
          34
        ],
        "clock_positions": [
          40,
          4,
          8,
          12,
          15,
          16,
          17,
          20,
          23,
          25,
          26,
          30,
          34
        ],
        "clockwise_values": [
          41,
          3,
          21,
          21,
          36,
          3,
          39,
          41,
          39,
          36,
          33,
          27,
          33
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          55,
          36,
          0,
          0,
          41,
          80,
          38,
          0,
          55,
          67,
          86
        ],
        "interval_residues": [
          4,
          26,
          14,
          36,
          0,
          0,
          0,
          39,
          38,
          0,
          14,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          14,
          36,
          41,
          41,
          41,
          39,
          38,
          41,
          14,
          26,
          4
        ],
        "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,
              14,
              7
            ],
            "sum": 55,
            "residue": 14
          },
          {
            "from_index": 12,
            "to_index": 15,
            "interior_indices": [
              13,
              14
            ],
            "interior_values": [
              28,
              8
            ],
            "sum": 36,
            "residue": 36
          },
          {
            "from_index": 15,
            "to_index": 16,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 16,
            "to_index": 17,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 17,
            "to_index": 20,
            "interior_indices": [
              18,
              19
            ],
            "interior_values": [
              1,
              40
            ],
            "sum": 41,
            "residue": 0
          },
          {
            "from_index": 20,
            "to_index": 23,
            "interior_indices": [
              21,
              22
            ],
            "interior_values": [
              40,
              40
            ],
            "sum": 80,
            "residue": 39
          },
          {
            "from_index": 23,
            "to_index": 25,
            "interior_indices": [
              24
            ],
            "interior_values": [
              38
            ],
            "sum": 38,
            "residue": 38
          },
          {
            "from_index": 25,
            "to_index": 26,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 26,
            "to_index": 30,
            "interior_indices": [
              27,
              28,
              29
            ],
            "interior_values": [
              28,
              20,
              7
            ],
            "sum": 55,
            "residue": 14
          },
          {
            "from_index": 30,
            "to_index": 34,
            "interior_indices": [
              31,
              32,
              33
            ],
            "interior_values": [
              34,
              20,
              13
            ],
            "sum": 67,
            "residue": 26
          },
          {
            "from_index": 34,
            "to_index": 0,
            "interior_indices": [
              35,
              36,
              37,
              38,
              39
            ],
            "interior_values": [
              5,
              38,
              2,
              40,
              1
            ],
            "sum": 86,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          14,
          36,
          0,
          0,
          0,
          39,
          38,
          0,
          14,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          40,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 41,
        "cycle_length": 13,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m41/alpha.svg",
          "png": "pilot-v1/views/m41/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m41/beta.svg",
          "png": "pilot-v1/views/m41/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m41/gamma.svg",
          "png": "pilot-v1/views/m41/gamma.png"
        },
        {
          "id": "fibonacci-m41p40",
          "name": "Fibonacci M41P40",
          "svg": "pilot-v1/views/m41/fibonacci-m41p40.svg",
          "png": "pilot-v1/views/m41/fibonacci-m41p40.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m42-p48",
      "name": "Fibonacci M42P48",
      "modulus": 42,
      "pisano_period": 48,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          48,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 42,
        "alpha_circle_positions": 48,
        "beta_circle_positions": 42,
        "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,
          13,
          5,
          18,
          23,
          41,
          22,
          21,
          1,
          22,
          23,
          3,
          26,
          29,
          13,
          0,
          13,
          13,
          26,
          39,
          23,
          20,
          1,
          21,
          22,
          1,
          23,
          24,
          5,
          29,
          34,
          21,
          13,
          34,
          5,
          39,
          2,
          41,
          1
        ],
        "display_values": [
          42,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          13,
          5,
          18,
          23,
          41,
          22,
          21,
          1,
          22,
          23,
          3,
          26,
          29,
          13,
          42,
          13,
          13,
          26,
          39,
          23,
          20,
          1,
          21,
          22,
          1,
          23,
          24,
          5,
          29,
          34,
          21,
          13,
          34,
          5,
          39,
          2,
          41,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36,
          40,
          44
        ],
        "clock_positions": [
          48,
          4,
          8,
          12,
          16,
          20,
          24,
          28,
          32,
          36,
          40,
          44
        ],
        "clockwise_values": [
          42,
          3,
          21,
          18,
          21,
          3,
          42,
          39,
          21,
          24,
          21,
          39
        ],
        "triangle_paths": [
          [
            0,
            16,
            32,
            0
          ],
          [
            4,
            20,
            36,
            4
          ],
          [
            8,
            24,
            40,
            8
          ],
          [
            12,
            28,
            44,
            12
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          52,
          86,
          46,
          68,
          52,
          44,
          46,
          68,
          52,
          44
        ],
        "interval_residues": [
          4,
          26,
          10,
          2,
          4,
          26,
          10,
          2,
          4,
          26,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          10,
          2,
          4,
          26,
          10,
          2,
          4,
          26,
          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,
              13,
              5
            ],
            "sum": 52,
            "residue": 10
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              23,
              41,
              22
            ],
            "sum": 86,
            "residue": 2
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              1,
              22,
              23
            ],
            "sum": 46,
            "residue": 4
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              26,
              29,
              13
            ],
            "sum": 68,
            "residue": 26
          },
          {
            "from_index": 24,
            "to_index": 28,
            "interior_indices": [
              25,
              26,
              27
            ],
            "interior_values": [
              13,
              13,
              26
            ],
            "sum": 52,
            "residue": 10
          },
          {
            "from_index": 28,
            "to_index": 32,
            "interior_indices": [
              29,
              30,
              31
            ],
            "interior_values": [
              23,
              20,
              1
            ],
            "sum": 44,
            "residue": 2
          },
          {
            "from_index": 32,
            "to_index": 36,
            "interior_indices": [
              33,
              34,
              35
            ],
            "interior_values": [
              22,
              1,
              23
            ],
            "sum": 46,
            "residue": 4
          },
          {
            "from_index": 36,
            "to_index": 40,
            "interior_indices": [
              37,
              38,
              39
            ],
            "interior_values": [
              5,
              29,
              34
            ],
            "sum": 68,
            "residue": 26
          },
          {
            "from_index": 40,
            "to_index": 44,
            "interior_indices": [
              41,
              42,
              43
            ],
            "interior_values": [
              13,
              34,
              5
            ],
            "sum": 52,
            "residue": 10
          },
          {
            "from_index": 44,
            "to_index": 0,
            "interior_indices": [
              45,
              46,
              47
            ],
            "interior_values": [
              2,
              41,
              1
            ],
            "sum": 44,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          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": [
          48,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 42,
        "cycle_length": 12,
        "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": 4,
            "orientation": "0° / 30° / 60° / 90°",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              30.0,
              60.0,
              90.0
            ],
            "alpha_paths": [
              [
                0,
                16,
                32,
                0
              ],
              [
                4,
                20,
                36,
                4
              ],
              [
                8,
                24,
                40,
                8
              ],
              [
                12,
                28,
                44,
                12
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 2,
            "orientation": "0° / 30°",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              30.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                24,
                32,
                40,
                0
              ],
              [
                4,
                12,
                20,
                28,
                36,
                44,
                4
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 2,
            "orientation": "0° / 30°",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              30.0
            ],
            "alpha_paths": [
              [
                0,
                16,
                32,
                0
              ],
              [
                8,
                24,
                40,
                8
              ],
              [
                4,
                20,
                36,
                4
              ],
              [
                12,
                28,
                44,
                12
              ]
            ]
          },
          {
            "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,
            16,
            32
          ],
          "clock_positions": [
            48,
            16,
            32
          ],
          "native_values": [
            42,
            21,
            21
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            42,
            21,
            21
          ],
          "beta": {
            "interval_sums": [
              210,
              252,
              294
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              42,
              42,
              42
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 16,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22
                ],
                "sum": 210,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 32,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1
                ],
                "sum": 252,
                "residue": 0
              },
              {
                "from_index": 32,
                "to_index": 0,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1
                ],
                "sum": 294,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 42,
            "start_interval_clock_positions": [
              48,
              16
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22
            ],
            "circle_positions": 42,
            "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,
            17,
            33
          ],
          "clock_positions": [
            1,
            17,
            33
          ],
          "native_values": [
            1,
            1,
            22
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            22
          ],
          "beta": {
            "interval_sums": [
              230,
              272,
              272
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              20
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 17,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21
                ],
                "sum": 230,
                "residue": 20
              },
              {
                "from_index": 17,
                "to_index": 33,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21
                ],
                "sum": 272,
                "residue": 20
              },
              {
                "from_index": 33,
                "to_index": 1,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0
                ],
                "sum": 272,
                "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": [
              1,
              17
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21
            ],
            "circle_positions": 42,
            "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,
            18,
            34
          ],
          "clock_positions": [
            2,
            18,
            34
          ],
          "native_values": [
            1,
            22,
            1
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            22,
            1
          ],
          "beta": {
            "interval_sums": [
              230,
              272,
              272
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              20
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 18,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1
                ],
                "sum": 230,
                "residue": 20
              },
              {
                "from_index": 18,
                "to_index": 34,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22
                ],
                "sum": 272,
                "residue": 20
              },
              {
                "from_index": 34,
                "to_index": 2,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1
                ],
                "sum": 272,
                "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": [
              2,
              18
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1
            ],
            "circle_positions": 42,
            "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,
            19,
            35
          ],
          "clock_positions": [
            3,
            19,
            35
          ],
          "native_values": [
            2,
            23,
            23
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            23,
            23
          ],
          "beta": {
            "interval_sums": [
              250,
              250,
              250
            ],
            "interval_residues": [
              40,
              40,
              40
            ],
            "display_cycle": [
              40,
              40,
              40
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 19,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22
                ],
                "sum": 250,
                "residue": 40
              },
              {
                "from_index": 19,
                "to_index": 35,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1
                ],
                "sum": 250,
                "residue": 40
              },
              {
                "from_index": 35,
                "to_index": 3,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 250,
                "residue": 40
              }
            ],
            "minimal_cycle": [
              40
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 40,
            "start_interval_clock_positions": [
              3,
              19
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22
            ],
            "circle_positions": 42,
            "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,
            20,
            36
          ],
          "clock_positions": [
            4,
            20,
            36
          ],
          "native_values": [
            3,
            3,
            24
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            24
          ],
          "beta": {
            "interval_sums": [
              270,
              270,
              228
            ],
            "interval_residues": [
              18,
              18,
              18
            ],
            "display_cycle": [
              18,
              18,
              18
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 20,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23
                ],
                "sum": 270,
                "residue": 18
              },
              {
                "from_index": 20,
                "to_index": 36,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23
                ],
                "sum": 270,
                "residue": 18
              },
              {
                "from_index": 36,
                "to_index": 4,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 228,
                "residue": 18
              }
            ],
            "minimal_cycle": [
              18
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              4,
              20
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23
            ],
            "circle_positions": 42,
            "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,
            21,
            37
          ],
          "clock_positions": [
            5,
            21,
            37
          ],
          "native_values": [
            5,
            26,
            5
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            26,
            5
          ],
          "beta": {
            "interval_sums": [
              268,
              268,
              226
            ],
            "interval_residues": [
              16,
              16,
              16
            ],
            "display_cycle": [
              16,
              16,
              16
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 21,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3
                ],
                "sum": 268,
                "residue": 16
              },
              {
                "from_index": 21,
                "to_index": 37,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24
                ],
                "sum": 268,
                "residue": 16
              },
              {
                "from_index": 37,
                "to_index": 5,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 226,
                "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": [
              5,
              21
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3
            ],
            "circle_positions": 42,
            "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,
            22,
            38
          ],
          "clock_positions": [
            6,
            22,
            38
          ],
          "native_values": [
            8,
            29,
            29
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            29,
            29
          ],
          "beta": {
            "interval_sums": [
              286,
              244,
              202
            ],
            "interval_residues": [
              34,
              34,
              34
            ],
            "display_cycle": [
              34,
              34,
              34
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 22,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26
                ],
                "sum": 286,
                "residue": 34
              },
              {
                "from_index": 22,
                "to_index": 38,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5
                ],
                "sum": 244,
                "residue": 34
              },
              {
                "from_index": 38,
                "to_index": 6,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 202,
                "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": [
              6,
              22
            ],
            "start_interval_values": [
              13,
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26
            ],
            "circle_positions": 42,
            "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,
            23,
            39
          ],
          "clock_positions": [
            7,
            23,
            39
          ],
          "native_values": [
            13,
            13,
            34
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            34
          ],
          "beta": {
            "interval_sums": [
              302,
              260,
              176
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 23,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29
                ],
                "sum": 302,
                "residue": 8
              },
              {
                "from_index": 23,
                "to_index": 39,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29
                ],
                "sum": 260,
                "residue": 8
              },
              {
                "from_index": 39,
                "to_index": 7,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 176,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              7,
              23
            ],
            "start_interval_values": [
              21,
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29
            ],
            "circle_positions": 42,
            "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,
            24,
            40
          ],
          "clock_positions": [
            8,
            24,
            40
          ],
          "native_values": [
            21,
            42,
            21
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            42,
            21
          ],
          "beta": {
            "interval_sums": [
              294,
              294,
              168
            ],
            "interval_residues": [
              0,
              0,
              0
            ],
            "display_cycle": [
              42,
              42,
              42
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 24,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13
                ],
                "sum": 294,
                "residue": 0
              },
              {
                "from_index": 24,
                "to_index": 40,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34
                ],
                "sum": 294,
                "residue": 0
              },
              {
                "from_index": 40,
                "to_index": 8,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 168,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 42,
            "start_interval_clock_positions": [
              8,
              24
            ],
            "start_interval_values": [
              34,
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13
            ],
            "circle_positions": 42,
            "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,
            25,
            41
          ],
          "clock_positions": [
            9,
            25,
            41
          ],
          "native_values": [
            34,
            13,
            13
          ],
          "rotation_degrees": 67.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              260,
              302,
              176
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 25,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0
                ],
                "sum": 260,
                "residue": 8
              },
              {
                "from_index": 25,
                "to_index": 41,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21
                ],
                "sum": 302,
                "residue": 8
              },
              {
                "from_index": 41,
                "to_index": 9,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 176,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              9,
              25
            ],
            "start_interval_values": [
              13,
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0
            ],
            "circle_positions": 42,
            "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,
            26,
            42
          ],
          "clock_positions": [
            10,
            26,
            42
          ],
          "native_values": [
            13,
            13,
            34
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            34
          ],
          "beta": {
            "interval_sums": [
              260,
              302,
              176
            ],
            "interval_residues": [
              8,
              8,
              8
            ],
            "display_cycle": [
              8,
              8,
              8
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 26,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13
                ],
                "sum": 260,
                "residue": 8
              },
              {
                "from_index": 26,
                "to_index": 42,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13
                ],
                "sum": 302,
                "residue": 8
              },
              {
                "from_index": 42,
                "to_index": 10,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 176,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 8,
            "start_interval_clock_positions": [
              10,
              26
            ],
            "start_interval_values": [
              5,
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0,
              13
            ],
            "circle_positions": 42,
            "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,
            27,
            43
          ],
          "clock_positions": [
            11,
            27,
            43
          ],
          "native_values": [
            5,
            26,
            5
          ],
          "rotation_degrees": 82.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            26,
            5
          ],
          "beta": {
            "interval_sums": [
              268,
              310,
              184
            ],
            "interval_residues": [
              16,
              16,
              16
            ],
            "display_cycle": [
              16,
              16,
              16
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 27,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 268,
                "residue": 16
              },
              {
                "from_index": 27,
                "to_index": 43,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34
                ],
                "sum": 310,
                "residue": 16
              },
              {
                "from_index": 43,
                "to_index": 11,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13
                ],
                "sum": 184,
                "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": [
              11,
              27
            ],
            "start_interval_values": [
              18,
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0,
              13,
              13
            ],
            "circle_positions": 42,
            "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,
            28,
            44
          ],
          "clock_positions": [
            12,
            28,
            44
          ],
          "native_values": [
            18,
            39,
            39
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            18,
            39,
            39
          ],
          "beta": {
            "interval_sums": [
              276,
              276,
              150
            ],
            "interval_residues": [
              24,
              24,
              24
            ],
            "display_cycle": [
              24,
              24,
              24
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 28,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26
                ],
                "sum": 276,
                "residue": 24
              },
              {
                "from_index": 28,
                "to_index": 44,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5
                ],
                "sum": 276,
                "residue": 24
              },
              {
                "from_index": 44,
                "to_index": 12,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5
                ],
                "sum": 150,
                "residue": 24
              }
            ],
            "minimal_cycle": [
              24
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              12,
              28
            ],
            "start_interval_values": [
              23,
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0,
              13,
              13,
              26
            ],
            "circle_positions": 42,
            "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,
            29,
            45
          ],
          "clock_positions": [
            13,
            29,
            45
          ],
          "native_values": [
            23,
            23,
            2
          ],
          "rotation_degrees": 97.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            23,
            23,
            2
          ],
          "beta": {
            "interval_sums": [
              292,
              292,
              166
            ],
            "interval_residues": [
              40,
              40,
              40
            ],
            "display_cycle": [
              40,
              40,
              40
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 29,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39
                ],
                "sum": 292,
                "residue": 40
              },
              {
                "from_index": 29,
                "to_index": 45,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39
                ],
                "sum": 292,
                "residue": 40
              },
              {
                "from_index": 45,
                "to_index": 13,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18
                ],
                "sum": 166,
                "residue": 40
              }
            ],
            "minimal_cycle": [
              40
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 40,
            "start_interval_clock_positions": [
              13,
              29
            ],
            "start_interval_values": [
              41,
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0,
              13,
              13,
              26,
              39
            ],
            "circle_positions": 42,
            "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,
            30,
            46
          ],
          "clock_positions": [
            14,
            30,
            46
          ],
          "native_values": [
            41,
            20,
            41
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            41,
            20,
            41
          ],
          "beta": {
            "interval_sums": [
              274,
              274,
              148
            ],
            "interval_residues": [
              22,
              22,
              22
            ],
            "display_cycle": [
              22,
              22,
              22
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 30,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23
                ],
                "sum": 274,
                "residue": 22
              },
              {
                "from_index": 30,
                "to_index": 46,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2
                ],
                "sum": 274,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 14,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23
                ],
                "sum": 148,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 22,
            "start_interval_clock_positions": [
              14,
              30
            ],
            "start_interval_values": [
              22,
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0,
              13,
              13,
              26,
              39,
              23
            ],
            "circle_positions": 42,
            "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,
            31,
            47
          ],
          "clock_positions": [
            15,
            31,
            47
          ],
          "native_values": [
            22,
            1,
            1
          ],
          "rotation_degrees": 112.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            22,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              272,
              314,
              188
            ],
            "interval_residues": [
              20,
              20,
              20
            ],
            "display_cycle": [
              20,
              20,
              20
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 31,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20
                ],
                "sum": 272,
                "residue": 20
              },
              {
                "from_index": 31,
                "to_index": 47,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41
                ],
                "sum": 314,
                "residue": 20
              },
              {
                "from_index": 47,
                "to_index": 15,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41
                ],
                "sum": 188,
                "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": [
              15,
              31
            ],
            "start_interval_values": [
              21,
              1,
              22,
              23,
              3,
              26,
              29,
              13,
              0,
              13,
              13,
              26,
              39,
              23,
              20
            ],
            "circle_positions": 42,
            "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,
            8,
            16,
            24,
            32,
            40
          ],
          "clock_positions": [
            48,
            8,
            16,
            24,
            32,
            40
          ],
          "native_values": [
            42,
            21,
            21,
            42,
            21,
            21
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            42,
            21,
            21
          ],
          "beta": {
            "interval_sums": [
              33,
              156,
              117,
              135,
              138,
              135
            ],
            "interval_residues": [
              33,
              30,
              33,
              9,
              12,
              9
            ],
            "display_cycle": [
              33,
              30,
              33,
              9,
              12,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 33
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  34,
                  13,
                  5,
                  18,
                  23,
                  41,
                  22
                ],
                "sum": 156,
                "residue": 30
              },
              {
                "from_index": 16,
                "to_index": 24,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  1,
                  22,
                  23,
                  3,
                  26,
                  29,
                  13
                ],
                "sum": 117,
                "residue": 33
              },
              {
                "from_index": 24,
                "to_index": 32,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  13,
                  13,
                  26,
                  39,
                  23,
                  20,
                  1
                ],
                "sum": 135,
                "residue": 9
              },
              {
                "from_index": 32,
                "to_index": 40,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  22,
                  1,
                  23,
                  24,
                  5,
                  29,
                  34
                ],
                "sum": 138,
                "residue": 12
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  34,
                  5,
                  39,
                  2,
                  41,
                  1
                ],
                "sum": 135,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              33,
              30,
              33,
              9,
              12,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              48,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 42,
            "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,
            9,
            17,
            25,
            33,
            41
          ],
          "clock_positions": [
            1,
            9,
            17,
            25,
            33,
            41
          ],
          "native_values": [
            1,
            34,
            1,
            13,
            22,
            13
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            34,
            1,
            13,
            22,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              143,
              116,
              143,
              137,
              122
            ],
            "interval_residues": [
              11,
              17,
              32,
              17,
              11,
              38
            ],
            "display_cycle": [
              11,
              17,
              32,
              17,
              11,
              38
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 11
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  13,
                  5,
                  18,
                  23,
                  41,
                  22,
                  21
                ],
                "sum": 143,
                "residue": 17
              },
              {
                "from_index": 17,
                "to_index": 25,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  22,
                  23,
                  3,
                  26,
                  29,
                  13,
                  0
                ],
                "sum": 116,
                "residue": 32
              },
              {
                "from_index": 25,
                "to_index": 33,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  13,
                  26,
                  39,
                  23,
                  20,
                  1,
                  21
                ],
                "sum": 143,
                "residue": 17
              },
              {
                "from_index": 33,
                "to_index": 41,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  1,
                  23,
                  24,
                  5,
                  29,
                  34,
                  21
                ],
                "sum": 137,
                "residue": 11
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  34,
                  5,
                  39,
                  2,
                  41,
                  1,
                  0
                ],
                "sum": 122,
                "residue": 38
              }
            ],
            "minimal_cycle": [
              11,
              17,
              32,
              17,
              11,
              38
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 42,
            "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,
            10,
            18,
            26,
            34,
            42
          ],
          "clock_positions": [
            2,
            10,
            18,
            26,
            34,
            42
          ],
          "native_values": [
            1,
            13,
            22,
            13,
            1,
            34
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            22,
            13,
            1,
            34
          ],
          "beta": {
            "interval_sums": [
              86,
              131,
              107,
              152,
              149,
              89
            ],
            "interval_residues": [
              2,
              5,
              23,
              26,
              23,
              5
            ],
            "display_cycle": [
              2,
              5,
              23,
              26,
              23,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 86,
                "residue": 2
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  5,
                  18,
                  23,
                  41,
                  22,
                  21,
                  1
                ],
                "sum": 131,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 26,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  23,
                  3,
                  26,
                  29,
                  13,
                  0,
                  13
                ],
                "sum": 107,
                "residue": 23
              },
              {
                "from_index": 26,
                "to_index": 34,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  26,
                  39,
                  23,
                  20,
                  1,
                  21,
                  22
                ],
                "sum": 152,
                "residue": 26
              },
              {
                "from_index": 34,
                "to_index": 42,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  23,
                  24,
                  5,
                  29,
                  34,
                  21,
                  13
                ],
                "sum": 149,
                "residue": 23
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  39,
                  2,
                  41,
                  1,
                  0,
                  1
                ],
                "sum": 89,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              2,
              5,
              23,
              26,
              23,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 42,
            "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,
            11,
            19,
            27,
            35,
            43
          ],
          "clock_positions": [
            3,
            11,
            19,
            27,
            35,
            43
          ],
          "native_values": [
            2,
            5,
            23,
            26,
            23,
            5
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            5,
            23,
            26,
            23,
            5
          ],
          "beta": {
            "interval_sums": [
              97,
              148,
              97,
              127,
              160,
              85
            ],
            "interval_residues": [
              13,
              22,
              13,
              1,
              34,
              1
            ],
            "display_cycle": [
              13,
              22,
              13,
              1,
              34,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  13
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  18,
                  23,
                  41,
                  22,
                  21,
                  1,
                  22
                ],
                "sum": 148,
                "residue": 22
              },
              {
                "from_index": 19,
                "to_index": 27,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  3,
                  26,
                  29,
                  13,
                  0,
                  13,
                  13
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 27,
                "to_index": 35,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  39,
                  23,
                  20,
                  1,
                  21,
                  22,
                  1
                ],
                "sum": 127,
                "residue": 1
              },
              {
                "from_index": 35,
                "to_index": 43,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  24,
                  5,
                  29,
                  34,
                  21,
                  13,
                  34
                ],
                "sum": 160,
                "residue": 34
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  39,
                  2,
                  41,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 85,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              13,
              22,
              13,
              1,
              34,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              13
            ],
            "circle_positions": 42,
            "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,
            12,
            20,
            28,
            36,
            44
          ],
          "clock_positions": [
            4,
            12,
            20,
            28,
            36,
            44
          ],
          "native_values": [
            3,
            18,
            3,
            39,
            24,
            39
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            18,
            3,
            39,
            24,
            39
          ],
          "beta": {
            "interval_sums": [
              99,
              153,
              120,
              111,
              141,
              48
            ],
            "interval_residues": [
              15,
              27,
              36,
              27,
              15,
              6
            ],
            "display_cycle": [
              15,
              27,
              36,
              27,
              15,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  13,
                  5
                ],
                "sum": 99,
                "residue": 15
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  23,
                  41,
                  22,
                  21,
                  1,
                  22,
                  23
                ],
                "sum": 153,
                "residue": 27
              },
              {
                "from_index": 20,
                "to_index": 28,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  26,
                  29,
                  13,
                  0,
                  13,
                  13,
                  26
                ],
                "sum": 120,
                "residue": 36
              },
              {
                "from_index": 28,
                "to_index": 36,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  23,
                  20,
                  1,
                  21,
                  22,
                  1,
                  23
                ],
                "sum": 111,
                "residue": 27
              },
              {
                "from_index": 36,
                "to_index": 44,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  5,
                  29,
                  34,
                  21,
                  13,
                  34,
                  5
                ],
                "sum": 141,
                "residue": 15
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  41,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 48,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              15,
              27,
              36,
              27,
              15,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 15,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              13,
              5
            ],
            "circle_positions": 42,
            "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,
            13,
            21,
            29,
            37,
            45
          ],
          "clock_positions": [
            5,
            13,
            21,
            29,
            37,
            45
          ],
          "native_values": [
            5,
            23,
            26,
            23,
            5,
            2
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            23,
            26,
            23,
            5,
            2
          ],
          "beta": {
            "interval_sums": [
              112,
              133,
              133,
              112,
              175,
              49
            ],
            "interval_residues": [
              28,
              7,
              7,
              28,
              7,
              7
            ],
            "display_cycle": [
              28,
              7,
              7,
              28,
              7,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  13,
                  5,
                  18
                ],
                "sum": 112,
                "residue": 28
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  41,
                  22,
                  21,
                  1,
                  22,
                  23,
                  3
                ],
                "sum": 133,
                "residue": 7
              },
              {
                "from_index": 21,
                "to_index": 29,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  29,
                  13,
                  0,
                  13,
                  13,
                  26,
                  39
                ],
                "sum": 133,
                "residue": 7
              },
              {
                "from_index": 29,
                "to_index": 37,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  20,
                  1,
                  21,
                  22,
                  1,
                  23,
                  24
                ],
                "sum": 112,
                "residue": 28
              },
              {
                "from_index": 37,
                "to_index": 45,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  29,
                  34,
                  21,
                  13,
                  34,
                  5,
                  39
                ],
                "sum": 175,
                "residue": 7
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  41,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 49,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              28,
              7,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              13,
              5,
              18
            ],
            "circle_positions": 42,
            "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,
            14,
            22,
            30,
            38,
            46
          ],
          "clock_positions": [
            6,
            14,
            22,
            30,
            38,
            46
          ],
          "native_values": [
            8,
            41,
            29,
            20,
            29,
            41
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            41,
            29,
            20,
            29,
            41
          ],
          "beta": {
            "interval_sums": [
              127,
              118,
              127,
              97,
              148,
              13
            ],
            "interval_residues": [
              1,
              34,
              1,
              13,
              22,
              13
            ],
            "display_cycle": [
              1,
              34,
              1,
              13,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  13,
                  5,
                  18,
                  23
                ],
                "sum": 127,
                "residue": 1
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  22,
                  21,
                  1,
                  22,
                  23,
                  3,
                  26
                ],
                "sum": 118,
                "residue": 34
              },
              {
                "from_index": 22,
                "to_index": 30,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  13,
                  0,
                  13,
                  13,
                  26,
                  39,
                  23
                ],
                "sum": 127,
                "residue": 1
              },
              {
                "from_index": 30,
                "to_index": 38,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  1,
                  21,
                  22,
                  1,
                  23,
                  24,
                  5
                ],
                "sum": 97,
                "residue": 13
              },
              {
                "from_index": 38,
                "to_index": 46,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  34,
                  21,
                  13,
                  34,
                  5,
                  39,
                  2
                ],
                "sum": 148,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              1,
              34,
              1,
              13,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              34,
              13,
              5,
              18,
              23
            ],
            "circle_positions": 42,
            "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,
            15,
            23,
            31,
            39,
            47
          ],
          "clock_positions": [
            7,
            15,
            23,
            31,
            39,
            47
          ],
          "native_values": [
            13,
            22,
            13,
            1,
            34,
            1
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            22,
            13,
            1,
            34,
            1
          ],
          "beta": {
            "interval_sums": [
              155,
              125,
              134,
              125,
              155,
              20
            ],
            "interval_residues": [
              29,
              41,
              8,
              41,
              29,
              20
            ],
            "display_cycle": [
              29,
              41,
              8,
              41,
              29,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  34,
                  13,
                  5,
                  18,
                  23,
                  41
                ],
                "sum": 155,
                "residue": 29
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  1,
                  22,
                  23,
                  3,
                  26,
                  29
                ],
                "sum": 125,
                "residue": 41
              },
              {
                "from_index": 23,
                "to_index": 31,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  0,
                  13,
                  13,
                  26,
                  39,
                  23,
                  20
                ],
                "sum": 134,
                "residue": 8
              },
              {
                "from_index": 31,
                "to_index": 39,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  21,
                  22,
                  1,
                  23,
                  24,
                  5,
                  29
                ],
                "sum": 125,
                "residue": 41
              },
              {
                "from_index": 39,
                "to_index": 47,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  21,
                  13,
                  34,
                  5,
                  39,
                  2,
                  41
                ],
                "sum": 155,
                "residue": 29
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              29,
              41,
              8,
              41,
              29,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 29,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              34,
              13,
              5,
              18,
              23,
              41
            ],
            "circle_positions": 42,
            "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": "6-nodes-offset-0",
          "shape": "Hexagon",
          "values": [
            42,
            21,
            21,
            42,
            21,
            21
          ],
          "rotation_degrees": 0.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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          16,
          40,
          24,
          8,
          32,
          0
        ],
        "clock_positions": [
          48,
          16,
          40,
          24,
          8,
          32,
          48
        ],
        "native_values": [
          42,
          21,
          21,
          42,
          21,
          21,
          42
        ],
        "reduced_m9_values": [
          9,
          3,
          3,
          9,
          3,
          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": 8,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              8,
              16,
              24,
              32,
              40
            ],
            "clock_positions": [
              48,
              8,
              16,
              24,
              32,
              40
            ],
            "native_values": [
              42,
              21,
              21,
              42,
              21,
              21
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 48,
                "value": 42
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 21
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 42
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 21
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 21
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "clock_positions": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "native_values": [
              1,
              34,
              1,
              13,
              22,
              13
            ],
            "rotation_degrees": 7.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 1
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 13
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 22
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "clock_positions": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "native_values": [
              1,
              13,
              22,
              13,
              1,
              34
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 13
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 22
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 13
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 1
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 34
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "clock_positions": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "native_values": [
              2,
              5,
              23,
              26,
              23,
              5
            ],
            "rotation_degrees": 22.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 5
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 23
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 26
              },
              {
                "alpha_index": 35,
                "clock_position": 35,
                "value": 23
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "clock_positions": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "native_values": [
              3,
              18,
              3,
              39,
              24,
              39
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 18
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 39
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 24
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 39
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "clock_positions": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "native_values": [
              5,
              23,
              26,
              23,
              5,
              2
            ],
            "rotation_degrees": 37.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 23
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 26
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 23
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 5
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "clock_positions": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "native_values": [
              8,
              41,
              29,
              20,
              29,
              41
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 41
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 29
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 20
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 29
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 41
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "clock_positions": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "native_values": [
              13,
              22,
              13,
              1,
              34,
              1
            ],
            "rotation_degrees": 52.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 22
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 13
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 1
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 34
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "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/m42/alpha.svg",
          "png": "pilot-v1/views/m42/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m42/beta.svg",
          "png": "pilot-v1/views/m42/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m42/gamma.svg",
          "png": "pilot-v1/views/m42/gamma.png"
        },
        {
          "id": "fibonacci-m42p48",
          "name": "Fibonacci M42P48",
          "svg": "pilot-v1/views/m42/fibonacci-m42p48.svg",
          "png": "pilot-v1/views/m42/fibonacci-m42p48.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m43-p88",
      "name": "Fibonacci M43P88",
      "modulus": 43,
      "pisano_period": 88,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          88,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 43,
        "alpha_circle_positions": 88,
        "beta_circle_positions": 43,
        "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,
          12,
          3,
          15,
          18,
          33,
          8,
          41,
          6,
          4,
          10,
          14,
          24,
          38,
          19,
          14,
          33,
          4,
          37,
          41,
          35,
          33,
          25,
          15,
          40,
          12,
          9,
          21,
          30,
          8,
          38,
          3,
          41,
          1,
          42,
          0,
          42,
          42,
          41,
          40,
          38,
          35,
          30,
          22,
          9,
          31,
          40,
          28,
          25,
          10,
          35,
          2,
          37,
          39,
          33,
          29,
          19,
          5,
          24,
          29,
          10,
          39,
          6,
          2,
          8,
          10,
          18,
          28,
          3,
          31,
          34,
          22,
          13,
          35,
          5,
          40,
          2,
          42,
          1
        ],
        "display_values": [
          43,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          12,
          3,
          15,
          18,
          33,
          8,
          41,
          6,
          4,
          10,
          14,
          24,
          38,
          19,
          14,
          33,
          4,
          37,
          41,
          35,
          33,
          25,
          15,
          40,
          12,
          9,
          21,
          30,
          8,
          38,
          3,
          41,
          1,
          42,
          43,
          42,
          42,
          41,
          40,
          38,
          35,
          30,
          22,
          9,
          31,
          40,
          28,
          25,
          10,
          35,
          2,
          37,
          39,
          33,
          29,
          19,
          5,
          24,
          29,
          10,
          39,
          6,
          2,
          8,
          10,
          18,
          28,
          3,
          31,
          34,
          22,
          13,
          35,
          5,
          40,
          2,
          42,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          10,
          11,
          12,
          13,
          14,
          17,
          21,
          25,
          30,
          32,
          34,
          35,
          36,
          37,
          40,
          43,
          44,
          45,
          46,
          51,
          53,
          62,
          63,
          67,
          70,
          71,
          75,
          77,
          86
        ],
        "clock_positions": [
          88,
          4,
          8,
          10,
          11,
          12,
          13,
          14,
          17,
          21,
          25,
          30,
          32,
          34,
          35,
          36,
          37,
          40,
          43,
          44,
          45,
          46,
          51,
          53,
          62,
          63,
          67,
          70,
          71,
          75,
          77,
          86
        ],
        "clockwise_values": [
          43,
          3,
          21,
          12,
          3,
          15,
          18,
          33,
          6,
          24,
          33,
          33,
          15,
          12,
          9,
          21,
          30,
          3,
          42,
          43,
          42,
          42,
          30,
          9,
          39,
          33,
          24,
          39,
          6,
          18,
          3,
          42
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          34,
          0,
          0,
          0,
          0,
          49,
          28,
          71,
          117,
          25,
          40,
          0,
          0,
          0,
          46,
          42,
          0,
          0,
          0,
          154,
          22,
          208,
          0,
          53,
          39,
          0,
          20,
          28,
          182,
          1
        ],
        "interval_residues": [
          4,
          26,
          34,
          0,
          0,
          0,
          0,
          6,
          28,
          28,
          31,
          25,
          40,
          0,
          0,
          0,
          3,
          42,
          0,
          0,
          0,
          25,
          22,
          36,
          0,
          10,
          39,
          0,
          20,
          28,
          10,
          1
        ],
        "display_cycle": [
          4,
          26,
          34,
          43,
          43,
          43,
          43,
          6,
          28,
          28,
          31,
          25,
          40,
          43,
          43,
          43,
          3,
          42,
          43,
          43,
          43,
          25,
          22,
          36,
          43,
          10,
          39,
          43,
          20,
          28,
          10,
          1
        ],
        "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": 10,
            "interior_indices": [
              9
            ],
            "interior_values": [
              34
            ],
            "sum": 34,
            "residue": 34
          },
          {
            "from_index": 10,
            "to_index": 11,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 11,
            "to_index": 12,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 12,
            "to_index": 13,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 13,
            "to_index": 14,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 14,
            "to_index": 17,
            "interior_indices": [
              15,
              16
            ],
            "interior_values": [
              8,
              41
            ],
            "sum": 49,
            "residue": 6
          },
          {
            "from_index": 17,
            "to_index": 21,
            "interior_indices": [
              18,
              19,
              20
            ],
            "interior_values": [
              4,
              10,
              14
            ],
            "sum": 28,
            "residue": 28
          },
          {
            "from_index": 21,
            "to_index": 25,
            "interior_indices": [
              22,
              23,
              24
            ],
            "interior_values": [
              38,
              19,
              14
            ],
            "sum": 71,
            "residue": 28
          },
          {
            "from_index": 25,
            "to_index": 30,
            "interior_indices": [
              26,
              27,
              28,
              29
            ],
            "interior_values": [
              4,
              37,
              41,
              35
            ],
            "sum": 117,
            "residue": 31
          },
          {
            "from_index": 30,
            "to_index": 32,
            "interior_indices": [
              31
            ],
            "interior_values": [
              25
            ],
            "sum": 25,
            "residue": 25
          },
          {
            "from_index": 32,
            "to_index": 34,
            "interior_indices": [
              33
            ],
            "interior_values": [
              40
            ],
            "sum": 40,
            "residue": 40
          },
          {
            "from_index": 34,
            "to_index": 35,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 35,
            "to_index": 36,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 36,
            "to_index": 37,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 37,
            "to_index": 40,
            "interior_indices": [
              38,
              39
            ],
            "interior_values": [
              8,
              38
            ],
            "sum": 46,
            "residue": 3
          },
          {
            "from_index": 40,
            "to_index": 43,
            "interior_indices": [
              41,
              42
            ],
            "interior_values": [
              41,
              1
            ],
            "sum": 42,
            "residue": 42
          },
          {
            "from_index": 43,
            "to_index": 44,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 44,
            "to_index": 45,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 45,
            "to_index": 46,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 46,
            "to_index": 51,
            "interior_indices": [
              47,
              48,
              49,
              50
            ],
            "interior_values": [
              41,
              40,
              38,
              35
            ],
            "sum": 154,
            "residue": 25
          },
          {
            "from_index": 51,
            "to_index": 53,
            "interior_indices": [
              52
            ],
            "interior_values": [
              22
            ],
            "sum": 22,
            "residue": 22
          },
          {
            "from_index": 53,
            "to_index": 62,
            "interior_indices": [
              54,
              55,
              56,
              57,
              58,
              59,
              60,
              61
            ],
            "interior_values": [
              31,
              40,
              28,
              25,
              10,
              35,
              2,
              37
            ],
            "sum": 208,
            "residue": 36
          },
          {
            "from_index": 62,
            "to_index": 63,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 63,
            "to_index": 67,
            "interior_indices": [
              64,
              65,
              66
            ],
            "interior_values": [
              29,
              19,
              5
            ],
            "sum": 53,
            "residue": 10
          },
          {
            "from_index": 67,
            "to_index": 70,
            "interior_indices": [
              68,
              69
            ],
            "interior_values": [
              29,
              10
            ],
            "sum": 39,
            "residue": 39
          },
          {
            "from_index": 70,
            "to_index": 71,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 71,
            "to_index": 75,
            "interior_indices": [
              72,
              73,
              74
            ],
            "interior_values": [
              2,
              8,
              10
            ],
            "sum": 20,
            "residue": 20
          },
          {
            "from_index": 75,
            "to_index": 77,
            "interior_indices": [
              76
            ],
            "interior_values": [
              28
            ],
            "sum": 28,
            "residue": 28
          },
          {
            "from_index": 77,
            "to_index": 86,
            "interior_indices": [
              78,
              79,
              80,
              81,
              82,
              83,
              84,
              85
            ],
            "interior_values": [
              31,
              34,
              22,
              13,
              35,
              5,
              40,
              2
            ],
            "sum": 182,
            "residue": 10
          },
          {
            "from_index": 86,
            "to_index": 0,
            "interior_indices": [
              87
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          34,
          0,
          0,
          0,
          0,
          6,
          28,
          28,
          31,
          25,
          40,
          0,
          0,
          0,
          3,
          42,
          0,
          0,
          0,
          25,
          22,
          36,
          0,
          10,
          39,
          0,
          20,
          28,
          10,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          88,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 43,
        "cycle_length": 32,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m43/alpha.svg",
          "png": "pilot-v1/views/m43/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m43/beta.svg",
          "png": "pilot-v1/views/m43/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m43/gamma.svg",
          "png": "pilot-v1/views/m43/gamma.png"
        },
        {
          "id": "fibonacci-m43p88",
          "name": "Fibonacci M43P88",
          "svg": "pilot-v1/views/m43/fibonacci-m43p88.svg",
          "png": "pilot-v1/views/m43/fibonacci-m43p88.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m44-p30",
      "name": "Fibonacci M44P30",
      "modulus": 44,
      "pisano_period": 30,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          30,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 44,
        "alpha_circle_positions": 30,
        "beta_circle_positions": 44,
        "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,
          11,
          1,
          12,
          13,
          25,
          38,
          19,
          13,
          32,
          1,
          33,
          34,
          23,
          13,
          36,
          5,
          41,
          2,
          43,
          1
        ],
        "display_values": [
          44,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          11,
          1,
          12,
          13,
          25,
          38,
          19,
          13,
          32,
          1,
          33,
          34,
          23,
          13,
          36,
          5,
          41,
          2,
          43,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          20,
          24
        ],
        "clock_positions": [
          30,
          4,
          8,
          12,
          20,
          24
        ],
        "clockwise_values": [
          44,
          3,
          21,
          12,
          33,
          36
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          46,
          141,
          70,
          92
        ],
        "interval_residues": [
          4,
          26,
          2,
          9,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          2,
          9,
          26,
          4
        ],
        "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,
              11,
              1
            ],
            "sum": 46,
            "residue": 2
          },
          {
            "from_index": 12,
            "to_index": 20,
            "interior_indices": [
              13,
              14,
              15,
              16,
              17,
              18,
              19
            ],
            "interior_values": [
              13,
              25,
              38,
              19,
              13,
              32,
              1
            ],
            "sum": 141,
            "residue": 9
          },
          {
            "from_index": 20,
            "to_index": 24,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              34,
              23,
              13
            ],
            "sum": 70,
            "residue": 26
          },
          {
            "from_index": 24,
            "to_index": 0,
            "interior_indices": [
              25,
              26,
              27,
              28,
              29
            ],
            "interior_values": [
              5,
              41,
              2,
              43,
              1
            ],
            "sum": 92,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          2,
          9,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          30,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 44,
        "cycle_length": 6,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            10,
            20
          ],
          "clock_positions": [
            30,
            10,
            20
          ],
          "native_values": [
            44,
            11,
            33
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            44,
            11,
            33
          ],
          "beta": {
            "interval_sums": [
              88,
              154,
              198
            ],
            "interval_residues": [
              0,
              22,
              22
            ],
            "display_cycle": [
              44,
              22,
              22
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 10,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 88,
                "residue": 0
              },
              {
                "from_index": 10,
                "to_index": 20,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  1,
                  12,
                  13,
                  25,
                  38,
                  19,
                  13,
                  32,
                  1
                ],
                "sum": 154,
                "residue": 22
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  34,
                  23,
                  13,
                  36,
                  5,
                  41,
                  2,
                  43,
                  1
                ],
                "sum": 198,
                "residue": 22
              }
            ],
            "minimal_cycle": [
              0,
              22,
              22
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 44,
            "start_interval_clock_positions": [
              30,
              10
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 44,
            "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,
            11,
            21
          ],
          "clock_positions": [
            1,
            11,
            21
          ],
          "native_values": [
            1,
            1,
            34
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            1,
            34
          ],
          "beta": {
            "interval_sums": [
              98,
              186,
              164
            ],
            "interval_residues": [
              10,
              10,
              32
            ],
            "display_cycle": [
              10,
              10,
              32
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 11,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  11
                ],
                "sum": 98,
                "residue": 10
              },
              {
                "from_index": 11,
                "to_index": 21,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  12,
                  13,
                  25,
                  38,
                  19,
                  13,
                  32,
                  1,
                  33
                ],
                "sum": 186,
                "residue": 10
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0
                ],
                "interior_values": [
                  23,
                  13,
                  36,
                  5,
                  41,
                  2,
                  43,
                  1,
                  0
                ],
                "sum": 164,
                "residue": 32
              }
            ],
            "minimal_cycle": [
              10,
              10,
              32
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              1,
              11
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              11
            ],
            "circle_positions": 44,
            "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,
            12,
            22
          ],
          "clock_positions": [
            2,
            12,
            22
          ],
          "native_values": [
            1,
            12,
            23
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            12,
            23
          ],
          "beta": {
            "interval_sums": [
              98,
              208,
              142
            ],
            "interval_residues": [
              10,
              32,
              10
            ],
            "display_cycle": [
              10,
              32,
              10
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 12,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  11,
                  1
                ],
                "sum": 98,
                "residue": 10
              },
              {
                "from_index": 12,
                "to_index": 22,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  25,
                  38,
                  19,
                  13,
                  32,
                  1,
                  33,
                  34
                ],
                "sum": 208,
                "residue": 32
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1
                ],
                "interior_values": [
                  13,
                  36,
                  5,
                  41,
                  2,
                  43,
                  1,
                  0,
                  1
                ],
                "sum": 142,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              10,
              32,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              12
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              11,
              1
            ],
            "circle_positions": 44,
            "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,
            13,
            23
          ],
          "clock_positions": [
            3,
            13,
            23
          ],
          "native_values": [
            2,
            13,
            13
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            13
          ],
          "beta": {
            "interval_sums": [
              108,
              218,
              130
            ],
            "interval_residues": [
              20,
              42,
              42
            ],
            "display_cycle": [
              20,
              42,
              42
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 13,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  11,
                  1,
                  12
                ],
                "sum": 108,
                "residue": 20
              },
              {
                "from_index": 13,
                "to_index": 23,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  25,
                  38,
                  19,
                  13,
                  32,
                  1,
                  33,
                  34,
                  23
                ],
                "sum": 218,
                "residue": 42
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  36,
                  5,
                  41,
                  2,
                  43,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 130,
                "residue": 42
              }
            ],
            "minimal_cycle": [
              20,
              42,
              42
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 20,
            "start_interval_clock_positions": [
              3,
              13
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              11,
              1,
              12
            ],
            "circle_positions": 44,
            "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,
            14,
            24
          ],
          "clock_positions": [
            4,
            14,
            24
          ],
          "native_values": [
            3,
            25,
            36
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            25,
            36
          ],
          "beta": {
            "interval_sums": [
              118,
              206,
              96
            ],
            "interval_residues": [
              30,
              30,
              8
            ],
            "display_cycle": [
              30,
              30,
              8
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 14,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  11,
                  1,
                  12,
                  13
                ],
                "sum": 118,
                "residue": 30
              },
              {
                "from_index": 14,
                "to_index": 24,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  38,
                  19,
                  13,
                  32,
                  1,
                  33,
                  34,
                  23,
                  13
                ],
                "sum": 206,
                "residue": 30
              },
              {
                "from_index": 24,
                "to_index": 4,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  5,
                  41,
                  2,
                  43,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 96,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              30,
              30,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 30,
            "start_interval_clock_positions": [
              4,
              14
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              11,
              1,
              12,
              13
            ],
            "circle_positions": 44,
            "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,
            15,
            25
          ],
          "clock_positions": [
            5,
            15,
            25
          ],
          "native_values": [
            5,
            38,
            5
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            38,
            5
          ],
          "beta": {
            "interval_sums": [
              138,
              204,
              94
            ],
            "interval_residues": [
              6,
              28,
              6
            ],
            "display_cycle": [
              6,
              28,
              6
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 15,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  11,
                  1,
                  12,
                  13,
                  25
                ],
                "sum": 138,
                "residue": 6
              },
              {
                "from_index": 15,
                "to_index": 25,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  19,
                  13,
                  32,
                  1,
                  33,
                  34,
                  23,
                  13,
                  36
                ],
                "sum": 204,
                "residue": 28
              },
              {
                "from_index": 25,
                "to_index": 5,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  41,
                  2,
                  43,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 94,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              6,
              28,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              5,
              15
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              11,
              1,
              12,
              13,
              25
            ],
            "circle_positions": 44,
            "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,
            16,
            26
          ],
          "clock_positions": [
            6,
            16,
            26
          ],
          "native_values": [
            8,
            19,
            41
          ],
          "rotation_degrees": 72.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            19,
            41
          ],
          "beta": {
            "interval_sums": [
              168,
              190,
              58
            ],
            "interval_residues": [
              36,
              14,
              14
            ],
            "display_cycle": [
              36,
              14,
              14
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 16,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  11,
                  1,
                  12,
                  13,
                  25,
                  38
                ],
                "sum": 168,
                "residue": 36
              },
              {
                "from_index": 16,
                "to_index": 26,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  13,
                  32,
                  1,
                  33,
                  34,
                  23,
                  13,
                  36,
                  5
                ],
                "sum": 190,
                "residue": 14
              },
              {
                "from_index": 26,
                "to_index": 6,
                "interior_indices": [
                  27,
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  43,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 58,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              36,
              14,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 36,
            "start_interval_clock_positions": [
              6,
              16
            ],
            "start_interval_values": [
              13,
              21,
              34,
              11,
              1,
              12,
              13,
              25,
              38
            ],
            "circle_positions": 44,
            "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,
            17,
            27
          ],
          "clock_positions": [
            7,
            17,
            27
          ],
          "native_values": [
            13,
            13,
            2
          ],
          "rotation_degrees": 84.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              174,
              218,
              64
            ],
            "interval_residues": [
              42,
              42,
              20
            ],
            "display_cycle": [
              42,
              42,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 17,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  21,
                  34,
                  11,
                  1,
                  12,
                  13,
                  25,
                  38,
                  19
                ],
                "sum": 174,
                "residue": 42
              },
              {
                "from_index": 17,
                "to_index": 27,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  32,
                  1,
                  33,
                  34,
                  23,
                  13,
                  36,
                  5,
                  41
                ],
                "sum": 218,
                "residue": 42
              },
              {
                "from_index": 27,
                "to_index": 7,
                "interior_indices": [
                  28,
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  43,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 64,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              42,
              42,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 42,
            "start_interval_clock_positions": [
              7,
              17
            ],
            "start_interval_values": [
              21,
              34,
              11,
              1,
              12,
              13,
              25,
              38,
              19
            ],
            "circle_positions": 44,
            "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,
            18,
            28
          ],
          "clock_positions": [
            8,
            18,
            28
          ],
          "native_values": [
            21,
            32,
            43
          ],
          "rotation_degrees": 96.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            32,
            43
          ],
          "beta": {
            "interval_sums": [
              166,
              188,
              34
            ],
            "interval_residues": [
              34,
              12,
              34
            ],
            "display_cycle": [
              34,
              12,
              34
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 18,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  34,
                  11,
                  1,
                  12,
                  13,
                  25,
                  38,
                  19,
                  13
                ],
                "sum": 166,
                "residue": 34
              },
              {
                "from_index": 18,
                "to_index": 28,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  1,
                  33,
                  34,
                  23,
                  13,
                  36,
                  5,
                  41,
                  2
                ],
                "sum": 188,
                "residue": 12
              },
              {
                "from_index": 28,
                "to_index": 8,
                "interior_indices": [
                  29,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 34,
                "residue": 34
              }
            ],
            "minimal_cycle": [
              34,
              12,
              34
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 34,
            "start_interval_clock_positions": [
              8,
              18
            ],
            "start_interval_values": [
              34,
              11,
              1,
              12,
              13,
              25,
              38,
              19,
              13
            ],
            "circle_positions": 44,
            "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,
            19,
            29
          ],
          "clock_positions": [
            9,
            19,
            29
          ],
          "native_values": [
            34,
            1,
            1
          ],
          "rotation_degrees": 108.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            1,
            1
          ],
          "beta": {
            "interval_sums": [
              164,
              230,
              54
            ],
            "interval_residues": [
              32,
              10,
              10
            ],
            "display_cycle": [
              32,
              10,
              10
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 19,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  11,
                  1,
                  12,
                  13,
                  25,
                  38,
                  19,
                  13,
                  32
                ],
                "sum": 164,
                "residue": 32
              },
              {
                "from_index": 19,
                "to_index": 29,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  33,
                  34,
                  23,
                  13,
                  36,
                  5,
                  41,
                  2,
                  43
                ],
                "sum": 230,
                "residue": 10
              },
              {
                "from_index": 29,
                "to_index": 9,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 54,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              32,
              10,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 32,
            "start_interval_clock_positions": [
              9,
              19
            ],
            "start_interval_values": [
              11,
              1,
              12,
              13,
              25,
              38,
              19,
              13,
              32
            ],
            "circle_positions": 44,
            "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,
            5,
            10,
            15,
            20,
            25
          ],
          "clock_positions": [
            30,
            5,
            10,
            15,
            20,
            25
          ],
          "native_values": [
            44,
            5,
            11,
            38,
            33,
            5
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            44,
            5,
            11,
            38,
            33,
            5
          ],
          "beta": {
            "interval_sums": [
              7,
              76,
              51,
              65,
              106,
              87
            ],
            "interval_residues": [
              7,
              32,
              7,
              21,
              18,
              43
            ],
            "display_cycle": [
              7,
              32,
              7,
              21,
              18,
              43
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 5,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 7,
                "residue": 7
              },
              {
                "from_index": 5,
                "to_index": 10,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 76,
                "residue": 32
              },
              {
                "from_index": 10,
                "to_index": 15,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  1,
                  12,
                  13,
                  25
                ],
                "sum": 51,
                "residue": 7
              },
              {
                "from_index": 15,
                "to_index": 20,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  19,
                  13,
                  32,
                  1
                ],
                "sum": 65,
                "residue": 21
              },
              {
                "from_index": 20,
                "to_index": 25,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  34,
                  23,
                  13,
                  36
                ],
                "sum": 106,
                "residue": 18
              },
              {
                "from_index": 25,
                "to_index": 0,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  41,
                  2,
                  43,
                  1
                ],
                "sum": 87,
                "residue": 43
              }
            ],
            "minimal_cycle": [
              7,
              32,
              7,
              21,
              18,
              43
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              30,
              5
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3
            ],
            "circle_positions": 44,
            "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,
            6,
            11,
            16,
            21,
            26
          ],
          "clock_positions": [
            1,
            6,
            11,
            16,
            21,
            26
          ],
          "native_values": [
            1,
            8,
            1,
            19,
            34,
            41
          ],
          "rotation_degrees": 12.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            1,
            19,
            34,
            41
          ],
          "beta": {
            "interval_sums": [
              11,
              79,
              88,
              79,
              77,
              46
            ],
            "interval_residues": [
              11,
              35,
              0,
              35,
              33,
              2
            ],
            "display_cycle": [
              11,
              35,
              44,
              35,
              33,
              2
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 6,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 11,
                "residue": 11
              },
              {
                "from_index": 6,
                "to_index": 11,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  11
                ],
                "sum": 79,
                "residue": 35
              },
              {
                "from_index": 11,
                "to_index": 16,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  12,
                  13,
                  25,
                  38
                ],
                "sum": 88,
                "residue": 0
              },
              {
                "from_index": 16,
                "to_index": 21,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  13,
                  32,
                  1,
                  33
                ],
                "sum": 79,
                "residue": 35
              },
              {
                "from_index": 21,
                "to_index": 26,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  23,
                  13,
                  36,
                  5
                ],
                "sum": 77,
                "residue": 33
              },
              {
                "from_index": 26,
                "to_index": 1,
                "interior_indices": [
                  27,
                  28,
                  29,
                  0
                ],
                "interior_values": [
                  2,
                  43,
                  1,
                  0
                ],
                "sum": 46,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              11,
              35,
              0,
              35,
              33,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 11,
            "start_interval_clock_positions": [
              1,
              6
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5
            ],
            "circle_positions": 44,
            "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,
            7,
            12,
            17,
            22,
            27
          ],
          "clock_positions": [
            2,
            7,
            12,
            17,
            22,
            27
          ],
          "native_values": [
            1,
            13,
            12,
            13,
            23,
            2
          ],
          "rotation_degrees": 24.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            13,
            12,
            13,
            23,
            2
          ],
          "beta": {
            "interval_sums": [
              18,
              67,
              95,
              100,
              95,
              45
            ],
            "interval_residues": [
              18,
              23,
              7,
              12,
              7,
              1
            ],
            "display_cycle": [
              18,
              23,
              7,
              12,
              7,
              1
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 7,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 18,
                "residue": 18
              },
              {
                "from_index": 7,
                "to_index": 12,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  21,
                  34,
                  11,
                  1
                ],
                "sum": 67,
                "residue": 23
              },
              {
                "from_index": 12,
                "to_index": 17,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  13,
                  25,
                  38,
                  19
                ],
                "sum": 95,
                "residue": 7
              },
              {
                "from_index": 17,
                "to_index": 22,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  32,
                  1,
                  33,
                  34
                ],
                "sum": 100,
                "residue": 12
              },
              {
                "from_index": 22,
                "to_index": 27,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  13,
                  36,
                  5,
                  41
                ],
                "sum": 95,
                "residue": 7
              },
              {
                "from_index": 27,
                "to_index": 2,
                "interior_indices": [
                  28,
                  29,
                  0,
                  1
                ],
                "interior_values": [
                  43,
                  1,
                  0,
                  1
                ],
                "sum": 45,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              18,
              23,
              7,
              12,
              7,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 18,
            "start_interval_clock_positions": [
              2,
              7
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8
            ],
            "circle_positions": 44,
            "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,
            8,
            13,
            18,
            23,
            28
          ],
          "clock_positions": [
            3,
            8,
            13,
            18,
            23,
            28
          ],
          "native_values": [
            2,
            21,
            13,
            32,
            13,
            43
          ],
          "rotation_degrees": 36.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            21,
            13,
            32,
            13,
            43
          ],
          "beta": {
            "interval_sums": [
              29,
              58,
              95,
              91,
              84,
              3
            ],
            "interval_residues": [
              29,
              14,
              7,
              3,
              40,
              3
            ],
            "display_cycle": [
              29,
              14,
              7,
              3,
              40,
              3
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 8,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 29,
                "residue": 29
              },
              {
                "from_index": 8,
                "to_index": 13,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  34,
                  11,
                  1,
                  12
                ],
                "sum": 58,
                "residue": 14
              },
              {
                "from_index": 13,
                "to_index": 18,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  25,
                  38,
                  19,
                  13
                ],
                "sum": 95,
                "residue": 7
              },
              {
                "from_index": 18,
                "to_index": 23,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  1,
                  33,
                  34,
                  23
                ],
                "sum": 91,
                "residue": 3
              },
              {
                "from_index": 23,
                "to_index": 28,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  36,
                  5,
                  41,
                  2
                ],
                "sum": 84,
                "residue": 40
              },
              {
                "from_index": 28,
                "to_index": 3,
                "interior_indices": [
                  29,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 3,
                "residue": 3
              }
            ],
            "minimal_cycle": [
              29,
              14,
              7,
              3,
              40,
              3
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 29,
            "start_interval_clock_positions": [
              3,
              8
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13
            ],
            "circle_positions": 44,
            "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,
            9,
            14,
            19,
            24,
            29
          ],
          "clock_positions": [
            4,
            9,
            14,
            19,
            24,
            29
          ],
          "native_values": [
            3,
            34,
            25,
            1,
            36,
            1
          ],
          "rotation_degrees": 48.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            34,
            25,
            1,
            36,
            1
          ],
          "beta": {
            "interval_sums": [
              47,
              37,
              102,
              103,
              91,
              4
            ],
            "interval_residues": [
              3,
              37,
              14,
              15,
              3,
              4
            ],
            "display_cycle": [
              3,
              37,
              14,
              15,
              3,
              4
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 9,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 47,
                "residue": 3
              },
              {
                "from_index": 9,
                "to_index": 14,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  11,
                  1,
                  12,
                  13
                ],
                "sum": 37,
                "residue": 37
              },
              {
                "from_index": 14,
                "to_index": 19,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  38,
                  19,
                  13,
                  32
                ],
                "sum": 102,
                "residue": 14
              },
              {
                "from_index": 19,
                "to_index": 24,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  33,
                  34,
                  23,
                  13
                ],
                "sum": 103,
                "residue": 15
              },
              {
                "from_index": 24,
                "to_index": 29,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  5,
                  41,
                  2,
                  43
                ],
                "sum": 91,
                "residue": 3
              },
              {
                "from_index": 29,
                "to_index": 4,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 4,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              3,
              37,
              14,
              15,
              3,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 3,
            "start_interval_clock_positions": [
              4,
              9
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21
            ],
            "circle_positions": 44,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          10,
          25,
          15,
          5,
          20,
          0
        ],
        "clock_positions": [
          30,
          10,
          25,
          15,
          5,
          20,
          30
        ],
        "native_values": [
          44,
          11,
          5,
          38,
          5,
          33,
          44
        ],
        "reduced_m9_values": [
          9,
          2,
          5,
          2,
          5,
          6,
          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": 5,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              5,
              10,
              15,
              20,
              25
            ],
            "clock_positions": [
              30,
              5,
              10,
              15,
              20,
              25
            ],
            "native_values": [
              44,
              5,
              11,
              38,
              33,
              5
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 30,
                "value": 44
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 11
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 38
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 33
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              6,
              11,
              16,
              21,
              26
            ],
            "clock_positions": [
              1,
              6,
              11,
              16,
              21,
              26
            ],
            "native_values": [
              1,
              8,
              1,
              19,
              34,
              41
            ],
            "rotation_degrees": 12.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 1
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 19
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 34
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 41
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              7,
              12,
              17,
              22,
              27
            ],
            "clock_positions": [
              2,
              7,
              12,
              17,
              22,
              27
            ],
            "native_values": [
              1,
              13,
              12,
              13,
              23,
              2
            ],
            "rotation_degrees": 24.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 12
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 23
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              8,
              13,
              18,
              23,
              28
            ],
            "clock_positions": [
              3,
              8,
              13,
              18,
              23,
              28
            ],
            "native_values": [
              2,
              21,
              13,
              32,
              13,
              43
            ],
            "rotation_degrees": 36.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 13
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 32
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 13
              },
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 43
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              9,
              14,
              19,
              24,
              29
            ],
            "clock_positions": [
              4,
              9,
              14,
              19,
              24,
              29
            ],
            "native_values": [
              3,
              34,
              25,
              1,
              36,
              1
            ],
            "rotation_degrees": 48.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 25
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 1
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 36
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "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/m44/alpha.svg",
          "png": "pilot-v1/views/m44/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m44/beta.svg",
          "png": "pilot-v1/views/m44/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m44/gamma.svg",
          "png": "pilot-v1/views/m44/gamma.png"
        },
        {
          "id": "fibonacci-m44p30",
          "name": "Fibonacci M44P30",
          "svg": "pilot-v1/views/m44/fibonacci-m44p30.svg",
          "png": "pilot-v1/views/m44/fibonacci-m44p30.png"
        }
      ]
    },
    {
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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"
        }
      ],
      "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"
        }
      }
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m46-p48",
      "name": "Fibonacci M46P48",
      "modulus": 46,
      "pisano_period": 48,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          48,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 46,
        "alpha_circle_positions": 48,
        "beta_circle_positions": 46,
        "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,
          9,
          43,
          6,
          3,
          9,
          12,
          21,
          33,
          8,
          41,
          3,
          44,
          1,
          45,
          0,
          45,
          45,
          44,
          43,
          41,
          38,
          33,
          25,
          12,
          37,
          3,
          40,
          43,
          37,
          34,
          25,
          13,
          38,
          5,
          43,
          2,
          45,
          1
        ],
        "display_values": [
          46,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          9,
          43,
          6,
          3,
          9,
          12,
          21,
          33,
          8,
          41,
          3,
          44,
          1,
          45,
          46,
          45,
          45,
          44,
          43,
          41,
          38,
          33,
          25,
          12,
          37,
          3,
          40,
          43,
          37,
          34,
          25,
          13,
          38,
          5,
          43,
          2,
          45,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          10,
          12,
          13,
          14,
          15,
          16,
          17,
          20,
          23,
          24,
          25,
          26,
          31,
          33,
          35,
          46
        ],
        "clock_positions": [
          48,
          4,
          8,
          10,
          12,
          13,
          14,
          15,
          16,
          17,
          20,
          23,
          24,
          25,
          26,
          31,
          33,
          35,
          46
        ],
        "clockwise_values": [
          46,
          3,
          21,
          9,
          6,
          3,
          9,
          12,
          21,
          33,
          3,
          45,
          46,
          45,
          45,
          33,
          12,
          3,
          45
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          34,
          43,
          0,
          0,
          0,
          0,
          0,
          49,
          45,
          0,
          0,
          0,
          166,
          25,
          37,
          280,
          1
        ],
        "interval_residues": [
          4,
          26,
          34,
          43,
          0,
          0,
          0,
          0,
          0,
          3,
          45,
          0,
          0,
          0,
          28,
          25,
          37,
          4,
          1
        ],
        "display_cycle": [
          4,
          26,
          34,
          43,
          46,
          46,
          46,
          46,
          46,
          3,
          45,
          46,
          46,
          46,
          28,
          25,
          37,
          4,
          1
        ],
        "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": 10,
            "interior_indices": [
              9
            ],
            "interior_values": [
              34
            ],
            "sum": 34,
            "residue": 34
          },
          {
            "from_index": 10,
            "to_index": 12,
            "interior_indices": [
              11
            ],
            "interior_values": [
              43
            ],
            "sum": 43,
            "residue": 43
          },
          {
            "from_index": 12,
            "to_index": 13,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 13,
            "to_index": 14,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 14,
            "to_index": 15,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 15,
            "to_index": 16,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 16,
            "to_index": 17,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 17,
            "to_index": 20,
            "interior_indices": [
              18,
              19
            ],
            "interior_values": [
              8,
              41
            ],
            "sum": 49,
            "residue": 3
          },
          {
            "from_index": 20,
            "to_index": 23,
            "interior_indices": [
              21,
              22
            ],
            "interior_values": [
              44,
              1
            ],
            "sum": 45,
            "residue": 45
          },
          {
            "from_index": 23,
            "to_index": 24,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 24,
            "to_index": 25,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 25,
            "to_index": 26,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 26,
            "to_index": 31,
            "interior_indices": [
              27,
              28,
              29,
              30
            ],
            "interior_values": [
              44,
              43,
              41,
              38
            ],
            "sum": 166,
            "residue": 28
          },
          {
            "from_index": 31,
            "to_index": 33,
            "interior_indices": [
              32
            ],
            "interior_values": [
              25
            ],
            "sum": 25,
            "residue": 25
          },
          {
            "from_index": 33,
            "to_index": 35,
            "interior_indices": [
              34
            ],
            "interior_values": [
              37
            ],
            "sum": 37,
            "residue": 37
          },
          {
            "from_index": 35,
            "to_index": 46,
            "interior_indices": [
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "interior_values": [
              40,
              43,
              37,
              34,
              25,
              13,
              38,
              5,
              43,
              2
            ],
            "sum": 280,
            "residue": 4
          },
          {
            "from_index": 46,
            "to_index": 0,
            "interior_indices": [
              47
            ],
            "interior_values": [
              1
            ],
            "sum": 1,
            "residue": 1
          }
        ],
        "minimal_cycle": [
          4,
          26,
          34,
          43,
          0,
          0,
          0,
          0,
          0,
          3,
          45,
          0,
          0,
          0,
          28,
          25,
          37,
          4,
          1
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          48,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 46,
        "cycle_length": 19,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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,
            16,
            32
          ],
          "clock_positions": [
            48,
            16,
            32
          ],
          "native_values": [
            46,
            21,
            25
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            46,
            21,
            25
          ],
          "beta": {
            "interval_sums": [
              170,
              464,
              378
            ],
            "interval_residues": [
              32,
              4,
              10
            ],
            "display_cycle": [
              32,
              4,
              10
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 16,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12
                ],
                "sum": 170,
                "residue": 32
              },
              {
                "from_index": 16,
                "to_index": 32,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33
                ],
                "sum": 464,
                "residue": 4
              },
              {
                "from_index": 32,
                "to_index": 0,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1
                ],
                "sum": 378,
                "residue": 10
              }
            ],
            "minimal_cycle": [
              32,
              4,
              10
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 32,
            "start_interval_clock_positions": [
              48,
              16
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12
            ],
            "circle_positions": 46,
            "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,
            17,
            33
          ],
          "clock_positions": [
            1,
            17,
            33
          ],
          "native_values": [
            1,
            33,
            12
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            33,
            12
          ],
          "beta": {
            "interval_sums": [
              190,
              456,
              366
            ],
            "interval_residues": [
              6,
              42,
              44
            ],
            "display_cycle": [
              6,
              42,
              44
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 17,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21
                ],
                "sum": 190,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 33,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25
                ],
                "sum": 456,
                "residue": 42
              },
              {
                "from_index": 33,
                "to_index": 1,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0
                ],
                "sum": 366,
                "residue": 44
              }
            ],
            "minimal_cycle": [
              6,
              42,
              44
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              17
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21
            ],
            "circle_positions": 46,
            "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,
            18,
            34
          ],
          "clock_positions": [
            2,
            18,
            34
          ],
          "native_values": [
            1,
            8,
            37
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            37
          ],
          "beta": {
            "interval_sums": [
              222,
              460,
              330
            ],
            "interval_residues": [
              38,
              0,
              8
            ],
            "display_cycle": [
              38,
              46,
              8
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 18,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33
                ],
                "sum": 222,
                "residue": 38
              },
              {
                "from_index": 18,
                "to_index": 34,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12
                ],
                "sum": 460,
                "residue": 0
              },
              {
                "from_index": 34,
                "to_index": 2,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1
                ],
                "sum": 330,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              38,
              0,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 38,
            "start_interval_clock_positions": [
              2,
              18
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33
            ],
            "circle_positions": 46,
            "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,
            19,
            35
          ],
          "clock_positions": [
            3,
            19,
            35
          ],
          "native_values": [
            2,
            41,
            3
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            41,
            3
          ],
          "beta": {
            "interval_sums": [
              228,
              456,
              328
            ],
            "interval_residues": [
              44,
              42,
              6
            ],
            "display_cycle": [
              44,
              42,
              6
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 19,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8
                ],
                "sum": 228,
                "residue": 44
              },
              {
                "from_index": 19,
                "to_index": 35,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37
                ],
                "sum": 456,
                "residue": 42
              },
              {
                "from_index": 35,
                "to_index": 3,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 328,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              44,
              42,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 44,
            "start_interval_clock_positions": [
              3,
              19
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8
            ],
            "circle_positions": 46,
            "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,
            20,
            36
          ],
          "clock_positions": [
            4,
            20,
            36
          ],
          "native_values": [
            3,
            3,
            40
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            3,
            40
          ],
          "beta": {
            "interval_sums": [
              266,
              456,
              290
            ],
            "interval_residues": [
              36,
              42,
              14
            ],
            "display_cycle": [
              36,
              42,
              14
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 20,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41
                ],
                "sum": 266,
                "residue": 36
              },
              {
                "from_index": 20,
                "to_index": 36,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3
                ],
                "sum": 456,
                "residue": 42
              },
              {
                "from_index": 36,
                "to_index": 4,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 290,
                "residue": 14
              }
            ],
            "minimal_cycle": [
              36,
              42,
              14
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 36,
            "start_interval_clock_positions": [
              4,
              20
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41
            ],
            "circle_positions": 46,
            "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,
            21,
            37
          ],
          "clock_positions": [
            5,
            21,
            37
          ],
          "native_values": [
            5,
            44,
            43
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            44,
            43
          ],
          "beta": {
            "interval_sums": [
              264,
              452,
              250
            ],
            "interval_residues": [
              34,
              38,
              20
            ],
            "display_cycle": [
              34,
              38,
              20
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 21,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3
                ],
                "sum": 264,
                "residue": 34
              },
              {
                "from_index": 21,
                "to_index": 37,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40
                ],
                "sum": 452,
                "residue": 38
              },
              {
                "from_index": 37,
                "to_index": 5,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 250,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              34,
              38,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 34,
            "start_interval_clock_positions": [
              5,
              21
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3
            ],
            "circle_positions": 46,
            "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,
            22,
            38
          ],
          "clock_positions": [
            6,
            22,
            38
          ],
          "native_values": [
            8,
            1,
            37
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            1,
            37
          ],
          "beta": {
            "interval_sums": [
              300,
              494,
              218
            ],
            "interval_residues": [
              24,
              34,
              34
            ],
            "display_cycle": [
              24,
              34,
              34
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 22,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44
                ],
                "sum": 300,
                "residue": 24
              },
              {
                "from_index": 22,
                "to_index": 38,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43
                ],
                "sum": 494,
                "residue": 34
              },
              {
                "from_index": 38,
                "to_index": 6,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 218,
                "residue": 34
              }
            ],
            "minimal_cycle": [
              24,
              34,
              34
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 24,
            "start_interval_clock_positions": [
              6,
              22
            ],
            "start_interval_values": [
              13,
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44
            ],
            "circle_positions": 46,
            "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,
            23,
            39
          ],
          "clock_positions": [
            7,
            23,
            39
          ],
          "native_values": [
            13,
            45,
            34
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            45,
            34
          ],
          "beta": {
            "interval_sums": [
              288,
              486,
              192
            ],
            "interval_residues": [
              12,
              26,
              8
            ],
            "display_cycle": [
              12,
              26,
              8
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 23,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1
                ],
                "sum": 288,
                "residue": 12
              },
              {
                "from_index": 23,
                "to_index": 39,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37
                ],
                "sum": 486,
                "residue": 26
              },
              {
                "from_index": 39,
                "to_index": 7,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 192,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              12,
              26,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              7,
              23
            ],
            "start_interval_values": [
              21,
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1
            ],
            "circle_positions": 46,
            "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,
            24,
            40
          ],
          "clock_positions": [
            8,
            24,
            40
          ],
          "native_values": [
            21,
            46,
            25
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            21,
            46,
            25
          ],
          "beta": {
            "interval_sums": [
              312,
              520,
              180
            ],
            "interval_residues": [
              36,
              14,
              42
            ],
            "display_cycle": [
              36,
              14,
              42
            ],
            "intervals": [
              {
                "from_index": 8,
                "to_index": 24,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45
                ],
                "sum": 312,
                "residue": 36
              },
              {
                "from_index": 24,
                "to_index": 40,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34
                ],
                "sum": 520,
                "residue": 14
              },
              {
                "from_index": 40,
                "to_index": 8,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 180,
                "residue": 42
              }
            ],
            "minimal_cycle": [
              36,
              14,
              42
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 36,
            "start_interval_clock_positions": [
              8,
              24
            ],
            "start_interval_values": [
              34,
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45
            ],
            "circle_positions": 46,
            "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,
            25,
            41
          ],
          "clock_positions": [
            9,
            25,
            41
          ],
          "native_values": [
            34,
            45,
            13
          ],
          "rotation_degrees": 67.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            34,
            45,
            13
          ],
          "beta": {
            "interval_sums": [
              278,
              500,
              188
            ],
            "interval_residues": [
              2,
              40,
              4
            ],
            "display_cycle": [
              2,
              40,
              4
            ],
            "intervals": [
              {
                "from_index": 9,
                "to_index": 25,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0
                ],
                "sum": 278,
                "residue": 2
              },
              {
                "from_index": 25,
                "to_index": 41,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25
                ],
                "sum": 500,
                "residue": 40
              },
              {
                "from_index": 41,
                "to_index": 9,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 188,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              2,
              40,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 2,
            "start_interval_clock_positions": [
              9,
              25
            ],
            "start_interval_values": [
              9,
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0
            ],
            "circle_positions": 46,
            "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,
            26,
            42
          ],
          "clock_positions": [
            10,
            26,
            42
          ],
          "native_values": [
            9,
            45,
            38
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            45,
            38
          ],
          "beta": {
            "interval_sums": [
              314,
              468,
              184
            ],
            "interval_residues": [
              38,
              8,
              0
            ],
            "display_cycle": [
              38,
              8,
              46
            ],
            "intervals": [
              {
                "from_index": 10,
                "to_index": 26,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45
                ],
                "sum": 314,
                "residue": 38
              },
              {
                "from_index": 26,
                "to_index": 42,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13
                ],
                "sum": 468,
                "residue": 8
              },
              {
                "from_index": 42,
                "to_index": 10,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 184,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              38,
              8,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 38,
            "start_interval_clock_positions": [
              10,
              26
            ],
            "start_interval_values": [
              43,
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0,
              45
            ],
            "circle_positions": 46,
            "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,
            27,
            43
          ],
          "clock_positions": [
            11,
            27,
            43
          ],
          "native_values": [
            43,
            44,
            5
          ],
          "rotation_degrees": 82.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            43,
            44,
            5
          ],
          "beta": {
            "interval_sums": [
              316,
              462,
              188
            ],
            "interval_residues": [
              40,
              2,
              4
            ],
            "display_cycle": [
              40,
              2,
              4
            ],
            "intervals": [
              {
                "from_index": 11,
                "to_index": 27,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45
                ],
                "sum": 316,
                "residue": 40
              },
              {
                "from_index": 27,
                "to_index": 43,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38
                ],
                "sum": 462,
                "residue": 2
              },
              {
                "from_index": 43,
                "to_index": 11,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9
                ],
                "sum": 188,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              40,
              2,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 40,
            "start_interval_clock_positions": [
              11,
              27
            ],
            "start_interval_values": [
              6,
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0,
              45,
              45
            ],
            "circle_positions": 46,
            "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,
            28,
            44
          ],
          "clock_positions": [
            12,
            28,
            44
          ],
          "native_values": [
            6,
            43,
            43
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            6,
            43,
            43
          ],
          "beta": {
            "interval_sums": [
              354,
              424,
              188
            ],
            "interval_residues": [
              32,
              10,
              4
            ],
            "display_cycle": [
              32,
              10,
              4
            ],
            "intervals": [
              {
                "from_index": 12,
                "to_index": 28,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44
                ],
                "sum": 354,
                "residue": 32
              },
              {
                "from_index": 28,
                "to_index": 44,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5
                ],
                "sum": 424,
                "residue": 10
              },
              {
                "from_index": 44,
                "to_index": 12,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43
                ],
                "sum": 188,
                "residue": 4
              }
            ],
            "minimal_cycle": [
              32,
              10,
              4
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 32,
            "start_interval_clock_positions": [
              12,
              28
            ],
            "start_interval_values": [
              3,
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0,
              45,
              45,
              44
            ],
            "circle_positions": 46,
            "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,
            29,
            45
          ],
          "clock_positions": [
            13,
            29,
            45
          ],
          "native_values": [
            3,
            41,
            2
          ],
          "rotation_degrees": 97.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            41,
            2
          ],
          "beta": {
            "interval_sums": [
              394,
              426,
              192
            ],
            "interval_residues": [
              26,
              12,
              8
            ],
            "display_cycle": [
              26,
              12,
              8
            ],
            "intervals": [
              {
                "from_index": 13,
                "to_index": 29,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43
                ],
                "sum": 394,
                "residue": 26
              },
              {
                "from_index": 29,
                "to_index": 45,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43
                ],
                "sum": 426,
                "residue": 12
              },
              {
                "from_index": 45,
                "to_index": 13,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6
                ],
                "sum": 192,
                "residue": 8
              }
            ],
            "minimal_cycle": [
              26,
              12,
              8
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 26,
            "start_interval_clock_positions": [
              13,
              29
            ],
            "start_interval_values": [
              9,
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0,
              45,
              45,
              44,
              43
            ],
            "circle_positions": 46,
            "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,
            30,
            46
          ],
          "clock_positions": [
            14,
            30,
            46
          ],
          "native_values": [
            9,
            38,
            45
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            9,
            38,
            45
          ],
          "beta": {
            "interval_sums": [
              426,
              390,
              150
            ],
            "interval_residues": [
              12,
              22,
              12
            ],
            "display_cycle": [
              12,
              22,
              12
            ],
            "intervals": [
              {
                "from_index": 14,
                "to_index": 30,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41
                ],
                "sum": 426,
                "residue": 12
              },
              {
                "from_index": 30,
                "to_index": 46,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2
                ],
                "sum": 390,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 14,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3
                ],
                "sum": 150,
                "residue": 12
              }
            ],
            "minimal_cycle": [
              12,
              22,
              12
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 12,
            "start_interval_clock_positions": [
              14,
              30
            ],
            "start_interval_values": [
              12,
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0,
              45,
              45,
              44,
              43,
              41
            ],
            "circle_positions": 46,
            "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,
            31,
            47
          ],
          "clock_positions": [
            15,
            31,
            47
          ],
          "native_values": [
            12,
            33,
            1
          ],
          "rotation_degrees": 112.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            12,
            33,
            1
          ],
          "beta": {
            "interval_sums": [
              452,
              402,
              158
            ],
            "interval_residues": [
              38,
              34,
              20
            ],
            "display_cycle": [
              38,
              34,
              20
            ],
            "intervals": [
              {
                "from_index": 15,
                "to_index": 31,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38
                ],
                "sum": 452,
                "residue": 38
              },
              {
                "from_index": 31,
                "to_index": 47,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45
                ],
                "sum": 402,
                "residue": 34
              },
              {
                "from_index": 47,
                "to_index": 15,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9
                ],
                "sum": 158,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              38,
              34,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 38,
            "start_interval_clock_positions": [
              15,
              31
            ],
            "start_interval_values": [
              21,
              33,
              8,
              41,
              3,
              44,
              1,
              45,
              0,
              45,
              45,
              44,
              43,
              41,
              38
            ],
            "circle_positions": 46,
            "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,
            8,
            16,
            24,
            32,
            40
          ],
          "clock_positions": [
            48,
            8,
            16,
            24,
            32,
            40
          ],
          "native_values": [
            46,
            21,
            21,
            46,
            25,
            25
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            46,
            21,
            21,
            46,
            25,
            25
          ],
          "beta": {
            "interval_sums": [
              33,
              116,
              175,
              289,
              206,
              147
            ],
            "interval_residues": [
              33,
              24,
              37,
              13,
              22,
              9
            ],
            "display_cycle": [
              33,
              24,
              37,
              13,
              22,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 33
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  34,
                  9,
                  43,
                  6,
                  3,
                  9,
                  12
                ],
                "sum": 116,
                "residue": 24
              },
              {
                "from_index": 16,
                "to_index": 24,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  33,
                  8,
                  41,
                  3,
                  44,
                  1,
                  45
                ],
                "sum": 175,
                "residue": 37
              },
              {
                "from_index": 24,
                "to_index": 32,
                "interior_indices": [
                  25,
                  26,
                  27,
                  28,
                  29,
                  30,
                  31
                ],
                "interior_values": [
                  45,
                  45,
                  44,
                  43,
                  41,
                  38,
                  33
                ],
                "sum": 289,
                "residue": 13
              },
              {
                "from_index": 32,
                "to_index": 40,
                "interior_indices": [
                  33,
                  34,
                  35,
                  36,
                  37,
                  38,
                  39
                ],
                "interior_values": [
                  12,
                  37,
                  3,
                  40,
                  43,
                  37,
                  34
                ],
                "sum": 206,
                "residue": 22
              },
              {
                "from_index": 40,
                "to_index": 0,
                "interior_indices": [
                  41,
                  42,
                  43,
                  44,
                  45,
                  46,
                  47
                ],
                "interior_values": [
                  13,
                  38,
                  5,
                  43,
                  2,
                  45,
                  1
                ],
                "sum": 147,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              33,
              24,
              37,
              13,
              22,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              48,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 46,
            "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,
            9,
            17,
            25,
            33,
            41
          ],
          "clock_positions": [
            1,
            9,
            17,
            25,
            33,
            41
          ],
          "native_values": [
            1,
            34,
            33,
            45,
            12,
            13
          ],
          "rotation_degrees": 7.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            34,
            33,
            45,
            12,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              103,
              142,
              269,
              219,
              134
            ],
            "interval_residues": [
              7,
              11,
              4,
              39,
              35,
              42
            ],
            "display_cycle": [
              7,
              11,
              4,
              39,
              35,
              42
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 7
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  9,
                  43,
                  6,
                  3,
                  9,
                  12,
                  21
                ],
                "sum": 103,
                "residue": 11
              },
              {
                "from_index": 17,
                "to_index": 25,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  24
                ],
                "interior_values": [
                  8,
                  41,
                  3,
                  44,
                  1,
                  45,
                  0
                ],
                "sum": 142,
                "residue": 4
              },
              {
                "from_index": 25,
                "to_index": 33,
                "interior_indices": [
                  26,
                  27,
                  28,
                  29,
                  30,
                  31,
                  32
                ],
                "interior_values": [
                  45,
                  44,
                  43,
                  41,
                  38,
                  33,
                  25
                ],
                "sum": 269,
                "residue": 39
              },
              {
                "from_index": 33,
                "to_index": 41,
                "interior_indices": [
                  34,
                  35,
                  36,
                  37,
                  38,
                  39,
                  40
                ],
                "interior_values": [
                  37,
                  3,
                  40,
                  43,
                  37,
                  34,
                  25
                ],
                "sum": 219,
                "residue": 35
              },
              {
                "from_index": 41,
                "to_index": 1,
                "interior_indices": [
                  42,
                  43,
                  44,
                  45,
                  46,
                  47,
                  0
                ],
                "interior_values": [
                  38,
                  5,
                  43,
                  2,
                  45,
                  1,
                  0
                ],
                "sum": 134,
                "residue": 42
              }
            ],
            "minimal_cycle": [
              7,
              11,
              4,
              39,
              35,
              42
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 7,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 46,
            "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,
            10,
            18,
            26,
            34,
            42
          ],
          "clock_positions": [
            2,
            10,
            18,
            26,
            34,
            42
          ],
          "native_values": [
            1,
            9,
            8,
            45,
            37,
            38
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            9,
            8,
            45,
            37,
            38
          ],
          "beta": {
            "interval_sums": [
              86,
              127,
              179,
              236,
              195,
              97
            ],
            "interval_residues": [
              40,
              35,
              41,
              6,
              11,
              5
            ],
            "display_cycle": [
              40,
              35,
              41,
              6,
              11,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 86,
                "residue": 40
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  43,
                  6,
                  3,
                  9,
                  12,
                  21,
                  33
                ],
                "sum": 127,
                "residue": 35
              },
              {
                "from_index": 18,
                "to_index": 26,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  24,
                  25
                ],
                "interior_values": [
                  41,
                  3,
                  44,
                  1,
                  45,
                  0,
                  45
                ],
                "sum": 179,
                "residue": 41
              },
              {
                "from_index": 26,
                "to_index": 34,
                "interior_indices": [
                  27,
                  28,
                  29,
                  30,
                  31,
                  32,
                  33
                ],
                "interior_values": [
                  44,
                  43,
                  41,
                  38,
                  33,
                  25,
                  12
                ],
                "sum": 236,
                "residue": 6
              },
              {
                "from_index": 34,
                "to_index": 42,
                "interior_indices": [
                  35,
                  36,
                  37,
                  38,
                  39,
                  40,
                  41
                ],
                "interior_values": [
                  3,
                  40,
                  43,
                  37,
                  34,
                  25,
                  13
                ],
                "sum": 195,
                "residue": 11
              },
              {
                "from_index": 42,
                "to_index": 2,
                "interior_indices": [
                  43,
                  44,
                  45,
                  46,
                  47,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  43,
                  2,
                  45,
                  1,
                  0,
                  1
                ],
                "sum": 97,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              40,
              35,
              41,
              6,
              11,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 40,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 46,
            "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,
            11,
            19,
            27,
            35,
            43
          ],
          "clock_positions": [
            3,
            11,
            19,
            27,
            35,
            43
          ],
          "native_values": [
            2,
            43,
            41,
            44,
            3,
            5
          ],
          "rotation_degrees": 22.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            43,
            41,
            44,
            3,
            5
          ],
          "beta": {
            "interval_sums": [
              93,
              92,
              183,
              229,
              230,
              93
            ],
            "interval_residues": [
              1,
              0,
              45,
              45,
              0,
              1
            ],
            "display_cycle": [
              1,
              46,
              45,
              45,
              46,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  9
                ],
                "sum": 93,
                "residue": 1
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  6,
                  3,
                  9,
                  12,
                  21,
                  33,
                  8
                ],
                "sum": 92,
                "residue": 0
              },
              {
                "from_index": 19,
                "to_index": 27,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  24,
                  25,
                  26
                ],
                "interior_values": [
                  3,
                  44,
                  1,
                  45,
                  0,
                  45,
                  45
                ],
                "sum": 183,
                "residue": 45
              },
              {
                "from_index": 27,
                "to_index": 35,
                "interior_indices": [
                  28,
                  29,
                  30,
                  31,
                  32,
                  33,
                  34
                ],
                "interior_values": [
                  43,
                  41,
                  38,
                  33,
                  25,
                  12,
                  37
                ],
                "sum": 229,
                "residue": 45
              },
              {
                "from_index": 35,
                "to_index": 43,
                "interior_indices": [
                  36,
                  37,
                  38,
                  39,
                  40,
                  41,
                  42
                ],
                "interior_values": [
                  40,
                  43,
                  37,
                  34,
                  25,
                  13,
                  38
                ],
                "sum": 230,
                "residue": 0
              },
              {
                "from_index": 43,
                "to_index": 3,
                "interior_indices": [
                  44,
                  45,
                  46,
                  47,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  43,
                  2,
                  45,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 93,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              1,
              0,
              45,
              45,
              0,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 1,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              9
            ],
            "circle_positions": 46,
            "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,
            12,
            20,
            28,
            36,
            44
          ],
          "clock_positions": [
            4,
            12,
            20,
            28,
            36,
            44
          ],
          "native_values": [
            3,
            6,
            3,
            43,
            40,
            43
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            6,
            3,
            43,
            40,
            43
          ],
          "beta": {
            "interval_sums": [
              133,
              127,
              224,
              189,
              195,
              52
            ],
            "interval_residues": [
              41,
              35,
              40,
              5,
              11,
              6
            ],
            "display_cycle": [
              41,
              35,
              40,
              5,
              11,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  9,
                  43
                ],
                "sum": 133,
                "residue": 41
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  3,
                  9,
                  12,
                  21,
                  33,
                  8,
                  41
                ],
                "sum": 127,
                "residue": 35
              },
              {
                "from_index": 20,
                "to_index": 28,
                "interior_indices": [
                  21,
                  22,
                  23,
                  24,
                  25,
                  26,
                  27
                ],
                "interior_values": [
                  44,
                  1,
                  45,
                  0,
                  45,
                  45,
                  44
                ],
                "sum": 224,
                "residue": 40
              },
              {
                "from_index": 28,
                "to_index": 36,
                "interior_indices": [
                  29,
                  30,
                  31,
                  32,
                  33,
                  34,
                  35
                ],
                "interior_values": [
                  41,
                  38,
                  33,
                  25,
                  12,
                  37,
                  3
                ],
                "sum": 189,
                "residue": 5
              },
              {
                "from_index": 36,
                "to_index": 44,
                "interior_indices": [
                  37,
                  38,
                  39,
                  40,
                  41,
                  42,
                  43
                ],
                "interior_values": [
                  43,
                  37,
                  34,
                  25,
                  13,
                  38,
                  5
                ],
                "sum": 195,
                "residue": 11
              },
              {
                "from_index": 44,
                "to_index": 4,
                "interior_indices": [
                  45,
                  46,
                  47,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  45,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 52,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              41,
              35,
              40,
              5,
              11,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 41,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              9,
              43
            ],
            "circle_positions": 46,
            "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,
            13,
            21,
            29,
            37,
            45
          ],
          "clock_positions": [
            5,
            13,
            21,
            29,
            37,
            45
          ],
          "native_values": [
            5,
            3,
            44,
            41,
            43,
            2
          ],
          "rotation_degrees": 37.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            3,
            44,
            41,
            43,
            2
          ],
          "beta": {
            "interval_sums": [
              134,
              127,
              223,
              188,
              195,
              53
            ],
            "interval_residues": [
              42,
              35,
              39,
              4,
              11,
              7
            ],
            "display_cycle": [
              42,
              35,
              39,
              4,
              11,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  9,
                  43,
                  6
                ],
                "sum": 134,
                "residue": 42
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  9,
                  12,
                  21,
                  33,
                  8,
                  41,
                  3
                ],
                "sum": 127,
                "residue": 35
              },
              {
                "from_index": 21,
                "to_index": 29,
                "interior_indices": [
                  22,
                  23,
                  24,
                  25,
                  26,
                  27,
                  28
                ],
                "interior_values": [
                  1,
                  45,
                  0,
                  45,
                  45,
                  44,
                  43
                ],
                "sum": 223,
                "residue": 39
              },
              {
                "from_index": 29,
                "to_index": 37,
                "interior_indices": [
                  30,
                  31,
                  32,
                  33,
                  34,
                  35,
                  36
                ],
                "interior_values": [
                  38,
                  33,
                  25,
                  12,
                  37,
                  3,
                  40
                ],
                "sum": 188,
                "residue": 4
              },
              {
                "from_index": 37,
                "to_index": 45,
                "interior_indices": [
                  38,
                  39,
                  40,
                  41,
                  42,
                  43,
                  44
                ],
                "interior_values": [
                  37,
                  34,
                  25,
                  13,
                  38,
                  5,
                  43
                ],
                "sum": 195,
                "residue": 11
              },
              {
                "from_index": 45,
                "to_index": 5,
                "interior_indices": [
                  46,
                  47,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  45,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 53,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              42,
              35,
              39,
              4,
              11,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 42,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              9,
              43,
              6
            ],
            "circle_positions": 46,
            "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,
            14,
            22,
            30,
            38,
            46
          ],
          "clock_positions": [
            6,
            14,
            22,
            30,
            38,
            46
          ],
          "native_values": [
            8,
            9,
            1,
            38,
            37,
            45
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            9,
            1,
            38,
            37,
            45
          ],
          "beta": {
            "interval_sums": [
              129,
              162,
              263,
              193,
              160,
              13
            ],
            "interval_residues": [
              37,
              24,
              33,
              9,
              22,
              13
            ],
            "display_cycle": [
              37,
              24,
              33,
              9,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  9,
                  43,
                  6,
                  3
                ],
                "sum": 129,
                "residue": 37
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  12,
                  21,
                  33,
                  8,
                  41,
                  3,
                  44
                ],
                "sum": 162,
                "residue": 24
              },
              {
                "from_index": 22,
                "to_index": 30,
                "interior_indices": [
                  23,
                  24,
                  25,
                  26,
                  27,
                  28,
                  29
                ],
                "interior_values": [
                  45,
                  0,
                  45,
                  45,
                  44,
                  43,
                  41
                ],
                "sum": 263,
                "residue": 33
              },
              {
                "from_index": 30,
                "to_index": 38,
                "interior_indices": [
                  31,
                  32,
                  33,
                  34,
                  35,
                  36,
                  37
                ],
                "interior_values": [
                  33,
                  25,
                  12,
                  37,
                  3,
                  40,
                  43
                ],
                "sum": 193,
                "residue": 9
              },
              {
                "from_index": 38,
                "to_index": 46,
                "interior_indices": [
                  39,
                  40,
                  41,
                  42,
                  43,
                  44,
                  45
                ],
                "interior_values": [
                  34,
                  25,
                  13,
                  38,
                  5,
                  43,
                  2
                ],
                "sum": 160,
                "residue": 22
              },
              {
                "from_index": 46,
                "to_index": 6,
                "interior_indices": [
                  47,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              37,
              24,
              33,
              9,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 37,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              34,
              9,
              43,
              6,
              3
            ],
            "circle_positions": 46,
            "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,
            15,
            23,
            31,
            39,
            47
          ],
          "clock_positions": [
            7,
            15,
            23,
            31,
            39,
            47
          ],
          "native_values": [
            13,
            12,
            45,
            33,
            34,
            1
          ],
          "rotation_degrees": 52.5,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            12,
            45,
            33,
            34,
            1
          ],
          "beta": {
            "interval_sums": [
              125,
              151,
              256,
              197,
              171,
              20
            ],
            "interval_residues": [
              33,
              13,
              26,
              13,
              33,
              20
            ],
            "display_cycle": [
              33,
              13,
              26,
              13,
              33,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  34,
                  9,
                  43,
                  6,
                  3,
                  9
                ],
                "sum": 125,
                "residue": 33
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  21,
                  33,
                  8,
                  41,
                  3,
                  44,
                  1
                ],
                "sum": 151,
                "residue": 13
              },
              {
                "from_index": 23,
                "to_index": 31,
                "interior_indices": [
                  24,
                  25,
                  26,
                  27,
                  28,
                  29,
                  30
                ],
                "interior_values": [
                  0,
                  45,
                  45,
                  44,
                  43,
                  41,
                  38
                ],
                "sum": 256,
                "residue": 26
              },
              {
                "from_index": 31,
                "to_index": 39,
                "interior_indices": [
                  32,
                  33,
                  34,
                  35,
                  36,
                  37,
                  38
                ],
                "interior_values": [
                  25,
                  12,
                  37,
                  3,
                  40,
                  43,
                  37
                ],
                "sum": 197,
                "residue": 13
              },
              {
                "from_index": 39,
                "to_index": 47,
                "interior_indices": [
                  40,
                  41,
                  42,
                  43,
                  44,
                  45,
                  46
                ],
                "interior_values": [
                  25,
                  13,
                  38,
                  5,
                  43,
                  2,
                  45
                ],
                "sum": 171,
                "residue": 33
              },
              {
                "from_index": 47,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              33,
              13,
              26,
              13,
              33,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              34,
              9,
              43,
              6,
              3,
              9
            ],
            "circle_positions": 46,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          16,
          40,
          24,
          8,
          32,
          0
        ],
        "clock_positions": [
          48,
          16,
          40,
          24,
          8,
          32,
          48
        ],
        "native_values": [
          46,
          21,
          25,
          46,
          21,
          25,
          46
        ],
        "reduced_m9_values": [
          9,
          3,
          7,
          9,
          3,
          7,
          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": 8,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              8,
              16,
              24,
              32,
              40
            ],
            "clock_positions": [
              48,
              8,
              16,
              24,
              32,
              40
            ],
            "native_values": [
              46,
              21,
              21,
              46,
              25,
              25
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 48,
                "value": 46
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 21
              },
              {
                "alpha_index": 24,
                "clock_position": 24,
                "value": 46
              },
              {
                "alpha_index": 32,
                "clock_position": 32,
                "value": 25
              },
              {
                "alpha_index": 40,
                "clock_position": 40,
                "value": 25
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "clock_positions": [
              1,
              9,
              17,
              25,
              33,
              41
            ],
            "native_values": [
              1,
              34,
              33,
              45,
              12,
              13
            ],
            "rotation_degrees": 7.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 33
              },
              {
                "alpha_index": 25,
                "clock_position": 25,
                "value": 45
              },
              {
                "alpha_index": 33,
                "clock_position": 33,
                "value": 12
              },
              {
                "alpha_index": 41,
                "clock_position": 41,
                "value": 13
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "clock_positions": [
              2,
              10,
              18,
              26,
              34,
              42
            ],
            "native_values": [
              1,
              9,
              8,
              45,
              37,
              38
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 8
              },
              {
                "alpha_index": 26,
                "clock_position": 26,
                "value": 45
              },
              {
                "alpha_index": 34,
                "clock_position": 34,
                "value": 37
              },
              {
                "alpha_index": 42,
                "clock_position": 42,
                "value": 38
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "clock_positions": [
              3,
              11,
              19,
              27,
              35,
              43
            ],
            "native_values": [
              2,
              43,
              41,
              44,
              3,
              5
            ],
            "rotation_degrees": 22.5,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 43
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 41
              },
              {
                "alpha_index": 27,
                "clock_position": 27,
                "value": 44
              },
              {
                "alpha_index": 43,
                "clock_position": 43,
                "value": 5
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-4",
            "alpha_indices": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "clock_positions": [
              4,
              12,
              20,
              28,
              36,
              44
            ],
            "native_values": [
              3,
              6,
              3,
              43,
              40,
              43
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 28,
                "clock_position": 28,
                "value": 43
              },
              {
                "alpha_index": 36,
                "clock_position": 36,
                "value": 40
              },
              {
                "alpha_index": 44,
                "clock_position": 44,
                "value": 43
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-5",
            "alpha_indices": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "clock_positions": [
              5,
              13,
              21,
              29,
              37,
              45
            ],
            "native_values": [
              5,
              3,
              44,
              41,
              43,
              2
            ],
            "rotation_degrees": 37.5,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 44
              },
              {
                "alpha_index": 29,
                "clock_position": 29,
                "value": 41
              },
              {
                "alpha_index": 37,
                "clock_position": 37,
                "value": 43
              },
              {
                "alpha_index": 45,
                "clock_position": 45,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-6",
            "alpha_indices": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "clock_positions": [
              6,
              14,
              22,
              30,
              38,
              46
            ],
            "native_values": [
              8,
              9,
              1,
              38,
              37,
              45
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6
            ],
            "failing_nodes": [
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 1
              },
              {
                "alpha_index": 30,
                "clock_position": 30,
                "value": 38
              },
              {
                "alpha_index": 38,
                "clock_position": 38,
                "value": 37
              },
              {
                "alpha_index": 46,
                "clock_position": 46,
                "value": 45
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-7",
            "alpha_indices": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "clock_positions": [
              7,
              15,
              23,
              31,
              39,
              47
            ],
            "native_values": [
              13,
              12,
              45,
              33,
              34,
              1
            ],
            "rotation_degrees": 52.5,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 12
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "value": 45
              },
              {
                "alpha_index": 31,
                "clock_position": 31,
                "value": 33
              },
              {
                "alpha_index": 39,
                "clock_position": 39,
                "value": 34
              },
              {
                "alpha_index": 47,
                "clock_position": 47,
                "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/m46/alpha.svg",
          "png": "pilot-v1/views/m46/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m46/beta.svg",
          "png": "pilot-v1/views/m46/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m46/gamma.svg",
          "png": "pilot-v1/views/m46/gamma.png"
        },
        {
          "id": "fibonacci-m46p48",
          "name": "Fibonacci M46P48",
          "svg": "pilot-v1/views/m46/fibonacci-m46p48.svg",
          "png": "pilot-v1/views/m46/fibonacci-m46p48.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m47-p32",
      "name": "Fibonacci M47P32",
      "modulus": 47,
      "pisano_period": 32,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          32,
          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
        ],
        "orientation": "clockwise from north",
        "zero_display": 47,
        "alpha_circle_positions": 32,
        "beta_circle_positions": 47,
        "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,
          8,
          42,
          3,
          45,
          1,
          46,
          0,
          46,
          46,
          45,
          44,
          42,
          39,
          34,
          26,
          13,
          39,
          5,
          44,
          2,
          46,
          1
        ],
        "display_values": [
          47,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          8,
          42,
          3,
          45,
          1,
          46,
          47,
          46,
          46,
          45,
          44,
          42,
          39,
          34,
          26,
          13,
          39,
          5,
          44,
          2,
          46,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          11,
          12,
          13,
          16,
          19,
          21,
          22,
          26
        ],
        "clock_positions": [
          32,
          4,
          8,
          11,
          12,
          13,
          16,
          19,
          21,
          22,
          26
        ],
        "clockwise_values": [
          47,
          3,
          21,
          42,
          3,
          45,
          47,
          45,
          42,
          39,
          39
        ],
        "triangle_paths": []
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          42,
          0,
          0,
          47,
          92,
          44,
          0,
          73,
          98
        ],
        "interval_residues": [
          4,
          26,
          42,
          0,
          0,
          0,
          45,
          44,
          0,
          26,
          4
        ],
        "display_cycle": [
          4,
          26,
          42,
          47,
          47,
          47,
          45,
          44,
          47,
          26,
          4
        ],
        "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": 11,
            "interior_indices": [
              9,
              10
            ],
            "interior_values": [
              34,
              8
            ],
            "sum": 42,
            "residue": 42
          },
          {
            "from_index": 11,
            "to_index": 12,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 12,
            "to_index": 13,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 13,
            "to_index": 16,
            "interior_indices": [
              14,
              15
            ],
            "interior_values": [
              1,
              46
            ],
            "sum": 47,
            "residue": 0
          },
          {
            "from_index": 16,
            "to_index": 19,
            "interior_indices": [
              17,
              18
            ],
            "interior_values": [
              46,
              46
            ],
            "sum": 92,
            "residue": 45
          },
          {
            "from_index": 19,
            "to_index": 21,
            "interior_indices": [
              20
            ],
            "interior_values": [
              44
            ],
            "sum": 44,
            "residue": 44
          },
          {
            "from_index": 21,
            "to_index": 22,
            "interior_indices": [],
            "interior_values": [],
            "sum": 0,
            "residue": 0
          },
          {
            "from_index": 22,
            "to_index": 26,
            "interior_indices": [
              23,
              24,
              25
            ],
            "interior_values": [
              34,
              26,
              13
            ],
            "sum": 73,
            "residue": 26
          },
          {
            "from_index": 26,
            "to_index": 0,
            "interior_indices": [
              27,
              28,
              29,
              30,
              31
            ],
            "interior_values": [
              5,
              44,
              2,
              46,
              1
            ],
            "sum": 98,
            "residue": 4
          }
        ],
        "minimal_cycle": [
          4,
          26,
          42,
          0,
          0,
          0,
          45,
          44,
          0,
          26,
          4
        ],
        "native_doubling": false,
        "recognised_doubling_cycle": null,
        "rotation_to_recognised": null,
        "m9_doubling_cycle_present": false,
        "start_value": 4,
        "start_interval_clock_positions": [
          32,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 47,
        "cycle_length": 11,
        "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": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "Hexagon",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "name": "2D stellated octahedron",
            "status": "Absent",
            "count": 0,
            "orientation": null,
            "rotation_degrees": null,
            "rotations_degrees": [],
            "alpha_paths": []
          },
          {
            "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": "Absent",
        "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": [],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": false,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [],
        "clock_positions": [],
        "native_values": [],
        "reduced_m9_values": [],
        "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": "No regular six-node formation on this period circle.",
        "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": 0,
        "candidates": [],
        "absence_reason": "No equally spaced six-node formation exists on this period circle.",
        "reference_path_available": false
      },
      "views": [
        {
          "id": "alpha",
          "name": "Alpha",
          "svg": "pilot-v1/views/m47/alpha.svg",
          "png": "pilot-v1/views/m47/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m47/beta.svg",
          "png": "pilot-v1/views/m47/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m47/gamma.svg",
          "png": "pilot-v1/views/m47/gamma.png"
        },
        {
          "id": "fibonacci-m47p32",
          "name": "Fibonacci M47P32",
          "svg": "pilot-v1/views/m47/fibonacci-m47p32.svg",
          "png": "pilot-v1/views/m47/fibonacci-m47p32.png"
        }
      ]
    },
    {
      "schema_version": "2.2.0",
      "dataset_version": "m1-m48-v1",
      "id": "fibonacci-m48-p24",
      "name": "Fibonacci M48P24",
      "modulus": 48,
      "pisano_period": 24,
      "conventions": {
        "index_origin": 0,
        "clock_labels": [
          24,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "orientation": "clockwise from north",
        "zero_display": 48,
        "alpha_circle_positions": 24,
        "beta_circle_positions": 48,
        "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,
          7,
          41,
          0,
          41,
          41,
          34,
          27,
          13,
          40,
          5,
          45,
          2,
          47,
          1
        ],
        "display_values": [
          48,
          1,
          1,
          2,
          3,
          5,
          8,
          13,
          21,
          34,
          7,
          41,
          48,
          41,
          41,
          34,
          27,
          13,
          40,
          5,
          45,
          2,
          47,
          1
        ]
      },
      "gamma": {
        "alpha_indices": [
          0,
          4,
          8,
          12,
          16,
          20
        ],
        "clock_positions": [
          24,
          4,
          8,
          12,
          16,
          20
        ],
        "clockwise_values": [
          48,
          3,
          21,
          48,
          27,
          45
        ],
        "triangle_paths": [
          [
            0,
            8,
            16,
            0
          ],
          [
            4,
            12,
            20,
            4
          ]
        ]
      },
      "beta": {
        "interval_sums": [
          4,
          26,
          82,
          116,
          58,
          50
        ],
        "interval_residues": [
          4,
          26,
          34,
          20,
          10,
          2
        ],
        "display_cycle": [
          4,
          26,
          34,
          20,
          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,
              7,
              41
            ],
            "sum": 82,
            "residue": 34
          },
          {
            "from_index": 12,
            "to_index": 16,
            "interior_indices": [
              13,
              14,
              15
            ],
            "interior_values": [
              41,
              41,
              34
            ],
            "sum": 116,
            "residue": 20
          },
          {
            "from_index": 16,
            "to_index": 20,
            "interior_indices": [
              17,
              18,
              19
            ],
            "interior_values": [
              13,
              40,
              5
            ],
            "sum": 58,
            "residue": 10
          },
          {
            "from_index": 20,
            "to_index": 0,
            "interior_indices": [
              21,
              22,
              23
            ],
            "interior_values": [
              2,
              47,
              1
            ],
            "sum": 50,
            "residue": 2
          }
        ],
        "minimal_cycle": [
          4,
          26,
          34,
          20,
          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": [
          24,
          4
        ],
        "start_interval_values": [
          1,
          1,
          2
        ],
        "circle_positions": 48,
        "cycle_length": 6,
        "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": 2,
            "orientation": "North / south",
            "rotation_degrees": null,
            "rotations_degrees": [
              0.0,
              60.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "name": "Hexagon",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                4,
                8,
                12,
                16,
                20,
                0
              ]
            ]
          },
          {
            "name": "2D stellated octahedron",
            "status": "Present",
            "count": 1,
            "orientation": "North–south",
            "rotation_degrees": 0.0,
            "rotations_degrees": [
              0.0
            ],
            "alpha_paths": [
              [
                0,
                8,
                16,
                0
              ],
              [
                4,
                12,
                20,
                4
              ]
            ]
          },
          {
            "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": "Absent",
        "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,
            8,
            16
          ],
          "clock_positions": [
            24,
            8,
            16
          ],
          "native_values": [
            48,
            21,
            27
          ],
          "rotation_degrees": 0.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            48,
            21,
            27
          ],
          "beta": {
            "interval_sums": [
              33,
              198,
              153
            ],
            "interval_residues": [
              33,
              6,
              9
            ],
            "display_cycle": [
              33,
              6,
              9
            ],
            "intervals": [
              {
                "from_index": 0,
                "to_index": 8,
                "interior_indices": [
                  1,
                  2,
                  3,
                  4,
                  5,
                  6,
                  7
                ],
                "interior_values": [
                  1,
                  1,
                  2,
                  3,
                  5,
                  8,
                  13
                ],
                "sum": 33,
                "residue": 33
              },
              {
                "from_index": 8,
                "to_index": 16,
                "interior_indices": [
                  9,
                  10,
                  11,
                  12,
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  34,
                  7,
                  41,
                  0,
                  41,
                  41,
                  34
                ],
                "sum": 198,
                "residue": 6
              },
              {
                "from_index": 16,
                "to_index": 0,
                "interior_indices": [
                  17,
                  18,
                  19,
                  20,
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  13,
                  40,
                  5,
                  45,
                  2,
                  47,
                  1
                ],
                "sum": 153,
                "residue": 9
              }
            ],
            "minimal_cycle": [
              33,
              6,
              9
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              24,
              8
            ],
            "start_interval_values": [
              1,
              1,
              2,
              3,
              5,
              8,
              13
            ],
            "circle_positions": 48,
            "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,
            9,
            17
          ],
          "clock_positions": [
            1,
            9,
            17
          ],
          "native_values": [
            1,
            34,
            13
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            34,
            13
          ],
          "beta": {
            "interval_sums": [
              53,
              191,
              140
            ],
            "interval_residues": [
              5,
              47,
              44
            ],
            "display_cycle": [
              5,
              47,
              44
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 9,
                "interior_indices": [
                  2,
                  3,
                  4,
                  5,
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  1,
                  2,
                  3,
                  5,
                  8,
                  13,
                  21
                ],
                "sum": 53,
                "residue": 5
              },
              {
                "from_index": 9,
                "to_index": 17,
                "interior_indices": [
                  10,
                  11,
                  12,
                  13,
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  7,
                  41,
                  0,
                  41,
                  41,
                  34,
                  27
                ],
                "sum": 191,
                "residue": 47
              },
              {
                "from_index": 17,
                "to_index": 1,
                "interior_indices": [
                  18,
                  19,
                  20,
                  21,
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  40,
                  5,
                  45,
                  2,
                  47,
                  1,
                  0
                ],
                "sum": 140,
                "residue": 44
              }
            ],
            "minimal_cycle": [
              5,
              47,
              44
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 5,
            "start_interval_clock_positions": [
              1,
              9
            ],
            "start_interval_values": [
              1,
              2,
              3,
              5,
              8,
              13,
              21
            ],
            "circle_positions": 48,
            "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,
            10,
            18
          ],
          "clock_positions": [
            2,
            10,
            18
          ],
          "native_values": [
            1,
            7,
            40
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            7,
            40
          ],
          "beta": {
            "interval_sums": [
              86,
              197,
              101
            ],
            "interval_residues": [
              38,
              5,
              5
            ],
            "display_cycle": [
              38,
              5,
              5
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 10,
                "interior_indices": [
                  3,
                  4,
                  5,
                  6,
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  2,
                  3,
                  5,
                  8,
                  13,
                  21,
                  34
                ],
                "sum": 86,
                "residue": 38
              },
              {
                "from_index": 10,
                "to_index": 18,
                "interior_indices": [
                  11,
                  12,
                  13,
                  14,
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  41,
                  0,
                  41,
                  41,
                  34,
                  27,
                  13
                ],
                "sum": 197,
                "residue": 5
              },
              {
                "from_index": 18,
                "to_index": 2,
                "interior_indices": [
                  19,
                  20,
                  21,
                  22,
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  5,
                  45,
                  2,
                  47,
                  1,
                  0,
                  1
                ],
                "sum": 101,
                "residue": 5
              }
            ],
            "minimal_cycle": [
              38,
              5,
              5
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 38,
            "start_interval_clock_positions": [
              2,
              10
            ],
            "start_interval_values": [
              2,
              3,
              5,
              8,
              13,
              21,
              34
            ],
            "circle_positions": 48,
            "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,
            11,
            19
          ],
          "clock_positions": [
            3,
            11,
            19
          ],
          "native_values": [
            2,
            41,
            5
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            41,
            5
          ],
          "beta": {
            "interval_sums": [
              91,
              196,
              97
            ],
            "interval_residues": [
              43,
              4,
              1
            ],
            "display_cycle": [
              43,
              4,
              1
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 11,
                "interior_indices": [
                  4,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  3,
                  5,
                  8,
                  13,
                  21,
                  34,
                  7
                ],
                "sum": 91,
                "residue": 43
              },
              {
                "from_index": 11,
                "to_index": 19,
                "interior_indices": [
                  12,
                  13,
                  14,
                  15,
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  0,
                  41,
                  41,
                  34,
                  27,
                  13,
                  40
                ],
                "sum": 196,
                "residue": 4
              },
              {
                "from_index": 19,
                "to_index": 3,
                "interior_indices": [
                  20,
                  21,
                  22,
                  23,
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  45,
                  2,
                  47,
                  1,
                  0,
                  1,
                  1
                ],
                "sum": 97,
                "residue": 1
              }
            ],
            "minimal_cycle": [
              43,
              4,
              1
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 43,
            "start_interval_clock_positions": [
              3,
              11
            ],
            "start_interval_values": [
              3,
              5,
              8,
              13,
              21,
              34,
              7
            ],
            "circle_positions": 48,
            "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,
            12,
            20
          ],
          "clock_positions": [
            4,
            12,
            20
          ],
          "native_values": [
            3,
            48,
            45
          ],
          "rotation_degrees": 60.0,
          "north_south": false,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            3,
            48,
            45
          ],
          "beta": {
            "interval_sums": [
              129,
              201,
              54
            ],
            "interval_residues": [
              33,
              9,
              6
            ],
            "display_cycle": [
              33,
              9,
              6
            ],
            "intervals": [
              {
                "from_index": 4,
                "to_index": 12,
                "interior_indices": [
                  5,
                  6,
                  7,
                  8,
                  9,
                  10,
                  11
                ],
                "interior_values": [
                  5,
                  8,
                  13,
                  21,
                  34,
                  7,
                  41
                ],
                "sum": 129,
                "residue": 33
              },
              {
                "from_index": 12,
                "to_index": 20,
                "interior_indices": [
                  13,
                  14,
                  15,
                  16,
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  41,
                  41,
                  34,
                  27,
                  13,
                  40,
                  5
                ],
                "sum": 201,
                "residue": 9
              },
              {
                "from_index": 20,
                "to_index": 4,
                "interior_indices": [
                  21,
                  22,
                  23,
                  0,
                  1,
                  2,
                  3
                ],
                "interior_values": [
                  2,
                  47,
                  1,
                  0,
                  1,
                  1,
                  2
                ],
                "sum": 54,
                "residue": 6
              }
            ],
            "minimal_cycle": [
              33,
              9,
              6
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 33,
            "start_interval_clock_positions": [
              4,
              12
            ],
            "start_interval_values": [
              5,
              8,
              13,
              21,
              34,
              7,
              41
            ],
            "circle_positions": 48,
            "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,
            13,
            21
          ],
          "clock_positions": [
            5,
            13,
            21
          ],
          "native_values": [
            5,
            41,
            2
          ],
          "rotation_degrees": 75.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            5,
            41,
            2
          ],
          "beta": {
            "interval_sums": [
              124,
              205,
              55
            ],
            "interval_residues": [
              28,
              13,
              7
            ],
            "display_cycle": [
              28,
              13,
              7
            ],
            "intervals": [
              {
                "from_index": 5,
                "to_index": 13,
                "interior_indices": [
                  6,
                  7,
                  8,
                  9,
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  8,
                  13,
                  21,
                  34,
                  7,
                  41,
                  0
                ],
                "sum": 124,
                "residue": 28
              },
              {
                "from_index": 13,
                "to_index": 21,
                "interior_indices": [
                  14,
                  15,
                  16,
                  17,
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  41,
                  34,
                  27,
                  13,
                  40,
                  5,
                  45
                ],
                "sum": 205,
                "residue": 13
              },
              {
                "from_index": 21,
                "to_index": 5,
                "interior_indices": [
                  22,
                  23,
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  47,
                  1,
                  0,
                  1,
                  1,
                  2,
                  3
                ],
                "sum": 55,
                "residue": 7
              }
            ],
            "minimal_cycle": [
              28,
              13,
              7
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 28,
            "start_interval_clock_positions": [
              5,
              13
            ],
            "start_interval_values": [
              8,
              13,
              21,
              34,
              7,
              41,
              0
            ],
            "circle_positions": 48,
            "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,
            14,
            22
          ],
          "clock_positions": [
            6,
            14,
            22
          ],
          "native_values": [
            8,
            41,
            47
          ],
          "rotation_degrees": 90.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            8,
            41,
            47
          ],
          "beta": {
            "interval_sums": [
              157,
              166,
              13
            ],
            "interval_residues": [
              13,
              22,
              13
            ],
            "display_cycle": [
              13,
              22,
              13
            ],
            "intervals": [
              {
                "from_index": 6,
                "to_index": 14,
                "interior_indices": [
                  7,
                  8,
                  9,
                  10,
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  13,
                  21,
                  34,
                  7,
                  41,
                  0,
                  41
                ],
                "sum": 157,
                "residue": 13
              },
              {
                "from_index": 14,
                "to_index": 22,
                "interior_indices": [
                  15,
                  16,
                  17,
                  18,
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  34,
                  27,
                  13,
                  40,
                  5,
                  45,
                  2
                ],
                "sum": 166,
                "residue": 22
              },
              {
                "from_index": 22,
                "to_index": 6,
                "interior_indices": [
                  23,
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  1,
                  0,
                  1,
                  1,
                  2,
                  3,
                  5
                ],
                "sum": 13,
                "residue": 13
              }
            ],
            "minimal_cycle": [
              13,
              22,
              13
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 13,
            "start_interval_clock_positions": [
              6,
              14
            ],
            "start_interval_values": [
              13,
              21,
              34,
              7,
              41,
              0,
              41
            ],
            "circle_positions": 48,
            "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,
            15,
            23
          ],
          "clock_positions": [
            7,
            15,
            23
          ],
          "native_values": [
            13,
            34,
            1
          ],
          "rotation_degrees": 105.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            13,
            34,
            1
          ],
          "beta": {
            "interval_sums": [
              185,
              179,
              20
            ],
            "interval_residues": [
              41,
              35,
              20
            ],
            "display_cycle": [
              41,
              35,
              20
            ],
            "intervals": [
              {
                "from_index": 7,
                "to_index": 15,
                "interior_indices": [
                  8,
                  9,
                  10,
                  11,
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  21,
                  34,
                  7,
                  41,
                  0,
                  41,
                  41
                ],
                "sum": 185,
                "residue": 41
              },
              {
                "from_index": 15,
                "to_index": 23,
                "interior_indices": [
                  16,
                  17,
                  18,
                  19,
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  27,
                  13,
                  40,
                  5,
                  45,
                  2,
                  47
                ],
                "sum": 179,
                "residue": 35
              },
              {
                "from_index": 23,
                "to_index": 7,
                "interior_indices": [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  0,
                  1,
                  1,
                  2,
                  3,
                  5,
                  8
                ],
                "sum": 20,
                "residue": 20
              }
            ],
            "minimal_cycle": [
              41,
              35,
              20
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 41,
            "start_interval_clock_positions": [
              7,
              15
            ],
            "start_interval_values": [
              21,
              34,
              7,
              41,
              0,
              41,
              41
            ],
            "circle_positions": 48,
            "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,
            4,
            8,
            12,
            16,
            20
          ],
          "clock_positions": [
            24,
            4,
            8,
            12,
            16,
            20
          ],
          "native_values": [
            48,
            3,
            21,
            48,
            27,
            45
          ],
          "rotation_degrees": 0.0,
          "north_south": true,
          "in_primary_gamma": true,
          "uniform_values": false,
          "minimal_value_cycle": [
            48,
            3,
            21,
            48,
            27,
            45
          ],
          "beta": {
            "interval_sums": [
              4,
              26,
              82,
              116,
              58,
              50
            ],
            "interval_residues": [
              4,
              26,
              34,
              20,
              10,
              2
            ],
            "display_cycle": [
              4,
              26,
              34,
              20,
              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,
                  7,
                  41
                ],
                "sum": 82,
                "residue": 34
              },
              {
                "from_index": 12,
                "to_index": 16,
                "interior_indices": [
                  13,
                  14,
                  15
                ],
                "interior_values": [
                  41,
                  41,
                  34
                ],
                "sum": 116,
                "residue": 20
              },
              {
                "from_index": 16,
                "to_index": 20,
                "interior_indices": [
                  17,
                  18,
                  19
                ],
                "interior_values": [
                  13,
                  40,
                  5
                ],
                "sum": 58,
                "residue": 10
              },
              {
                "from_index": 20,
                "to_index": 0,
                "interior_indices": [
                  21,
                  22,
                  23
                ],
                "interior_values": [
                  2,
                  47,
                  1
                ],
                "sum": 50,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              4,
              26,
              34,
              20,
              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": [
              24,
              4
            ],
            "start_interval_values": [
              1,
              1,
              2
            ],
            "circle_positions": 48,
            "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,
            5,
            9,
            13,
            17,
            21
          ],
          "clock_positions": [
            1,
            5,
            9,
            13,
            17,
            21
          ],
          "native_values": [
            1,
            5,
            34,
            41,
            13,
            2
          ],
          "rotation_degrees": 15.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            5,
            34,
            41,
            13,
            2
          ],
          "beta": {
            "interval_sums": [
              6,
              42,
              48,
              102,
              90,
              48
            ],
            "interval_residues": [
              6,
              42,
              0,
              6,
              42,
              0
            ],
            "display_cycle": [
              6,
              42,
              48,
              6,
              42,
              48
            ],
            "intervals": [
              {
                "from_index": 1,
                "to_index": 5,
                "interior_indices": [
                  2,
                  3,
                  4
                ],
                "interior_values": [
                  1,
                  2,
                  3
                ],
                "sum": 6,
                "residue": 6
              },
              {
                "from_index": 5,
                "to_index": 9,
                "interior_indices": [
                  6,
                  7,
                  8
                ],
                "interior_values": [
                  8,
                  13,
                  21
                ],
                "sum": 42,
                "residue": 42
              },
              {
                "from_index": 9,
                "to_index": 13,
                "interior_indices": [
                  10,
                  11,
                  12
                ],
                "interior_values": [
                  7,
                  41,
                  0
                ],
                "sum": 48,
                "residue": 0
              },
              {
                "from_index": 13,
                "to_index": 17,
                "interior_indices": [
                  14,
                  15,
                  16
                ],
                "interior_values": [
                  41,
                  34,
                  27
                ],
                "sum": 102,
                "residue": 6
              },
              {
                "from_index": 17,
                "to_index": 21,
                "interior_indices": [
                  18,
                  19,
                  20
                ],
                "interior_values": [
                  40,
                  5,
                  45
                ],
                "sum": 90,
                "residue": 42
              },
              {
                "from_index": 21,
                "to_index": 1,
                "interior_indices": [
                  22,
                  23,
                  0
                ],
                "interior_values": [
                  47,
                  1,
                  0
                ],
                "sum": 48,
                "residue": 0
              }
            ],
            "minimal_cycle": [
              6,
              42,
              0
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 6,
            "start_interval_clock_positions": [
              1,
              5
            ],
            "start_interval_values": [
              1,
              2,
              3
            ],
            "circle_positions": 48,
            "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,
            6,
            10,
            14,
            18,
            22
          ],
          "clock_positions": [
            2,
            6,
            10,
            14,
            18,
            22
          ],
          "native_values": [
            1,
            8,
            7,
            41,
            40,
            47
          ],
          "rotation_degrees": 30.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            1,
            8,
            7,
            41,
            40,
            47
          ],
          "beta": {
            "interval_sums": [
              10,
              68,
              82,
              74,
              52,
              2
            ],
            "interval_residues": [
              10,
              20,
              34,
              26,
              4,
              2
            ],
            "display_cycle": [
              10,
              20,
              34,
              26,
              4,
              2
            ],
            "intervals": [
              {
                "from_index": 2,
                "to_index": 6,
                "interior_indices": [
                  3,
                  4,
                  5
                ],
                "interior_values": [
                  2,
                  3,
                  5
                ],
                "sum": 10,
                "residue": 10
              },
              {
                "from_index": 6,
                "to_index": 10,
                "interior_indices": [
                  7,
                  8,
                  9
                ],
                "interior_values": [
                  13,
                  21,
                  34
                ],
                "sum": 68,
                "residue": 20
              },
              {
                "from_index": 10,
                "to_index": 14,
                "interior_indices": [
                  11,
                  12,
                  13
                ],
                "interior_values": [
                  41,
                  0,
                  41
                ],
                "sum": 82,
                "residue": 34
              },
              {
                "from_index": 14,
                "to_index": 18,
                "interior_indices": [
                  15,
                  16,
                  17
                ],
                "interior_values": [
                  34,
                  27,
                  13
                ],
                "sum": 74,
                "residue": 26
              },
              {
                "from_index": 18,
                "to_index": 22,
                "interior_indices": [
                  19,
                  20,
                  21
                ],
                "interior_values": [
                  5,
                  45,
                  2
                ],
                "sum": 52,
                "residue": 4
              },
              {
                "from_index": 22,
                "to_index": 2,
                "interior_indices": [
                  23,
                  0,
                  1
                ],
                "interior_values": [
                  1,
                  0,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              10,
              20,
              34,
              26,
              4,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 10,
            "start_interval_clock_positions": [
              2,
              6
            ],
            "start_interval_values": [
              2,
              3,
              5
            ],
            "circle_positions": 48,
            "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,
            7,
            11,
            15,
            19,
            23
          ],
          "clock_positions": [
            3,
            7,
            11,
            15,
            19,
            23
          ],
          "native_values": [
            2,
            13,
            41,
            34,
            5,
            1
          ],
          "rotation_degrees": 45.0,
          "north_south": false,
          "in_primary_gamma": false,
          "uniform_values": false,
          "minimal_value_cycle": [
            2,
            13,
            41,
            34,
            5,
            1
          ],
          "beta": {
            "interval_sums": [
              16,
              62,
              82,
              80,
              94,
              2
            ],
            "interval_residues": [
              16,
              14,
              34,
              32,
              46,
              2
            ],
            "display_cycle": [
              16,
              14,
              34,
              32,
              46,
              2
            ],
            "intervals": [
              {
                "from_index": 3,
                "to_index": 7,
                "interior_indices": [
                  4,
                  5,
                  6
                ],
                "interior_values": [
                  3,
                  5,
                  8
                ],
                "sum": 16,
                "residue": 16
              },
              {
                "from_index": 7,
                "to_index": 11,
                "interior_indices": [
                  8,
                  9,
                  10
                ],
                "interior_values": [
                  21,
                  34,
                  7
                ],
                "sum": 62,
                "residue": 14
              },
              {
                "from_index": 11,
                "to_index": 15,
                "interior_indices": [
                  12,
                  13,
                  14
                ],
                "interior_values": [
                  0,
                  41,
                  41
                ],
                "sum": 82,
                "residue": 34
              },
              {
                "from_index": 15,
                "to_index": 19,
                "interior_indices": [
                  16,
                  17,
                  18
                ],
                "interior_values": [
                  27,
                  13,
                  40
                ],
                "sum": 80,
                "residue": 32
              },
              {
                "from_index": 19,
                "to_index": 23,
                "interior_indices": [
                  20,
                  21,
                  22
                ],
                "interior_values": [
                  45,
                  2,
                  47
                ],
                "sum": 94,
                "residue": 46
              },
              {
                "from_index": 23,
                "to_index": 3,
                "interior_indices": [
                  0,
                  1,
                  2
                ],
                "interior_values": [
                  0,
                  1,
                  1
                ],
                "sum": 2,
                "residue": 2
              }
            ],
            "minimal_cycle": [
              16,
              14,
              34,
              32,
              46,
              2
            ],
            "native_doubling": false,
            "recognised_doubling_cycle": null,
            "rotation_to_recognised": null,
            "m9_doubling_cycle_present": false,
            "start_value": 16,
            "start_interval_clock_positions": [
              3,
              7
            ],
            "start_interval_values": [
              3,
              5,
              8
            ],
            "circle_positions": 48,
            "cycle_length": 6,
            "endpoint_rule": "Exclude endpoints, include wraparound; raw residues used for sums. Empty interiors sum to zero."
          },
          "epsilon_routes": []
        }
      ],
      "notable_gamma_patterns": [],
      "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-17.1",
          "register_file": "research-register.json",
          "relationship": "background_context",
          "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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": "Outside divisible-by-nine family",
        "applicable": false,
        "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
      },
      "epsilon_m9_comparison": {
        "rule_version": "epsilon-m9-exact-v2",
        "geometry_identical": true,
        "reduced_sequence_identical": false,
        "combined_eligible": false,
        "alpha_indices": [
          0,
          8,
          20,
          12,
          4,
          16,
          0
        ],
        "clock_positions": [
          24,
          8,
          20,
          12,
          4,
          16,
          24
        ],
        "native_values": [
          48,
          21,
          45,
          48,
          3,
          27,
          48
        ],
        "reduced_m9_values": [
          9,
          3,
          9,
          9,
          3,
          9,
          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": 4,
        "candidates": [
          {
            "formation_id": "6-nodes-offset-0",
            "alpha_indices": [
              0,
              4,
              8,
              12,
              16,
              20
            ],
            "clock_positions": [
              24,
              4,
              8,
              12,
              16,
              20
            ],
            "native_values": [
              48,
              3,
              21,
              48,
              27,
              45
            ],
            "rotation_degrees": 0.0,
            "missing_required_values": [
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 0,
                "clock_position": 24,
                "value": 48
              },
              {
                "alpha_index": 8,
                "clock_position": 8,
                "value": 21
              },
              {
                "alpha_index": 12,
                "clock_position": 12,
                "value": 48
              },
              {
                "alpha_index": 16,
                "clock_position": 16,
                "value": 27
              },
              {
                "alpha_index": 20,
                "clock_position": 20,
                "value": 45
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-1",
            "alpha_indices": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "clock_positions": [
              1,
              5,
              9,
              13,
              17,
              21
            ],
            "native_values": [
              1,
              5,
              34,
              41,
              13,
              2
            ],
            "rotation_degrees": 15.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 1,
                "clock_position": 1,
                "value": 1
              },
              {
                "alpha_index": 5,
                "clock_position": 5,
                "value": 5
              },
              {
                "alpha_index": 9,
                "clock_position": 9,
                "value": 34
              },
              {
                "alpha_index": 13,
                "clock_position": 13,
                "value": 41
              },
              {
                "alpha_index": 17,
                "clock_position": 17,
                "value": 13
              },
              {
                "alpha_index": 21,
                "clock_position": 21,
                "value": 2
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-2",
            "alpha_indices": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "clock_positions": [
              2,
              6,
              10,
              14,
              18,
              22
            ],
            "native_values": [
              1,
              8,
              7,
              41,
              40,
              47
            ],
            "rotation_degrees": 30.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 2,
                "clock_position": 2,
                "value": 1
              },
              {
                "alpha_index": 6,
                "clock_position": 6,
                "value": 8
              },
              {
                "alpha_index": 10,
                "clock_position": 10,
                "value": 7
              },
              {
                "alpha_index": 14,
                "clock_position": 14,
                "value": 41
              },
              {
                "alpha_index": 18,
                "clock_position": 18,
                "value": 40
              },
              {
                "alpha_index": 22,
                "clock_position": 22,
                "value": 47
              }
            ],
            "native_369_qualifies": false
          },
          {
            "formation_id": "6-nodes-offset-3",
            "alpha_indices": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "clock_positions": [
              3,
              7,
              11,
              15,
              19,
              23
            ],
            "native_values": [
              2,
              13,
              41,
              34,
              5,
              1
            ],
            "rotation_degrees": 45.0,
            "missing_required_values": [
              3,
              6,
              9
            ],
            "failing_nodes": [
              {
                "alpha_index": 3,
                "clock_position": 3,
                "value": 2
              },
              {
                "alpha_index": 7,
                "clock_position": 7,
                "value": 13
              },
              {
                "alpha_index": 11,
                "clock_position": 11,
                "value": 41
              },
              {
                "alpha_index": 15,
                "clock_position": 15,
                "value": 34
              },
              {
                "alpha_index": 19,
                "clock_position": 19,
                "value": 5
              },
              {
                "alpha_index": 23,
                "clock_position": 23,
                "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/m48/alpha.svg",
          "png": "pilot-v1/views/m48/alpha.png"
        },
        {
          "id": "beta",
          "name": "Beta",
          "svg": "pilot-v1/views/m48/beta.svg",
          "png": "pilot-v1/views/m48/beta.png"
        },
        {
          "id": "gamma",
          "name": "Gamma",
          "svg": "pilot-v1/views/m48/gamma.svg",
          "png": "pilot-v1/views/m48/gamma.png"
        },
        {
          "id": "fibonacci-m48p24",
          "name": "Fibonacci M48P24",
          "svg": "pilot-v1/views/m48/fibonacci-m48p24.svg",
          "png": "pilot-v1/views/m48/fibonacci-m48p24.png"
        }
      ]
    }
  ],
  "research_register": {
    "schema_version": "1.0.0",
    "id": "oxtr-phase1-literature",
    "version": "2026-10-17.1",
    "title": "First Principles Genomics — research register",
    "initial_biological_focus": "OXTR",
    "scope": "Shared background literature for the initial OXTR research programme across M1–M48. 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_scope": {
    "selected_record_ids": [
      "fibonacci-m9-p24",
      "fibonacci-m18-p24"
    ],
    "not_selected_record_ids": [
      "fibonacci-m27-p72",
      "fibonacci-m36-p24",
      "fibonacci-m45-p120"
    ],
    "basis": "Current M9 and M18 geometry comparison, selected by the project lead on 2026-10-18.",
    "null_meaning": "Not selected for this comparison; no probability assigned. Null is not zero.",
    "comparison_rule": "Preserve each selected record's native Gamma values, positions and Beta alignment."
  },
  "beta_m9_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",
    "reference_cycle": [
      4,
      8,
      7,
      5,
      1,
      2
    ],
    "identity": "(F_n mod (9k)) mod 9 = F_n mod 9",
    "scope": "Arithmetic audit of the 111 multiples of nine through M999; the full published Atlas remains M1–M48.",
    "probability_relationship": "The M9 random-shuffle probability is a separate conditional calculation. This audit describes exact modular identities, not independent chance events.",
    "original_alignment_preserved": true,
    "records": [
      {
        "modulus": 9,
        "pisano_period": 24,
        "native_beta_length": 6,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_doubling": true,
        "exact_match": true
      },
      {
        "modulus": 18,
        "pisano_period": 24,
        "native_beta_length": 6,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_doubling": true,
        "exact_match": true
      },
      {
        "modulus": 27,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 36,
        "pisano_period": 24,
        "native_beta_length": 6,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 45,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 54,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 63,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 72,
        "pisano_period": 24,
        "native_beta_length": 6,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 81,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 90,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 99,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 108,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 117,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 126,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 135,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 144,
        "pisano_period": 24,
        "native_beta_length": 6,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 1,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 153,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 162,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 171,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 180,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 189,
        "pisano_period": 144,
        "native_beta_length": 36,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 6,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 198,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 207,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 216,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 225,
        "pisano_period": 600,
        "native_beta_length": 150,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 25,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 234,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 243,
        "pisano_period": 648,
        "native_beta_length": 162,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 27,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 252,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 261,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 270,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 279,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 288,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 297,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 306,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 315,
        "pisano_period": 240,
        "native_beta_length": 60,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 10,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 324,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 333,
        "pisano_period": 456,
        "native_beta_length": 114,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 19,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 342,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 351,
        "pisano_period": 504,
        "native_beta_length": 126,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 21,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 360,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 369,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 378,
        "pisano_period": 144,
        "native_beta_length": 36,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 6,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 387,
        "pisano_period": 264,
        "native_beta_length": 66,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 11,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 396,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 405,
        "pisano_period": 1080,
        "native_beta_length": 270,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 45,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 414,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 423,
        "pisano_period": 96,
        "native_beta_length": 24,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 4,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 432,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 441,
        "pisano_period": 336,
        "native_beta_length": 84,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 14,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 450,
        "pisano_period": 600,
        "native_beta_length": 150,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 25,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 459,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 468,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 477,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 486,
        "pisano_period": 648,
        "native_beta_length": 162,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 27,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 495,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 504,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 513,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 522,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 531,
        "pisano_period": 696,
        "native_beta_length": 174,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 29,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 540,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 549,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 558,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 567,
        "pisano_period": 432,
        "native_beta_length": 108,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 18,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 576,
        "pisano_period": 96,
        "native_beta_length": 24,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 4,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 585,
        "pisano_period": 840,
        "native_beta_length": 210,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 35,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 594,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 603,
        "pisano_period": 408,
        "native_beta_length": 102,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 17,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 612,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 621,
        "pisano_period": 144,
        "native_beta_length": 36,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 6,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 630,
        "pisano_period": 240,
        "native_beta_length": 60,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 10,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 639,
        "pisano_period": 840,
        "native_beta_length": 210,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 35,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 648,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 657,
        "pisano_period": 888,
        "native_beta_length": 222,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 37,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 666,
        "pisano_period": 456,
        "native_beta_length": 114,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 19,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 675,
        "pisano_period": 1800,
        "native_beta_length": 450,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 75,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 684,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 693,
        "pisano_period": 240,
        "native_beta_length": 60,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 10,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 702,
        "pisano_period": 504,
        "native_beta_length": 126,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 21,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 711,
        "pisano_period": 312,
        "native_beta_length": 78,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 13,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 720,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 729,
        "pisano_period": 1944,
        "native_beta_length": 486,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 81,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 738,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 747,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 756,
        "pisano_period": 144,
        "native_beta_length": 36,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 6,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 765,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 774,
        "pisano_period": 264,
        "native_beta_length": 66,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 11,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 783,
        "pisano_period": 504,
        "native_beta_length": 126,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 21,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 792,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 801,
        "pisano_period": 264,
        "native_beta_length": 66,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 11,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 810,
        "pisano_period": 1080,
        "native_beta_length": 270,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 45,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 819,
        "pisano_period": 336,
        "native_beta_length": 84,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 14,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 828,
        "pisano_period": 48,
        "native_beta_length": 12,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 2,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 837,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 846,
        "pisano_period": 96,
        "native_beta_length": 24,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 4,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 855,
        "pisano_period": 360,
        "native_beta_length": 90,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 15,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 864,
        "pisano_period": 144,
        "native_beta_length": 36,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 6,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 873,
        "pisano_period": 1176,
        "native_beta_length": 294,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 49,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 882,
        "pisano_period": 336,
        "native_beta_length": 84,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 14,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 891,
        "pisano_period": 1080,
        "native_beta_length": 270,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 45,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 900,
        "pisano_period": 600,
        "native_beta_length": 150,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 25,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 909,
        "pisano_period": 600,
        "native_beta_length": 150,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 25,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 918,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 927,
        "pisano_period": 624,
        "native_beta_length": 156,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 26,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 936,
        "pisano_period": 168,
        "native_beta_length": 42,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 7,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 945,
        "pisano_period": 720,
        "native_beta_length": 180,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 30,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 954,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 963,
        "pisano_period": 72,
        "native_beta_length": 18,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 3,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 972,
        "pisano_period": 648,
        "native_beta_length": 162,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 27,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 981,
        "pisano_period": 216,
        "native_beta_length": 54,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 9,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 990,
        "pisano_period": 120,
        "native_beta_length": 30,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 5,
        "native_doubling": false,
        "exact_match": true
      },
      {
        "modulus": 999,
        "pisano_period": 1368,
        "native_beta_length": 342,
        "reduced_cycle": [
          4,
          8,
          7,
          5,
          1,
          2
        ],
        "repeat_count": 57,
        "native_doubling": false,
        "exact_match": true
      }
    ]
  },
  "m9_sequence_family_audit": {
    "audit_id": "m9-sequence-family-audit-v1",
    "modulus_range": [
      1,
      1001
    ],
    "family_members_checked": 111,
    "matching_family_members": 111,
    "coverage_fraction": "111/1001",
    "coverage_percent": 11.08891108891109,
    "summary": "All 111 multiples of nine in M1–M1001 (11.1% of moduli) recover M9 P24 through exact modular reduction.",
    "identity": "(F_n mod (9k)) mod 9 = F_n mod 9",
    "classification": "Exact modular reduction and cycle-based construction",
    "reference_cycles": {
      "alpha": [
        9,
        1,
        1,
        2,
        3,
        5,
        8,
        4,
        3,
        7,
        1,
        8,
        9,
        8,
        8,
        7,
        6,
        4,
        1,
        5,
        6,
        2,
        8,
        1
      ],
      "beta": [
        4,
        8,
        7,
        5,
        1,
        2
      ],
      "gamma": [
        9,
        3,
        3,
        9,
        6,
        6
      ],
      "epsilon": [
        9,
        3,
        6,
        9,
        3,
        6,
        9
      ]
    },
    "folding_rule": "Reduce values modulo 9 and fold indices modulo 24, preserving the original start. Repeated 24-position blocks overlap in the diagram.",
    "epsilon_rule": "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.",
    "probability_relationship": "The random-shuffle probability is a separate calculation. Modular recurrence is not a series of independent chance events.",
    "records": [
      {
        "modulus": 9,
        "pisano_period": 24,
        "repeat_count": 1,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 18,
        "pisano_period": 24,
        "repeat_count": 1,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 27,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 36,
        "pisano_period": 24,
        "repeat_count": 1,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 45,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 54,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 63,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 72,
        "pisano_period": 24,
        "repeat_count": 1,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 81,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 90,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 99,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 108,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 117,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 126,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 135,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 144,
        "pisano_period": 24,
        "repeat_count": 1,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 153,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 162,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 171,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 180,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 189,
        "pisano_period": 144,
        "repeat_count": 6,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 198,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 207,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 216,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 225,
        "pisano_period": 600,
        "repeat_count": 25,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 234,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 243,
        "pisano_period": 648,
        "repeat_count": 27,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 252,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 261,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 270,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 279,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 288,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 297,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 306,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 315,
        "pisano_period": 240,
        "repeat_count": 10,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 324,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 333,
        "pisano_period": 456,
        "repeat_count": 19,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 342,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 351,
        "pisano_period": 504,
        "repeat_count": 21,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 360,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 369,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 378,
        "pisano_period": 144,
        "repeat_count": 6,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 387,
        "pisano_period": 264,
        "repeat_count": 11,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 396,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 405,
        "pisano_period": 1080,
        "repeat_count": 45,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 414,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 423,
        "pisano_period": 96,
        "repeat_count": 4,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 432,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 441,
        "pisano_period": 336,
        "repeat_count": 14,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 450,
        "pisano_period": 600,
        "repeat_count": 25,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 459,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 468,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 477,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 486,
        "pisano_period": 648,
        "repeat_count": 27,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 495,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 504,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 513,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 522,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 531,
        "pisano_period": 696,
        "repeat_count": 29,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 540,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 549,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 558,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 567,
        "pisano_period": 432,
        "repeat_count": 18,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 576,
        "pisano_period": 96,
        "repeat_count": 4,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 585,
        "pisano_period": 840,
        "repeat_count": 35,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 594,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 603,
        "pisano_period": 408,
        "repeat_count": 17,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 612,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 621,
        "pisano_period": 144,
        "repeat_count": 6,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 630,
        "pisano_period": 240,
        "repeat_count": 10,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 639,
        "pisano_period": 840,
        "repeat_count": 35,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 648,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 657,
        "pisano_period": 888,
        "repeat_count": 37,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 666,
        "pisano_period": 456,
        "repeat_count": 19,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 675,
        "pisano_period": 1800,
        "repeat_count": 75,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 684,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 693,
        "pisano_period": 240,
        "repeat_count": 10,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 702,
        "pisano_period": 504,
        "repeat_count": 21,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 711,
        "pisano_period": 312,
        "repeat_count": 13,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 720,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 729,
        "pisano_period": 1944,
        "repeat_count": 81,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 738,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 747,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 756,
        "pisano_period": 144,
        "repeat_count": 6,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 765,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 774,
        "pisano_period": 264,
        "repeat_count": 11,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 783,
        "pisano_period": 504,
        "repeat_count": 21,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 792,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 801,
        "pisano_period": 264,
        "repeat_count": 11,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 810,
        "pisano_period": 1080,
        "repeat_count": 45,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 819,
        "pisano_period": 336,
        "repeat_count": 14,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 828,
        "pisano_period": 48,
        "repeat_count": 2,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 837,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 846,
        "pisano_period": 96,
        "repeat_count": 4,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 855,
        "pisano_period": 360,
        "repeat_count": 15,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 864,
        "pisano_period": 144,
        "repeat_count": 6,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 873,
        "pisano_period": 1176,
        "repeat_count": 49,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 882,
        "pisano_period": 336,
        "repeat_count": 14,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 891,
        "pisano_period": 1080,
        "repeat_count": 45,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 900,
        "pisano_period": 600,
        "repeat_count": 25,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 909,
        "pisano_period": 600,
        "repeat_count": 25,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 918,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 927,
        "pisano_period": 624,
        "repeat_count": 26,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 936,
        "pisano_period": 168,
        "repeat_count": 7,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": true
      },
      {
        "modulus": 945,
        "pisano_period": 720,
        "repeat_count": 30,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 954,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 963,
        "pisano_period": 72,
        "repeat_count": 3,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 972,
        "pisano_period": 648,
        "repeat_count": 27,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 981,
        "pisano_period": 216,
        "repeat_count": 9,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 990,
        "pisano_period": 120,
        "repeat_count": 5,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      },
      {
        "modulus": 999,
        "pisano_period": 1368,
        "repeat_count": 57,
        "checks": {
          "alpha": true,
          "beta": true,
          "gamma": true,
          "gamma_indices": true,
          "epsilon_cycle_routes": true
        },
        "original_alignment_preserved": true,
        "native_full_circle_epsilon_reduces_to_reference": false
      }
    ]
  }
}
