Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418384HAP_GCOMPLEX_SETUP:=[false]; if IsBound(x) then HAP_GCOMPLEX_SETUP[2]:=x;fi; x:=(-1+Sqrt(-163))/2; HAP_GCOMPLEX_LIST := [ [ rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 1 ],[ -1, 0]] , [[ -1, -1 ],[ 1, 0]] , [[ 0, 1 ],[ -1, -1]] , [[ 0, -1 ],[ 1, 1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 1 ],[ -1, 0]] , [[ -1, -1 ],[ 1, 0]] , [[ 0, 1 ],[ -1, -1]] , [[ 0, -1 ],[ 1, 1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]] , [[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]] , [[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]] , [[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]] , [[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]] , [[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]] , [[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 7*x + 8, 7*x - 216 ],[ -9, -7*x - 8]] , [[ -7*x - 8, -7*x + 216 ],[ 9, 7*x + 8]] , [[ x - 31, -24*x - 63 ],[ -x - 1, -x + 31]] , [[ -x + 31, 24*x + 63 ],[ x + 1, x - 31]] , [[ -32, -25*x - 25 ],[ -x, 32]] , [[ 32, 25*x + 25 ],[ x, -32]] , [[ 4*x - 27, -21*x - 152 ],[ -x - 5, -4*x + 28]] , [[ -4*x + 27, 21*x + 152 ],[ x + 5, 4*x - 28]] , [[ 3*x + 36, 28*x - 64 ],[ x - 4, -3*x - 35]] , [[ -3*x - 36, -28*x + 64 ],[ -x + 4, 3*x + 35]] , [[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]] , [[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]] , [[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]] , [[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]] , [[ 4*x - 28, -21*x - 152 ],[ -x - 5, -4*x + 27]] , [[ -4*x + 28, 21*x + 152 ],[ x + 5, 4*x - 27]] , [[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]] , [[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]] , [[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]] , [[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]] , [[ 3*x + 35, 28*x - 64 ],[ x - 4, -3*x - 36]] , [[ -3*x - 35, -28*x + 64 ],[ -x + 4, 3*x + 36]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 7*x + 8, 7*x - 216 ],[ -9, -7*x - 8]] , [[ -7*x - 8, -7*x + 216 ],[ 9, 7*x + 8]] , [[ x - 31, -24*x - 63 ],[ -x - 1, -x + 31]] , [[ -x + 31, 24*x + 63 ],[ x + 1, x - 31]] , [[ -32, -25*x - 25 ],[ -x, 32]] , [[ 32, 25*x + 25 ],[ x, -32]] , [[ 4*x - 27, -21*x - 152 ],[ -x - 5, -4*x + 28]] , [[ -4*x + 27, 21*x + 152 ],[ x + 5, 4*x - 28]] , [[ 3*x + 36, 28*x - 64 ],[ x - 4, -3*x - 35]] , [[ -3*x - 36, -28*x + 64 ],[ -x + 4, 3*x + 35]] , [[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]] , [[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]] , [[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]] , [[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]] , [[ 4*x - 28, -21*x - 152 ],[ -x - 5, -4*x + 27]] , [[ -4*x + 28, 21*x + 152 ],[ x + 5, 4*x - 27]] , [[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]] , [[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]] , [[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]] , [[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]] , [[ 3*x + 35, 28*x - 64 ],[ x - 4, -3*x - 36]] , [[ -3*x - 35, -28*x + 64 ],[ -x + 4, 3*x + 36]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ -9, -2*x - 2 ],[ -x, 9]] , [[ 9, 2*x + 2 ],[ x, -9]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ -9, -2*x - 2 ],[ -x, 9]] , [[ 9, 2*x + 2 ],[ x, -9]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 7, x + 2 ],[ x - 1, -6]] , [[ -7, -x - 2 ],[ -x + 1, 6]] , [[ 6, x + 2 ],[ x - 1, -7]] , [[ -6, -x - 2 ],[ -x + 1, 7]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 7, x + 2 ],[ x - 1, -6]] , [[ -7, -x - 2 ],[ -x + 1, 6]] , [[ 6, x + 2 ],[ x - 1, -7]] , [[ -6, -x - 2 ],[ -x + 1, 7]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]] , [[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]] , [[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 2, x - 19 ],[ -2, -x - 1]] , [[ -x - 2, -x + 19 ],[ 2, x + 1]] , [[ x + 1, x - 19 ],[ -2, -x - 2]] , [[ -x - 1, -x + 19 ],[ 2, x + 2]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 2, x - 19 ],[ -2, -x - 1]] , [[ -x - 2, -x + 19 ],[ 2, x + 1]] , [[ x + 1, x - 19 ],[ -2, -x - 2]] , [[ -x - 1, -x + 19 ],[ 2, x + 2]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x - 6, -x - 9 ],[ -x - 5, -x + 6]] , [[ -x + 6, x + 9 ],[ x + 5, x - 6]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x - 6, -x - 9 ],[ -x - 5, -x + 6]] , [[ -x + 6, x + 9 ],[ x + 5, x - 6]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x - 6, -x - 9 ],[ -x - 5, -x + 6]] , [[ -x + 6, x + 9 ],[ x + 5, x - 6]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x - 6, -x - 9 ],[ -x - 5, -x + 6]] , [[ -x + 6, x + 9 ],[ x + 5, x - 6]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 2, x - 12 ],[ -3, -x - 2]] , [[ -x - 2, -x + 12 ],[ 3, x + 2]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 2, x - 12 ],[ -3, -x - 2]] , [[ -x - 2, -x + 12 ],[ 3, x + 2]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 7, x + 2 ],[ x - 1, -6]] , [[ -7, -x - 2 ],[ -x + 1, 6]] , [[ 6, x + 2 ],[ x - 1, -7]] , [[ -6, -x - 2 ],[ -x + 1, 7]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 7, x + 2 ],[ x - 1, -6]] , [[ -7, -x - 2 ],[ -x + 1, 6]] , [[ 6, x + 2 ],[ x - 1, -7]] , [[ -6, -x - 2 ],[ -x + 1, 7]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 2, x - 19 ],[ -2, -x - 1]] , [[ -x - 2, -x + 19 ],[ 2, x + 1]] , [[ x + 1, x - 19 ],[ -2, -x - 2]] , [[ -x - 1, -x + 19 ],[ 2, x + 2]] , [[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]] , [[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]] , [[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]] , [[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]] , [[ x + 20, 9*x - 3 ],[ x - 3, -x - 20]] , [[ -x - 20, -9*x + 3 ],[ -x + 3, x + 20]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 2, x - 19 ],[ -2, -x - 1]] , [[ -x - 2, -x + 19 ],[ 2, x + 1]] , [[ x + 1, x - 19 ],[ -2, -x - 2]] , [[ -x - 1, -x + 19 ],[ 2, x + 2]] , [[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]] , [[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]] , [[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]] , [[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]] , [[ x + 20, 9*x - 3 ],[ x - 3, -x - 20]] , [[ -x - 20, -9*x + 3 ],[ -x + 3, x + 20]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 1 ],[ -1, 0]] , [[ -1, -1 ],[ 1, 0]] , [[ 0, 1 ],[ -1, -1]] , [[ 0, -1 ],[ 1, 1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 1 ],[ -1, 0]] , [[ -1, -1 ],[ 1, 0]] , [[ 0, 1 ],[ -1, -1]] , [[ 0, -1 ],[ 1, 1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 0, 1 ],[ -1, 0]] , [[ 0, -1 ],[ 1, 0]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 0, 1 ],[ -1, 0]] , [[ 0, -1 ],[ 1, 0]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 2*x + 1, -18 ],[ -9, -2*x - 1]] , [[ -2*x - 1, 18 ],[ 9, 2*x + 1]] , [[ -9, -2*x ],[ -x - 1, 9]] , [[ 9, 2*x ],[ x + 1, -9]] , [[ -9, -2*x - 2 ],[ -x, 9]] , [[ 9, 2*x + 2 ],[ x, -9]] , [[ x - 8, -2*x - 10 ],[ -x - 5, -x + 9]] , [[ -x + 8, 2*x + 10 ],[ x + 5, x - 9]] , [[ x + 10, 2*x - 8 ],[ x - 4, -x - 9]] , [[ -x - 10, -2*x + 8 ],[ -x + 4, x + 9]] , [[ -x, 10 ],[ 4, x + 1]] , [[ x, -10 ],[ -4, -x - 1]] , [[ -x, 8 ],[ 5, x + 1]] , [[ x, -8 ],[ -5, -x - 1]] , [[ x - 9, -2*x - 10 ],[ -x - 5, -x + 8]] , [[ -x + 9, 2*x + 10 ],[ x + 5, x - 8]] , [[ x + 1, -8 ],[ -5, -x]] , [[ -x - 1, 8 ],[ 5, x]] , [[ x + 1, -10 ],[ -4, -x]] , [[ -x - 1, 10 ],[ 4, x]] , [[ x + 9, 2*x - 8 ],[ x - 4, -x - 10]] , [[ -x - 9, -2*x + 8 ],[ -x + 4, x + 10]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 2*x + 1, -18 ],[ -9, -2*x - 1]] , [[ -2*x - 1, 18 ],[ 9, 2*x + 1]] , [[ -9, -2*x ],[ -x - 1, 9]] , [[ 9, 2*x ],[ x + 1, -9]] , [[ -9, -2*x - 2 ],[ -x, 9]] , [[ 9, 2*x + 2 ],[ x, -9]] , [[ x - 8, -2*x - 10 ],[ -x - 5, -x + 9]] , [[ -x + 8, 2*x + 10 ],[ x + 5, x - 9]] , [[ x + 10, 2*x - 8 ],[ x - 4, -x - 9]] , [[ -x - 10, -2*x + 8 ],[ -x + 4, x + 9]] , [[ -x, 10 ],[ 4, x + 1]] , [[ x, -10 ],[ -4, -x - 1]] , [[ -x, 8 ],[ 5, x + 1]] , [[ x, -8 ],[ -5, -x - 1]] , [[ x - 9, -2*x - 10 ],[ -x - 5, -x + 8]] , [[ -x + 9, 2*x + 10 ],[ x + 5, x - 8]] , [[ x + 1, -8 ],[ -5, -x]] , [[ -x - 1, 8 ],[ 5, x]] , [[ x + 1, -10 ],[ -4, -x]] , [[ -x - 1, 10 ],[ 4, x]] , [[ x + 9, 2*x - 8 ],[ x - 4, -x - 10]] , [[ -x - 9, -2*x + 8 ],[ -x + 4, x + 10]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 4*x + 2, -93 ],[ -7, -4*x - 2]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 4*x + 2, -93 ],[ -7, -4*x - 2]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 2*x + 1, -54 ],[ -3, -2*x - 1]] , [[ -2*x - 1, 54 ],[ 3, 2*x + 1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 2*x + 1, -54 ],[ -3, -2*x - 1]] , [[ -2*x - 1, 54 ],[ 3, 2*x + 1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 0, 1 ],[ -1, 0]] , [[ 0, -1 ],[ 1, 0]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 0, 1 ],[ -1, 0]] , [[ 0, -1 ],[ 1, 0]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 1, -8 ],[ -5, -x]] , [[ -x - 1, 8 ],[ 5, x]] , [[ x, -8 ],[ -5, -x - 1]] , [[ -x, 8 ],[ 5, x + 1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 1, -8 ],[ -5, -x]] , [[ -x - 1, 8 ],[ 5, x]] , [[ x, -8 ],[ -5, -x - 1]] , [[ -x, 8 ],[ 5, x + 1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 1, -20 ],[ -2, -x]] , [[ -x - 1, 20 ],[ 2, x]] , [[ x, -20 ],[ -2, -x - 1]] , [[ -x, 20 ],[ 2, x + 1]] , [[ 4*x + 2, -93 ],[ -7, -4*x - 2]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] , [[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]] , [[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]] , [[ 2*x + 24, 13*x - 40 ],[ x - 3, -2*x - 24]] , [[ -2*x - 24, -13*x + 40 ],[ -x + 3, 2*x + 24]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] , [[ x + 1, -20 ],[ -2, -x]] , [[ -x - 1, 20 ],[ 2, x]] , [[ x, -20 ],[ -2, -x - 1]] , [[ -x, 20 ],[ 2, x + 1]] , [[ 4*x + 2, -93 ],[ -7, -4*x - 2]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] , [[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]] , [[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]] , [[ 2*x + 24, 13*x - 40 ],[ x - 3, -2*x - 24]] , [[ -2*x - 24, -13*x + 40 ],[ -x + 3, 2*x + 24]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), rec( TheMatrixStab := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), TheRotSubgroup := Group([ [[ 1, 0 ],[ 0, 1]] , [[ -1, 0 ],[ 0, -1]] ]), BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[]) ), ], [ rec( TheMatrixStab := Group([ [[ -1, -1 ],[ 1, 0]] , [[ -1, 0 ],[ 0, -1]] , [[ 0, -1 ],[ 1, 1]] , [[ 0, 1 ],[ -1, -1]] , [[ 1, 0 ],[ 0, 1]] , [[ 1, 1 ],[ -1, 0]] ]), TheRotSubgroup := Group([ [[ -1, -1 ],[ 1, 0]] , [[ -1, 0 ],[ 0, -1]] , [[ 0, -1 ],[ 1, 1]] , [[ 0, 1 ],[ -1, -1]] , [[ 1, 0 ],[ 0, 1]] , [[ 1, 1 ],[ -1, 0]] ]), BoundaryImage := rec( ListIFace:=[ 1, 34], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 42, 1], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 3, 2], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 2, 9], ListSign := [-1,1], ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 2, 23], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 3, 6], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 3, 12], ListSign := [-1,1], ListElt := [[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 14, 4], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 4, 41], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 4, 8], ListSign := [-1,1], ListElt := [[[ -3*x - 1, -x + 30 ],[ 4, x + 2]], [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 24, 5], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 5, 33], ListSign := [-1,1], ListElt := [[[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]], [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 28, 5], ListSign := [-1,1], ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 5, 17], ListSign := [-1,1], ListElt := [[[ -17, -5*x - 5 ],[ -x, 12]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 6, 34], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 6, 38], ListSign := [-1,1], ListElt := [[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 20, 7], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 7, 23], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 32, 7], ListSign := [-1,1], ListElt := [[[ -17, -5*x - 5 ],[ -x, 12]], [[ -2*x - 3, -x + 15 ],[ 5, x + 2]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 8, 9], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 33, 8], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 29, 9], ListSign := [-1,1], ListElt := [[[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]], [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]] , [[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]] , [[ 1, 0 ],[ 0, 1]] , [[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]] , [[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]] , [[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]] , [[ 1, 0 ],[ 0, 1]] , [[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]] , [[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]] ]), BoundaryImage := rec( ListIFace:=[ 13, 10], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 35, 10], ListSign := [-1,1], ListElt := [[[ -2*x - 3, -x + 26 ],[ 3, x + 1]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 40, 10], ListSign := [-1,1], ListElt := [[[ -29, -17*x - 17 ],[ -x, 24]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 11, 16], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 11, 24], ListSign := [-1,1], ListElt := [[[ -29, -17*x - 17 ],[ -x, 24]], [[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 11, 25], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 37, 12], ListSign := [-1,1], ListElt := [[[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]], [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 12, 38], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]] , [[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]] , [[ 1, 0 ],[ 0, 1]] , [[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]] , [[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]] , [[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]] , [[ 1, 0 ],[ 0, 1]] , [[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]] , [[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]] ]), BoundaryImage := rec( ListIFace:=[ 13, 30], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ 5*x - 28, -4*x - 38 ],[ -x - 6, -x + 5]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -32, -25*x - 25 ],[ -x, 32]] , [[ 1, 0 ],[ 0, 1]] , [[ 32, 25*x + 25 ],[ x, -32]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -32, -25*x - 25 ],[ -x, 32]] , [[ 1, 0 ],[ 0, 1]] , [[ 32, 25*x + 25 ],[ x, -32]] ]), BoundaryImage := rec( ListIFace:=[ 13, 47], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ 3*x - 29, -18*x - 79 ],[ -x - 4, -2*x + 23]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 19, 14], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]] , [[ 1, 0 ],[ 0, 1]] , [[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]] , [[ 1, 0 ],[ 0, 1]] , [[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]] ]), BoundaryImage := rec( ListIFace:=[ 31, 14], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ 2*x - 14, -3*x - 23 ],[ -x - 4, -x + 8]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 15, 28], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -6, -x - 2 ],[ -x + 1, 7]] , [[ -7, -x - 2 ],[ -x + 1, 6]] , [[ 1, 0 ],[ 0, 1]] , [[ 6, x + 2 ],[ x - 1, -7]] , [[ 7, x + 2 ],[ x - 1, -6]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -6, -x - 2 ],[ -x + 1, 7]] , [[ -7, -x - 2 ],[ -x + 1, 6]] , [[ 1, 0 ],[ 0, 1]] , [[ 6, x + 2 ],[ x - 1, -7]] , [[ 7, x + 2 ],[ x - 1, -6]] ]), BoundaryImage := rec( ListIFace:=[ 30, 15], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 37, 15], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 16, 27], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 39, 16], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 4, 17], ListSign := [-1,1], ListElt := [[[ -2*x - 3, -x + 15 ],[ 5, x + 2]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]] , [[ 1, 0 ],[ 0, 1]] , [[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]] , [[ 1, 0 ],[ 0, 1]] , [[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]] ]), BoundaryImage := rec( ListIFace:=[ 31, 17], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -x - 1, -x + 19 ],[ 2, x + 2]] , [[ -1, 0 ],[ 0, -1]] , [[ -x - 2, -x + 19 ],[ 2, x + 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, x - 19 ],[ -2, -x - 2]] , [[ x + 2, x - 19 ],[ -2, -x - 1]] ]), TheRotSubgroup := Group([ [[ -x - 1, -x + 19 ],[ 2, x + 2]] , [[ -1, 0 ],[ 0, -1]] , [[ -x - 2, -x + 19 ],[ 2, x + 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, x - 19 ],[ -2, -x - 2]] , [[ x + 2, x - 19 ],[ -2, -x - 1]] ]), BoundaryImage := rec( ListIFace:=[ 31, 18], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 2, 18], ListSign := [-1,1], ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 40, 18], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -x - 2, -x + 12 ],[ 3, x + 2]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 2, x - 12 ],[ -3, -x - 2]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -x - 2, -x + 12 ],[ 3, x + 2]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 2, x - 12 ],[ -3, -x - 2]] ]), BoundaryImage := rec( ListIFace:=[ 19, 27], ListSign := [-1,1], ListElt := [[[ -16, -3*x - 6 ],[ -x + 1, 8]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 29, 19], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 20, 21], ListSign := [-1,1], ListElt := [[[ -2*x - 3, -x + 15 ],[ 5, x + 2]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 20, 2], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 22, 9], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 35, 21], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 21, 40], ListSign := [-1,1], ListElt := [[[ -3*x, 49 ],[ 5, 2*x + 2]], [[ -x, 20 ],[ 2, x + 1]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 52, 21], ListSign := [-1,1], ListElt := [[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 22, 35], ListSign := [-1,1], ListElt := [[[ -29, -17*x - 17 ],[ -x, 24]], [[ -2*x - 3, -x + 26 ],[ 3, x + 1]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 22, 11], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 23, 39], ListSign := [-1,1], ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], [[ -2*x - 3, -x + 26 ],[ 3, x + 1]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 24, 41], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 36, 25], ListSign := [-1,1], ListElt := [[[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 41, 25], ListSign := [-1,1], ListElt := [[[ -3*x - 1, -x + 30 ],[ 4, x + 2]], [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 30, 26], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ x - 6, -x - 9 ],[ -x - 5, -x + 6]] , [[ 1, 0 ],[ 0, 1]] , [[ -x + 6, x + 9 ],[ x + 5, x - 6]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ x - 6, -x - 9 ],[ -x - 5, -x + 6]] , [[ 1, 0 ],[ 0, 1]] , [[ -x + 6, x + 9 ],[ x + 5, x - 6]] ]), BoundaryImage := rec( ListIFace:=[ 26, 19], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 26, 50], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -x - 1, -x + 39 ],[ 1, x + 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, x - 39 ],[ -1, -x - 1]] ]), TheRotSubgroup := Group([ [[ -x - 1, -x + 39 ],[ 1, x + 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, x - 39 ],[ -1, -x - 1]] ]), BoundaryImage := rec( ListIFace:=[ 42, 26], ListSign := [-1,1], ListElt := [[[ -x - 1, -1 ],[ 1, 0]], [[ -35, -6*x - 6 ],[ -x, 7]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 36, 27], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 28, 34], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 28, 38], ListSign := [-1,1], ListElt := [[[ 0, -1 ],[ 1, 0]], [[ -x - 5, -3*x + 23 ],[ -x + 3, 2*x + 27]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 29, 35], ListSign := [-1,1], ListElt := [[[ -2*x - 3, -x + 15 ],[ 5, x + 2]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 30, 49], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 39, 32], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 45, 32], ListSign := [-1,1], ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 33, 38], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 33, 39], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ -2*x - 3, -x + 26 ],[ 3, x + 1]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 39, 35], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 36, 23], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 37, 29], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 23, 8], ListSign := [-1,1], ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -9, -2*x - 2 ],[ -x, 9]] , [[ 1, 0 ],[ 0, 1]] , [[ 9, 2*x + 2 ],[ x, -9]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -9, -2*x - 2 ],[ -x, 9]] , [[ 1, 0 ],[ 0, 1]] , [[ 9, 2*x + 2 ],[ x, -9]] ]), BoundaryImage := rec( ListIFace:=[ 46, 14], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 40, 16], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 0, -1 ],[ 1, 0]] , [[ 0, 1 ],[ -1, 0]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 0, -1 ],[ 1, 0]] , [[ 0, 1 ],[ -1, 0]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 42, 49], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -x - 1, 40 ],[ 1, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 40 ],[ 1, x + 1]] , [[ x, -40 ],[ -1, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -40 ],[ -1, -x]] ]), TheRotSubgroup := Group([ [[ -x - 1, 40 ],[ 1, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 40 ],[ 1, x + 1]] , [[ x, -40 ],[ -1, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -40 ],[ -1, -x]] ]), BoundaryImage := rec( ListIFace:=[ 1, 10], ListSign := [-1,1], ListElt := [[[ -x - 1, -1 ],[ 1, 0]], [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 37, 43], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 41, 37], ListSign := [-1,1], ListElt := [[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]], [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 29, 20], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 47, 36], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 36, 44], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 40, 22], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 3, 48], ListSign := [-1,1], ListElt := [[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 16, 52], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 43, 3], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 43, 45], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 12, 25], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 24, 52], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 43, 44], ListSign := [-1,1], ListElt := [[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]], [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 44, 52], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -x - 1, 10 ],[ 4, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 10 ],[ 4, x + 1]] , [[ x, -10 ],[ -4, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -10 ],[ -4, -x]] ]), TheRotSubgroup := Group([ [[ -x - 1, 10 ],[ 4, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 10 ],[ 4, x + 1]] , [[ x, -10 ],[ -4, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -10 ],[ -4, -x]] ]), BoundaryImage := rec( ListIFace:=[ 34, 46], ListSign := [-1,1], ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 6, 24], ListSign := [-1,1], ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 5, 32], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 45, 6], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 45, 28], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -x - 1, 8 ],[ 5, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 8 ],[ 5, x + 1]] , [[ x, -8 ],[ -5, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -8 ],[ -5, -x]] ]), TheRotSubgroup := Group([ [[ -x - 1, 8 ],[ 5, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 8 ],[ 5, x + 1]] , [[ x, -8 ],[ -5, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -8 ],[ -5, -x]] ]), BoundaryImage := rec( ListIFace:=[ 46, 50], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 47, 48], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] , [[ 1, 0 ],[ 0, 1]] , [[ 4*x + 2, -93 ],[ -7, -4*x - 2]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] , [[ 1, 0 ],[ 0, 1]] , [[ 4*x + 2, -93 ],[ -7, -4*x - 2]] ]), BoundaryImage := rec( ListIFace:=[ 47, 51], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -x - 35, -30*x + 10 ],[ -x + 1, x + 36]] , [[ -x - 36, -30*x + 10 ],[ -x + 1, x + 35]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 35, 30*x - 10 ],[ x - 1, -x - 36]] , [[ x + 36, 30*x - 10 ],[ x - 1, -x - 35]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ -x - 35, -30*x + 10 ],[ -x + 1, x + 36]] , [[ -x - 36, -30*x + 10 ],[ -x + 1, x + 35]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 35, 30*x - 10 ],[ x - 1, -x - 36]] , [[ x + 36, 30*x - 10 ],[ x - 1, -x - 35]] ]), BoundaryImage := rec( ListIFace:=[ 50, 18], ListSign := [-1,1], ListElt := [[[ 5*x - 30, -6*x - 40 ],[ -x - 6, -x + 7]], [[ 4*x - 32, -17*x - 116 ],[ -x - 5, -3*x + 19]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]] , [[ 1, 0 ],[ 0, 1]] , [[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]] , [[ 1, 0 ],[ 0, 1]] , [[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]] ]), BoundaryImage := rec( ListIFace:=[ 27, 51], ListSign := [-1,1], ListElt := [[[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -x - 1, 20 ],[ 2, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 20 ],[ 2, x + 1]] , [[ x, -20 ],[ -2, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -20 ],[ -2, -x]] ]), TheRotSubgroup := Group([ [[ -x - 1, 20 ],[ 2, x]] , [[ -1, 0 ],[ 0, -1]] , [[ -x, 20 ],[ 2, x + 1]] , [[ x, -20 ],[ -2, -x - 1]] , [[ 1, 0 ],[ 0, 1]] , [[ x + 1, -20 ],[ -2, -x]] ]), BoundaryImage := rec( ListIFace:=[ 15, 51], ListSign := [-1,1], ListElt := [[[ -3*x - 1, -x + 17 ],[ 7, x + 3]], IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -2*x - 1, 54 ],[ 3, 2*x + 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] , [[ 2*x + 1, -54 ],[ -3, -2*x - 1]] ]), TheRotSubgroup := Group([ [[ -2*x - 1, 54 ],[ 3, 2*x + 1]] , [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] , [[ 2*x + 1, -54 ],[ -3, -2*x - 1]] ]), BoundaryImage := rec( ListIFace:=[ 48, 17], ListSign := [-1,1], ListElt := [IdentityMat(2), [[ x - 29, -12*x - 34 ],[ -x - 2, -x + 16]]]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 41, 44], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 4, 7], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 1, 0 ],[ 0, 1]] ]), BoundaryImage := rec( ListIFace:=[ 49, 50], ListSign := [-1,1], ListElt := [IdentityMat(2), IdentityMat(2)]) ), rec( TheMatrixStab := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 4*x - 30, -25*x - 156 ],[ -x - 5, -4*x + 30]] , [[ 1, 0 ],[ 0, 1]] , [[ -4*x + 30, 25*x + 156 ],[ x + 5, 4*x - 30]] ]), TheRotSubgroup := Group([ [[ -1, 0 ],[ 0, -1]] , [[ 4*x - 30, -25*x - 156 ],[ -x - 5, -4*x + 30]] , [[ 1, 0 ],[ 0, 1]] , [[ -4*x + 30, 25*x + 156 ],[ x + 5, 4*x - 30]] ]), BoundaryImage := rec( ListIFace:=[ 49, 48], ListSign := [-1,1], ListElt := [[[ -34, -5*x - 5 ],[ -x, 6]], [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]]) ), ], [ rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 67 , 36 , 35 , 64 , 1 , 2 , 78 ], ListSign := [ 1 , -1 , -1 , -1 , 1 , 1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 79 , 102 , 61 , 44 , 25 , 62 , 2 ], ListSign := [ 1 , -1 , -1 , 1 , -1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , [[ -35, -6*x - 6 ],[ -x, 7]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]] , IdentityMat(2) , [[ -x - 1, -1 ],[ 1, 0]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 104 , 77 , 13 , 38 , 14 , 35 , 44 , 103 , 41 , 42 ], ListSign := [ -1 , 1 , 1 , 1 , 1 , 1 , -1 , 1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , [[ -17, -5*x - 5 ],[ -x, 12]] , [[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]] , IdentityMat(2) , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 95 , 72 , 52 , 69 , 91 , 97 , 68 , 50 ], ListSign := [ -1 , 1 , -1 , 1 , -1 , -1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 95 , 86 , 14 , 11 , 6 , 105 ], ListSign := [ 1 , -1 , 1 , 1 , 1 , -1 ], ListElt := [ [[ -2*x - 2, 27 ],[ 3, x]] , IdentityMat(2) , [[ -5*x - 3, -2*x + 86 ],[ 7, 3*x + 4]] , [[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]] , [[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 72 , 46 , 38 , 39 , 66 , 45 ], ListSign := [ -1 , -1 , 1 , 1 , 1 , -1 ], ListElt := [ IdentityMat(2) , [[ -2*x - 3, -x + 15 ],[ 5, x + 2]] , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 95 , 70 , 54 , 71 , 27 , 53 , 16 , 72 ], ListSign := [ -1 , -1 , 1 , 1 , 1 , -1 , 1 , 1 ], ListElt := [ [[ -2*x - 2, 27 ],[ 3, x]] , IdentityMat(2) , [[ -29, -17*x - 17 ],[ -x, 24]] , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , [[ -2*x - 3, -x + 26 ],[ 3, x + 1]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 94 , 9 , 76 , 8 , 13 , 56 , 64 , 11 ], ListSign := [ 1 , 1 , 1 , 1 , -1 , -1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 9 , 107 , 18 , 84 , 106 , 73 ], ListSign := [ -1 , 1 , 1 , 1 , -1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 9 , 73 , 58 , 57 , 10 , 75 ], ListSign := [ -1 , -1 , -1 , 1 , 1 , -1 ], ListElt := [ [[ -3*x - 1, -x + 30 ],[ 4, x + 2]] , [[ -3*x - 2, -2*x + 29 ],[ 4, x + 3]] , IdentityMat(2) , [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]] , IdentityMat(2) , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 73 , 83 , 32 , 77 , 55 , 39 , 25 , 23 ], ListSign := [ 1 , 1 , 1 , -1 , 1 , 1 , 1 , -1 ], ListElt := [ [[ -3*x - 2, -2*x + 29 ],[ 4, x + 3]] , [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]] , IdentityMat(2) , [[ -29, -17*x - 17 ],[ -x, 24]] , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] , [[ -3*x - 32, -10*x + 21 ],[ -x + 4, x + 14]] , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 10 , 8 , 20 , 33 , 22 , 46 ], ListSign := [ 1 , 1 , 1 , 1 , -1 , 1 ], ListElt := [ [[ x - 1, -x - 31 ],[ -4, -3*x - 2]] , [[ -x, 10 ],[ 4, x + 1]] , [[ x - 2, -x - 26 ],[ -5, -3*x - 4]] , [[ -x, 8 ],[ 5, x + 1]] , [[ x - 2, -2*x - 35 ],[ -6, -5*x - 3]] , [[ x - 1, -7 ],[ -6, -x - 2]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 76 , 99 , 33 , 61 , 60 ], ListSign := [ -1 , 1 , 1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 92 , 80 , 106 , 81 ], ListSign := [ -1 , -1 , 1 , -1 ], ListElt := [ IdentityMat(2) , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 86 , 92 , 100 , 84 , 83 , 88 ], ListSign := [ -1 , 1 , 1 , -1 , -1 , -1 ], ListElt := [ [[ -2*x - 1, 54 ],[ 3, 2*x + 1]] , [[ -3*x, 49 ],[ 5, 2*x + 2]] , IdentityMat(2) , [[ -x - 24, -7*x - 2 ],[ -x + 1, 12]] , [[ -4*x - 2, 93 ],[ 7, 4*x + 2]] , [[ 2*x - 25, -3*x - 26 ],[ -x - 4, -x + 4]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 8 , 107 , 33 , 17 , 46 , 82 ], ListSign := [ -1 , -1 , -1 , 1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 52 , 92 , 17 , 69 , 19 , 89 , 93 , 47 ], ListSign := [ 1 , 1 , 1 , -1 , -1 , -1 , 1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , [[ -2*x - 3, -x + 15 ],[ 5, x + 2]] , [[ -17, -5*x - 5 ],[ -x, 12]] , IdentityMat(2) , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 86 , 100 , 90 , 57 , 83 , 7 ], ListSign := [ 1 , -1 , -1 , 1 , 1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 58 , 90 , 29 , 81 ], ListSign := [ 1 , -1 , -1 , -1 ], ListElt := [ IdentityMat(2) , [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]] , IdentityMat(2) , [[ -4*x - 2, 65 ],[ 5, 2*x + 1]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 18 , 17 , 48 , 5 ], ListSign := [ -1 , -1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 70 , 90 , 20 , 54 , 28 , 49 , 21 , 30 ], ListSign := [ 1 , 1 , -1 , -1 , -1 , 1 , -1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 20 , 4 , 75 , 5 ], ListSign := [ 1 , -1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , [[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 32 , 100 , 109 , 67 , 31 ], ListSign := [ -1 , -1 , 1 , 1 , 1 ], ListElt := [ IdentityMat(2) , [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]] , IdentityMat(2) , [[ -34, -5*x - 5 ],[ -x, 6]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 67 , 61 , 108 , 59 ], ListSign := [ -1 , 1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 36 , 60 , 46 , 59 , 74 , 37 ], ListSign := [ 1 , -1 , 1 , -1 , 1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 82 , 48 , 74 , 80 , 88 , 3 ], ListSign := [ -1 , -1 , -1 , 1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 29 , 7 , 74 , 3 , 4 , 22 ], ListSign := [ 1 , -1 , -1 , 1 , 1 , -1 ], ListElt := [ IdentityMat(2) , [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]] , [[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]] , [[ -5*x - 3, -3*x + 32 ],[ 6, x + 4]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 102 , 86 , 109 , 3 , 108 , 43 ], ListSign := [ 1 , 1 , -1 , -1 , 1 , -1 ], ListElt := [ IdentityMat(2) , [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]] , IdentityMat(2) , [[ -5*x - 3, -3*x + 32 ],[ 6, x + 4]] , [[ -5*x - 5, 34 ],[ 6, x]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 61 , 67 , 108 , 59 ], ListSign := [ 1 , -1 , -1 , 1 ], ListElt := [ [[ -35, -6*x - 6 ],[ -x, 7]] , [[ -34, -5*x - 5 ],[ -x, 6]] , [[ -5*x - 5, 34 ],[ 6, x]] , [[ -5*x - 6, -x + 33 ],[ 6, x + 1]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 77 , 54 , 26 , 85 ], ListSign := [ -1 , 1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 69 , 13 , 98 , 96 ], ListSign := [ -1 , 1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 77 , 52 , 87 , 51 ], ListSign := [ 1 , 1 , 1 , 1 ], ListElt := [ [[ -x, 20 ],[ 2, x + 1]] , [[ -3*x, 49 ],[ 5, 2*x + 2]] , [[ -x - 24, -7*x - 2 ],[ -x + 1, 12]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 70 , 13 , 12 , 65 ], ListSign := [ -1 , -1 , -1 , 1 ], ListElt := [ [[ -x, 27 ],[ 3, 2*x + 2]] , [[ -x, 10 ],[ 4, x + 1]] , [[ 2*x - 1, -x - 59 ],[ -7, -5*x - 4]] , [[ -2*x - 1, x + 12 ],[ 7, x - 3]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 38 , 84 , 93 , 87 , 63 ], ListSign := [ -1 , -1 , -1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 14 , 10 , 40 , 21 , 12 ], ListSign := [ -1 , -1 , 1 , 1 , 1 ], ListElt := [ [[ -5*x - 3, -2*x + 86 ],[ 7, 3*x + 4]] , IdentityMat(2) , [[ x - 29, -12*x - 34 ],[ -x - 2, -x + 16]] , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 38 , 57 , 28 , 26 , 63 ], ListSign := [ -1 , -1 , 1 , -1 , 1 ], ListElt := [ [[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]] , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , [[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 14 , 19 , 107 , 96 , 40 ], ListSign := [ -1 , 1 , -1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , [[ -2*x - 3, -x + 15 ],[ 5, x + 2]] , [[ -17, -5*x - 5 ],[ -x, 12]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 27 , 28 , 58 , 56 ], ListSign := [ 1 , -1 , 1 , 1 ], ListElt := [ [[ -x, 27 ],[ 3, 2*x + 2]] , [[ -2*x, 49 ],[ 5, 3*x + 3]] , [[ -2*x - 1, 65 ],[ 5, 4*x + 2]] , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 35 , 80 , 89 , 98 , 37 ], ListSign := [ -1 , 1 , 1 , 1 , -1 ], ListElt := [ [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 55 , 18 , 19 , 68 ], ListSign := [ 1 , 1 , 1 , 1 ], ListElt := [ [[ -2*x - 30, -19*x + 25 ],[ -x + 2, x + 27]] , [[ -3*x - 1, -x + 30 ],[ 4, x + 2]] , [[ x - 29, -12*x - 34 ],[ -x - 2, -x + 16]] , [[ -5*x - 1, -x + 58 ],[ 7, 2*x + 3]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 44 , 4 , 43 , 85 , 49 ], ListSign := [ -1 , -1 , 1 , 1 , 1 ], ListElt := [ [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 44 , 43 , 48 , 51 , 47 ], ListSign := [ 1 , -1 , -1 , 1 , 1 ], ListElt := [ [[ -6*x - 2, -2*x + 139 ],[ 7, 4*x + 5]] , [[ 2*x - 34, -19*x - 76 ],[ -x - 3, -2*x + 21]] , [[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]] , [[ 2*x - 34, -21*x - 42 ],[ -x - 3, -x + 24]] , [[ -3*x - 36, -14*x + 28 ],[ -x + 3, x + 17]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 75 , 55 , 21 , 71 ], ListSign := [ 1 , -1 , -1 , 1 ], ListElt := [ [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 35 , 30 , 29 , 65 , 37 ], ListSign := [ 1 , -1 , -1 , 1 , 1 ], ListElt := [ [[ -3*x - 1, -x + 17 ],[ 7, x + 3]] , [[ -2*x, 49 ],[ 5, 3*x + 3]] , [[ -2*x - 1, 65 ],[ 5, 4*x + 2]] , [[ x - 17, -3*x - 1 ],[ -x - 3, 7]] , [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 91 , 106 , 93 , 56 ], ListSign := [ 1 , -1 , -1 , -1 ], ListElt := [ [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] , [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 97 , 64 , 98 , 15 ], ListSign := [ 1 , -1 , -1 , 1 ], ListElt := [ [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 103 , 83 , 63 , 101 ], ListSign := [ -1 , -1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , [[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]] , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 68 , 39 , 11 , 96 , 87 , 91 ], ListSign := [ 1 , -1 , -1 , -1 , -1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 25 , 85 , 53 , 24 ], ListSign := [ 1 , -1 , -1 , -1 ], ListElt := [ [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]] , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]] , [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 11 , 27 , 39 , 26 , 12 , 71 ], ListSign := [ -1 , -1 , -1 , 1 , -1 , -1 ], ListElt := [ [[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]] , IdentityMat(2) , [[ -3*x - 32, -10*x + 21 ],[ -x + 4, x + 14]] , [[ -29, -17*x - 17 ],[ -x, 24]] , IdentityMat(2) , [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 41 , 8 , 40 , 34 ], ListSign := [ 1 , -1 , -1 , -1 ], ListElt := [ IdentityMat(2) , [[ -2*x - 3, -x + 15 ],[ 5, x + 2]] , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 50 , 66 , 47 , 82 ], ListSign := [ -1 , -1 , 1 , 1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , [[ -2*x - 3, -x + 15 ],[ 5, x + 2]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 6 , 16 , 7 , 30 ], ListSign := [ -1 , -1 , 1 , 1 ], ListElt := [ [[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]] , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 22 , 49 , 53 , 66 ], ListSign := [ 1 , -1 , 1 , -1 ], ListElt := [ IdentityMat(2) , [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]] , [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]] , [[ -3*x - 36, -14*x + 28 ],[ -x + 3, x + 17]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 88 , 89 , 97 , 6 ], ListSign := [ -1 , 1 , 1 , -1 ], ListElt := [ IdentityMat(2) , IdentityMat(2) , IdentityMat(2) , IdentityMat(2) ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 16 , 64 , 65 , 15 ], ListSign := [ 1 , 1 , -1 , -1 ], ListElt := [ [[ -x, 27 ],[ 3, 2*x + 2]] , [[ -x - 12, -2*x - 1 ],[ -x + 3, 7]] , [[ -2*x - 1, x + 12 ],[ 7, x - 3]] , [[ -2*x - 1, -x + 11 ],[ 7, x + 4]] ])) , rec( TheMatrixStab := Group([-IdentityMat(2)]), TheRotSubgroup := Group([-IdentityMat(2)]), BoundaryImage := rec( ListIFace:=[ 25 , 51 , 50 , 24 ], ListSign := [ -1 , -1 , -1 , 1 ], ListElt := [ [[ 3*x - 34, -24*x - 117 ],[ -x - 4, -3*x + 26]] , [[ 2*x - 34, -21*x - 42 ],[ -x - 3, -x + 24]] , [[ -3*x - 36, -14*x + 28 ],[ -x + 3, x + 17]] , [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]] ])) ], ]; if IsBound(HAP_GCOMPLEX_SETUP[2]) then x:=HAP_GCOMPLEX_SETUP[2]; else Unbind(x); fi;