Pith. sign in

IndisputableMonolith.Gravity.Analysis.ReggeExactFlatHessianBlochData4D

IndisputableMonolith/Gravity/Analysis/ReggeExactFlatHessianBlochData4D.lean · 1336 lines · 19 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2
   3/-!
   4# Exact flat Hessian midpoint Bloch coupling table (generated)
   5
   6Auto-generated by `scripts/qg/regge_4d_exact_m2_table_20260721.py`
   7(`emit_lean_bloch_data`).  Do not hand-edit.  Chunked to keep Lean
   8elaboration under `maxRecDepth`.
   9
  10Each row: rational Hessian coupling `s = p/q`, edge displacements
  11`De`, `Dep` ∈ {0,1}^4, and doubled midpoint offset `delta2 = 2(mid_e-mid_ep)`.
  12Continuum symbol uses
  13`(1/2) Σ s · (D_eᵀ H D_e)(D_epᵀ H D_ep) · cos(k·Δ)` with `Δ = delta2/2`.
  14-/
  15
  16namespace IndisputableMonolith.Gravity.Analysis.ReggeExactFlatHessianBlochData4D
  17
  18/-- One unit-cell edge-pair coupling for the exact midpoint Bloch symbol. -/
  19structure Coupling where
  20  num : ℤ
  21  den : ℕ
  22  De : Fin 4 → ℤ
  23  Dep : Fin 4 → ℤ
  24  /-- Doubled midpoint offset `2(mid_e - mid_ep)`. -/
  25  delta2 : Fin 4 → ℤ
  26
  27set_option maxRecDepth 4096
  28
  29noncomputable section
  30/-- Rational coupling coefficient. -/
  31def Coupling.s (c : Coupling) : ℚ := (c.num : ℚ) / (c.den : ℚ)
  32
  33/-- Midpoint phase offset `Δ = delta2 / 2`. -/
  34def Coupling.delta (c : Coupling) : Fin 4 → ℝ :=
  35  fun i => (c.delta2 i : ℝ) / 2
  36
  37/-- Coupling chunk 0. -/
  38def couplingChunk0 : Array Coupling :=
  39  #[
  40    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, 0] : Fin 4 → ℤ)⟩,
  41    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, 0, -1] : Fin 4 → ℤ)⟩,
  42    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -2] : Fin 4 → ℤ)⟩,
  43    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -2, -1] : Fin 4 → ℤ)⟩,
  44    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, 0] : Fin 4 → ℤ)⟩,
  45    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, 0, -1] : Fin 4 → ℤ)⟩,
  46    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -2] : Fin 4 → ℤ)⟩,
  47    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -2, -1] : Fin 4 → ℤ)⟩,
  48    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
  49    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
  50    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
  51    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
  52    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, 0] : Fin 4 → ℤ)⟩,
  53    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -2, -1] : Fin 4 → ℤ)⟩,
  54    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -2] : Fin 4 → ℤ)⟩,
  55    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -2, -1] : Fin 4 → ℤ)⟩,
  56    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, 0] : Fin 4 → ℤ)⟩,
  57    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, 0, -1, -1] : Fin 4 → ℤ)⟩,
  58    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -2] : Fin 4 → ℤ)⟩,
  59    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -2, -1, -1] : Fin 4 → ℤ)⟩,
  60    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
  61    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
  62    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
  63    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
  64    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -2] : Fin 4 → ℤ)⟩,
  65    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -2] : Fin 4 → ℤ)⟩,
  66    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -2] : Fin 4 → ℤ)⟩,
  67    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -2] : Fin 4 → ℤ)⟩,
  68    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, 0, -1] : Fin 4 → ℤ)⟩,
  69    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, 0, -1, -1] : Fin 4 → ℤ)⟩,
  70    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -2, -1] : Fin 4 → ℤ)⟩,
  71    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -2, -1, -1] : Fin 4 → ℤ)⟩,
  72    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
  73    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
  74    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
  75    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
  76    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
  77    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
  78    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
  79    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -2] : Fin 4 → ℤ)⟩,
  80    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -2] : Fin 4 → ℤ)⟩,
  81    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -2, -1] : Fin 4 → ℤ)⟩,
  82    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
  83    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
  84    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
  85    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
  86    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
  87    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
  88    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
  89    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
  90    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
  91    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
  92    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
  93    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
  94    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
  95    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
  96    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
  97    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
  98    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
  99    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 100    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 101    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 102    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 103    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 104    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 105    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 106    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 107    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 108    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 109    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 110    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 111    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 112    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 113    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 114    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 115    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 116    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 117    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 118    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 119    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩
 120  ]
 121
 122/-- Coupling chunk 1. -/
 123def couplingChunk1 : Array Coupling :=
 124  #[
 125    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 126    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 127    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 128    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 129    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 1, -1] : Fin 4 → ℤ)⟩,
 130    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, -1] : Fin 4 → ℤ)⟩,
 131    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 132    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 1] : Fin 4 → ℤ)⟩,
 133    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 1, -1, 0] : Fin 4 → ℤ)⟩,
 134    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 135    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 1] : Fin 4 → ℤ)⟩,
 136    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 1, 0] : Fin 4 → ℤ)⟩,
 137    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 138    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, 0] : Fin 4 → ℤ)⟩,
 139    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -2, -1] : Fin 4 → ℤ)⟩,
 140    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -2] : Fin 4 → ℤ)⟩,
 141    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -2, -1] : Fin 4 → ℤ)⟩,
 142    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, 0] : Fin 4 → ℤ)⟩,
 143    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -2, -1, -1] : Fin 4 → ℤ)⟩,
 144    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -2] : Fin 4 → ℤ)⟩,
 145    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -2, -1, -1] : Fin 4 → ℤ)⟩,
 146    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 147    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 148    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 149    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 150    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -2] : Fin 4 → ℤ)⟩,
 151    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -2] : Fin 4 → ℤ)⟩,
 152    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -2] : Fin 4 → ℤ)⟩,
 153    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -2] : Fin 4 → ℤ)⟩,
 154    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, 0, -1] : Fin 4 → ℤ)⟩,
 155    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -2, -1, -1] : Fin 4 → ℤ)⟩,
 156    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -2, -1] : Fin 4 → ℤ)⟩,
 157    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -2, -1, -1] : Fin 4 → ℤ)⟩,
 158    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 159    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 160    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 161    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 162    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 163    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 164    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 165    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -2] : Fin 4 → ℤ)⟩,
 166    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -2] : Fin 4 → ℤ)⟩,
 167    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -2, -1] : Fin 4 → ℤ)⟩,
 168    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 169    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 170    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 171    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 172    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 173    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 174    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 175    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 176    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 177    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 178    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 179    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 180    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
 181    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 182    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 183    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 184    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 185    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 186    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 187    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 188    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 189    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 190    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 191    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 192    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 193    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 194    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
 195    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 196    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 197    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 198    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 199    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 200    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 201    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 202    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
 203    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
 204    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩
 205  ]
 206
 207/-- Coupling chunk 2. -/
 208def couplingChunk2 : Array Coupling :=
 209  #[
 210    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 211    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 212    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 213    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 214    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 215    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 1, -1] : Fin 4 → ℤ)⟩,
 216    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 217    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 218    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 1] : Fin 4 → ℤ)⟩,
 219    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 220    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 221    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 1] : Fin 4 → ℤ)⟩,
 222    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 1, 0] : Fin 4 → ℤ)⟩,
 223    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 224    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -2] : Fin 4 → ℤ)⟩,
 225    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -2] : Fin 4 → ℤ)⟩,
 226    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -2] : Fin 4 → ℤ)⟩,
 227    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -2] : Fin 4 → ℤ)⟩,
 228    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -2, -1] : Fin 4 → ℤ)⟩,
 229    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -2, -1] : Fin 4 → ℤ)⟩,
 230    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -2, -1] : Fin 4 → ℤ)⟩,
 231    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -2, -1] : Fin 4 → ℤ)⟩,
 232    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 233    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 234    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 235    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 236    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 237    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 238    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 239    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -2] : Fin 4 → ℤ)⟩,
 240    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -2] : Fin 4 → ℤ)⟩,
 241    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -2, -1, -1] : Fin 4 → ℤ)⟩,
 242    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 243    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 244    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 245    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 246    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 247    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 248    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 249    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 250    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 251    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 252    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 253    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 254    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
 255    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 256    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 257    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 258    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 259    ⟨1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 260    ⟨-1, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 261    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 262    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 263    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 264    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 265    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 266    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 267    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 268    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
 269    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 270    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 271    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 272    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 273    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 274    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 275    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 276    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
 277    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
 278    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 279    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 280    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 281    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 282    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 283    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 284    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, -1, -1] : Fin 4 → ℤ)⟩,
 285    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 286    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 287    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 1] : Fin 4 → ℤ)⟩,
 288    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 289    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩
 290  ]
 291
 292/-- Coupling chunk 3. -/
 293def couplingChunk3 : Array Coupling :=
 294  #[
 295    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 1] : Fin 4 → ℤ)⟩,
 296    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 1, -1, 0] : Fin 4 → ℤ)⟩,
 297    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 298    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 299    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 300    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 301    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -2, -1] : Fin 4 → ℤ)⟩,
 302    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -2, -1] : Fin 4 → ℤ)⟩,
 303    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -2, -1, -1] : Fin 4 → ℤ)⟩,
 304    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 305    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 306    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 307    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 308    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 309    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 310    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 311    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 312    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 313    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 314    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 315    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 316    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
 317    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 318    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 319    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 320    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 321    ⟨1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 322    ⟨-1, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 323    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 324    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 325    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 326    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 327    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 328    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 329    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 330    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
 331    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 332    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 333    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 334    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 335    ⟨1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 336    ⟨-1, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 337    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 338    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
 339    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
 340    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 341    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 342    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 343    ⟨1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 344    ⟨-1, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 345    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 346    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, -1, -1] : Fin 4 → ℤ)⟩,
 347    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 348    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 349    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 1, -1] : Fin 4 → ℤ)⟩,
 350    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 351    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 352    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 1, -1] : Fin 4 → ℤ)⟩,
 353    ⟨-1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, -1] : Fin 4 → ℤ)⟩,
 354    ⟨1, 16, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 355    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 0] : Fin 4 → ℤ)⟩,
 356    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 0] : Fin 4 → ℤ)⟩,
 357    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 358    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 2] : Fin 4 → ℤ)⟩,
 359    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 0, 1] : Fin 4 → ℤ)⟩,
 360    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 361    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 362    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
 363    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
 364    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 2] : Fin 4 → ℤ)⟩,
 365    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 2, 1] : Fin 4 → ℤ)⟩,
 366    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 367    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 368    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
 369    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
 370    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 371    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
 372    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
 373    ⟨-3, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 374    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩
 375  ]
 376
 377/-- Coupling chunk 4. -/
 378def couplingChunk4 : Array Coupling :=
 379  #[
 380    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 381    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 382    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -2] : Fin 4 → ℤ)⟩,
 383    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -2] : Fin 4 → ℤ)⟩,
 384    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, 0] : Fin 4 → ℤ)⟩,
 385    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -2, -1] : Fin 4 → ℤ)⟩,
 386    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, 0] : Fin 4 → ℤ)⟩,
 387    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, 0, -1] : Fin 4 → ℤ)⟩,
 388    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 0] : Fin 4 → ℤ)⟩,
 389    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 0] : Fin 4 → ℤ)⟩,
 390    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 391    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 2] : Fin 4 → ℤ)⟩,
 392    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 1, 0, 1] : Fin 4 → ℤ)⟩,
 393    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 394    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 395    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 396    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 397    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 2] : Fin 4 → ℤ)⟩,
 398    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 2, 1] : Fin 4 → ℤ)⟩,
 399    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 400    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 401    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 402    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
 403    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 404    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 405    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
 406    ⟨-3, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 407    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 408    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 409    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 410    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -2] : Fin 4 → ℤ)⟩,
 411    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -2] : Fin 4 → ℤ)⟩,
 412    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, 0] : Fin 4 → ℤ)⟩,
 413    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -2, -1] : Fin 4 → ℤ)⟩,
 414    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, 0] : Fin 4 → ℤ)⟩,
 415    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, 0, -1] : Fin 4 → ℤ)⟩,
 416    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 417    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 418    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 419    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 420    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 421    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 422    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 423    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 424    ⟨1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 425    ⟨1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 426    ⟨-1, 2, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 427    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 428    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 429    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 430    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 431    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 432    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 433    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 434    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 1, 0] : Fin 4 → ℤ)⟩,
 435    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 1, 0] : Fin 4 → ℤ)⟩,
 436    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 437    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 2] : Fin 4 → ℤ)⟩,
 438    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 0, 1, 1] : Fin 4 → ℤ)⟩,
 439    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 440    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 441    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 442    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 443    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 2] : Fin 4 → ℤ)⟩,
 444    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 2, 1, 1] : Fin 4 → ℤ)⟩,
 445    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 446    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 447    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 448    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
 449    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 450    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 451    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
 452    ⟨-3, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 453    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 454    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 455    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 456    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -2] : Fin 4 → ℤ)⟩,
 457    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -2] : Fin 4 → ℤ)⟩,
 458    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, 0] : Fin 4 → ℤ)⟩,
 459    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -2, -1, -1] : Fin 4 → ℤ)⟩
 460  ]
 461
 462/-- Coupling chunk 5. -/
 463def couplingChunk5 : Array Coupling :=
 464  #[
 465    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, 0] : Fin 4 → ℤ)⟩,
 466    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, 0, -1, -1] : Fin 4 → ℤ)⟩,
 467    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 468    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 469    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 470    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 471    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 472    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 473    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 474    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 475    ⟨1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 476    ⟨1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 477    ⟨-1, 2, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 478    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 479    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 480    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 481    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 482    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 483    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 484    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 485    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 486    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 487    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 488    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 489    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 490    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 491    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 492    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 493    ⟨1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 494    ⟨1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 495    ⟨-1, 2, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 496    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 497    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 498    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 499    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 500    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 501    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -2] : Fin 4 → ℤ)⟩,
 502    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 503    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 504    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 505    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 506    ⟨-1, 4, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 507    ⟨-1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 508    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 509    ⟨-1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 510    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 511    ⟨-1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 512    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 513    ⟨-3, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 514    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 0, 1] : Fin 4 → ℤ)⟩,
 515    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 0, 1] : Fin 4 → ℤ)⟩,
 516    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 517    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 2, 1] : Fin 4 → ℤ)⟩,
 518    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 0, 1, 1] : Fin 4 → ℤ)⟩,
 519    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 520    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 521    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 522    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 523    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 2, 1] : Fin 4 → ℤ)⟩,
 524    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 2, 1, 1] : Fin 4 → ℤ)⟩,
 525    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 526    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 527    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 528    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
 529    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 530    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 531    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
 532    ⟨-3, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 533    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 534    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 535    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 536    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -2, -1] : Fin 4 → ℤ)⟩,
 537    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -2, -1] : Fin 4 → ℤ)⟩,
 538    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, 0, -1] : Fin 4 → ℤ)⟩,
 539    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -2, -1, -1] : Fin 4 → ℤ)⟩,
 540    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, 0, -1] : Fin 4 → ℤ)⟩,
 541    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, 0, -1, -1] : Fin 4 → ℤ)⟩,
 542    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 543    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 544    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩
 545  ]
 546
 547/-- Coupling chunk 6. -/
 548def couplingChunk6 : Array Coupling :=
 549  #[
 550    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 551    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 552    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 553    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 554    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 555    ⟨1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 556    ⟨1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 557    ⟨-1, 2, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 558    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 559    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 560    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 561    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 562    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 563    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 564    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 565    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 566    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 567    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 568    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 569    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 570    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 571    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 572    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 573    ⟨1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 574    ⟨1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 575    ⟨-1, 2, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 576    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 577    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 578    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 579    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 580    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 581    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, -1] : Fin 4 → ℤ)⟩,
 582    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 583    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 584    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 585    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 586    ⟨-1, 4, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 587    ⟨-1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 588    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 589    ⟨-1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 590    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 591    ⟨-1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 592    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 593    ⟨-3, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 594    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 595    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 596    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 597    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 598    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 599    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 600    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 601    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 602    ⟨1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 603    ⟨1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 604    ⟨-1, 2, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 605    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 606    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 607    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 608    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 609    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 610    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, -1] : Fin 4 → ℤ)⟩,
 611    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, -1] : Fin 4 → ℤ)⟩,
 612    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 613    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 614    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 615    ⟨-1, 4, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 616    ⟨-1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 617    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
 618    ⟨-1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 619    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 620    ⟨-1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 621    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 622    ⟨-3, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 623    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 624    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 625    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 626    ⟨-1, 4, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 627    ⟨-1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 628    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 629    ⟨-1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩
 630  ]
 631
 632/-- Coupling chunk 7. -/
 633def couplingChunk7 : Array Coupling :=
 634  #[
 635    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 636    ⟨-1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 637    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 638    ⟨-3, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, -1] : Fin 4 → ℤ)⟩,
 639    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, -1, -1] : Fin 4 → ℤ)⟩,
 640    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 641    ⟨-1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 642    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 1, -1] : Fin 4 → ℤ)⟩,
 643    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 644    ⟨-1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 645    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 1] : Fin 4 → ℤ)⟩,
 646    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 647    ⟨-1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 648    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 1, -1] : Fin 4 → ℤ)⟩,
 649    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, -1] : Fin 4 → ℤ)⟩,
 650    ⟨-1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 651    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 1] : Fin 4 → ℤ)⟩,
 652    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 1, -1, 0] : Fin 4 → ℤ)⟩,
 653    ⟨-1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 654    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 1] : Fin 4 → ℤ)⟩,
 655    ⟨1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 1, 0] : Fin 4 → ℤ)⟩,
 656    ⟨-1, 8, (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 657    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 2] : Fin 4 → ℤ)⟩,
 658    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 2] : Fin 4 → ℤ)⟩,
 659    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 660    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 661    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, -1, 1] : Fin 4 → ℤ)⟩,
 662    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 663    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 1, 1] : Fin 4 → ℤ)⟩,
 664    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 665    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, 0] : Fin 4 → ℤ)⟩,
 666    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -2, -1, 0] : Fin 4 → ℤ)⟩,
 667    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 2] : Fin 4 → ℤ)⟩,
 668    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 2] : Fin 4 → ℤ)⟩,
 669    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 670    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 671    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, -1, 1] : Fin 4 → ℤ)⟩,
 672    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 673    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 674    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 675    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -2, 0] : Fin 4 → ℤ)⟩,
 676    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, -1, -1, 0] : Fin 4 → ℤ)⟩,
 677    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 678    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 679    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 680    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 681    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 682    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 683    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 684    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 685    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 686    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 687    ⟨1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 688    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 1, 2] : Fin 4 → ℤ)⟩,
 689    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 1, 2] : Fin 4 → ℤ)⟩,
 690    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 691    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 692    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, -1, 0, 1] : Fin 4 → ℤ)⟩,
 693    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 694    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 695    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 696    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, -1, 0] : Fin 4 → ℤ)⟩,
 697    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, -1, 0] : Fin 4 → ℤ)⟩,
 698    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 699    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 700    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 701    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 702    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 703    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 704    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 705    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
 706    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 707    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 708    ⟨1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 709    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 710    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 711    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 712    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 713    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 714    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩
 715  ]
 716
 717/-- Coupling chunk 8. -/
 718def couplingChunk8 : Array Coupling :=
 719  #[
 720    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 721    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 722    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 723    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 724    ⟨1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, -1, 0] : Fin 4 → ℤ)⟩,
 725    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 726    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 727    ⟨1, 8, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 728    ⟨-1, 4, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 729    ⟨-3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
 730    ⟨-3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 731    ⟨3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 732    ⟨-3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
 733    ⟨-3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 734    ⟨3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 735    ⟨-3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 736    ⟨-3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 737    ⟨3, 16, (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 738    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 2] : Fin 4 → ℤ)⟩,
 739    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 2, 1] : Fin 4 → ℤ)⟩,
 740    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
 741    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 742    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, -1] : Fin 4 → ℤ)⟩,
 743    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 744    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 1, 1] : Fin 4 → ℤ)⟩,
 745    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 746    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -2] : Fin 4 → ℤ)⟩,
 747    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -2, 0, -1] : Fin 4 → ℤ)⟩,
 748    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 2] : Fin 4 → ℤ)⟩,
 749    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 1, 2, 1] : Fin 4 → ℤ)⟩,
 750    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
 751    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 752    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, -1] : Fin 4 → ℤ)⟩,
 753    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 754    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 755    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 756    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -2] : Fin 4 → ℤ)⟩,
 757    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, -1, 0, -1] : Fin 4 → ℤ)⟩,
 758    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 759    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 760    ⟨-1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 761    ⟨1, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 762    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 763    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 764    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 765    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 766    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 767    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 768    ⟨1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 769    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 2, 1] : Fin 4 → ℤ)⟩,
 770    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 2, 1] : Fin 4 → ℤ)⟩,
 771    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
 772    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 773    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, -1, 1, 0] : Fin 4 → ℤ)⟩,
 774    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 775    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 776    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 777    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -2, 0, -1] : Fin 4 → ℤ)⟩,
 778    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-2, -1, 0, -1] : Fin 4 → ℤ)⟩,
 779    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 780    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 781    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 782    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 783    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 784    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 785    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 786    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
 787    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 788    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 789    ⟨1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 790    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 791    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 792    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 793    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 794    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 795    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 796    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 797    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 798    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 799    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, -1, 0, 0] : Fin 4 → ℤ)⟩
 800  ]
 801
 802/-- Coupling chunk 9. -/
 803def couplingChunk9 : Array Coupling :=
 804  #[
 805    ⟨1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, -1, 0, -1] : Fin 4 → ℤ)⟩,
 806    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 807    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 808    ⟨1, 8, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 809    ⟨-1, 4, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 810    ⟨-3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
 811    ⟨-3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 812    ⟨3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 813    ⟨-3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
 814    ⟨-3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
 815    ⟨3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 816    ⟨-3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 817    ⟨-3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 818    ⟨3, 16, (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 819    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 2] : Fin 4 → ℤ)⟩,
 820    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 821    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
 822    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 823    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 2] : Fin 4 → ℤ)⟩,
 824    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 2, 1] : Fin 4 → ℤ)⟩,
 825    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 826    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 827    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 1, 1] : Fin 4 → ℤ)⟩,
 828    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 829    ⟨-3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
 830    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 831    ⟨-3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
 832    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 833    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
 834    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 2] : Fin 4 → ℤ)⟩,
 835    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 836    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
 837    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 838    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 2] : Fin 4 → ℤ)⟩,
 839    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 2, 1] : Fin 4 → ℤ)⟩,
 840    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 841    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 842    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 843    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 844    ⟨-3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 845    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 846    ⟨-3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 847    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 848    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 849    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 850    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 851    ⟨1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 852    ⟨-1, 8, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 853    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 854    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 855    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 856    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 857    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 858    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 859    ⟨-3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 860    ⟨3, 16, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 861    ⟨1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 862    ⟨1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 863    ⟨-1, 4, (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 864    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 2] : Fin 4 → ℤ)⟩,
 865    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 2, 1] : Fin 4 → ℤ)⟩,
 866    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
 867    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 868    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, -1] : Fin 4 → ℤ)⟩,
 869    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 870    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, -1, 1] : Fin 4 → ℤ)⟩,
 871    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 872    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -2] : Fin 4 → ℤ)⟩,
 873    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -2, -1] : Fin 4 → ℤ)⟩,
 874    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 1, 2] : Fin 4 → ℤ)⟩,
 875    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 2, 1, 1] : Fin 4 → ℤ)⟩,
 876    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
 877    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 878    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, -1] : Fin 4 → ℤ)⟩,
 879    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 880    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 881    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 882    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -2] : Fin 4 → ℤ)⟩,
 883    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-2, 0, -1, -1] : Fin 4 → ℤ)⟩,
 884    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩
 885  ]
 886
 887/-- Coupling chunk 10. -/
 888def couplingChunk10 : Array Coupling :=
 889  #[
 890    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 891    ⟨-1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 892    ⟨1, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 893    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 894    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 895    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 896    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 897    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 898    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 899    ⟨1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 900    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 2, 1] : Fin 4 → ℤ)⟩,
 901    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 2, 1, 1] : Fin 4 → ℤ)⟩,
 902    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
 903    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 904    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, -1, 0] : Fin 4 → ℤ)⟩,
 905    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 906    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 907    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 908    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -2, -1] : Fin 4 → ℤ)⟩,
 909    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-2, 0, -1, -1] : Fin 4 → ℤ)⟩,
 910    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 911    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 912    ⟨-1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 913    ⟨1, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 914    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 915    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 916    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 917    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
 918    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 919    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 920    ⟨1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 921    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 922    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 923    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 924    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 925    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 926    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 927    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 928    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 929    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 930    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 931    ⟨1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![-1, 0, -1, -1] : Fin 4 → ℤ)⟩,
 932    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 933    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 934    ⟨1, 8, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 935    ⟨-1, 4, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 936    ⟨-3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
 937    ⟨-3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
 938    ⟨3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
 939    ⟨-3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
 940    ⟨-3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
 941    ⟨3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 942    ⟨-3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 943    ⟨-3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
 944    ⟨3, 16, (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 945    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 2] : Fin 4 → ℤ)⟩,
 946    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 947    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
 948    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 949    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 2] : Fin 4 → ℤ)⟩,
 950    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 0, 1] : Fin 4 → ℤ)⟩,
 951    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 952    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 953    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, -1, 1] : Fin 4 → ℤ)⟩,
 954    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 955    ⟨-3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
 956    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 957    ⟨-3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
 958    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 959    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
 960    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 1, 2] : Fin 4 → ℤ)⟩,
 961    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
 962    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
 963    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 964    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 2] : Fin 4 → ℤ)⟩,
 965    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 2, 1, 1] : Fin 4 → ℤ)⟩,
 966    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 967    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 968    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 969    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩
 970  ]
 971
 972/-- Coupling chunk 11. -/
 973def couplingChunk11 : Array Coupling :=
 974  #[
 975    ⟨-3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 976    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 977    ⟨-3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 978    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 979    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 980    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 981    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
 982    ⟨1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
 983    ⟨-1, 8, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
 984    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
 985    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
 986    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
 987    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
 988    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
 989    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
 990    ⟨-3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
 991    ⟨3, 16, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
 992    ⟨1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
 993    ⟨1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
 994    ⟨-1, 4, (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
 995    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 2, 1] : Fin 4 → ℤ)⟩,
 996    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
 997    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
 998    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
 999    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 0] : Fin 4 → ℤ)⟩,
1000    ⟨1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 0] : Fin 4 → ℤ)⟩,
1001    ⟨-1, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1002    ⟨-1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
1003    ⟨1, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, -1] : Fin 4 → ℤ)⟩,
1004    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1005    ⟨-3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
1006    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1007    ⟨-3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
1008    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1009    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1010    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 2, 1] : Fin 4 → ℤ)⟩,
1011    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
1012    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
1013    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1014    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 2, 1] : Fin 4 → ℤ)⟩,
1015    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 2, 1, 1] : Fin 4 → ℤ)⟩,
1016    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1017    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
1018    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![-1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1019    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1020    ⟨-3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![-1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1021    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1022    ⟨-3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![-1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1023    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1024    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![-1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1025    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1026    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1027    ⟨1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1028    ⟨-1, 8, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
1029    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1030    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
1031    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1032    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1033    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1034    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
1035    ⟨-3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1036    ⟨3, 16, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1037    ⟨1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1038    ⟨1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1039    ⟨-1, 4, (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1040    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
1041    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
1042    ⟨3, 16, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
1043    ⟨-3, 8, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1044    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 0] : Fin 4 → ℤ)⟩,
1045    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 0] : Fin 4 → ℤ)⟩,
1046    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1047    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 2] : Fin 4 → ℤ)⟩,
1048    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 0, 1] : Fin 4 → ℤ)⟩,
1049    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1050    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 2] : Fin 4 → ℤ)⟩,
1051    ⟨-1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 2, 1] : Fin 4 → ℤ)⟩,
1052    ⟨1, 4, (![1, 0, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1053    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 2] : Fin 4 → ℤ)⟩,
1054    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 1, 2, 1] : Fin 4 → ℤ)⟩
1055  ]
1056
1057/-- Coupling chunk 12. -/
1058def couplingChunk12 : Array Coupling :=
1059  #[
1060    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1061    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1062    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, -1] : Fin 4 → ℤ)⟩,
1063    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1064    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, -1, 1] : Fin 4 → ℤ)⟩,
1065    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
1066    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -2] : Fin 4 → ℤ)⟩,
1067    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -2, -1] : Fin 4 → ℤ)⟩,
1068    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 1, 2] : Fin 4 → ℤ)⟩,
1069    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 2, 1, 1] : Fin 4 → ℤ)⟩,
1070    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1071    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1072    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, -1] : Fin 4 → ℤ)⟩,
1073    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1074    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, -1, 0, 1] : Fin 4 → ℤ)⟩,
1075    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
1076    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -2] : Fin 4 → ℤ)⟩,
1077    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -2, -1, -1] : Fin 4 → ℤ)⟩,
1078    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1079    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1080    ⟨-1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1081    ⟨1, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1082    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1083    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1084    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
1085    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
1086    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
1087    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
1088    ⟨1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
1089    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 2, 1] : Fin 4 → ℤ)⟩,
1090    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 2, 1, 1] : Fin 4 → ℤ)⟩,
1091    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1092    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1093    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, -1, 0] : Fin 4 → ℤ)⟩,
1094    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1095    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, -1, 1, 0] : Fin 4 → ℤ)⟩,
1096    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
1097    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -2, -1] : Fin 4 → ℤ)⟩,
1098    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -2, -1, -1] : Fin 4 → ℤ)⟩,
1099    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1100    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1101    ⟨-1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1102    ⟨1, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1103    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1104    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
1105    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1106    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, -1] : Fin 4 → ℤ)⟩,
1107    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
1108    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
1109    ⟨1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
1110    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1111    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1112    ⟨-1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1113    ⟨1, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1114    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1115    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
1116    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1117    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, -1] : Fin 4 → ℤ)⟩,
1118    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
1119    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, -1, 0] : Fin 4 → ℤ)⟩,
1120    ⟨1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, -1, -1, -1] : Fin 4 → ℤ)⟩,
1121    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1122    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1123    ⟨1, 8, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1124    ⟨-1, 4, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1125    ⟨-3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
1126    ⟨-3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
1127    ⟨3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1128    ⟨-3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
1129    ⟨-3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
1130    ⟨3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
1131    ⟨-3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
1132    ⟨-3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
1133    ⟨3, 16, (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
1134    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 2] : Fin 4 → ℤ)⟩,
1135    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
1136    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1137    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1138    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 2] : Fin 4 → ℤ)⟩,
1139    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 1, 0, 1] : Fin 4 → ℤ)⟩
1140  ]
1141
1142/-- Coupling chunk 13. -/
1143def couplingChunk13 : Array Coupling :=
1144  #[
1145    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1146    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1147    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, -1, 1] : Fin 4 → ℤ)⟩,
1148    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1149    ⟨-3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
1150    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1151    ⟨-3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 1] : Fin 4 → ℤ)⟩,
1152    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1153    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
1154    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 1, 2] : Fin 4 → ℤ)⟩,
1155    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
1156    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1157    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1158    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 2] : Fin 4 → ℤ)⟩,
1159    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 0, 1, 1] : Fin 4 → ℤ)⟩,
1160    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1161    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1162    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, -1, 0, 1] : Fin 4 → ℤ)⟩,
1163    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1164    ⟨-3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
1165    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1166    ⟨-3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 0, 1] : Fin 4 → ℤ)⟩,
1167    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1168    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
1169    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1170    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1171    ⟨1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1172    ⟨-1, 8, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1173    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1174    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1175    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1176    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1177    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1178    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
1179    ⟨-3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
1180    ⟨3, 16, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1181    ⟨1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1182    ⟨1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1183    ⟨-1, 4, (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1184    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 1, 2, 1] : Fin 4 → ℤ)⟩,
1185    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
1186    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1187    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1188    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 0] : Fin 4 → ℤ)⟩,
1189    ⟨1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 0] : Fin 4 → ℤ)⟩,
1190    ⟨-1, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1191    ⟨-1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1192    ⟨1, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, -1] : Fin 4 → ℤ)⟩,
1193    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1194    ⟨-3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
1195    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1196    ⟨-3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, -1] : Fin 4 → ℤ)⟩,
1197    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1198    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1199    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 2, 1] : Fin 4 → ℤ)⟩,
1200    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
1201    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1202    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1203    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 2, 1] : Fin 4 → ℤ)⟩,
1204    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 0, 1, 1] : Fin 4 → ℤ)⟩,
1205    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1206    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1207    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, -1, 1, 0] : Fin 4 → ℤ)⟩,
1208    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1209    ⟨-3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, -1, 0, 0] : Fin 4 → ℤ)⟩,
1210    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1211    ⟨-3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, -1, 1, 0] : Fin 4 → ℤ)⟩,
1212    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1213    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, -1, 0, 0] : Fin 4 → ℤ)⟩,
1214    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1215    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1216    ⟨1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1217    ⟨-1, 8, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1218    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1219    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1220    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1221    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1222    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1223    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ)⟩,
1224    ⟨-3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩
1225  ]
1226
1227/-- Coupling chunk 14. -/
1228def couplingChunk14 : Array Coupling :=
1229  #[
1230    ⟨3, 16, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1231    ⟨1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1232    ⟨1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1233    ⟨-1, 4, (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1234    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
1235    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
1236    ⟨3, 16, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1237    ⟨-3, 8, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1238    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 0] : Fin 4 → ℤ)⟩,
1239    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 0] : Fin 4 → ℤ)⟩,
1240    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1241    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 2] : Fin 4 → ℤ)⟩,
1242    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 1, 0, 1] : Fin 4 → ℤ)⟩,
1243    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1244    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 2] : Fin 4 → ℤ)⟩,
1245    ⟨-1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 2, 1] : Fin 4 → ℤ)⟩,
1246    ⟨1, 4, (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1247    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 2, 1, 1] : Fin 4 → ℤ)⟩,
1248    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
1249    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1250    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1251    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 1, 0] : Fin 4 → ℤ)⟩,
1252    ⟨1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 1, 0] : Fin 4 → ℤ)⟩,
1253    ⟨-1, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1254    ⟨-1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1255    ⟨1, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, -1] : Fin 4 → ℤ)⟩,
1256    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1257    ⟨-3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, -1] : Fin 4 → ℤ)⟩,
1258    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1259    ⟨-3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, -1] : Fin 4 → ℤ)⟩,
1260    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1261    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, -1] : Fin 4 → ℤ)⟩,
1262    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 2, 1, 1] : Fin 4 → ℤ)⟩,
1263    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
1264    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1265    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1266    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 0, 1] : Fin 4 → ℤ)⟩,
1267    ⟨1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 0, 1] : Fin 4 → ℤ)⟩,
1268    ⟨-1, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1269    ⟨-1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1270    ⟨1, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, -1, 0] : Fin 4 → ℤ)⟩,
1271    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1272    ⟨-3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, -1, 0] : Fin 4 → ℤ)⟩,
1273    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1274    ⟨-3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, -1, 0] : Fin 4 → ℤ)⟩,
1275    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1276    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, -1, 0] : Fin 4 → ℤ)⟩,
1277    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1278    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1279    ⟨1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1280    ⟨-1, 8, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ)⟩,
1281    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1282    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ)⟩,
1283    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ)⟩,
1284    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ)⟩,
1285    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1286    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ)⟩,
1287    ⟨-3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ)⟩,
1288    ⟨3, 16, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ)⟩,
1289    ⟨1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ)⟩,
1290    ⟨1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ)⟩,
1291    ⟨-1, 4, (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 1, 1] : Fin 4 → ℤ), (![0, 0, 0, 0] : Fin 4 → ℤ)⟩,
1292    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 2] : Fin 4 → ℤ)⟩,
1293    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
1294    ⟨3, 16, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1295    ⟨-3, 8, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1296    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 1, 0] : Fin 4 → ℤ)⟩,
1297    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 1, 0] : Fin 4 → ℤ)⟩,
1298    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ)⟩,
1299    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 1, 2] : Fin 4 → ℤ)⟩,
1300    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![2, 0, 1, 1] : Fin 4 → ℤ)⟩,
1301    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1302    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 1, 2] : Fin 4 → ℤ)⟩,
1303    ⟨-1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 2, 1, 1] : Fin 4 → ℤ)⟩,
1304    ⟨1, 4, (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 1, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩,
1305    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 2, 1] : Fin 4 → ℤ)⟩,
1306    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 2, 1, 1] : Fin 4 → ℤ)⟩,
1307    ⟨3, 16, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![2, 1, 1, 1] : Fin 4 → ℤ)⟩,
1308    ⟨-3, 8, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 1, 0] : Fin 4 → ℤ), (![1, 1, 1, 1] : Fin 4 → ℤ)⟩,
1309    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 2, 0, 1] : Fin 4 → ℤ)⟩
1310  ]
1311
1312/-- Coupling chunk 15. -/
1313def couplingChunk15 : Array Coupling :=
1314  #[
1315    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![2, 1, 0, 1] : Fin 4 → ℤ)⟩,
1316    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 1, 0, 0] : Fin 4 → ℤ), (![1, 1, 0, 1] : Fin 4 → ℤ)⟩,
1317    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 0, 0] : Fin 4 → ℤ), (![1, 0, 2, 1] : Fin 4 → ℤ)⟩,
1318    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![2, 0, 1, 1] : Fin 4 → ℤ)⟩,
1319    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![1, 0, 1, 0] : Fin 4 → ℤ), (![1, 0, 1, 1] : Fin 4 → ℤ)⟩,
1320    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 0, 0] : Fin 4 → ℤ), (![0, 1, 2, 1] : Fin 4 → ℤ)⟩,
1321    ⟨-1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 0, 1, 0] : Fin 4 → ℤ), (![0, 2, 1, 1] : Fin 4 → ℤ)⟩,
1322    ⟨1, 4, (![0, 0, 0, 1] : Fin 4 → ℤ), (![0, 1, 1, 0] : Fin 4 → ℤ), (![0, 1, 1, 1] : Fin 4 → ℤ)⟩
1323  ]
1324
1325/-- Generated coupling table (`n = 1208`). -/
1326def couplingTable : Array Coupling :=
1327  couplingChunk0 ++ couplingChunk1 ++ couplingChunk2 ++ couplingChunk3 ++ couplingChunk4 ++ couplingChunk5 ++ couplingChunk6 ++ couplingChunk7 ++ couplingChunk8 ++ couplingChunk9 ++ couplingChunk10 ++ couplingChunk11 ++ couplingChunk12 ++ couplingChunk13 ++ couplingChunk14 ++ couplingChunk15
1328
1329theorem couplingTable_size : couplingTable.size = 1208 := by
1330  native_decide
1331
1332end
1333
1334end IndisputableMonolith.Gravity.Analysis.ReggeExactFlatHessianBlochData4D
1335
1336

source mirrored from github.com/jonwashburn/shape-of-logic